FreeCompliance

Books of accounts a company must keep under Section 128

1 min read

Section 128 of the Companies Act requires every company to keep proper books of accounts at its registered office, on an accrual basis and under double-entry bookkeeping. If you use accounting software, it must also keep an audit trail of every change.

What the books must show

  • All money received and spent, and what it was for
  • All sales and purchases of goods and services
  • Assets and liabilities
  • Cost records, where the company is required to keep them

The books must give a true and fair view of the company's affairs, including those of any branch office.

How long to keep them

Books of accounts and vouchers must be preserved for at least eight financial years before the current one. Tax and GST laws may require similar periods.

Electronic books and audit trail

  • Books can be kept electronically, with a backup on servers physically located in India, taken daily.
  • Accounting software must record an audit trail of every transaction and edit, with the date of change, and it must not be possible to disable it.
  • The auditor reports on whether the audit trail was maintained throughout the year.

Frequently asked questions

No. Companies must use the accrual basis and double-entry system.

The managing director, whole-time director in charge of finance, CFO or any person charged by the board. Failure is punishable under Section 128(6).

This guide is general information, not legal advice. Government fees and procedures change; confirm current figures before you file.

Read next