## Section 128 — Books of Accounts to be Kept by Company
### 1. Obligation to Prepare BOA & FS
Every company shall prepare and keep at its Registered Office (RO):
- Books of Accounts (BOA)
- Other relevant books and papers
- Financial Statements (FS)
### 2. Requirements
The BOA/FS shall:
- Give a True & Fair (T&F) view of the state of affairs of:
- The company, and
- Every branch office (Indian or foreign)
- Be kept on Accrual basis
- Be maintained as per Double Entry System
### 3. Exception — Place of Keeping
BOA or FS may be kept at any other place in India (other than RO), if:
- The Board of Directors (BOD) so decides, and
- The company files a notice with the Registrar within 7 days giving the full address of such other place (in Form AOC-5).
### Summary Flow
```
Every Company
│
▼
Prepare BOA + FS → giving T&F view (Co. + Branch)
│
▼
Kept at Registered Office (default)
│
├─ Accrual basis
├─ Double entry system
│
▼
Exception: BOD may decide other place in India
→ Notice to RoC within 7 days (Form AOC-5)
```