Your bank statement says a deposit is a credit. Your bookkeeper says the same deposit is a debit. Both of them are right, and if that sentence made your stomach drop, you are exactly who the T-account was invented for.
Every confusing moment in double-entry bookkeeping comes down to one question: which side of the ledger does this number go on? The T-account is the simplest possible picture that answers it — one letter, two columns, and the whole logic of debits and credits laid bare. Learn to sketch one and journal entries stop being incantations you memorize and start being moves you can see.
What a T-Account Actually Is
A T-account is a stripped-down picture of a single ledger account. Draw a capital T: the account name sits on top, debits pile up on the left arm, credits pile up on the right arm. That is the entire apparatus.
Cash
----------------------------
Debits (Dr.) | Credits (Cr.)
----------------------------
5,000 |
| 2,000
1,500 |Nobody runs a business on T-accounts — your general ledger software holds the real records. The T is a scratch pad: a place to work out what a transaction does before you post it, to check what an account should contain after you post it, and to teach your brain the pattern until the pattern becomes reflex.
The Only Two Rules You Need
Everything else on this page is commentary on two rules:
- Left is debit, right is credit. Always. The words "debit" and "credit" in bookkeeping mean nothing more exotic than "left column" and "right column." They are not synonyms for "decrease" and "increase," "good" and "bad," or "money in" and "money out."
- Every transaction touches at least two accounts, and total debits equal total credits. Buy supplies with cash and one account goes up while another goes down. Borrow money and cash rises alongside the loan. The equality is the self-checking heartbeat of double-entry bookkeeping: if your debits and credits ever disagree, something is wrong, full stop.
Take those two rules seriously and the bank-statement paradox dissolves. Your bank's statement is the bank's books, not yours. From the bank's side of the T, your deposit is money the bank owes you — a liability growing on the credit side. From your side, it is your asset growing on the debit side. Same cash, opposite perspectives, opposite columns. Confusion only strikes when you read their T as if it were yours.
Which Side Increases Which Account
Here is the part people try to memorize as a list and should instead derive from one equation. The accounting equation says assets equal liabilities plus equity:
Assets = Liabilities + EquityAssets live on the left of the equation, so asset accounts increase on the left — the debit side. Liabilities and equity live on the right, so they increase on the right — the credit side. Expenses behave like anti-equity (they shrink what owners keep), so they increase with debits; revenue behaves like equity, so it increases with credits. Dividends and owner draws also shrink equity, so they take debit increases too.
| Account type | Increases with | Normal balance |
|---|---|---|
| Assets | Debit (left) | Debit |
| Expenses | Debit (left) | Debit |
| Dividends / draws | Debit (left) | Debit |
| Liabilities | Credit (right) | Credit |
| Equity | Credit (right) | Credit |
| Revenue | Credit (right) | Credit |
"Normal balance" just means the side where increases land — the side you expect to find a positive balance. A cash account with a credit balance is waving a red flag: either you are overdrawn or you posted something backwards. That expectation is what makes the T a diagnostic tool, not just a teaching aid.
Reading a T-Account in 30 Seconds
Look at the Cash T from the top of this article. To read any T-account:
- Foot each side. Add the debits (5,000 plus 1,500 is 6,500) and add the credits (2,000). These subtotals are called footings.
- Subtract the smaller footing from the larger. Here, 6,500 minus 2,000 leaves 4,000.
- The balance sits on the side of the larger footing. Debits win, so Cash carries a 4,000 debit balance — exactly what you expect from an asset account.
If the credit side had been larger, Cash would show a credit balance: abnormal for an asset, and your cue to investigate before month-end close turns a typo into a misstated balance sheet.
Posting a Transaction, Step by Step
Theory locks in fastest with a pencil example. Say you run a small bike repair shop and three things happen this week.
Transaction 1: You buy 2,000 in parts on credit from a supplier. Your parts inventory (an asset) grows, and what you owe the supplier (a liability) grows. Assets increase with debits, liabilities with credits:
Inventory Accounts Payable
------------------- ------------------------
2,000 | | 2,000Transaction 2: You pay the supplier 2,000 in cash. The liability shrinks — liabilities decrease with debits — and cash (an asset) shrinks too, with a credit:
Accounts Payable Cash
------------------- ------------------------
2,000 | 2,000 | 2,000Accounts Payable now foots 2,000 on each side: a zero balance, exactly right, since you owe nothing anymore.
Transaction 3: You complete a 1,500 repair job, paid in cash. Cash rises with a debit, and service revenue rises with a credit:
Cash Service Revenue
------------------- ------------------------
1,500 | 2,000 | 1,500Cash foots 1,500 in debits against 2,000 in credits: a 500 credit balance. For an asset, that is abnormal — and correctly so, because this shop paid out 2,000 while taking in only 1,500. The T-account just told you, at a glance, that the week consumed 500 of opening cash. That is the whole point: the picture surfaces the story the numbers tell.
Notice each transaction kept debits equal to credits — 2,000 and 2,000, then 2,000 and 2,000, then 1,500 and 1,500. Add up every debit and every credit across all three Ts and the totals still match. They always must.
Why T-Accounts Still Matter When Software Posts for You
Fair question: if your accounting app generates journal entries behind the scenes, why learn a paper-based sketch from the 1400s? Four reasons, all practical:
You troubleshoot faster. When your trial balance is out by 900, the fix is rarely in the software — it is a transaction posted to the wrong side, a transposed digit, or a one-legged entry. Sketching the suspect accounts as Ts shows you in seconds what a screenful of dense ledger rows hides.
You review bookkeeper output with confidence. "Debit prepaid insurance, credit cash" is either obviously right or obviously wrong once you can picture both Ts. Owners who can do that catch miscategorized expenses before they reach the tax return.
You understand your financial statements. The balance sheet is just every asset, liability, and equity T-account's ending balance, sorted and subtotaled. The income statement is the revenue and expense Ts. The statements stop being documents your accountant produces and become summaries you could reconstruct.
You learn every advanced topic faster. Adjusting entries, closing entries, bank reconciliations, accruals and deferrals — each one is "which T moves, and to which side?" Master the sketch and each new concept arrives pre-explained.
Five Mistakes Beginners Make
Treating debit as "decrease" and credit as "increase." The most expensive misconception in bookkeeping. Debit means left, credit means right; whether the balance rises or falls depends on the account type. Tape the table from this article to your monitor until it is automatic.
Reading the bank's T as your own. Bank statements, credit card statements, and loan statements are all drawn from the institution's perspective. Your loan balance growing is a credit on their books and a credit on yours (a liability increasing) — but your deposit is their credit and your debit. When importing bank activity, translate perspectives before posting.
Posting only one leg. Every debit needs its matching credit. Software usually enforces this, but manual journal entries and spreadsheet books do not. A one-sided entry balances nothing and corrupts everything downstream.
Ignoring abnormal balances. A credit balance in an asset account or a debit balance in a liability account is sometimes legitimate — a credit balance in Accounts Receivable means a customer overpaid, for instance — but it is always worth a look. Make scanning for abnormal balances part of your month-end routine.
Netting instead of footing. Beginners sometimes subtract each credit from the running debit total as they go, arriving at a number with no visible audit trail. Foot each side separately first, then take the difference. When the balance looks wrong, the separate footings tell you which side to investigate.
From T-Accounts to Your Trial Balance
The trial balance — the report listing every account and its ending balance — is simply all your Ts harvested at once. Each account contributes its balance to the debit or credit column according to which side won. Total both columns: equal means your books are arithmetically consistent and ready for adjusting entries; unequal means something failed the two rules and needs fixing first.
Note the limit: a balanced trial balance proves debits equal credits, not that every entry is correct. Post a 500 office-supply purchase to the equipment account and the trial balance still balances — right side, wrong account. T-accounts catch side errors; account-choice errors need review, reconciliation against source documents, and the habit of asking "does this balance make sense?"
T-Accounts in Plain-Text Bookkeeping
If you keep your books as plain text — the Beancount approach — you already think in T-accounts without drawing them. A Beancount transaction names the accounts and amounts explicitly, and the system refuses to accept it unless the legs balance, which is rule 2 enforced by software:
2026-10-16 * "City Cycles" "Parts purchase on credit"
Assets:Inventory:Parts 2000.00 USD
Liabilities:Accounts-Payable -2000.00 USD
2026-10-16 * "City Cycles" "Pay supplier invoice 1042"
Liabilities:Accounts-Payable 2000.00 USD
Assets:Cash:Checking -2000.00 USDPositive amounts are the debit-side legs, negative amounts the credit-side legs. Sketch a T for Assets:Inventory:Parts and you would put 2,000 on the left; sketch one for Liabilities:Accounts-Payable and the first transaction lands 2,000 on the right while the second lands 2,000 on the left, footing to zero. Same picture, same rules — the text file just never lets you break them silently. The Beancount documentation walks through journal structure in more depth, and the Fava dashboard renders your account balances as interactive reports when you want the picture without the pencil.
Your Next 15 Minutes
Grab paper or open a blank note and sketch these three transactions as T-accounts, footing each side and marking the ending balance:
- You invest 10,000 of personal savings into the business checking account.
- You pay 1,200 cash for a year of business insurance.
- You invoice a client 3,000 for work completed, payable next month.
If you land on Cash with an 8,800 debit balance, Prepaid Insurance with a 1,200 debit balance, Owner's Equity with a 10,000 credit balance, and both Accounts Receivable and Service Revenue at 3,000 on their normal sides — with total debits equal to total credits — the visual grammar has clicked. From here, every journal entry you ever meet is just this exercise with different labels.





