How to Maintain Books explained: this guide covers what it means, who it applies to, the step-by-step process, documents required, fees, due dates and penalties in India — so you can stay compliant with confidence and avoid costly mistakes.
Maintaining proper books of account is a legal requirement and good business practice. Here is what to maintain and how.
Books to maintain
- Cash book and bank book
- Sales and purchase registers
- Ledgers and journal
- Fixed-asset register and stock records
Requirements
- Companies must maintain accrual, double-entry books
- Keep records for at least 6–8 years
- Support every entry with a voucher/invoice
Tip
Use accounting software to keep GST-ready books and generate financial statements easily.
Frequently Asked Questions
What books of account must be maintained?
Cash/bank books, sales/purchase registers, ledgers, journal and asset/stock records.
How long must books be kept?
At least 6–8 years under tax and company law.
Do companies need double-entry books?
Yes — on an accrual, double-entry basis.
Should every entry have a voucher?
Yes — each entry should be backed by an invoice/voucher.
Need help with this?
TaxClue's CA/CS experts handle GST, income tax and compliance end-to-end — fully online, transparent pricing.
Talk to an expert →