GlossaryLive

What is a general journal?

The general journal is the book of original entry used to record business transactions in the order they happen, before the totals get posted to the general ledger. Each line needs a date, the accounts debited and credited, a reference account number, the amount, and a short explanation. Businesses that keep specialized journals — a cash receipts journal, cash payment journal, or purchase journal — typically reserve the general journal for entries that don't fit those, such as period-end adjusting entries, opening entries, or transfer entries. A small business without specialized journals can simply record every transaction in the general journal instead. The rule is that total debits must always equal total credits for every entry. For example, on July 3, 2026, a VAT-registered online shop sells a T-shirt for 5,000 baht in cash (before VAT), charging 7% output tax of 350 baht, so the customer pays 5,350 baht in total. The general journal entry records this as: debit Cash 5,350 baht, credit Sales 5,000 baht, and credit Output VAT 350 baht, with the note "Recorded cash sale of T-shirt, including 7% output VAT." Total debits of 5,350 baht match total credits of 5,350 baht exactly — a condition every general journal entry must satisfy. For business owners without an accounting background, keeping the general journal itself day to day usually isn't the essential starting point. What actually matters is having complete source documents — receipts, tax invoices, settlement reports from Shopee or Lazada, and payment slips. Once the source documents are complete, an accountant or accounting software can record them into the general journal and post from there. The owner's job is organizing and categorizing source documents, not doing double-entry bookkeeping directly.

Thai SME owners and Thai accountantsLast updated 2026-07-21

The general journal is the book of original entry that records transactions by date before posting to the ledger

Each entry needs a date, debit/credit accounts, a reference account number, an amount, and a short note

Used for entries that don't fit a specialized journal, such as adjusting, opening, or transfer entries

Total debits must always equal total credits for every entry

Example: a 5,000-baht cash T-shirt sale plus 7% VAT records as debit Cash 5,350, credit Sales 5,000, credit Output VAT 350

MooMooNext helps organize source documents — receipts, tax invoices, settlement reports — for an accountant to record into the general journal; it does not book double-entry journal entries in place of an accountant

What's the difference between the general journal and the general ledger?

The general journal records transactions in date order as they happen. The general ledger takes those entries and groups them by account — cash, receivables, sales — so you can see each account's running balance for the period.

What kinds of entries go in the general journal?

Mostly entries that don't fit a specialized journal: period-end adjusting entries, opening entries when a business starts, transfer entries, or correcting entries. A small business without specialized journals can record every transaction there instead.

Do debits and credits always have to be equal?

Yes, in every single entry, under double-entry bookkeeping. If debits and credits don't match, the entry is wrong or incomplete and needs to be checked before posting to the ledger.

Does an online shop need to keep its own general journal?

Not necessarily by hand. What an online shop actually needs to prepare is complete source documents — settlement reports from Shopee or Lazada, advertising receipts, and payment slips — then hand them to an accountant or accounting software to record into the general journal.

How long does a general journal need to be kept?

Under Accounting Act Section 14, accounting books and supporting documents must be kept for at least 5 years from the closing date, and the Director-General of the Department of Business Development can order an extension up to 7 years. Check the current requirement at dbd.go.th.

How does MooMooNext help with the general journal?

MooMooNext helps organize and categorize source documents — receipts, tax invoices, settlement reports — so they're complete and easy to find, then hands them off for an accountant to record into the general journal and post from there. It does not book double-entry journal entries in place of an accountant.

Related pages