What is a General Ledger? A Plain-Language Guide With KSA-Specific Examples

What is a General Ledger? A Plain-Language Guide With Examples

Every financial report your business produces — profit and loss, balance sheet, VAT return — traces back to one document.

The Foundation of Every Financial Record

You have heard the term. But can you explain what it actually does?

The general ledger is not just a report. It is not a quarterly spreadsheet. It is the master record of every financial transaction your business has ever made. It is organized so that any question about your finances can be answered by looking in one place.

When your accountant prepares your tax filing, they pull from the general ledger. When the tax authorities ask to verify your sales tax returns, the audit trail starts with the general ledger. When your bank requests financial statements before approving a loan, those statements are built from the general ledger.

Understanding what it is, how it works, and why it matters is not optional for a serious business owner. It is the difference between running your finances and being run by them.

General ledger structure infographic showing chart of accounts with assets, liabilities, equity, revenue and expenses for GCC small businesses

What a General Ledger Actually Is

A general ledger is a complete, organized record of every financial transaction a business has made, grouped by account type.

The key word is organized. A bank statement records transactions chronologically in one account. The general ledger records every transaction across every account — cash, receivables, inventory, liabilities, VAT, salaries, rent — in a structured system that keeps everything connected and balanced.

Think of it this way: your bank statement is one chapter. The general ledger is the entire book.

The Structure of a General Ledger

Every general ledger is built from accounts. Each account tracks a specific category of financial activity. Together, all the accounts form your chart of accounts.

A single ledger entry looks like this:

Date

Description

Debit (SAR)

Credit (SAR)

Balance (SAR)

2026-04-01

Opening balance

20,000

2026-04-05

Client payment received

11,500

31,500

2026-04-05

VAT collected (15%)

1,500

30,000

2026-04-15

Rent payment

5,000

25,000

Each row records what happened, when, how much moved, and which direction. The running balance tells you where you stand at any moment.

Debits, Credits, and the Double-Entry System

This is the part that confuses most people. It does not need to.

Every transaction in a general ledger follows the double-entry rule: every entry affects two accounts simultaneously. One account gets a debit. One account gets a credit. The total always balances.

Here is a real example. You pay SAR 5,000 in rent:

  • Debit Rent Expense account — SAR 5,000 (the expense goes up)

  • Credit Cash account — SAR 5,000 (your cash goes down)

The business has spent money on rent. One account records the cost, one records the reduction in cash. Both are true. Both are recorded.

This is not accounting jargon. It is a logic system that makes errors visible. If the totals do not match, something is missing. That is the point.

image.pngDouble-entry bookkeeping example for GCC consulting firm showing debit and credit entries for client invoice with VAT, rent payment, and ZATCA remittance

The Five Account Types in a General Ledger

Every account in your general ledger belongs to one of five categories:

Type

What It Tracks

KSA Example

Assets

What your business owns or is owed

Cash, receivables from Saudi clients, inventory

Liabilities

What your business owes

VAT payable to ZATCA, bank loan balance

Equity

Your ownership stake in the business

Paid-in capital, retained earnings

Revenue

Income from your business activities

Consulting fees, product sales

Expenses

Costs of running the business

Salaries, rent, software subscriptions

Every transaction you record will touch at least two of these categories. A sale creates revenue and increases your cash or receivables. A loan creates cash (asset) and a liability. Understanding which category each account belongs to is how you read a general ledger without an accounting degree.

A Real General Ledger Example (KSA Context)

Consider a consulting firm based in Riyadh in April. Three transactions this month:

Transaction 1 — Client payment received: SAR 23,000 (including 15% VAT)

  • Debit Cash account: SAR 23,000

  • Credit Revenue account: SAR 20,000

  • Credit VAT Payable account: SAR 3,000

The revenue is recognized. The VAT belongs to ZATCA, not to the business, so it goes into a liability account immediately.

Transaction 2 — Office rent paid: SAR 8,000

  • Debit Rent Expense account: SAR 8,000

  • Credit Cash account: SAR 8,000

Transaction 3 — VAT remittance to ZATCA: SAR 3,000

  • Debit VAT Payable account: SAR 3,000

  • Credit Cash account: SAR 3,000

At month end, the ledger is balanced. Revenue is SAR 20,000. Expenses are SAR 8,000. Profit is SAR 12,000. Cash reduced by SAR 11,000 (received SAR 23,000, paid SAR 8,000 rent and SAR 3,000 VAT). Every number traces back to a specific entry. Nothing is missing.

General Ledger vs. Other Financial Records

Business owners often confuse these terms. Here is the difference:

General ledger vs. journal: A journal is where transactions are first recorded, in chronological order. The general ledger is where those entries are posted and organized by account. The journal is the draft; the ledger is the final filing system.

General ledger vs. trial balance: A trial balance is extracted from the general ledger. It lists all accounts with their ending balances to confirm that total debits equal total credits. It is a summary check, not a record.

General ledger vs. bank statement: Your bank statement shows one account — your cash. The general ledger shows every account. A SAR 10,000 deposit appears once in your bank statement. In the general ledger, it appears in Cash (debit) and Revenue or Receivables (credit).

Why Your General Ledger Matters for KSA Compliance

In Saudi Arabia, ZATCA requires businesses to maintain complete accounting records for a minimum of ten years.

Your VAT return is built from your general ledger. The input VAT you claim on purchases and the output VAT you collected on sales both live in your ledger accounts. If those numbers are inconsistent, inaccurate, or missing, a tax audit becomes a serious problem rather than a routine check.

A clean, current general ledger does three things for a KSA business:

First, it makes every VAT filing accurate and fast. The numbers are already organized.

Second, it makes audits non-events. When ZATCA asks for records, you produce them immediately.

Third, it gives you real financial visibility. Your cash position, your outstanding receivables, your liabilities — all of it is current and correct, because the ledger is the source.

Understanding how cash flow relates to your accounting records becomes much clearer once you can read a general ledger. The two concepts are connected at every entry.


Bizrah maintains your general ledger automatically as you invoice customers and record expenses — no manual entries, no end-of-month scramble. Try Bizrah free for 14 days — no credit card needed.

Bizrah Blog

Bizrah is the trusted accounting tool for GCC and Egypt MSMEs. Text your receipts, voice-note your sales, and ask your books anything—anytime. Our blog delivers bilingual insights (Arabic & English) on e-invoicing compliance, VAT regulations, AI-powered bookkeeping, and financial clarity for growing businesses across Saudi Arabia, UAE, and Egypt. Whether you're preparing for ZATCA Phase 2 or UAE e-invoicing, we help you stay compliant and work smarter.