Lesson 9: Bookkeeping

Lesson 9 of 33 · 27%

Bookkeeping vs accounting

Bookkeeping is the day-to-day recording of transactions: invoices issued, bills received, payments made, cash deposited. Accounting takes those records and turns them into reports, tax returns, and management insight. You can’t have accounting without bookkeeping — and modern software has merged the two into a single workflow, so the lines blur. But the mental separation helps: bookkeeping is data; accounting is meaning.

THE BOOKKEEPING CYCLE 1 Transaction 2 Journal entry 3 Post to ledger 4 Trial balance 5 Adjust 6 Statements 7 Close books 8 Repeat next period
The eight-step bookkeeping cycle. Each period runs through all of these — modern software automates steps 2-7 but understanding them is what separates an operator from a button-pusher.

The eight-step cycle

  1. Identify and analyse transactions. Was this a sale? A capital purchase? A reimbursable expense? Half the bookkeeper’s job is classification — software can’t reliably do this without rules.
  2. Journal entry. Record the transaction with date, accounts, amounts, narration (Lesson 6).
  3. Post to the general ledger. Each line of the journal entry flows to its T-account (Lesson 7).
  4. Prepare an unadjusted trial balance. Total debits should equal total credits (Lesson 8).
  5. Record adjusting entries. Accruals, deferrals, depreciation, bad-debt provisions (Lesson 10).
  6. Prepare the adjusted trial balance. Used to build financial statements.
  7. Prepare statements. Income statement, balance sheet, cash flow (Lessons 13-15).
  8. Close the books. Zero out temporary accounts; carry forward permanents (Lesson 11).

Single-entry vs double-entry

Single-entry records each transaction once — like a personal cheque-register. Cheap and fast, but loses too much information: you can’t easily tell what’s an asset, what’s a liability, or whether your books balance. Acceptable only for the smallest of micro-businesses.

Double-entry records every transaction twice — once as a debit, once as a credit. Originated in 13th-century Italy and has been the global standard for 700 years. Required by GAAP, IFRS, and the Indian Companies Act. Every modern accounting software is built on it. The rest of this course assumes double-entry.

What “books” do bookkeepers maintain?

  • General journal — chronological record of every transaction.
  • General ledger — all T-accounts, organised by account.
  • Subsidiary ledgers — AR by customer, AP by vendor, inventory by SKU, fixed assets by asset.
  • Cash book / bank book — receipts and payments by cash and bank channel.
  • Sales day book and purchase day book — chronological summaries of credit sales and purchases.
  • Trial balance and financial statements — the period-end outputs.

In Tally/Zoho/QuickBooks these are all generated automatically from a single transactional database. The “books” become reports rather than physical registers.

Five bookkeeping hygiene rules

  1. Record promptly. Same day, or end of week at the very latest. Stale transactions are reconstructed transactions — and reconstruction breeds errors.
  2. Reconcile monthly. Match bank statement to bank book; match AR sub-ledger to control account; match inventory to physical count at least quarterly.
  3. Document. Attach the underlying invoice, voucher, or contract to every entry. Software like Zoho Books and QuickBooks let you upload an image.
  4. Separate business and personal finances. One bank account, one card, one credit line for the business. Owner pulls money out as “Drawings” — never expenses personal items on the business card.
  5. Back up your data. Cloud software handles this. If you’re still in desktop Tally, weekly backups to an external drive or cloud are non-negotiable.

Software tiers — what to use when

StageSuitable toolWhy
Freelancer / microZoho Books, Wave, FreshBooksCheap or free, simple UI, GST/tax automated
Small businessTally Prime, QuickBooks Online, XeroInventory, payroll modules, multi-user
Growing SMENetSuite, Sage Intacct, Zoho Books UltimateMulti-entity, advanced reporting
EnterpriseSAP, Oracle Fusion, Microsoft DynamicsIndustry-specific modules, deep integrations

Lesson recap

  • Bookkeeping is data entry; accounting is interpretation.
  • Eight-step cycle: identify → journal → ledger → trial balance → adjust → re-balance → statements → close.
  • Double-entry is the global standard, single-entry isn’t sufficient for any serious business.
  • Hygiene matters: record promptly, reconcile monthly, document, separate, back up.
  • Match your software to your stage; don’t over- or under-invest.
Practice This Lesson

Cement what you just learned

Bookkeeping

Head to our free Study Hub and find Bookkeeping. Each topic comes with four interactive study modes — quiz yourself, flip through flashcards, unscramble jumbled terms, and solve a topic-specific crossword. No login required.

Quiz50 questions
Flashcards20 cards
WORDS
Word Scramble20 terms
123
Crossword12-word grid
Open the Study Hub →
Recommended Reading

Go deeper with these accounting classics

Hand-picked books to reinforce what you’ve learned in this lesson.

Accounting Made Simpleby Mike PiperView on Amazon →
Profit Firstby Mike MichalowiczView on Amazon →
Cost Accounting: A Managerial Emphasisby Charles HorngrenView on Amazon →
Financial Shenanigansby Howard SchilitView on Amazon →
Accounting All-in-One For Dummiesby Kenneth BoydView on Amazon →
The Accounting Gameby Darrell MullisView on Amazon →
Browse Our Full Bookshop →200+ hand-picked finance, investing & business books — Amazon affiliate.
Practical next steps

Apply what you’ve learned

Recommended platforms for Indian readers who want to track real transactions or start investing. International readers — please check whether these are available in your country.
Zerodha
India’s largest broker. Open a free demat account to practise reading the financial statements of listed companies.
Open Free Account →
Groww
Beginner-friendly investing app. Great for applying ratio analysis on mutual funds and stocks.
Open Free Account →
QuickBooks / Xero / FreshBooks
Industry-standard accounting software for small businesses and freelancers.
Coming soon
Zoho ONE
All-in-one business suite — accounting, CRM, invoicing, payroll, projects and 40+ apps in one subscription.
Get Free Trial →

Deepening the Concept

Bookkeeping is the systematic recording of every financial transaction — the patient, daily work of capturing each invoice, each payment, each receipt and each bank statement line in the firm’s books. It precedes accounting and is its essential prerequisite. Bookkeeping answers the question ‘what happened?’; accounting answers ‘what does it mean?’. A bookkeeper need not have a CA qualification but must be meticulous, consistent and disciplined — because a single missed invoice in May becomes an unreconciled GSTR-2B mismatch in June, a tax notice in July, and a qualified audit report in October. Modern bookkeeping in India is overwhelmingly software-based — Tally Prime dominates SME use, with Zoho Books, Busy and ProfitBooks competing for the cloud-native segment. The core skill remains the same: classify the transaction correctly, attach the supporting document, capture the GST and TDS implications, and reconcile periodically. Outsourced bookkeeping has grown rapidly in tier-2 and tier-3 cities, with B.Com graduates working remotely for Mumbai and Bengaluru firms via secure cloud setups.

Indian Application & Regulatory Context

Section 128 of the Companies Act 2013 requires every Indian company to keep proper books of account at the registered office, accessible to the directors and the auditor. Rule 3 of the Companies (Accounts) Rules 2014 — amended in 2023 — adds the audit-trail requirement: every accounting software must log edits, modifications and deletions with timestamps. The Income-tax Act under Section 44AA also mandates books for professionals and businesses above stipulated turnover. GST has placed bookkeeping at the centre of compliance: monthly GSTR-1 and GSTR-3B must reconcile to the books, the e-way bill must match the invoice, and the e-invoicing portal (for turnover above ₹5 crore) auto-fetches data from books in real time. A clean bookkeeping practice is therefore not just neat — it is statutory.

Worked Example (in Rupees)

Scenario: Ravi runs a small Surat textile shop with annual turnover ₹85 lakh and uses Tally Prime for bookkeeping. On 15 May 2026 he sells fabric worth ₹50,000 plus 5% GST to a regular customer on credit.

  1. Create a Sales voucher in Tally selecting the customer ledger ‘M/s Vora Brothers’ (Sundry Debtors).
  2. Item: Cotton Fabric, Qty 100 mtrs, Rate ₹500 — total ₹50,000.
  3. GST auto-fills @5% — CGST ₹1,250 + SGST ₹1,250 — invoice value ₹52,500.
  4. Attach scanned tax invoice copy to the voucher.
  5. Tally posts Dr Sundry Debtors ₹52,500, Cr Sales ₹50,000, Cr Output CGST ₹1,250, Cr Output SGST ₹1,250.
  6. At month-end, GSTR-1 picks this invoice automatically — and the bank reconciliation will tally when Vora pays.

Takeaway: A 30-second voucher entry triggers correct ledger postings, GST accounting and audit-trail logging — illustrating why software-based bookkeeping is the norm.

Common Mistakes to Avoid

  • Recording sales without GST split: the GSTR-1 will be wrong and ITC denied to the customer.
  • Skipping the customer ledger and using a generic ‘Cash’: debtor reconciliation breaks.
  • Not attaching the source document: auditors and tax officers will demand it later anyway.
  • Letting bank reconciliation slip beyond a fortnight: missed bank charges, NEFT failures and EMI deductions all distort the cash position.
  • Editing past entries without narration: the audit trail will flag silent edits and trigger compliance concerns.

Practice Questions with Answers

Q1. Differentiate bookkeeping from accounting.
Answer: Bookkeeping is the routine recording of transactions; accounting is the broader discipline of classifying, summarising, analysing and reporting them. Bookkeeping feeds accounting, which in turn feeds management decisions and statutory filings.

Q2. Why has the audit-trail rule changed the way Indian bookkeepers work?
Answer: Because every edit is now logged, bookkeepers must be careful with corrections, use narrations to explain reversals, and avoid backdating entries. Software vendors have updated Tally, Busy and Zoho to comply.

Q3. How does e-invoicing affect day-to-day bookkeeping?
Answer: For firms above ₹5 crore turnover, invoices must be uploaded to the IRP, which issues an IRN and QR code. These details are auto-captured by Tally/Zoho integrations, so the bookkeeper’s data entry shrinks but the validation discipline grows.

Q4. What are the key reconciliations a bookkeeper must perform monthly?
Answer: Bank reconciliation, GSTR-2B reconciliation (input tax), GSTR-1 reconciliation (output tax), debtors and creditors aging, TDS reconciliation with Form 26AS, and inter-company reconciliation if applicable.

Key Takeaways

  • Bookkeeping is the daily, mechanical capture of every financial transaction.
  • It is the foundation on which accounting, audit, GST and tax compliance rest.
  • Indian regulation (Companies Act, Income-tax Act, GST) makes proper books mandatory.
  • Tally, Zoho, Busy and Marg dominate Indian SME bookkeeping.
  • Audit-trail rules since April 2023 mean every edit is logged and traceable.

Frequently Asked Questions

Can a sole proprietor maintain books on Excel?
Yes, if turnover and statutory thresholds are below the limits requiring tax audit and software audit trails. But Tally or Zoho is recommended even at small scale for GST integration.

How long must Indian books of account be preserved?
Eight financial years under Section 128(5) of the Companies Act and six years under the Income-tax Act, calculated from the end of the relevant financial year.

Is cloud-based bookkeeping legally accepted in India?
Yes, provided the data is accessible from the registered office and meets the audit-trail and security requirements under Rule 3 of the Companies (Accounts) Rules 2014.

Who certifies that books are properly maintained?
The statutory auditor under Section 143 of the Companies Act 2013 reports on whether the books give a true and fair view; the tax auditor under Section 44AB does so for tax purposes.