Your accounting software has been speaking a foreign language behind your back. Every invoice you send, every bill you pay, every payroll run gets translated into debits and credits before it touches your books — and as long as everything balances, you never have to hear a word of it. Then comes the month something breaks: cash shows a negative balance even though the bank account is fine, an expense entry somehow makes profit go up, or your trial balance is off by a few hundred dollars three days before your tax appointment. Every one of those mysteries is a debit or a credit pointing the wrong way. Once you can read them, you can fix most of them yourself in minutes instead of paying someone to translate for you.
This guide teaches you the complete system: what debits and credits actually mean, the five account types and their normal balances, why the accounting equation makes the rules work, how to read real journal entries, what your trial balance proves (and what it cannot), and a step-by-step hunt for the error when the columns refuse to agree.
Debits and Credits Are Directions, Not Judgments
Forget everything the words suggest in everyday English. In bookkeeping, a debit is simply an entry on the left side of an account, and a credit is an entry on the right. That is the entire definition. A debit is not good or bad, and neither is a credit — each one increases some kinds of accounts and decreases others.
This trips up nearly every beginner because it collides with bank terminology. When your bank statement shows a "credit" for a $5,000 deposit, the bank is describing its own books: your money is the bank's liability, and liabilities grow with credits. On your books, that same deposit is a debit to your cash account, because cash is an asset and assets grow with debits. Same event, two viewpoints, opposite labels. Whenever bank language and bookkeeping language seem to contradict each other, remind yourself whose books you are looking at.
The single rule that holds the whole system together: in every transaction, total debits must equal total credits. A transaction with a $1,800 debit and only $1,500 in credits is not a transaction at all — it is an error, and every double-entry accounting system will refuse to save it. That enforced equality is what makes your books checkable.
The Five Account Types and Their Normal Balances
Every account in your chart of accounts — the master list of every account your business uses — belongs to one of five families, and the family decides what debits and credits do to it:
| Account type | A debit does this | A credit does this | Normal balance | Examples |
|---|---|---|---|---|
| Assets | Increases | Decreases | Debit | Cash, accounts receivable, inventory, equipment |
| Liabilities | Decreases | Increases | Credit | Accounts payable, credit cards, bank loans |
| Equity | Decreases | Increases | Credit | Owner's capital, retained earnings |
| Revenue | Decreases | Increases | Credit | Sales, service fees, interest earned |
| Expenses | Increases | Decreases | Debit | Rent, payroll, supplies, utilities |
The "normal balance" column is the side that makes the account grow. A healthy account usually carries its normal balance, which turns this table into a diagnostic tool: a credit balance sitting in an asset account means something like negative cash, an overdrawn position, or a misclassified entry. A debit balance in a revenue account usually means refunds were posted as negative revenue instead of going through a proper contra-revenue or refund account. When you scan your month-end reports, wrong-side balances are the first thing to investigate.
If you want a memory aid, accountants have used one for generations: DEAD CLIC. Debits increase Expenses, Assets, and Dividends (or owner's draws — both reduce equity, so they behave like debits). Credits increase Liabilities, Income, and Capital. Say it a few times while looking at a real journal entry and it sticks permanently.
Two edge cases worth knowing now rather than discovering later. Owner's draws and dividends live inside equity but carry debit balances — taking money out of the business reduces your equity, so the entry goes on the debit side. And contra accounts (accumulated depreciation, allowance for doubtful accounts) deliberately carry the opposite balance of their family so they subtract correctly on financial statements. Neither breaks the rules; both follow them exactly once you see which direction the balance needs to move.
Why the Rules Work: The Accounting Equation
The debit and credit rules look arbitrary until you see the foundation they are built on — the accounting equation:
Assets = Liabilities + Equity
Read it as a funding story: everything your business owns was paid for either with borrowed money or with the owners' money. Every transaction touches at least two accounts, and the two sides of the equation must stay equal after every single one. Debits and credits are just the machinery that enforces that.
Watch it work. Your business takes out a $10,000 bank loan. You debit Cash for $10,000 (an asset grows) and credit Loans Payable for $10,000 (a liability grows). Both sides of the equation rise by $10,000. Still equal.
Now you buy $2,000 of equipment with cash. You debit Equipment for $2,000 and credit Cash for $2,000. One asset rises while another falls; total assets are unchanged, and the right side never moves. Still equal.
The income statement folds into this picture through equity. Revenue increases what the owners effectively own, so it behaves like equity: credit-normal. Expenses shrink it, so they behave in reverse: debit-normal. That is the whole reason revenue and expense rules look "flipped" relative to each other — they are both just equity moving in opposite directions.
Double-Entry in Action: Five Transactions Every Owner Should Read
Reading a journal entry is a learnable skill, and five everyday transactions cover most of what you will ever see. In each example the debit comes first and the label tells you which side each line hits — in a formal journal, credited lines are indented to the right.
1. You invest $20,000 of savings into the business. Cash (asset) rises, and your equity stake rises with it.
- Debit Cash: $20,000
- Credit Owner's Capital: $20,000
2. You buy $3,000 of supplies on credit. Supplies (asset) rise, and what you owe the vendor (liability) rises too.
- Debit Office Supplies: $3,000
- Credit Accounts Payable: $3,000
3. You pay $1,800 rent. Rent (expense) rises, cash (asset) falls.
- Debit Rent Expense: $1,800
- Credit Cash: $1,800
4. You invoice a client $5,000. The receivable (asset) rises, and earned revenue rises.
- Debit Accounts Receivable: $5,000
- Credit Service Revenue: $5,000
5. The client pays the invoice. Cash rises, and the receivable is cleared. Study this one carefully:
- Debit Cash: $5,000
- Credit Accounts Receivable: $5,000
Notice there is no revenue in entry 5. The revenue was recorded when you invoiced. Recording it again at payment would double-count $5,000 of income — one of the most common ways cash-basis habits distort accrual books. Payment collection swaps one asset for another; it never creates revenue twice.
Entries can involve three or more lines — a $100 office-supply run split across supplies and shipping, paid partly in cash and partly on a card — but the iron rule never changes: the debit column and the credit column must agree to the penny.
What Your Trial Balance Actually Proves
At the end of any period, your software can list every account's ending balance in two columns — all the debit balances on the left, all the credit balances on the right — and add both columns. That report is the trial balance, and its totals must agree. A simplified one looks like this:
| Account | Debit | Credit |
|---|---|---|
| Cash | $21,200 | |
| Equipment | $2,000 | |
| Accounts Payable | $3,000 | |
| Owner's Capital | $20,000 | |
| Service Revenue | $5,000 | |
| Rent Expense | $1,800 | |
| Office Supplies | $3,000 | |
| Totals | $26,200 | $29,800 |
Those totals do not agree — and the culprit is hiding in plain sight. Rent Expense is a debit-normal account, yet here it sits in the credit column: a $1,800 entry posted on the wrong side. One wrong-sided entry throws the columns off by exactly double its amount, so the gap is $3,600 — the difference between $26,200 and $29,800. (Zero-balance accounts like the fully collected receivable are normally omitted, which is why Accounts Receivable does not appear.) The next section turns this observation into a repeatable error hunt you can run on your own books.
A balanced trial balance proves your books are arithmetically consistent. Here is what it catches: one-sided entries, postings where debit and credit amounts differ, and any wrong-side posting that breaks column equality. That is genuinely valuable — it is the cheapest error detector in accounting.
But balanced does not mean correct. A trial balance cannot catch a transaction you never recorded at all, an entry posted to the wrong account of the same type (debiting Equipment when you meant Supplies leaves both columns perfectly equal — and your depreciation schedule quietly wrong), two offsetting errors that cancel out, or a fully reversed entry — debiting what should have been credited and crediting what should have been debited — which keeps both columns equal while recording the exact opposite of reality. This is why accountants still reconcile bank statements and review the actual ledger even when the trial balance ties out to the penny. Treat a balanced trial balance as necessary but never sufficient.
When the Trial Balance Doesn't Balance: A 15-Minute Error Hunt
An out-of-balance trial balance feels alarming, but the error is almost always one of a handful of mechanical mistakes, and there is a classic search order that finds most of them fast. Work it top to bottom.
Step 1: Compute the exact difference. Write down how far apart the columns are. Every step below uses that number.
Step 2: Divide the difference by two. If the result equals a real entry in your books, you almost certainly posted a debit as a credit or a credit as a debit — recording $270 on the wrong side throws the columns off by $540, exactly double. Find that entry and flip it to the correct side.
Step 3: Divide the difference by nine. If it divides evenly, suspect a transposition (writing $54 as $45) or a slide (writing $1,000 as $100). Transposed and slid digits always produce differences divisible by nine — a quirk of base-ten arithmetic you can exploit. Scan recent entries for one that differs from its source document by exactly your difference.
Step 4: Check whether the difference equals one account's balance. A column gap that matches an account balance to the dollar usually means that account was omitted from the report, included twice, or listed in the wrong column.
Step 5: Re-examine manual journal entries and beginning balances. Software-posted entries from invoices, bills, and bank feeds rarely break equality, because the software enforces it. Hand-typed journal entries, spreadsheet imports, and opening balances carried forward at year start are where unbalanced postings sneak in. Review everything entered by hand since the last period that balanced cleanly.
Step 6: Re-add both columns. Footing errors — the columns are right but the totals were mis-added — are embarrassing and common, especially in exported spreadsheets. Verify the arithmetic before assuming the entries are wrong.
One more practical note: because day-to-day postings are usually guarded this way, narrow the window to what changed since the last clean close — imports, beginning balances, manual journals — and the culprit is usually standing alone.
The Five Debit and Credit Mistakes That Bite Small Businesses
These are the misapplications that show up on real small-business books over and over, roughly in order of how much damage they do.
Recording a bank loan as revenue. Crediting Revenue instead of Loans Payable when loan proceeds arrive overstates your profit — and your taxable income — by the full loan amount. Borrowed money is a liability, never income. The cash debit is identical either way, which is exactly why the error is so easy to make and so expensive.
Booking owner's draws as business expenses. When you pull $4,000 out for personal use, debiting some expense account understates profit and overstates deductions. Draws reduce equity directly: debit Owner's Draw, credit Cash. Mixing personal withdrawals into expenses also muddies the reasonable-compensation picture if you operate as an S corporation.
Recording the credit card payment as a second round of expenses. The expenses were booked when you made the purchases (debit each expense, credit the card payable). Paying the bill just moves cash against the liability: debit Credit Card Payable, credit Cash. Booking the payment as expenses again doubles every deduction on the statement.
Trusting bank-feed categories blindly. Imported transactions arrive pre-labeled by matching rules, and the rules guess. Bank "credits" get dumped into revenue, transfers between your own accounts get booked as income and then as expenses, and owner deposits get classified as sales. Every imported line deserves a glance until you have verified the rules against your actual chart of accounts.
Running personal spending through business accounts without clearing it. The occasional personal charge on the business card is a fact of life for sole owners, but each one must clear through equity (debit Draw, credit Cash) rather than lingering in a business expense account. A little drift every month compounds into books that describe a business that does not exist.
You Don't Post Journals by Hand — But You Still Must Read Them
Here is the honest truth about modern bookkeeping: your software posts nearly every debit and credit for you, and that is fine. Your job is review, not data entry. Once a month, scan your profit and loss for wrong-side balances — a negative expense that is really a misclassified refund, a credit balance in accounts receivable that is an unapplied customer payment — and confirm that big movements trace to real events you remember. When your CPA asks why repairs spiked in March or whether a deposit was a loan or a sale, answering in debits and credits turns a billable investigation into a two-minute conversation.
The review habit works best when the underlying entries are visible instead of buried. Plain-text accounting records every transaction as readable debit and credit lines in a file you own — you can search it, diff one month against the last, and put the whole history under version control. The documentation walks through recording the transactions in this guide as explicit postings, and Fava dashboards render trial balances and financial statements from the same file, so the report you review and the entries you audit can never drift apart.
Keep Every Debit and Credit Visible
Debits and credits only protect you when you can actually see them — a balanced trial balance means little if the entries behind it live in a black box you cannot inspect. Beancount.io offers plain-text accounting that keeps every posting transparent, version-controlled, and AI-ready, so the error hunt in this guide becomes a quick search instead of a support ticket. Get started for free and see why developers and finance professionals are switching to plain-text accounting.





