T-accounts explained for beginners — what they are, how debits and credits work, examples, and how to use T-accounts in your bookkeeping.
T-accounts are a fundamental bookkeeping tool that helps accountants and business owners visualize how transactions affect different accounts in the double-entry accounting system. Named for their T shape, these simple diagrams make debits, credits, and account balances easy to understand and track. This guide explains exactly what T-accounts are, how they work, and how to use them in your bookkeeping.
A T-account is a visual representation of a general ledger account. It looks like the letter "T" -- with the account name written at the top, debits (Dr) recorded on the left side, and credits (Cr) recorded on the right side.
Every transaction in double-entry bookkeeping affects at least two accounts -- one account is debited, another is credited. T-accounts make it easy to see how a transaction flows through the books.
Cash Account
Debit | Credit
(Dr) | (Cr)
---------|----------
+1,000 |
| -500
In accounting, "debit" simply means the left side of a T-account, and "credit" means the right side. Whether a debit increases or decreases an account depends on the account type:
Asset accounts (Cash, Accounts Receivable, Equipment) -- Increase with debits, decrease with credits. A debit to your Cash account adds money; a credit removes it.
Liability accounts (Accounts Payable, Loans Payable) -- Increase with credits, decrease with debits. A credit to Accounts Payable means you owe more; a debit means you paid some off.
Equity accounts (Owner's Capital, Retained Earnings) -- Increase with credits, decrease with debits.
Revenue accounts (Service Revenue, Sales Revenue) -- Increase with credits, decrease with debits.
Expense accounts (Rent Expense, Salaries Expense) -- Increase with debits, decrease with credits.
The memory aid for this system: DEAD CLIC -- Debits increase Expenses, Assets, and Dividends. Credits increase Liabilities, Income, and Capital.
Imagine your client pays a $2,000 invoice by bank transfer. Here is how this affects two accounts:
Cash account -- Increases (debit $2,000 to left side)
Accounts Receivable -- Decreases (credit $2,000 to right side, removing the receivable)
After the transaction, cash is up $2,000 and the receivable is cleared. The books balance because one debit equals one credit.
You write a $1,500 check for monthly office rent:
Rent Expense account -- Increases (debit $1,500)
Cash account -- Decreases (credit $1,500)
The total debits in the system still equal total credits.
You complete a $3,500 web design project and invoice the client (payment not yet received):
Accounts Receivable -- Increases (debit $3,500)
Service Revenue -- Increases (credit $3,500)
Revenue is recognized when earned, not when cash is received (under accrual accounting). See the cash basis vs accrual accounting guide for more on these two approaches.
To find the balance of a T-account, add up all the debits, add up all the credits, and calculate the difference. The normal balance is on the side where the account increases.
For a Cash T-account with $10,000 in debits and $4,000 in credits: balance = $10,000 - $4,000 = $6,000 debit balance (normal balance for an asset).
Even if you use accounting software that handles double-entry bookkeeping automatically, understanding T-accounts helps you:
For freelancers and small business owners tracking income and expenses, the T-account concept underlies everything in your bookkeeping software. When you issue an invoice in Eonebill, it debits Accounts Receivable and credits Revenue -- just as a T-account entry would.
See also the accrued expenses guide for a deeper look at how liabilities are recorded, and the bookkeeping for small business guide for practical implementation.
Let's trace a realistic freelance business scenario through T-accounts to see how the system works end to end.
Scenario: You are a freelance graphic designer who starts the month with $5,000 in your bank account. During the month, you complete a $3,000 project (invoiced, not yet paid), receive payment on a previous $1,500 invoice, and pay $800 in software subscriptions and office supplies.
Event 1 -- Invoice a new client $3,000:
Event 2 -- Receive payment on old $1,500 invoice:
Event 3 -- Pay $800 in expenses:
End of month T-account balances:
Net income for the period: Revenue ($3,000) - Expenses ($800) = $2,200. Cash increased by $700 ($1,500 in - $800 out) because not all revenue was collected in cash yet.
This difference between net income and cash flow -- because $1,500 of revenue is still in Accounts Receivable -- is exactly what accrual accounting is designed to capture. See the accrued expenses guide and cash basis vs accrual accounting for related concepts.
After recording all transactions, accountants prepare a trial balance -- a list of all accounts with their debit or credit balances. The total of all debit balances must equal the total of all credit balances. If they do not, an error exists somewhere in the T-account entries.
This fundamental check -- that debits equal credits -- is the core self-auditing feature of double-entry bookkeeping. Modern accounting software performs this check automatically, flagging any imbalanced entries in real time.
For freelancers and small businesses, tools like Eonebill handle double-entry bookkeeping automatically behind the scenes, giving you accurate financial statements without needing to manage T-accounts manually. See the bookkeeping for small business guide for practical implementation guidance.
Rather than understanding T-accounts one entry at a time, it helps to see how a week of business activity flows through the system:
Monday: You invoice a client $2,000 for consulting work.
Wednesday: You buy office supplies for $150 cash.
Friday: The client pays the $2,000 invoice by bank transfer.
After these three transactions, your T-accounts show:
The total debits ($2,000 + $150 + $2,000 = $4,150) equal total credits ($2,000 + $150 + $2,000 = $4,150). The books balance.
Once you can read T-accounts, the jump to financial statements is straightforward. Your income statement takes Revenue account credit balances and subtracts Expense account debit balances to get net income. Your balance sheet takes Asset debit balances and compares them to Liability credit balances plus Equity credit balances. The accounting equation (Assets = Liabilities + Equity) is simply the aggregation of all your T-account balances.
For freelancers, professional accounting software handles all of this automatically -- but knowing the T-account logic behind it means you can understand reports instead of just reading numbers. Combine this knowledge with Eonebill's invoicing tools to manage your revenue side, and a simple spreadsheet or software for the expense side, to keep your books accurate without hiring a bookkeeper.
Today's accounting software handles all T-account entries automatically, but understanding the underlying mechanics makes you a smarter user of those tools. When you record a client payment in QuickBooks, it debits Cash and credits Accounts Receivable -- the same T-account logic, just automated. When you see a bank reconciliation discrepancy, knowing which account should be debited or credited helps you trace the error. Accountants who understand T-accounts can troubleshoot errors in software-generated reports rather than accepting them at face value.
For freelancers using Eonebill and a simple bookkeeping tool, the key T-accounts to watch are Cash (what you have), Accounts Receivable (what clients owe you), Revenue (what you have earned), and Expense accounts (what you have spent). These four categories tell the complete story of a service business's financial health. Keep your invoice records clean in Eonebill, and your Cash and Accounts Receivable T-accounts will always balance accurately.
Whether you manage your own books or rely on software, the T-account is the universal language of accounting -- a tool worth understanding at any stage of your business.
Ready to manage invoices, contracts & proposals in one place? Try Eonebill free — no credit card required.
Start Free →Missed the April deadline? Understand the 5 percent failure-to-file vs 0.5 percent failure-to-pay penalty difference, how Form 4868 extensions help, and the four-step protocol for catching up on years of unfiled returns.
Failing to file 1099 forms on time triggers escalating IRS penalties from 60 to 660 dollars per form. Learn the four-tier schedule, how to fix a missed filing, and when First-Time Penalty Abatement applies.
Learn how to write a professional gentle reminder email that gets results. Includes 8 ready-to-use templates for invoices, meetings, deadlines, and more.
Join the community
Subscribe to our newsletter for the latest news and updates