When Does a Freelancer with Foreign Income Need a Tax Audit in India?
- Author:
- Manoj Sharma
- Verified by:
- Editorial team
- Published:
- Last modified:
Short answer
A freelancer needs a tax audit when professional gross receipts, including foreign client payments, exceed Rs 50 lakh in a year, unless presumptive income is declared. A freelancer declaring less than the presumptive profit also needs an audit when total income exceeds the exemption limit. Section 63 of the Income-tax Act, 2025 replaced section 44AB.
| Applies to | Governed by | Deadline | Penalty | Last verified |
|---|---|---|---|---|
| Resident freelancers and professionals whose gross receipts exceed Rs 50 lakh, or who declare profit below the presumptive rate with income above the exemption limit; freelance businesses above Rs 1 crore (Rs 10 crore with low cash) | Section 63 of the Income-tax Act, 2025 from tax year 2026-27 (section 44AB of the 1961 Act for FY 2025-26 and earlier); sections 58 and 62 for presumptive income and books | Audit report one month before the return due date: 30 September 2027 for tax year 2026-27, with the return due 31 October 2027 | Fee of Rs 75,000 for a delay of up to one month and Rs 1,50,000 after that under section 428(c), from tax year 2026-27 | 8 Oct 2026 |
What is a tax audit for a freelancer with foreign income?
A tax audit for a freelancer is a check of the freelancer's books of account by a practising chartered accountant, who then files an audit report with the Income Tax Department. Section 63(1) of the Income-tax Act, 2025 requires persons in business or profession who cross set limits to get the accounts of the tax year audited before the specified date. Foreign client payments are part of gross receipts like any other fee.
- Purpose: The department describes the audit as the auditor's opinion on the truth and correctness of details furnished by the taxpayer, so that total income can be assessed correctly (Form 3CB-3CD user manual, overview).
- Auditor: The audit must be done by an accountant, meaning a chartered accountant holding a valid certificate of practice. The freelancer, a relative or an employee cannot act as the auditor (section 515(3)(b)).
- Report: For tax year 2026-27 onwards, the report is filed in Form No. 26 under the Income-tax Rules, 2026, which merges the old Forms 3CA, 3CB and 3CD (Income Tax Forms FAQ 30).
- Old name: Section 63 of the 2025 Act corresponds to section 44AB of the 1961 Act, and the department says the thresholds have not changed (Income Tax Forms FAQ 28).
A tax audit is separate from the GST and export paperwork a freelancer handles for foreign clients. It looks only at the income tax books for the tax year, which run from 1 April to 31 March.
Which freelancers need a tax audit in India?
Freelancers need a tax audit if their gross receipts from a profession exceed Rs 50 lakh, or business turnover exceeds Rs 1 crore, in the tax year. Freelancers on presumptive taxation who declare less than the deemed profit, with total income above the exemption limit, also need one (section 58(3)). Those declaring the full presumptive profit do not (section 63(2)).
| Freelancer situation | Audit needed | Why | Best for |
|---|---|---|---|
| Profession, gross receipts up to Rs 50 lakh, books kept, any profit declared | No | Below the Rs 50 lakh limit in section 63 Table Sl. No. 1(c) | Smaller freelancers keeping regular accounts |
| Profession, gross receipts above Rs 50 lakh, presumptive profit not used | Yes | Gross receipts in profession exceed Rs 50 lakh (section 63 Table Sl. No. 1(c)) | Established consultants with actual expenses |
| Specified profession, receipts up to Rs 75 lakh with cash receipts within 5%, declaring at least 50% profit | No | Section 63(2) excludes income declared under section 58(2) | IT, engineering and consultancy freelancers paid by bank transfer |
| Presumptive scheme, declaring less than the deemed profit, total income above the exemption limit | Yes | Section 58(3) requires books under section 62 and an audit under section 63 | Freelancers whose real expenses exceed half of receipts |
| Freelance business (not a specified profession), turnover above Rs 1 crore | Yes, unless the Rs 10 crore limit applies | Section 63 Table Sl. No. 1(a); the limit rises to Rs 10 crore where cash receipts and cash payments are each within 5% | Agencies and resellers of digital services |
| Accounts already audited under another law | Yes, report filed with the other audit | Section 63(4) treats the other audit as compliance if the report is furnished by the specified date | Firms and companies run by freelancers |
How does a freelancer get a tax audit done?
A freelancer gets a tax audit done by keeping books of account for the tax year, appointing a practising chartered accountant, and having the accountant upload the audit report on the e-filing portal. The freelancer then accepts and e-verifies the report and files the return. The department user manual sets out the portal steps.
- Check whether the audit applies by adding up gross receipts for the tax year, including foreign client payments converted to rupees, and comparing them with the limits in section 63.
- Keep books of account and supporting documents. Freelancers in a specified profession, such as information technology, engineering or technical consultancy, must keep books under section 62(1)(a) and 62(4).
- Register on the e-filing portal and add a chartered accountant under Authorized Partners, then assign the audit form to that accountant (Form 3CB-3CD user manual, section 5.1).
- Share invoices, bank statements, foreign inward remittance records and expense records with the accountant for the audit.
- The accountant prepares the report using the offline utility, uploads it and e-verifies it with a digital signature certificate (user manual, section 5.2).
- Accept the uploaded report in the Worklist and e-verify it, keeping the transaction ID and acknowledgement number (user manual, section 5.3).
- File the income tax return by the audit-case due date, which is 31 October after the tax year (section 263(1)(c), Table Sl. No. 2).
Do foreign client payments count towards the tax audit limit for freelancers?
Yes. Payments from foreign clients are part of gross receipts, and the tax audit limits in section 63 apply to total gross receipts from the business or profession. The law sets no separate limit for foreign income. Convert each receipt to rupees consistently and keep the bank records that show the rupee amount. See bookkeeping for foreign currency invoices.
How does the 5% cash condition affect freelancers paid from abroad?
The 5% cash condition decides whether the higher limits apply. A specified professional can use presumptive income up to Rs 75 lakh only if cash receipts are within 5% of gross receipts (section 58(2), Table Sl. No. 3). For a business, the audit limit rises from Rs 1 crore to Rs 10 crore when cash receipts and cash payments are each within 5% (section 63, Table Sl. No. 1(b)).
- A cheque or bank draft that is not account payee counts as cash (section 63(5)(b)).
- Freelancers paid only by bank transfer from abroad will usually have little or no cash in receipts, though cash payments for expenses still count for the business test.
Which tax audit form applies to FY 2025-26 and which applies to tax year 2026-27?
For FY 2025-26 (AY 2026-27), the audit report is filed in Form 3CA or Form 3CB with Form 3CD under the 1961 Act, and the department gave the due date as 30 September 2026 (Income Tax Forms FAQ 29). For tax year 2026-27, the report is filed in Form No. 26, due 30 September 2027 (FAQ 30).
What are the tax audit limits and due dates for freelancers?
The tax audit limit for freelancers in a profession is Rs 50 lakh of gross receipts, and for a business it is Rs 1 crore of turnover, or Rs 10 crore with low cash. The audit report is due one month before the return due date (section 63(5)(a)). For audit cases, the return is due on 31 October.
| Item | Limit or date | Provision | Best for |
|---|---|---|---|
| Profession audit limit | Gross receipts above Rs 50 lakh | Section 63, Table Sl. No. 1(c) | Freelancers taxed as professionals |
| Business audit limit | Turnover above Rs 1 crore, or above Rs 10 crore if cash receipts and payments are each within 5% | Section 63, Table Sl. No. 1(a) and (b) | Freelance businesses outside the specified professions |
| Presumptive limit, specified profession | Gross receipts up to Rs 50 lakh, or Rs 75 lakh if cash receipts are within 5%; deemed profit 50% | Section 58(2), Table Sl. No. 3 | IT, engineering, technical consultancy and similar freelancers |
| Presumptive limit, business | Turnover up to Rs 2 crore, or Rs 3 crore if cash receipts are within 5% | Section 58(2), Table Sl. No. 1 | Resident individuals in eligible businesses |
| Audit report due date, tax year 2026-27 | 30 September 2027 in Form No. 26 | Section 63(5)(a); Income Tax Forms FAQ 30 | Anyone crossing a limit in 2026-27 |
| Audit report due date, FY 2025-26 | 30 September 2026 in Forms 3CA or 3CB with 3CD | Income Tax Forms FAQ 29 | Freelancers closing FY 2025-26 under the 1961 Act |
| Return due date, audit cases | 31 October after the tax year | Section 263(1)(c), Table Sl. No. 2 | Freelancers whose accounts are audited |
| Return due date, non-audit business or profession | 31 August after the tax year | Section 263(1)(c), Table Sl. No. 3 | Freelancers below the audit limits |
What happens if a freelancer misses a required tax audit?
A freelancer who fails to get the accounts audited or to furnish the audit report pays a fixed fee from tax year 2026-27. Under section 428(c), the fee is Rs 75,000 for a delay of up to one month and Rs 1,50,000 after that. The Finance Bill 2026 memorandum says this fee replaced a penalty.
- Fee: Rs 75,000 for a delay of up to one month and Rs 1,50,000 thereafter, applying to tax year 2026-27 and later years (Finance Bill 2026 memorandum, rationalisation of penalties into fee).
- Earlier rule: The 2025 Act as first enacted had a penalty of the lesser of 0.5% of gross receipts or Rs 1,50,000. The Finance Act, 2026 converted it into the fee (memorandum).
- Older years: FY 2025-26 and earlier years stay under the 1961 Act, including its penalty and proceedings provisions (New Act FAQ 21).
- Return date: A freelancer who needs an audit gets the 31 October return date. Filing as a non-audit case misreads which due date applies (section 263(1)(c)).
If the audit date has passed, complete the audit and have the report uploaded as soon as possible, since the fee is lower for a delay of up to one month. Then file the return. For older years, ask a chartered accountant how the 1961 Act provisions apply.
How is the tax audit requirement for a freelancer calculated?
The tax audit requirement is worked out from gross receipts, cash share and declared profit. Say a resident software consultant receives Rs 68,00,000 from foreign clients in tax year 2026-27, all by bank transfer, with no cash. Receipts are below Rs 75 lakh and cash is below 5%, so presumptive income is available (section 58(2), Table Sl. No. 3). Deemed profit is 50%, or Rs 34,00,000. Declaring at least Rs 34,00,000 means no audit (section 63(2)). Declaring actual profit of Rs 25,00,000 instead, with total income above the exemption limit, means books and an audit (section 58(3)). Without the presumptive scheme, Rs 68,00,000 is above Rs 50 lakh, so an audit applies. If receipts were Rs 80,00,000, the presumptive scheme is unavailable and an audit applies. If a required report due on 30 September 2027 is filed on 20 October 2027, the fee is Rs 75,000 (section 428(c)). All figures are hypothetical.
| Test | Rule | Provision | Best for |
|---|---|---|---|
| Gross receipts in profession | Audit if above Rs 50 lakh | Section 63, Table Sl. No. 1(c) | Freelancers not using presumptive income |
| Presumptive eligibility | Up to Rs 75 lakh if cash receipts are within 5%, otherwise Rs 50 lakh | Section 58(2), Table Sl. No. 3 | Specified professionals choosing the 50% scheme |
| Declared profit | At least 50% of gross receipts avoids the audit | Section 63(2) | Freelancers with low expenses |
| Lower profit declared | Books and audit if total income exceeds the exemption limit | Section 58(3) | Freelancers with high expenses |
| Late audit report | Rs 75,000 up to one month, Rs 1,50,000 after | Section 428(c) | Anyone who missed 30 September |
What are common tax audit mistakes made by freelancers with foreign income?
- Leaving out foreign fees: Counting only Indian client payments when checking the Rs 50 lakh limit. Foreign receipts are part of gross receipts.
- Wrong presumptive limit: Assuming the Rs 75 lakh presumptive limit applies without checking that cash receipts are within 5% (section 58(2)).
- Lower profit, no audit: Declaring profit below 50% on presumptive income with total income above the exemption limit, and skipping books and the audit (section 58(3)).
- Old forms: Using Forms 3CB and 3CD for tax year 2026-27, which needs Form No. 26 (Income Tax Forms FAQ 30).
- Wrong due date: Filing the return on the 31 August non-audit date while the accounts need an audit, or treating 31 October as the audit report date. The report is due one month earlier.
- No books: Not keeping books of account as a specified professional. Section 62(1)(a) requires books for these professions whatever the income level (section 62).
- Old section names: Quoting sections 44AB and 44ADA for tax year 2026-27. These correspond to sections 63 and 58 of the 2025 Act (Forms FAQ 28; New Act FAQ).
How did we verify this?
Every rule, deadline and form on this page is linked to its official source, checked on the dates below.
- Income-tax Act, 2025 (No. 30 of 2025), as amended by Finance Act, 2026, Income Tax Department, Sections 58(2) Table Sl. Nos. 1 and 3, 58(3), 58(11)(b), 62(1), 62(4), 63(1) to 63(5), 263(1)(c), 428(c), 515(3)(b) (checked 8 Oct 2026)
- Income Tax Forms FAQs, Income Tax Department e-filing portal, FAQs 28 to 31 (tax audit threshold, Forms 3CA/3CB/3CD for AY 2026-27, Form No. 26 for tax year 2026-27) (checked 8 Oct 2026)
- Objective and scope of the New Act FAQs, Income Tax Department e-filing portal, Q21 (1961 Act governs tax years beginning before 1 April 2026); presumptive schemes consolidated in section 58 (checked 8 Oct 2026)
- Form 3CB-3CD user manual, Income Tax Department e-filing portal, Sections 1, 2 and 5.1 to 5.3 (checked 8 Oct 2026)
- Individual business and profession help, Income Tax Department e-filing portal, Form 3CB-CD under section 44AB, furnished one month before the return due date (checked 8 Oct 2026)
- Memorandum explaining the provisions in the Finance Bill, 2026, Rationalisation of penalties into fee (section 446 to section 428(c)); due dates under section 263(1)(c) (checked 8 Oct 2026)
Frequently asked questions
Does a freelancer earning Rs 60 lakh from foreign clients need a tax audit under section 63?
Not always. A resident freelancer in a specified profession with receipts of Rs 60 lakh, cash receipts within 5%, who declares at least 50% as profit under section 58 does not need an audit (section 63(2)). Declaring lower profit with income above the exemption limit, or not using the scheme, means an audit is required.
Is section 44AB still applicable to freelancers after the Income-tax Act, 2025?
Section 44AB applies to FY 2025-26 and earlier years, which remain under the 1961 Act (New Act FAQ 21). From tax year 2026-27, the audit requirement is in section 63 of the 2025 Act. The department says section 63 corresponds to section 44AB and the thresholds are unchanged (Forms FAQ 28).
What is Form No. 26 for a freelancer's tax audit?
Form No. 26 is the tax audit report under the Income-tax Rules, 2026, for tax year 2026-27 onwards. It merges the old Forms 3CA, 3CB and 3CD into one form (Income Tax Forms FAQ 30 and 31). It requires the auditor's membership number, firm registration number and UDIN. The due date for tax year 2026-27 is 30 September 2027.
Can a freelancer's relative do the tax audit under section 63?
No. The audit must be done by a chartered accountant who holds a valid certificate of practice. The definition of accountant in section 515(3)(b) excludes the assessee, a relative, and an officer or employee of the assessee. The accountant uploads the report with a digital signature certificate on the e-filing portal.
Which ITR due date applies to a freelancer whose accounts are audited under section 63?
A freelancer whose accounts must be audited files the return by 31 October after the tax year, under section 263(1)(c), Table Sl. No. 2. Freelancers below the audit limits who have business or professional income file by 31 August. See which ITR form freelancers use for form choice.
Does a freelancer with gross receipts below Rs 50 lakh ever need a tax audit?
Yes, in one case. A freelancer using presumptive taxation under section 58 who declares profit lower than the deemed 50%, with total income above the maximum amount not chargeable to tax, must keep books and get them audited (section 58(3)). Below Rs 50 lakh with regular books and no presumptive claim, no audit is needed.
Do non-resident freelancers get the section 58 presumptive scheme to avoid a tax audit?
No. The professional presumptive scheme in section 58(2), Table Sl. No. 3, is available only to a specified assessee, meaning a resident individual or a firm other than a limited liability partnership (section 58(11)(b)). A non-resident with Indian professional receipts above Rs 50 lakh is tested against the section 63 limits.
Is the Rs 75,000 tax audit fee under section 428(c) charged for FY 2025-26?
The Finance Bill 2026 memorandum says the fee applies for tax year 2026-27 and later years. FY 2025-26 remains under the 1961 Act, including its penalty provisions (New Act FAQ 21). A freelancer who missed the 30 September 2026 audit date should check the position with a chartered accountant.