ITR-3 or ITR-4 for Software Freelancers AY 2026-27

Software freelancers filing ITR-3 or ITR-4 for AY 2026-27 must choose the correct return based on their income source, residential status, foreign assets and use of presumptive taxation. In many cases, Section 44ADA allows eligible software professionals to declare 50% of gross receipts as taxable professional income, but foreign income or foreign assets can make ITR-3 compulsory.
This guide explains ITR-3 vs ITR-4 for software freelancers, the Section 44ADA limit, tax under the new regime, advance tax, GST registration and foreign remittances for FY 2025-26.
ITR-3 or ITR-4 for Software Freelancers in AY 2026-27?
The key difference is simple:
- ITR-4 is available to eligible resident individuals using presumptive taxation, provided they satisfy all form conditions.
- ITR-3 is required when the freelancer has foreign assets, foreign income, business or professional income that cannot be reported in ITR-4, or other income and disclosures outside ITR-4 eligibility.
When can a software freelancer file ITR-4?
A software freelancer may generally file ITR-4 for AY 2026-27 if the individual:
- Is a resident individual in India.
- Has total income not exceeding ₹50,00,000.
- Earns professional income eligible for Section 44ADA.
- Declares presumptive income at the prescribed rate.
- Does not have disqualifying foreign assets or foreign income.
- Is not a director in a company.
- Does not hold unlisted equity shares.
- Does not have income from specified sources that require ITR-3.
- Does not have brought-forward losses or losses to be carried forward in a manner that ITR-4 cannot accommodate.
The Income Tax Department’s official ITR-4 instructions provide the detailed eligibility conditions for the relevant assessment year.
When must a software freelancer file ITR-3?
Software freelancers filing ITR-3 for AY 2026-27 may include individuals who:
- Have foreign income, such as interest from a foreign bank account.
- Own foreign shares, foreign mutual funds, foreign bank accounts or other foreign assets.
- Have signing authority in a foreign bank account.
- Are resident and ordinarily resident in India and must disclose foreign assets under the Income Tax Act.
- Are not eligible to use ITR-4.
- Have professional income but do not use presumptive taxation.
- Claim profits lower than the presumptive rate and need detailed accounts or audit-related reporting.
- Have income from multiple business or professional activities requiring the ITR-3 schedules.
- Need to report brought-forward business or professional losses.
A freelancer receiving payment from a foreign client does not automatically become ineligible for ITR-4. However, foreign income and foreign assets are separate issues from foreign remittances. The source and nature of the receipt must be examined carefully.
Section 44ADA Presumptive Taxation for Software Freelancers
Section 44ADA is a presumptive taxation scheme for specified professionals. Under this scheme, the law generally treats 50% of gross professional receipts as taxable professional income.
The provision covers specified professions, including technical consultancy and other notified professional activities. Software development, programming, application development, information technology consulting and similar work may qualify when the activity falls within the specified professional category.
The Income Tax Act provisions on presumptive taxation should be checked alongside the nature of the actual services provided.
What is the presumptive income limit under Section 44ADA for freelancers?
For FY 2025-26, the usual gross receipt limit under Section 44ADA is:
- ₹50,00,000, or
- ₹75,00,000, where cash receipts do not exceed 5% of total gross receipts.
The enhanced ₹75,00,000 limit applies where the cash receipt condition is satisfied. Digital payments, bank transfers and other permitted non-cash receipts should be properly documented.
How is 44ADA income calculated?
Under Section 44ADA:
Presumptive professional income = 50% of gross professional receipts
Example 1: Software freelancer with receipts of ₹20,00,000
| Particulars | Amount |
|---|---|
| Gross professional receipts | ₹20,00,000 |
| Presumptive income at 50% | ₹10,00,000 |
| Less: separate eligible deductions, where applicable | As permitted |
| Taxable professional income before other income | ₹10,00,000 |
The remaining 50% is treated as the allowance for expenses such as:
- Laptop and computer equipment
- Internet and software subscriptions
- Office rent and coworking charges
- Employee or subcontractor payments
- Professional insurance
- Travel and communication expenses
- Depreciation and other operating costs
A freelancer using Section 44ADA generally cannot claim these expenses again against the 50% presumptive income.
Can a freelancer declare less than 50% under Section 44ADA?
A freelancer who earns less than 50% of gross receipts may choose to declare the lower income, but this can trigger additional compliance.
The freelancer may need to:
- Maintain books of account.
- Obtain a tax audit report if the applicable conditions are met.
- Report detailed income and expense information in ITR-3.
- Explain the basis for claiming lower professional income.
Therefore, ITR-4 is usually more convenient where the freelancer is comfortable declaring 50% of receipts and meets all eligibility requirements.
44ADA Income Tax Calculation for Software Professionals AY 2026-27
The tax calculation depends on whether the freelancer chooses the new tax regime or the old tax regime.
New tax regime for software freelancers AY 2026-27
For FY 2025-26, the revised new tax regime slabs are generally as follows:
| Taxable income | Tax rate |
|---|---|
| Up to ₹4,00,000 | Nil |
| ₹4,00,001 to ₹8,00,000 | 5% |
| ₹8,00,001 to ₹12,00,000 | 10% |
| ₹12,00,001 to ₹16,00,000 | 15% |
| ₹16,00,001 to ₹20,00,000 | 20% |
| ₹20,00,001 to ₹24,00,000 | 25% |
| Above ₹24,00,000 | 30% |
A resident individual may receive a Section 87A rebate where the applicable total income is within the prescribed limit. Under the revised regime, the rebate can eliminate tax for eligible resident individuals with taxable income up to ₹12,00,000, subject to the statutory conditions and marginal relief rules.
Example 2: Gross receipts of ₹30,00,000
| Particulars | Amount |
|---|---|
| Gross professional receipts | ₹30,00,000 |
| Presumptive income at 50% | ₹15,00,000 |
| Income tax before cess under new regime | ₹1,05,000 |
| Health and Education Cess at 4% | ₹4,200 |
| Total tax before advance tax credits | ₹1,09,200 |
This calculation assumes no other income, surcharge and special-rate income. Tax deducted at source, such as TDS deducted by clients, will reduce the balance payable.
Taxpayers should verify the applicable slab rates and rebate provisions in the Finance Act and official tax rate information.
Old tax regime for software freelancers
The old regime may be useful where the freelancer has substantial eligible deductions and exemptions, such as:
- Section 80C investments
- Health insurance deduction under Section 80D
- Home loan interest, where applicable
- Certain donations under Section 80G
- Other deductions permitted under the old regime
The old regime has a basic exemption limit of ₹2,50,000 for individuals below 60 years, with separate slabs and deductions. A freelancer should compare both regimes before selecting the regime in the income tax return.
For many freelancers using 44ADA, the new regime can be attractive because the presumptive expense allowance is already available and the revised slabs provide relief at lower and middle income levels.
GST Registration and Foreign Income for Software Freelancers
Income tax and GST are separate laws. A freelancer can have an income tax filing obligation even when GST registration is not required, and GST registration may become relevant even when the freelancer uses Section 44ADA.
When does GST apply to software freelancers?
GST registration depends on factors such as:
- Aggregate turnover
- State or Union Territory of operation
- Nature of services
- Whether services are supplied to clients outside India
- Whether the freelancer claims export benefits or refunds
The general registration threshold for service providers is commonly ₹20,00,000, with a lower threshold of ₹10,00,000 in specified special category states. Aggregate turnover includes taxable supplies, exempt supplies, exports and inter-state supplies, subject to the GST law.
Software services supplied to an overseas client may qualify as zero-rated exports if the conditions under the IGST Act are met. The CBIC guidance on exports and zero-rated supplies covers the relevant GST framework.
Can a software freelancer receive foreign remittances without GST registration?
Receiving money from an overseas client does not, by itself, determine GST registration. The freelancer must examine:
- Whether the service qualifies as an export of service.
- Whether the place of supply is outside India.
- Whether the client is outside India.
- Whether payment is received in convertible foreign exchange or in another permitted manner.
- Whether the freelancer’s aggregate turnover crosses the applicable threshold.
- Whether the freelancer wants to export under a Letter of Undertaking, commonly called LUT.
A registered freelancer exporting services without payment of IGST generally files an LUT and maintains documents such as invoices, bank realisation evidence and foreign inward remittance records.
Foreign Remittance and ITR Filing for Indian Software Freelancers
Foreign remittance is not automatically taxable as a separate category. The tax treatment depends on why the money was received.
Business or professional receipts from foreign clients
If an Indian resident provides software services to an overseas client, the receipt is normally included in professional gross receipts. Under Section 44ADA, 50% of eligible gross receipts may be declared as presumptive professional income.
The freelancer should retain:
- Client agreement or statement of work
- Invoices
- Bank statements
- Foreign inward remittance certificate or bank advice
- Payment gateway statements
- Details of TDS or withholding outside India, if any
- GST invoices and LUT documents, where applicable
The amount should be converted into rupees using the applicable income tax conversion rules. The bank credit amount and invoice value may differ because of exchange-rate movements, bank charges or payment gateway fees. The freelancer should maintain a consistent and supportable reconciliation.
Foreign income and foreign assets
A foreign client paying into an Indian bank account is different from holding a foreign bank account. If a resident and ordinarily resident taxpayer has foreign assets, foreign accounts, foreign securities or foreign income, the taxpayer may need to disclose them in the relevant ITR schedules.
This is one of the most important reasons that software freelancers filing ITR-3 for AY 2026-27 may not be able to use ITR-4.
Advance Tax Calculation for Software Freelancers in India
A freelancer generally pays advance tax when the estimated tax liability for the financial year, after reducing TDS and other credits, is ₹10,000 or more.
For a taxpayer using presumptive taxation under Section 44ADA, the law permits payment of the entire estimated advance tax by 15 March of the financial year. Any tax paid by 31 March is also generally treated as advance tax for that year.
Advance tax example
Assume:
- Gross receipts: ₹30,00,000
- Presumptive income: ₹15,00,000
- Estimated tax including cess: ₹1,09,200
- TDS deducted by clients: ₹30,000
Estimated balance tax:
₹1,09,200 minus ₹30,000 = ₹79,200
The freelancer should pay approximately ₹79,200 as advance tax by 15 March 2026, after considering other income, tax credits and applicable relief.
A freelancer should review advance tax at least quarterly because professional receipts can fluctuate significantly. Delayed payment may result in interest under Sections 234B and 234C. The Income Tax Department tax payment facility allows taxpayers to pay advance tax online.
Important Compliance Steps Before Filing ITR
Software freelancers should complete the following checks before filing their return for AY 2026-27:
- Reconcile gross receipts with bank statements, invoices, payment gateways and Form 26AS.
- Download and review AIS and Form 26AS for TDS, interest and other reported transactions.
- Determine whether the activity qualifies as a specified profession under Section 44ADA.
- Check whether receipts are within the ₹50,00,000 or ₹75,00,000 limit.
- Identify foreign accounts, foreign investments and foreign income.
- Decide between the new and old tax regimes.
- Calculate advance tax after reducing TDS.
- Verify GST registration, export invoices and LUT compliance.
- Preserve invoices, contracts, bank records and remittance documents.
- File the return and complete e-verification within the prescribed time.
Common Questions About ITR-3 and ITR-4 for Software Freelancers
Is ITR-4 compulsory if I use Section 44ADA?
No. An eligible freelancer may use ITR-4, but ITR-3 may be necessary if the taxpayer has foreign assets, foreign income, disqualifying investments or other facts outside ITR-4 eligibility.
Can I file ITR-4 if my clients are outside India?
Possibly. Foreign clients do not automatically disqualify a freelancer from ITR-4. However, foreign income, foreign assets, residential status and other form conditions must be checked separately.
Is money received in dollars taxable in India?
The professional income is taxable in India when the freelancer is taxable in India under the Income Tax Act. The receipt should be converted into rupees and included in gross professional receipts. The currency in which the client pays does not change the basic taxability.
Can I claim actual expenses after choosing 44ADA?
Generally, no. The 50% presumptive income calculation already considers the professional expenses. Claiming the same laptop, internet, rent or software expenses again would result in a duplicate deduction.
Can a software freelancer claim 44ADA for a full-time job and freelance work?
Salary income and professional income are reported separately. Section 44ADA may apply to eligible freelance professional receipts, while salary is taxed under the salary head. The freelancer must combine both incomes to calculate total tax.
What happens if gross receipts exceed the Section 44ADA limit?
The freelancer may not be able to use Section 44ADA for the entire income. Detailed books, regular income computation, audit applicability and ITR-3 requirements should then be examined.
Summary
For software freelancers filing ITR-3 or ITR-4 in AY 2026-27, ITR-4 is suitable only when all eligibility conditions are satisfied and the freelancer uses presumptive taxation correctly. ITR-3 is generally the safer and necessary form where the freelancer has foreign income, foreign assets, lower-than-presumptive profits, complex professional income or other disqualifying conditions.
Section 44ADA can simplify 44ADA income tax calculation for software professionals in AY 2026-27 by treating 50% of eligible receipts as income. However, GST registration, foreign remittance records, advance tax and foreign asset disclosures require separate attention. Software freelancers filing ITR-3 for AY 2026-27 or software freelancers filing ITR-4 for AY 2026-27 should reconcile receipts and choose the form only after checking every eligibility condition.
This content is AI Generated, use for reference only.
