CA India logo
Rabi Agrawal & AssociatesChartered AccountantsRaipur & Kalahandi (Odisha)
Accounting & Bookkeeping

Accounting & Bookkeeping

Practice Overview

Accounting & BookkeepingServices & Regulatory Framework

Chartered Accountancy services in Raipur, Chhattisgarh & Kalahandi, Odisha. Partner-led engagement ensuring full statutory compliance under applicable laws.

Every other service on this website depends on this one. A tax audit cannot be conducted on books that were never properly written up. A GST return cannot be reconciled against a purchase register that does not exist in usable form. A bank certificate cannot be issued from figures nobody can substantiate. Accounting is the least visible part of compliance and the one every other part quietly assumes has already been done properly.

We provide accounting, bookkeeping and payroll services for businesses across Raipur and Chhattisgarh, run as an ongoing monthly discipline rather than a scramble at the year end.

Direct Advisory

Schedule Consultation

Speak directly with our partner-led team for professional guidance or regulatory compliance.

Office Locations:

Raipur: Shyam Plaza, Pandri

Kalahandi: Main Road, Jayapatna

Clear Answers

Frequently Asked Questions

Do we legally have to maintain books of account, or is it just good practice?
Both, depending on your structure. Every company must maintain books from incorporation under the Companies Act, regardless of size or activity. Businesses and professionals above certain income or turnover thresholds must maintain them under income tax law, and certain professions — medical, legal, engineering, accountancy among others — must do so regardless of income at all. GST-registered businesses have a further, separate record-keeping obligation. It is rarely optional in practice, whatever the size of the business.
How long do we have to keep our accounting records?
Longer than most businesses assume, and the period differs by law. Companies must retain books for eight financial years preceding the current one under company law. Records required under income tax law have their own retention period, recently affected by the transition to the new Income-tax Act. Rather than apply a single rule of thumb, we advise on the longest applicable period for each category of record, since destroying records too early under one law can leave you short under another.
Can we keep our books electronically instead of on paper?
Yes, and most businesses do. But electronic maintenance under company law comes with specific conditions — the records must remain accessible in India at all times, held on servers physically located in India, and preserved with daily backups, with the location reported to the Registrar each year. A business using an overseas-hosted cloud accounting product should confirm where its data actually resides, since this is easy to overlook and not something most accounting software vendors volunteer.
We only reconcile our accounts once a year, before the audit. Is that a problem?
It usually costs more than it saves. Reconciliations left to the year end become a rushed, expensive exercise, and by then several things can no longer be fixed — most importantly, input tax credit that depended on a supplier correcting an unreported invoice, which has its own annual cut-off. Monthly reconciliation is what actually protects credit and produces a cleaner, faster audit, rather than being an added cost on top of an eventual one.
Do you handle payroll as well as general bookkeeping?
Yes — payroll is treated as an integrated part of the accounting function rather than a separate exercise, since payroll figures feed directly into TDS deduction, PF and ESIC compliance, and the accounts themselves. Handling all of it together avoids the reconciliation gaps that arise when payroll is run separately from the rest of the books.
Chartered Accountants

Require Professional Chartered Accountancy Services for Your Business?

Connect directly with CA Rabi Agrawal & Associates for tax advisory, statutory audit, GST compliance, and corporate governance.

Click Here to Call Now: +91 86978 14116