Core Accounting

Every ringgit, every account, every entry — fully traceable in one report.

The BMO General Ledger is the master record of your business. Every invoice, payment, journal and bank entry lands here as proper double-entry, and the report lets you follow any account from its opening balance (B/F), through every transaction with a running balance, to its ending balance — with a one-click Balance Self-Check that proves the books balance.

True double-entry ledger B/F + running balances One-click Balance Self-Check KPI & charts built in Export CSV & PDF Drill down to source document
SAMPLE DATA
General LedgerDouble-entry • running balance • self-check
PASS ✓
Total Debit
1.245M
Total Credit
1.245M
Difference
0.00
AccountDebitCreditBalance
▾ 300-1001 — Maju Hardware
B/F12,500.00
I-0023418,400.000.0020,900.00
OR-0011200.0015,000.005,900.00
Fictional sample data for website demonstration.
General Ledger Explained

The master report behind every accounting figure.

BMO General Ledger helps business owners, finance users and accountants trace account movements from source document to balanced report.

Simple answer: the General Ledger shows what happened to every account. It starts with Balance Forward, lists every transaction for the selected period, calculates the running balance and proves that total debits equal total credits.

How It Works

From a single invoice to a balanced set of books — automatically.

You normally do not key directly into the ledger. Every document you create posts itself as balanced double-entry, then the General Ledger assembles the full story per account.

1
Every document posts double-entryAn RM 8,400 invoice automatically debits the customer and credits Sales. Debits always equal credits.
2
B/F carries the historyEverything before your From Date is rolled into one opening line per account — the Balance Forward.
3
Running balance per lineEach transaction updates the account balance line by line so users can see exactly when and why an account moved.
4
Totals that prove themselvesEach account shows an ending balance and the Self-Check verifies the report totals on demand.
For every account: B/F opening balance + DebitsCredits = Ending balance  •  Across the whole report: Total Debits = Total Credits, always.
The Report

The General Ledger report — your audit trail, beautifully organised

Filter by date, account type, account code, or pick specific accounts. Each account appears as a collapsible section: fold a busy account down to just its ending balance, or use Collapse All to see the whole company on one screen.

  • Quick periods — Today, This Month, This Quarter, This Year, or any custom range.
  • Collapsible accounts — long ledgers fold to a one-page summary of ending balances.
  • Drill down anywhere — open transaction detail and link back to the source document.
  • Search by reference — find a document by its Ref. 1 / Ref. 2 number across accounts.
Why It Matters

Management gets confidence. Accounting gets traceability.

Instead of checking multiple lists manually, your team can follow account balances directly from opening balance to ending balance and verify whether the ledger is balanced.

  • Useful for monthly checking and accountant review.
  • Helps explain balances to management without switching reports.
  • Supports finance handover, checking and dispute reference.
SAMPLE DATA — Demo Trading Sdn Bhd
General LedgerFrom 2026-06-01 to 2026-06-30 • Amounts in RM
AnalyticsCollapse AllExport CSVExport PDFClassic Version
Acc ID / Acc DescDateRef. 1JrnlTrans DescriptionDebitCreditBalance
▾ 300-1001 — Maju Hardware Sdn Bhd • 2 lines
Maju Hardware Sdn BhdB/FBalance Forward12,500.00
05 Jun 26I-002341SJInvoice — hardware supplies8,400.000.0020,900.00
18 Jun 26OR-001120CRJPayment received — TT Public Bank0.0015,000.005,900.00
Ending Balance8,400.0015,000.005,900.00
▾ 390-1000 — Public Bank Bhd • 2 lines
Public Bank BhdB/FBalance Forward86,420.50
18 Jun 26OR-001120CRJCustomer payment banked in15,000.000.00101,420.50
25 Jun 26PV-000877PJSupplier payment — Borneo Supplies0.009,350.0092,070.50
Ending Balance15,000.009,350.0092,070.50
▸ 510-1000 — Sales - Hardware • 6 lines (collapsed)
Ending Balance0.0014,600.00-14,600.00
… 54 more accounts — fold them all with one click on Collapse All
Total1,245,300.001,245,300.0098,570.50 ❓
💡 The dotted-underlined grand Balance can open the Balance Self-Check, so your team can see where the number comes from.
Built-In Verification

Balance Self-Check — the report that audits itself

“Why isn’t the balance zero?” “Is the data correct?” Instead of calling your accountant immediately, click the grand total. The Self-Check runs two verifications and shows the full account-by-account breakdown of the balance.

  • Check 1: Double-entry — total debit must equal total credit.
  • Check 2: Composition — proves the grand Balance equals opening balances plus period movement.
  • Plain-language explanation — explains the balance in a way non-accountants can follow.
SAMPLE DATA
1. Double-entry check — Total Debit must equal Total CreditPASS ✓
Total DebitRM 1,245,300.00
Total CreditRM 1,245,300.00
Difference (DR − CR)RM 0.00
2. Composition of the grand BalanceRECONCILED ✓
Sum of B/F balances shown as at 2026-06-01RM 98,570.50
+ Net movement in period (DR − CR)RM 0.00
= Expected grand BalanceRM 98,570.50
B/F BREAKDOWN
Where does RM 98,570.50 come from? (B/F breakdown)B/F as at 2026-06-01Running total
390-1000 — Public Bank BhdRM 86,420.50RM 86,420.50
300-1001 — Maju Hardware Sdn BhdRM 12,500.00RM 98,920.50
420-2010 — Accrual - SalaryRM -350.00RM 98,570.50
Total B/F shown — this is the grand Balance sourceRM 98,570.50RM 98,570.50
ℹ️ This total is what the company owns minus what it owes as at the From Date. The Self-Check helps explain both the double-entry balance and the composition of the displayed figure.
Management View

Analytics & KPI — one toggle

A hidden-by-default panel turns the ledger into a management summary: totals, net movement, and the accounts driving activity.

SAMPLE DATA
Total Debit
1,245,300
Total Credit
1,245,300
Net (DR−CR)
0.00
Accounts
57
Top accounts by activity (Debit vs Credit)
390-1000 510-1000 610-1000 Debit Credit
Traceability

Drill down to the source

Open the detail window from any line: every entry behind that figure is shown, with references that can link back to the original invoice or document.

SAMPLE DATA
GL Transaction DetailDrill-down • Amounts in RM
PrintClose
AccountDoctypeDRCR
300-1001 Maju Hardware🧾 I-0023418,400.000.00
510-1000 Sales - HardwareI-0023410.007,924.53
SST-4030 SST ControlI-0023410.00475.47
Total8,400.008,400.00
Every figure in the ledger traces to a real document — the checking reference your accountant expects.
Everything Included

General Ledger features for daily checking, accountant review and management visibility.

📒
Full double-entry ledgerEvery invoice, payment, journal and bank entry, per account.
⏮️
B/F opening balancesHistory before your date range rolled into one line per account.
🧮
Running & ending balancesWatch each account move line by line to its closing figure.
🛡️
Balance Self-CheckOne click proves DR = CR and explains the grand balance.
📊
Analytics & KPI panelTotals, net movement, top accounts — hidden until you need it.
🔍
Drill-down & doc linksFrom any line to the source invoice in two clicks.
🗂️
Collapsible accountsFold a long ledger into a one-page summary.
📤
Export CSV & PDFExcel-ready CSV and a print-ready PDF.
↩️
Classic version switchPrefer the old layout? One click switches back.
FAQ

General Ledger questions business owners usually ask.

What is the General Ledger in BMO Accounting?

The General Ledger is the master accounting record in BMO Accounting. It shows every account, every transaction, debit and credit movement, opening balance, running balance and ending balance for the selected period.

Do users need to manually key transactions into the General Ledger?

No. Invoices, payments, receipts, journals and bank entries post to the ledger automatically using proper double-entry accounting. Users normally key business documents, and the ledger is generated from those postings.

What is B/F in the General Ledger report?

B/F means Balance Forward. It rolls all transactions before the selected From Date into one opening balance line per account, so users can review the selected period without losing prior history.

Does the General Ledger show running balances?

Yes. Each transaction line updates the account balance, allowing finance users to see exactly when an account increased, decreased and ended at its closing balance.

What is the Balance Self-Check?

Balance Self-Check is a built-in verification view that checks whether total debits equal total credits and explains how the grand balance is composed from opening balances plus period movement.

Can the General Ledger drill down to source documents?

Yes. Users can open transaction detail from ledger lines and trace figures back to source documents such as invoices, receipts, vouchers and journals where the related record exists.

Can accounts be collapsed in the General Ledger?

Yes. Long ledgers can be collapsed by account so users can view a summary of ending balances, then expand only the accounts they want to inspect.

Can users search by reference number?

Yes. Users can search by reference fields such as Ref. 1 or Ref. 2 to locate a transaction or document across accounts faster.

What analytics are included in the General Ledger page?

The analytics panel can show total debit, total credit, net movement, number of accounts and the top accounts driving debit and credit activity.

Can the General Ledger be exported?

Yes. The report can be exported to CSV for spreadsheet checking and PDF for management, audit or accounting review.

Is the General Ledger suitable for Malaysian SMEs?

Yes. It is designed for Malaysian SME accounting workflows where management, accountants and auditors need traceable account movements and clear supporting details.

Does the General Ledger replace accounting review?

No. The report improves visibility and traceability, but companies should still review accounting treatment, tax matters and year-end reporting with their accountant or auditor where needed.

Your books, fully traceable and self-verifying.

See the General Ledger with your own data — from any invoice to a balanced set of books in two clicks.

Request a Demo
All screens above use fictional sample data (“Demo Trading Sdn Bhd”).

Ready to Modernise Operations?

Move HR, sales, inventory and customer workflows into one practical BMO cloud ecosystem.