Journal Entries

What You’ll Learn

In this module, you’ll explore journal entries - the behind-the-scenes records that track every financial transaction. You’ll see how most entries happen automatically, and how to make manual adjustments when needed.

ℹ️
Time Required: 15 minutes | Skill Level: Intermediate | UTM Requirements: 9.21, 9.22

Before You Begin: Key Terms Explained

TermWhat It Means
Journal EntryA record of a financial transaction showing debits and credits
DebitLeft side of an entry - increases assets/expenses, decreases liabilities/income
CreditRight side of an entry - decreases assets/expenses, increases liabilities/income
Auto JournalEntry created automatically when you post an invoice, payment, etc.
Manual JournalEntry created by hand for adjustments, corrections, accruals
Month 13Special period for year-end adjustments (auditor corrections)

Understanding Debits and Credits (The Simple Version)

Transaction TypeWhat Gets DebitedWhat Gets Credited
Customer pays youBank (goes up)Accounts Receivable (goes down)
You pay supplierAccounts Payable (goes down)Bank (goes down)
Record expenseExpense accountBank or AP
Record incomeBank or ARIncome account

Why This Module Matters

Journals are the core accounting record - they:

  • Create an audit trail of every transaction
  • Ensure books balance (debits = credits)
  • Allow corrections without deleting original entries
  • Support month-end and year-end processes
ℹ️
For UTM: This addresses requirement 9.21 (Auto Journal) and 9.22 (Manual Journal) from the tender.

Test Scenario 1: View Auto-Generated Journals

Objective: See how journals are created automatically from transactions

Time: 3 minutes

Step-by-Step Instructions

  1. Navigate to: Finance → Ledger and Journal → Journal Transaction

  2. Search for recent journals (leave filters blank, click Search)

  3. Click on any journal entry to view details

What to Look For

When you view an auto-generated journal (e.g., from a sales invoice):

LineAccountDebitCredit
1Accounts ReceivableRM 5,300
2RevenueRM 5,000
3SST PayableRM 300

Notice:

  • Total Debits = Total Credits (the entry is “balanced”)
  • Source Document link takes you back to the original invoice
  • Auto-Created badge shows it wasn’t manual
ℹ️
BigLedger Advantage: Every transaction creates a journal automatically. No manual posting required for routine transactions.

Test Scenario 2: Create a Manual Journal Entry

Objective: Make a manual adjustment entry

Time: 5 minutes

When You’d Do This

  • Month-end accruals (expenses incurred but not yet invoiced)
  • Corrections to previously posted entries
  • Cost allocations between departments
  • Year-end adjustments (Month 13)

Step-by-Step Instructions

  1. Navigate to: Finance → Ledger and Journal → Journal Transaction → New

  2. Fill in the header:

    FieldExample
    ReferenceADJ-2025-001
    DescriptionMonthly rental accrual
    PeriodCurrent month
  3. Add journal lines:

    AccountDescriptionDebitCredit
    5100 (Rental Expense)Dec rental accrualRM 10,000
    2300 (Accrued Expenses)Dec rental accrualRM 10,000
  4. Verify: The totals must balance (Debit = Credit)

  5. Save and Post

What to Notice

  • System validates that debits equal credits
  • You can add as many lines as needed
  • Approval workflow may be required
  • Audit trail records who created it and when
⚠️
Tip: If your journal doesn’t balance, the system won’t let you post it. Check your amounts!

Test Scenario 3: Month 13 (Year-End) Journals

Objective: Understand how year-end adjustments work

Time: 3 minutes

What is Month 13?

Government accounting allows a special Period 13 after the fiscal year ends for:

  • Auditor adjustments
  • Corrections discovered after year-end
  • Reclassifications

Step-by-Step Instructions

  1. Navigate to: Finance → Ledger and Journal → Journal Transaction → New

  2. In the Period dropdown, look for Period 13 (Year-End)

  3. Observe that Period 13 is available but may require special permission

What to Verify

  • Period 13 exists in the system
  • Only authorized users can post to it
  • Period 13 entries affect the previous year’s financial statements
ℹ️
UTM Requirement (9.22a): The system must support Jernal Bulan 13 for annual account closure adjustments.

Test Scenario 4: Reverse a Journal Entry

Objective: See how to correct a posted journal

Time: 3 minutes

Why Reverse Instead of Delete?

In accounting, you never delete transactions because:

  • Audit trail must be complete
  • Regulators require full history
  • Errors should be visible and corrected, not hidden

Step-by-Step Instructions

  1. Navigate to: Finance → Ledger and Journal → Journal Transaction

  2. Find the journal you want to reverse

  3. Click “Void (Reverse)”

  4. Confirm the reversal

What Happens

  • Original journal stays in the system (marked as “Reversed”)
  • New journal is created with opposite entries
  • Net effect on balances is zero
  • Audit trail shows both transactions

Test Scenario 5: Import Journals from Excel

Objective: See how to bulk-load journals

Time: 3 minutes

When You’d Do This

  • Importing data from another system (e.g., payroll)
  • Bulk adjustments at month-end
  • Migration of historical data

Step-by-Step Instructions

  1. Navigate to: Finance → Ledger and Journal → Import Journal

  2. Download the template

  3. Review the template structure:

    ColumnDescription
    COMPANY_CODECompany identifier
    REFERENCEJournal reference
    GL_CODEAccount code
    DEBITDebit amount
    CREDITCredit amount
    DESCRIPTIONLine description
  4. Observe the import process:

    • Upload your filled template
    • System validates all rows
    • Valid rows are posted
    • Error report shows any issues
ℹ️
BigLedger Advantage: The import validates account codes and ensures each journal balances before posting.

Your Progress Checklist

Mark off what you’ve completed:

ScenarioStatus
1. Viewed auto-generated journals
2. Created a manual journal entry
3. Explored Month 13 journals
4. Saw how to reverse a journal
5. Reviewed journal import process

Key Takeaways

After completing this module, you’ve seen that BigLedger:

UTM RequirementHow BigLedger Meets It
9.21 Auto JournalAutomatic entries from all modules (AR, AP, etc.)
9.21b External IntegrationImport from HR, payroll, research systems
9.22 Manual JournalFlexible entry for adjustments and corrections
9.22a Period 13Year-end adjustment period supported

Quick Reference: Navigation

What You Want to DoWhere to Find It
View all journalsFinance → Ledger and Journal → Journal Transaction
Create manual journalFinance → Ledger and Journal → Journal Transaction → New
Import journalsFinance → Ledger and Journal → Import Journal
View ledgerFinance → Ledger and Journal → Ledger

What’s Next?

You’ve completed the Journal Module evaluation. Choose your next module:


Questions?

If anything wasn’t clear or you’d like a live demonstration: