When you must keep books and when you do not need to
TL;DR
- There is exactly one scenario where you do not need to maintain books of accounts: You use 44ADA, you are a resident (India), you are individual / partnership (not LLP), receipts are within ₹75 lakhs (or ₹50 lakhs if cash/crypto/stock receipts are 5% or more of total receipts) and you show 50% or more profit.
- You must keep books+ audit if: you do not use 44ADA or you are LLP / company / non-resident or your receipts cross the 44ADA limit.
- You must keep books + audit if: you use 44ADA but show profit below 50% and your total income crosses the basic exemption limit.
- GST books are separate: If you have a GSTIN, you must keep GST records for 8 years from the end of the financial year.
"Books" means your income and expense records for tax. Income Tax law and GST law use different rules. You have to follow both.
First, identify your setup. Pick your setup from this list:
- Sole Proprietorship (most freelancers)
- Partnership firm (not LLP)
- LLP
- Private limited company
This matters because section 44ADA is not available to every setup.
Income Tax Act: when books are required
Software and IT services fall under "specified profession" for section 44AA. Specified profession has strict book rules.
You do not need books when all points match for 44ADA
All these points must match:
- You are a resident in India for income-tax.
- You are an individual or a partnership firm (not LLP).
- Your work is a specified profession (IT services fits).
- Your gross receipts from profession in the financial year are within the limit.
- Limit is Rs. 75 lakh when cash/stock/crypto receipts are 5% or less of total receipts. Else the limit is 50 lakhs.
When all points match, section 44AA book requirement does not apply for that year. Tax audit under section 44AB also does not apply for that year.
Important: "No books required" does not mean "no records". You still need proof that the reported turnover/ gross receipts total is correct.
When books become mandatory even under 44ADA
1: Profit below 50%
You are eligible for 44ADA but offer profit below 50%. Your total income exceeds the basic exemption limit for that year.
In this case, these apply:
- Books under section 44AA are mandatory.
- Tax audit under section 44AB is mandatory.
2: You are not eligible for 44ADA
44ADA is not available in these cases:
- You are a non-resident or
- You run an LLP or
- Your gross receipts cross the 44ADA limit.
In these cases, books under section 44AA are mandatory.
When tax audit becomes mandatory
Tax audit rules matter because audit forces formal books.
Audit trigger 1: Gross receipts crossing the 44ADA limit
If your gross receipts from profession exceed the 44ADA limit in the financial year, tax audit applies under section 44AB.
Audit trigger 2: You want to declare less than 50% as profits.
This is the profit below 50% case covered above. Audit applies under section 44AB.
What "keep books" means for an IT contractor
For IT professionals, the Act does not give a fixed list of registers. The standard is simple.\ Your records must allow the officer to calculate your profits.
Minimum record set for Income-tax
Keep these for each financial year:
Income side
- Invoice register showing
<!-- -->
- Invoice number
- Invoice date
- Client name and country
- Currency and amount
- INR value used for tax
- Bank credit date
- Bank reference or UTR
<!-- -->
- Bank book or bank statement file
- Platform statements if you use Deel, Upwork, Wise, Payoneer, PayPal
Expense side
- Expense register
<!-- -->
- Date
- Vendor
- Item
- Amount
- Payment mode
- Business reason
<!-- -->
- Bills and vouchers folder
<!-- -->
- PDF scans are fine
<!-- -->
- Asset list
<!-- -->
- Laptop, monitor, phone, chair, desk
- Purchase date and cost
<!-- -->
- Travel and meals log if you claim these
Tax side
- AIS and Form 26AS downloads
- Advance tax payment challans
- TDS certificates if any Indian payer deducted TDS
- ITR copy and computation
Where to keep the books
For IT professionals, the default option is to keep books at the place where you carry on the profession.
- If you work from home, your home address is that place.
- If you work from more than one place, keep them at the principal place.
Digital/Cloud storage/Storage with Accountant is valid.
Income-tax timelines you should know for proper records
Financial year
Financial year is 1 April to 31 March.
Assessment year
Assessment year is the year after the financial year.
Example: FY 2025-26 maps to AY 2026-27.
Advance tax deadlines
If your total tax payable for the year crosses Rs. 10,000, advance tax applies.
Standard advance tax schedule
- By 15 June: 15% of total advance tax
- By 15 September: 45% of total advance tax
- By 15 December: 75% of total advance tax
- By 15 March: 100% of total advance tax
If you use 44ADA
You must pay 100% advance tax by 15 March.
ITR due dates under section 139(1)
- Non-audit cases: 31 July of the assessment year
- Audit cases: 31 October of the assessment year
In some years, the government extends the filing date. This usually happens 2-3 days before the last date for filing.
Audit report due date
If audit applies, the audit report due date is one month before the ITR due date for audit cases. Audit report needs to be filed by 30 September of the assessment year.
How long do you need to keep Income-tax books
Keep books and documents for 6 years from the end of the relevant assessment year.
GST: when books are required
GST rules apply after GST registration.
If you have GSTIN
You must be able to access your GST records at your principal place of business.
You can keep them in electronic form.
What GST records to keep (service export case)
Keep these for each financial year:
- All tax invoices and any credit or debit notes
- Export invoices and invoice register
- LUT and related acknowledgements
- Refund applications and orders, if you claim refund
- Bank realisation proofs and foreign inward remittance proofs
- GSTR-1 and GSTR-3B working papers
- Input tax credit records
- Expense invoices used for ITC claim
- RCM records if any
GST invoice timing for services
For services, issue the tax invoice within 30 days from the date of supply of services.
GST retention period
Retain GST records until expiry of 8 years from the end of the financial year.
If appeal, revision, proceedings or investigation exists, retain related records for 1 year after final disposal or the 72-month period, whichever is later.