span 1 span 2 span 3

What Is a General Journal? Definition, Functions, and How to Create One

Many small-business owners and entry-level finance staff don't realize that a single recording error in the general journal can throw the month-end income statement into disarray. Remember, it all begins with this deceptively simple daily record. Long before you reach balance sheets or complex financial statements, the general journal is the book that captures every rupiah that comes in and goes out. In this article, we'll walk through exactly what a general journal is, what it does, and an easy way to work out debits and credits without the headache. We'll also show you a worked, balanced table example, plus an honest discussion of when it's time to stop doing things manually and shift to a more automated system.

In short: a general journal is the first accounting record (the book of original entry) that captures all of a company's financial transactions chronologically, in debit-and-credit format, before they are posted to the general ledger. As the opening stage of the accounting cycle, this record is the foundation on which financial statements are built: a mistake here means a mistake all the way down the bookkeeping chain.

What Is a General Journal?

A general journal is the first record-keeping book in accounting. It captures all of a company's financial transactions chronologically, complete with the affected accounts and their amounts on the debit or credit side. The English term is general journal. Its position sits right at the start of the accounting cycle, after transactions are identified and before they are posted to the general ledger.

It is also known as the book of original entry, because this is where a transaction is first formally recorded. Source documents such as invoices, receipts, or vouchers are analyzed first, then transferred into the journal. The concept is universal: it applies to service, trading, and manufacturing companies alike, in line with standard accounting practice.

What sets this journal apart from a mere cash book is the double-entry principle. Every transaction affects at least two accounts, and the total recorded on the debit side must always equal the total on the credit side. In Indonesia, this practice rests on the Financial Accounting Standards (SAK) issued by the Indonesian Institute of Accountants (IAI) and progressively converged with IFRS: the first phase took effect on January 1, 2012, followed by a second phase on January 1, 2015, which narrowed the gap with IFRS to a single year (according to IAI).

Functions and Benefits of the General Journal

The general journal serves five main functions: historical, recording, analytical, instructional, and informational. In brief, the journal records transactions in chronological order, documents every change to an account, analyzes the impact on debits and credits, serves as the basis for posting to the general ledger, and provides auditable evidence. Here are the details.

  • Historical function: records transactions in order by their date of occurrence, keeping the company's financial chronology neatly intact.

  • Recording function: captures every change to assets, liabilities, equity, revenue, and expenses; no transaction slips through.

  • Analytical function: identifies which accounts are affected, on the debit or credit side, and by how much.

  • Instructional function: serves as both the order and the basis for posting figures to the general ledger in the next stage.

  • Informational function: explains the transaction record to interested parties, from the owner to the auditor.

The bottom line is that every financial statement, both the balance sheet and the income statement, originates from the entries you make in the general journal. If those initial records are neat and accurate, the reports downstream can be trusted too.

How Do You Determine Debit and Credit?

Use the normal-balance rule: Asset and Expense accounts increase on the debit side, while Liability, Equity, and Revenue accounts increase on the credit side. This rule is derived directly from the basic accounting equation (Assets = Liabilities + Equity) and is the key to keeping every entry balanced: total debits equal total credits.

This is the concept that trips up beginners most often. Many people memorize “debit is left, credit is right” without knowing when an account belongs where. The logic is actually simple once you see an account's position within the accounting equation: accounts on the left side of the equation (Assets) increase on the debit side, and accounts on the right side (Liabilities and Equity) increase on the credit side. Revenue adds to equity, so it follows the credit normal balance; expenses reduce it, so their normal balance is debit.

The table below is a quick reference worth saving, consistent with the standard accounting principles applied in Indonesia.

Account Type

Normal Balance

Increases On

Decreases On

Example Accounts

Assets

Debit

Debit

Credit

Cash, Receivables, Equipment, Buildings

Liabilities

Credit

Credit

Debit

Accounts Payable, Bank Loans, Salaries Payable

Equity/Capital

Credit

Credit

Debit

Owner's Capital, Retained Earnings

Revenue

Credit

Credit

Debit

Service Revenue, Sales

Expenses

Debit

Debit

Credit

Salary Expense, Rent Expense, Electricity Expense

Memorize these five rows, and most of the debit-credit confusion will clear up on its own.

How to Create a General Journal (Step by Step)

Creating a general journal follows five sequential steps: gather the transaction evidence, determine the affected accounts, classify them and assign debit or credit, calculate the amounts, then record everything chronologically while making sure total debits equal total credits. Do this every time a transaction occurs.

  • Identify and gather the transaction evidence. Start from source documents: invoices, receipts, vouchers, or bank statements. Without evidence, a figure has no business entering the journal.

  • Determine the affected accounts. A single transaction affects at least two accounts. A cash purchase of equipment, for example, touches both the Equipment account and the Cash account.

  • Classify the accounts and assign debit or credit. Match each account against the normal-balance table above. Equipment (an asset) increases, so it goes on the debit side; Cash (an asset) decreases, so it goes on the credit side.

  • Determine the amounts. Take the figures from the transaction evidence. Make sure the debited and credited values match exactly.

  • Record chronologically and check the balance. Enter items in date order. Before moving on, confirm that total debits = total credits. If it doesn't balance, something is wrong and must be fixed before posting.

The general format consists of columns for Date, Description/Account, Reference Number (Ref), Debit, and Credit. Some Indonesian accounting literature calls it a “six-column” format, a figure that is commonly used even though no official standard prescribes it. In practice, a single transaction fills two lines: the debited account on the first line, and the credited account on the second line (written indented).

General Journal Example (Service Company)

Here is a concrete general journal example: CV Mitra Konsultan, a newly established consulting firm, with seven transactions in its first month. Notice how each entry preserves the debit-credit balance, and how the Cash account acts as the pivot for almost every transaction in the early stage of the business.

Date

Description / Account

Ref

Debit (Rp)

Credit (Rp)

Jan 3

Cash

101

50,000,000

 
 

Capital, Budi Santoso

301

 

50,000,000

 

(Initial capital contribution by the owner)

     

Jan 5

Computer Equipment

151

12,000,000

 
 

Cash

101

 

12,000,000

 

(Cash purchase of work equipment)

     

Jan 8

Rent Expense

601

3,500,000

 
 

Cash

101

 

3,500,000

 

(Payment of January office rent)

     

Jan 15

Cash

101

22,000,000

 
 

Service Revenue

401

 

22,000,000

 

(Consulting project fee, Client A)

     

Jan 20

Salary Expense

611

8,000,000

 
 

Cash

101

 

8,000,000

 

(Salary payment for 2 consulting staff)

     

Jan 25

Cash

101

15,000,000

 
 

Service Revenue

401

 

15,000,000

 

(Consulting project fee, Client B)

     

Jan 28

Electricity & Internet Expense

621

750,000

 
 

Cash

101

 

750,000

 

(January office utility bill)

     

TOTAL

   

111,250,000

111,250,000

Total debits of Rp 111,250,000 exactly match total credits, and that is the sign your journal is correct.

Take the January 3 entry as a reading example. Budi contributes initial capital of Rp 50 million. The Cash account is debited because the company's assets (cash) increase; the Capital account is credited because the owner's equity increases. This is a direct application of the accounting equation: assets rise, equity rises, and the equation stays in balance.

For a trading company, the pattern is the same; only the range of account types expands. A credit purchase of merchandise, for instance, is recorded by debiting Merchandise Inventory and crediting Accounts Payable. The difference is that such transactions are often moved into special journals once their volume is high, which is the subject we turn to next.

General Journal vs. Special Journal: When to Use Which?

The general journal records every type of transaction in one book and suits service companies or businesses with varied but not especially heavy transactions. Special journals are used when similar transactions recur in high volume, and they come in four types: the purchases journal, the sales journal, the cash receipts journal, and the cash disbursements journal.

The logic comes down to efficiency. If a store records hundreds of cash sales a day, writing them one by one in the general journal becomes exhausting and error-prone. Special journals group similar transactions so that recording and posting to the general ledger are more compact. Any transaction that doesn't fit one of those four categories is still recorded in the general journal.

Aspect

General Journal

Special Journal

Transaction type

All types

Only recurring, similar transactions

Suitable volume

Low to moderate, varied

High, repetitive

Number of books

One book for everything

Four separate books

Typical user

Service companies, small businesses

High-volume trading/manufacturing companies

Posting to the ledger

One by one

Periodic (summarized per period)

The trigger for switching to special journals is not the size of the company but the volume of similar transactions. The same pattern, on a larger scale, also determines when manual bookkeeping as a whole begins to fall short.

When Does Manual Journal Recording Start to Fall Short?

For a small business with limited transactions and a single entity, a manual journal or spreadsheet is plenty, so don't rush out to buy an expensive system. Manual recording starts to buckle when transaction volume balloons, when the company operates across multiple entities or currencies, and when management needs real-time financial reports rather than weekly recaps.

This is rarely covered by the sites that teach bookkeeping basics, yet it's precisely where many companies hit their limits. The symptoms are familiar: the finance team spends more time copying and reconciling data between books than analyzing it, balances across spreadsheets often fail to match, and the monthly close slips later and later. There is no official transaction count that serves as a “you must migrate now” threshold; it's a business decision that hinges on volume, complexity, and reporting needs, not a single cutoff.

This is where an integrated accounting system, or ERP (Enterprise Resource Planning), comes in. Instead of journals scattered across many books and files, every entry is recorded once into a single data source. In SAP S/4HANA Finance, for example, this concept is realized through the Universal Journal: all accounting entries are stored in a single table called ACDOCA, which becomes the company's financial single source of truth (SAP Help Portal).

What's technically interesting is that the Universal Journal unifies financial accounting (Financial Accounting/FI) and management accounting (Controlling/CO) into one data source. Because both are recorded at the same time, the periodic manual reconciliation between books that older-generation systems required is no longer necessary. This is the bridge from manual bookkeeping to the SAP finance modules better known as SAP FICO. In real-world implementations, Soltius often meets companies that start from spreadsheets and only move to the Universal Journal once their transaction volume balloons.

The concept stays the same as what you learned above: the journal records transactions, which then flow into financial statements. The difference is that in an integrated system, the entire flow runs automatically and in real time, instead of being retyped from one book into another.

FAQ (Frequently Asked Questions)

What is a general journal?

A general journal is the first accounting record (book of original entry) that captures all of a company's financial transactions chronologically in debit-and-credit format. Each entry contains the date, the name of the affected account, the document number, and the debit and credit columns, with the requirement that total debits always equal total credits.

What is the difference between a general journal and a special journal?

A general journal records all types of transactions in one book, suitable for service companies or businesses with varied transactions. A special journal records only recurring, similar transactions and comes in four types: purchases, sales, cash receipts, and cash disbursements. Trading companies switch to special journals when the volume of similar transactions becomes high.

What columns are in a general journal?

The general journal format consists of five components: the transaction date, the account name/description, the reference or document number (for example, an invoice number), the debit column, and the credit column. In practice, a single transaction fills two lines: the debited account on top, and the credited account (indented) below it.

How does the general journal relate to the general ledger?

The general journal is the first point of entry for recording. Once recorded, each entry is posted to the general ledger, which summarizes the balance of each account separately. The reference column in the journal is filled with the code of the related ledger account.

When does a company need to switch from a manual journal to an ERP system?

For a small business with limited transactions, a manual journal or spreadsheet is still adequate. When transaction volume balloons, the company operates across multiple entities, or management needs real-time reports, manual recording becomes prone to human error and delays. This is where systems like SAP S/4HANA Finance play their part: every entry is recorded automatically into a single source of truth (Universal Journal).

Conclusion

Mastering the general journal means mastering the foundation of all bookkeeping: understand normal balances, stay disciplined about keeping debits equal to credits, and record chronologically from valid evidence. For a small business, a manual journal or spreadsheet is enough; but when transactions balloon, operations span multiple entities, and the need for real-time reports emerges, manual recording starts to hold you back rather than help. At that point, companies usually move to an integrated system such as SAP S/4HANA Finance. As an SAP Platinum Partner in Indonesia and part of the Metrodata Group (PT Metrodata Electronics Tbk, IDX: MTDL), with implementation experience since 1998, Soltius helps companies move their bookkeeping from manual spreadsheets to a single financial source of truth, with no duplicate recording.

To discuss your company's readiness to move from manual bookkeeping to SAP S/4HANA Finance, visit www.soltius.co.id.

 

Other News

Nov 18, 2026
Employee Central SAP SuccessFactors: Functions and Advantages
Nov 16, 2026
What Is Human Capital Management (HCM)? A Complete Guide