Tax Audit Under Section 44AB
Updated: 3 June 2026 | FY 2025-26 / AY 2026-27
Tax audit under Section 44AB is mandatory if: business turnover exceeds ₹1 crore (or ₹10 crore if 95%+ transactions are digital); profession gross receipts exceed ₹50 lakh. Must be conducted by a Chartered Accountant. Report filed via Form 3CA/3CB + Form 3CD on the income tax portal. Due date: 30 September 2026 (for FY 2025-26). Penalty for non-compliance: ₹1.5 lakh or 0.5% of turnover — whichever is lower.
30 Sep 2026
Tax audit filing deadline for FY 2025-26. Late filing attracts penalty up to ₹1,50,000 under Section 271B.
Tax Audit Threshold Limits — FY 2025-26
The applicable threshold depends on the nature of activity and the mode of transactions:
| Category | Threshold Limit | Condition |
|---|---|---|
| Business (cash/mixed transactions) | ₹1 crore turnover | Cash receipts/payments > 5% of total |
| Business (predominantly digital) | ₹10 crore turnover | 95%+ receipts & payments via banking/digital channels |
| Profession (doctors, lawyers, CAs, etc.) | ₹50 lakh gross receipts | No digital relaxation for professionals |
| Presumptive scheme exit (44AD) — below 6%/8% | Any turnover, if income > basic exemption | Profit declared below presumptive rate & income taxable |
| Presumptive scheme exit (44ADA) — below 50% | Any receipts, if income > basic exemption | Profit declared below 50% & income taxable |
Forms Required for Tax Audit
| Form | Who Uses It | Purpose |
|---|---|---|
| Form 3CA | Companies, co-operative societies (already audited under other laws) | Audit report where accounts are audited under another law |
| Form 3CB | Individuals, firms, LLPs audited only under Income Tax Act | Audit report where accounts are audited solely under Section 44AB |
| Form 3CD | All audit cases (accompanies 3CA or 3CB) | Detailed statement of particulars — 44 clauses covering all financial details |
| Form 3CEB | Taxpayers with international/specified domestic transactions | Transfer pricing audit report for cross-border related-party transactions |
When Does a Presumptive Taxpayer Need Tax Audit?
Taxpayers under presumptive schemes (Section 44AD for business, Section 44ADA for professionals) are normally exempt from tax audit. However, audit becomes mandatory in the following situations:
- Section 44AD exit: If a business covered under 44AD declares profit below 6% (digital) or 8% (cash) of turnover AND total income exceeds the basic exemption limit (₹2.5L / ₹3L / ₹5L depending on age), tax audit is required.
- Section 44ADA exit: If a professional covered under 44ADA declares income below 50% of gross receipts AND total income exceeds the basic exemption limit, tax audit is mandatory.
- 44AD opted out: If a taxpayer opts out of 44AD after having been in the scheme, they cannot re-enter for 5 years. During this period, if income exceeds the basic exemption limit, audit is required regardless of turnover.
This is a common trap: small traders and professionals who declare lower profit to reduce tax end up being liable for audit — and if they miss it, also face the 271B penalty.
Frequently Asked Questions
What is tax audit under Section 44AB?
Tax audit under Section 44AB of the Income Tax Act is a mandatory examination of a taxpayer's books of accounts by a Chartered Accountant to verify that the accounts are accurate and compliant with tax laws. It applies to businesses and professionals whose turnover or receipts cross specified thresholds. The auditor submits Form 3CA or 3CB along with the detailed Form 3CD on the income tax portal.
Who needs tax audit in India?
Tax audit is mandatory for: (1) businesses with turnover > ₹1 crore (> ₹10 crore if 95%+ transactions are digital), (2) professionals with gross receipts > ₹50 lakh, (3) taxpayers opting out of presumptive schemes (44AD/44ADA/44AE) if income exceeds the basic exemption limit, (4) businesses/professions covered under other specific sections requiring audit. It must be conducted by a practicing Chartered Accountant.
What happens if I miss the tax audit deadline?
Missing the 30 September 2026 deadline attracts a penalty under Section 271B: 0.5% of turnover/gross receipts or ₹1,50,000 — whichever is lower. For example, if turnover is ₹2 crore, penalty = ₹1,00,000 (0.5% of ₹2Cr). Penalty may be waived if there is a "reasonable cause" such as death or prolonged illness of the auditor, natural calamity, or resignation of the tax auditor.
What is the tax audit limit for professionals in 2025-26?
For FY 2025-26 (AY 2026-27), professionals (doctors, lawyers, CAs, architects, engineers, etc.) must get a tax audit if gross receipts exceed ₹50 lakh. There is no enhanced limit (like the ₹10 crore digital limit for businesses) for professionals — the ₹50 lakh threshold applies uniformly regardless of the mode of receipt.
What is the difference between Form 3CA and Form 3CB?
Form 3CA is used when the taxpayer is already required to get accounts audited under any other law (e.g., Companies Act audit for companies, co-operative societies, etc.). Form 3CB is used when the taxpayer is not required to get accounts audited under any other law but only under Section 44AB of the Income Tax Act. Both forms are accompanied by the detailed audit report in Form 3CD, which contains 44 clauses covering all aspects of the taxpayer's financials.
Related Topics
◆ Available in 71 Cities
Tax Audit Near You
Expert CA/CS assistance for tax audit across India. Click your city for local details.
→
New Delhi
→
Mumbai
→
Bengaluru (Bangalore)
→
Hyderabad
→
Chennai
→
Kolkata
→
Pune
→
Ahmedabad
→
Noida (UP)
→
Gurgaon (Gurugram)
→
Jaipur
→
Lucknow
→
Chandigarh
→
Surat
→
Kochi (Cochin)
→
Faridabad
→
Ghaziabad
→
Greater Noida
→
Panipat
→
Sonipat
→
Manesar (IMT)
→
Dharuhera
→
Mathura
→
Palwal
→
Agra
→
Kosi Kalan
→
Aligarh
→
Khair
→
Jewar (Noida International Airport)
→
Kanpur
→
Varanasi (Kashi)
→
Prayagraj (Allahabad)
→
Meerut
→
Bareilly
→
Moradabad
→
Gorakhpur
→
Firozabad
→
Saharanpur
→
Muzaffarnagar
→
Bulandshahr
→
Hapur
→
Karnal
→
Kurukshetra
→
Ambala
→
Hisar
→
Rohtak
→
Yamunanagar
→
Rewari
→
Bhiwani
→
Jodhpur
→
Udaipur
→
Kota
→
Ajmer
→
Bikaner
→
Ludhiana
→
Amritsar
→
Jalandhar
→
Patiala
→
Mohali (SAS Nagar)
→
Bathinda
→
Dehradun
→
Haridwar
→
Rudrapur
→
Shimla
→
Solan (Baddi-Barotiwala-Nalagarh)
→
Bhopal
→
Indore
→
Gwalior
→
Jammu
→
Srinagar
→
Panchkula