Double-entry bookkeeping is a 500-year-old idea that still runs every serious set of books, from a sari-sari store to the BSP. The principle is simple once it clicks, and understanding it turns your accounting from a mysterious chore into a system you can trust. This guide explains it in the context of a lending business.
The one rule: every entry balances
The heart of double-entry is that every transaction affects at least two accounts, and the debits always equal the credits. Money never appears or disappears — it moves from one account to another. When a borrower pays you ₱1,360, cash goes up (a debit to Cash) and, correspondingly, their loan balance goes down and interest income goes up (the credits). The two sides match, so your books stay in balance automatically.
A worked entry: releasing a loan
Say you release a ₱50,000 loan. Two things happen at once: your cash goes down by ₱50,000, and a new asset — the borrower's obligation to repay — appears. In double-entry terms, you debit Loans Receivable ₱50,000 (the new asset) and credit Cash in Bank ₱50,000 (cash out). Debits equal credits; the books balance. When the borrower later pays, you reverse the flow: debit Cash, credit Loans Receivable for the principal portion and Interest Income for the interest portion.
| Transaction | Debit | Credit |
|---|---|---|
| Release a ₱50,000 loan | Loans Receivable ₱50,000 | Cash in Bank ₱50,000 |
| Collect ₱1,360 (₱1,000 principal + ₱360 interest) | Cash in Bank ₱1,360 | Loans Receivable ₱1,000; Interest Income ₱360 |
The two cash journals: CRJ and CDJ
Rather than record every entry in one giant list, bookkeepers group cash transactions into two special journals. The Cash Receipts Journal (CRJ) records every peso coming in — mostly your loan collections. The Cash Disbursements Journal (CDJ) records every peso going out — loan releases, expenses, and remittances. These are exactly the books a BIR examiner asks to see, so keeping them clean is not optional.
The General Ledger ties it all together
The General Ledger (GL) is the master record where every account keeps its running balance. Every entry from the CRJ, CDJ, and general journal posts to the ledger, so at any moment you can see the balance of Cash, Loans Receivable, Interest Income, and every other account. From the ledger you produce the trial balance (a list of all account balances that must, itself, balance), and from there your financial statements.
If your trial balance doesn't balance, you have a bookkeeping error somewhere — a debit without its matching credit. In a manual system this hunt can take hours; in a proper system it simply never happens.
The accounting equation underneath it all
Every balanced entry is really an expression of one equation: Assets = Liabilities + Equity. This is why double-entry never breaks. When you release a loan, one asset (Cash) falls and another asset (Loans Receivable) rises by the same amount — the equation holds, so the books balance. When you borrow money to fund lending, an asset (Cash) rises and a liability (Loans Payable) rises equally — the equation holds again. And when you earn interest, an asset rises and equity rises (through income), keeping both sides equal. Every transaction, no matter how complex, is just a rearrangement that preserves this balance.
Understanding the equation demystifies the whole system. "Debit" and "credit" stop being arbitrary words and become directions: for assets, a debit increases and a credit decreases; for liabilities and equity, it is the reverse. Income increases equity (so it is a credit), and expenses decrease it (so they are a debit). Once you see that every entry must leave Assets = Liabilities + Equity intact, the rules stop needing to be memorized — they follow logically.
Why lenders should let software do the posting
Double-entry is reliable but unforgiving: one unbalanced entry and every downstream report is wrong. For a lending company processing dozens of collections a day, hand-posting to the CRJ, CDJ, and ledger is slow and error-prone. LendKoPH derives all of this automatically — every loan release and collection generates its balanced double-entry, flows into the correct journal, and updates the ledger — so your CRJ, CDJ, and general ledger are always accurate and always ready for your accountant or the BIR.
Frequently asked questions
What is double-entry bookkeeping?
A system where every transaction is recorded twice — as a debit in one account and an equal credit in another — so the books always balance. Total debits always equal total credits.
What are the CRJ and CDJ?
The Cash Receipts Journal (CRJ) records all cash coming in, mainly loan collections. The Cash Disbursements Journal (CDJ) records all cash going out — loan releases, expenses, and tax remittances. Both are books the BIR expects lenders to maintain.
What is the general ledger?
The master record where every account keeps its running balance. All journal entries post to it, and your trial balance and financial statements are built from its balances.
What happens if my trial balance doesn’t balance?
It means there is a bookkeeping error — usually a debit without a matching credit. Proper accounting software prevents this by generating balanced double-entries automatically.