Books of Account: What to Keep and for How Many Years

A plain-English guide to which financial records Indian companies must retain, for how long under the Companies Act and tax law, and what triggers penalties.

ComplianceCheck Team·Published 5 July 2026

Indian companies must keep their books of account for a minimum of 8 financial years, while several tax and GST provisions independently require 6 years of retention - and when these periods overlap or an investigation is pending, the longer period effectively applies.

Key facts at a glance

  • Companies Act, 2013 requires books of account to be preserved for not less than 8 financial years immediately preceding the current year.
  • Income-tax law generally requires books and specified documents to be kept for at least 6 years from the end of the relevant assessment year.
  • GST law requires records to be retained for 72 months (6 years) from the due date of filing the annual return for that year.
  • Books must be kept on an accrual basis using double-entry bookkeeping, per the Companies Act.
  • Electronic books are permitted if kept accessible, in original format, and backed up on a server in India.
  • Books are normally kept at the registered office, unless the board resolves otherwise and informs the Registrar of Companies.
  • Officers in default can face fines and, in some cases, imprisonment for failing to maintain proper books.

What exactly must be retained

"Books of account" is a broad term. It covers cash books, ledgers, journals, records of all receipts and payments, sales and purchase registers, and records of assets and liabilities. For companies engaged in production, processing, manufacturing or mining, it also includes cost records where cost audit rules apply.

Supporting documents matter as much as the ledgers themselves. Invoices, bank statements, purchase orders, contracts, payroll records, and expense vouchers are the evidence that backs every entry, and auditors and tax officers will ask for these alongside the books.

Statutory vs supporting records

There is a difference between the statutory minute books and registers a company must maintain (board minutes, statutory registers, share transfer records) and the accounting books of account discussed here. Both have retention obligations, but the periods and the governing law can differ, so it helps to track them separately in a records register.

How long to keep what

Different laws set different retention clocks, and a business subject to more than one law should follow whichever period is longest for a given document.

Record typeGoverning lawMinimum retention period
Books of account, vouchersCompanies Act, 20138 financial years preceding current year
Books, documents relevant to tax assessmentIncome-tax Act6 years from end of relevant assessment year
GST accounts and recordsCGST Act / Rules72 months from due date of annual return
Payroll and PF/ESI contribution recordsEPF and ESI frameworkTypically 5-8 years, check current scheme rules
Transfer pricing documentationIncome-tax Act8 years, aligned with general books retention

Where an assessment, appeal, revision, investigation, or any other proceeding is pending, both tax law and the Companies Act generally require records to be kept until that proceeding is finally disposed of, even if the standard retention window has technically expired.

Electronic records: what the rules actually require

Companies are allowed to keep books of account wholly or partly in electronic form. The conditions are specific: the electronic records must remain complete and unaltered, be retrievable in a legible and usable format for the retention period, and a proper backup must be kept on servers physically located in India, even if a cloud accounting tool's primary infrastructure sits abroad.

If the electronic books are maintained by a third-party service provider outside India, the company must still ensure an India-based backup and be able to produce the records to the Registrar, statutory authorities or auditors when asked.

Where books must be kept

The default position is the company's registered office. If the board decides to keep all or some books at a different place in India, it must pass a board resolution and file the address with the Registrar of Companies within the prescribed time. Keeping books outside India is not generally permitted, other than limited backup copies.

Penalties for non-compliance

Failure to maintain proper books, or destroying them before the retention period ends, exposes the company and the officers responsible - typically the managing director, whole-time director in charge of finance, or in their absence any director - to monetary penalties under the Companies Act. Separately, an inability to produce records during a tax scrutiny or GST audit can lead to adverse inferences, best-judgment assessments, or denial of input tax credit claims, which is often more costly than the statutory penalty itself.

Practical retention checklist

  • Set retention flags in your accounting software so records are not auto-purged early.
  • Keep a documents register listing what is stored, where, and the applicable minimum retention date for each category.
  • For records tied to a pending assessment, appeal or dispute, extend retention until that matter is fully closed, regardless of the standard period.
  • Confirm your electronic accounting provider maintains an India-located backup.

If you are not sure whether your company's current record-keeping practices meet these thresholds, ComplianceCheck's state-wise compliance assessment can give you a clear picture in a few minutes.

Sources

  • Ministry of Corporate Affairs - mca.gov.in
  • Income Tax Department - incometax.gov.in
  • Goods and Services Tax portal - gst.gov.in
  • Registrar of Companies (respective state) via MCA

This guide is general information, not legal advice. Requirements vary by state, sector and headcount - confirm specifics with a compliance professional or the relevant authority.

Frequently Asked Questions

How many years must a company keep its books of account in India?
Under the Companies Act, 2013, companies must retain books of account for at least 8 financial years immediately preceding the current year. Income-tax law separately requires certain records to be kept for at least 6 years from the end of the relevant assessment year.
What counts as 'books of account' under the Companies Act?
It includes records of all money received and spent, sales and purchases, assets and liabilities, and cost records where applicable, maintained on an accrual basis using double-entry bookkeeping.
Can books of account be kept electronically?
Yes. Companies can maintain books in electronic form provided the records remain accessible in India, are kept in their original format, and a backup is maintained on servers physically located in India.
What happens if a company destroys records before the retention period ends?
It can attract penalties under the Companies Act for the company and officers in default, and separately create problems if the records are later demanded by a tax officer, ROC, or in litigation or investigation.
Do sole proprietors and partnerships also have retention duties?
Yes, primarily under the Income-tax Act and GST law, which require books and supporting vouchers to be kept for defined periods even outside the Companies Act framework.
How long should GST records be retained?
GST law generally requires retention of accounts and records for a minimum of 72 months (6 years) from the due date of filing the annual return for that year, longer if an appeal, revision or investigation is pending.
Where should a private limited company physically keep its books?
At the registered office by default, though the board can resolve to keep them at another place in India, provided the Registrar of Companies is notified within the prescribed timeline.

Check your status

State-Wise Compliance Check

Identifies which state-specific laws apply to your business — Professional Tax, Labour Welfare Fund, and Shops & Establishment deadlines.

Start free assessment →Free during beta · no subscription
Share:LinkedInXWhatsApp