
Bookkeeping practice should teach you to connect source documents, entries, balances, and reconciliation. Start with a small fictional month, record each transaction consistently, and investigate differences rather than forcing totals to agree. This roadmap uses a simple service business with no tax, inventory, credit sales, or payroll. The result is an educational ledger and bank reconciliation, not a substitute for jurisdiction-specific accounting or tax advice.
Prepare the records and account list
Create fictional documents for an owner contribution, cash sales, consumed supplies, rent, and a bank charge. Give each a date and reference. Keep a document index so every entry can be traced to its evidence. Use accounts for bank cash, owner capital, sales revenue, supplies expense, rent expense, and bank charges.
OpenStax’s journal-entry chapter explains recording transactions and posting them to accounts Source 1. Practise the double-entry relationship with a small set of events before adding software automation. A debit is not simply a bad event and a credit is not simply a good one; their effect depends on the account type. Write the account purpose beside its name while you learn.
Record the fictional month
The owner deposits ₹10,000 into the business bank account. The business receives ₹3,000 for services completed during the month. It pays ₹1,000 for supplies that are fully consumed in the same month. It records a ₹1,500 rent payment by cheque, which has not yet cleared the bank at month end. These are invented transactions selected to keep the exercise inspectable.
Record the owner contribution as an increase in bank cash and owner capital, not sales. Record the service receipt as bank cash and revenue. Record consumed supplies and rent as expenses with corresponding reductions in bank cash. Before the bank charge is recorded, the ledger cash balance is ₹10,500: ₹10,000 plus ₹3,000 minus ₹1,000 minus ₹1,500.
Check that the debit and credit amounts for each entry match. Then trace each ledger posting back to its document reference. A balanced entry can still use the wrong account or amount, so arithmetic balance is only one check. OpenStax’s accounting-concepts chapter provides the broader foundation for interpreting these records Source 2.
Reconcile the bank without hiding differences
The fictional bank statement shows ₹11,900. It includes the owner deposit, sales receipt, supplies payment, and a ₹100 bank fee that is absent from the ledger. The ₹1,500 rent cheque has not cleared. Adjust the statement side for that outstanding cheque: ₹11,900 minus ₹1,500 equals ₹10,400.
Record the ₹100 bank fee as an expense and a reduction in ledger cash. The corrected ledger balance is ₹10,400, matching the adjusted bank figure. The outstanding cheque is already in the books, so do not record the rent expense again. OpenStax’s bank-reconciliation chapter explains timing differences and book adjustments Source 3.
Prepare a reconciliation sheet showing the original balances, each difference, its evidence, and whether a journal entry is required. An unexplained difference is not a miscellaneous expense to invent. Investigate it or leave it visibly unresolved with an owner and follow-up action. The purpose is to explain the difference, not to make two cells equal by any means.
Close the practice month and review
After the fee, total expenses are ₹2,600 and the simplified profit is ₹400. Ending cash is ₹10,400, funded by ₹10,000 owner capital and ₹400 retained result in this simplified example. Total ledger debits across cash and expenses are ₹13,000; capital and revenue credits also total ₹13,000. Verify these independently from the transaction list.
Prepare a short month-end note: all five event types are recorded, the bank fee is posted, the rent cheque remains outstanding, and the statement and ledger reconcile after the timing adjustment. Do not describe the outstanding cheque as an unpaid expense merely because it has not cleared; the exercise has already recorded the payment instrument under its simplified assumptions.
Ask a reviewer to locate the evidence for each balance and explain why the owner deposit is not revenue. Then add a deliberate duplicate supplies entry in a copy and see which checks reveal it. The trial balance may still balance, but the document index and bank reconciliation should prompt investigation. Keep the final workbook, source documents, journal, ledger, reconciliation, and review note together.
- CollectIndex the fictional source documents.
- RecordPost balanced entries to appropriate accounts.
- ReconcileExplain statement and ledger differences.
- ReviewCheck evidence, duplicates, and closing balances.
| Checkpoint | What to produce | How to review it |
|---|---|---|
| Owner funding | ₹10,000 capital contribution | Not service revenue |
| Ledger before fee | ₹10,500 cash | Deposit + sales − supplies − rent |
| Bank adjustment | ₹11,900 − ₹1,500 = ₹10,400 | Outstanding cheque already recorded in books |
| Book adjustment | ₹10,500 − ₹100 = ₹10,400 | Record the bank fee once |
- Timing difference
- Rent cheque recorded but not yet cleared.
- Missing book entry
- Bank fee appears on the statement only.
- Correct response
- Adjust each side appropriately; do not duplicate the rent.
Common questions
Do I need accounting software to learn bookkeeping?
No. A spreadsheet or paper ledger is useful for understanding the relationships before software automates them. Keep entries small and traceable. Software can reduce repetitive work, but it cannot decide whether an owner deposit is sales merely from your intention. Learn the underlying transaction and then compare how a tool represents it.
Why is owner funding not revenue?
In this exercise the owner is contributing capital rather than paying for a service sold by the business. Recording it as revenue would overstate trading performance. Keep the source and purpose of each receipt clear. Similar-looking bank deposits can represent different economic events, so classification requires more than seeing money arrive.
Does a balanced trial balance prove the books are correct?
No. An entry can be duplicated, omitted entirely, or posted to the wrong account while debits and credits still balance. Use document references, account review, and reconciliation alongside arithmetic checks. The deliberate duplicate supplies entry demonstrates why a balanced total is necessary but insufficient evidence of accurate bookkeeping.
Should I record the outstanding rent cheque again?
No. The exercise already records the rent payment in the ledger. Its absence from the bank statement is a timing difference. Subtract it when reconciling the statement side, then monitor clearing. Recording the expense again would duplicate it and reduce the ledger balance incorrectly.
Why does the bank fee need a new entry?
The fee appears on the statement but was not previously recorded in the books. The ledger therefore needs an expense entry and a reduction in bank cash. Once posted, the corrected book balance is ₹10,400. Keep the statement reference so the adjustment has evidence rather than being an unexplained balancing amount.
Can I put an unexplained difference into miscellaneous expense?
Not simply to make the reconciliation agree. Investigate missing records, timing, transposition, duplicates, and bank errors as appropriate. If the difference remains unresolved, document it and the next action. Inventing an expense hides the problem and makes the accounts less reliable even though the displayed balances appear to match.
Why are taxes and inventory excluded?
They introduce additional rules and timing issues that depend on the business and jurisdiction. This first exercise isolates basic recording and reconciliation. The supplies are explicitly consumed during the month so the example does not require an inventory model. Add complexity later with appropriate authoritative guidance and qualified review for real records.
What should a bookkeeping portfolio contain?
Include the fictional source documents, account list, journal entries, ledger balances, bank reconciliation, and a short review note. Show how you identified the bank fee and avoided duplicating the outstanding cheque. Do not use real customer or bank data without permission. The evidence trail matters more than a polished summary alone.
Continue your learning
Financial Modelling Roadmap: Build an Assumption-Led Practice Forecast. Spreadsheet Skills Roadmap: Clean, Analyse and Present a Small Dataset.
Sources and further reading
- OpenStax: journal entries — Journal recording and account posting.
- OpenStax: accounting concepts — Accounting concepts underpinning transaction classification.
- OpenStax: bank reconciliation — Timing differences and necessary book adjustments.
Skills & Learning Desk
MP Job Hub’s organisational byline for sequenced practice, course evaluation and useful learning habits.
Skill roadmaps · Learning resources · Practice projects
View profile →Read our research process or request a correction.



