Income Tax Return for Freelancers: How to File?

TL;DR - Summary
- What counts as freelance income under Indian tax law? - Income earned from freelance work is generally taxed under “Profits and Gains of Business or Profession”. This affects the ITR form you need to file and the deductions you can claim.
- Do freelancers in India need to file an ITR? - Filing is mandatory if your gross total income exceeds the basic exemption limit. Even below that limit, filing may be necessary or beneficial if TDS was deducted or you received any foreign payments during the year.
- Which ITR form should a freelancer file, ITR-3 or ITR-4? - Freelancers using the Section 44ADA presumptive taxation scheme can generally file ITR-4 if their eligible professional receipts are within the applicable limit. ITR-3 is required if they do not qualify for ITR-4 or choose to report income under the regular provisions.
- How should foreign client income be reported in the ITR? - Foreign income from freelance work should be converted into INR and reported as part of your business or professional income. It is generally taxed at the applicable income tax rates in India, instead of under a separate tax rate for foreign income.
What Counts as Freelance Income Under Indian Tax Law?
Common Freelance Professions
Any income earned independently from these (or similar) skills counts
Indian tax law places freelance earnings under Profits and Gains of Business or Profession, the head that captures income generated by applying a skill, manual or intellectual, on an independent basis rather than as someone's employee.
Blog consultancy, software development, content writing, web design, tutoring, and fashion design are among the professions that count as freelancing under this definition, provided the work happens independently rather than through an employer relationship.
This classification carries real consequences. Because freelance income counts as business or professional income rather than salary, it determines which ITR form a filer uses and which deductions become available to them. Whether presumptive taxation under Section 44ADA of the Income Tax Act applies is usually the first thing that decision comes down to.
Arriving at final tax liability follows a set order. Every receipt is added first, from every client and every platform, Indian or foreign. Verifiable business expenses are deducted from that total, followed by income from other sources such as interest on savings, fixed deposits, or rent.
Deductions under sections like 80C and 80D apply after that, but only under the old regime, since the new regime permits far fewer of them. The applicable slab rate is applied last to arrive at final liability.
Responsibility for proving a claimed expense rests with the freelancer, which is why retaining invoices, rent agreements, and bills throughout the year is preferable. Every receipt must be included in the total, regardless of which client it came from or how small the amount.
Do Freelancers in India Need to File an ITR?
Crossing the basic exemption limit for the age and chosen regime makes filing an ITR compulsory. Even income that stays under that line often calls for an ITR, depending on the circumstances.
TDS rates shift with the nature of the payment.
- Section 194J withholds 10% on professional services and a lower 2% on technical services under the same section, once a single client's payments to a freelancer exceed ₹50,000 in the financial year (a threshold raised from ₹30,000 for FY 2025-26).
- Section 194H applies to commission or brokerage at 2%, down from 5% since October 2024, with the threshold raised to ₹20,000 from ₹15,000 for the same year.
- Section 194C covers contract payments at 1% for individuals or HUFs and 2% for everyone else, once a single payment exceeds ₹30,000 or aggregate payments from that client cross ₹1 lakh in the year.
Payments below these thresholds attract no TDS, regardless of the applicable rate.
A client withholding TDS is itself a reason to file, since a return is the only route to reclaim any excess that was deducted. Whatever was already withheld reduces the tax finally owed rather than disappearing.
Advance tax becomes payable once total estimated liability for the year exceeds ₹10,000, and missing the payment schedule draws interest penalties under the relevant sections of the Act.
GST is an entirely separate obligation from income tax. Registration only becomes mandatory once turnover crosses ₹20 lakh, or ₹10 lakh in special category states. A freelancer below that limit can still bill foreign clients at a zero GST rate without registering at all, while registering earlier is mainly useful to file a Letter of Undertaking or claim input tax credit. Income tax, by contrast, applies in full regardless of GST status. Professional tax runs on its own track too, a state-level obligation independent of both.
A handful of documents should be ready before the process starts. This includes PAN and Aadhaar linked for e-verification, a full year of bank statements, and Form 26AS plus AIS pulled from the portal. Form 16A, client invoices for anyone filing ITR-3, and FIRA copies for foreign payments round out the list.
⚠️ COMMON MISCONCEPTION
A number of freelancers assume that income below ₹2.5 lakh removes any obligation to file ITR. That assumption does not hold once TDS was withheld anywhere or a foreign client made a payment during the year, since either circumstance can make filing advisable, and in some cases mandatory, regardless of how low the reported income appears.
ITR-3 or ITR-4: Which Form Should a Freelancer File?
Freelancers can generally choose between ITR-3 and ITR-4 based on how they calculate their taxable business or professional income. If you opt for the presumptive taxation scheme under Section 44ADA, ITR-4 is usually the relevant form, while ITR-3 applies when you declare actual profits and expenses or do not qualify for ITR-4.
The presumptive route behind ITR-4 is capped at ₹50 lakh in gross receipts, extending to ₹75 lakh where at least 95% of that money arrives digitally. Profit is fixed at 50% of receipts regardless of actual costs, with no books of account or audit required, an arrangement well suited to solo freelancers whose real expenses rarely extend beyond a laptop, internet, and a few subscriptions.
ITR-3 carries no ceiling on receipts and requires the real profit figure after genuine expenses rather than an assumed percentage. That requirement brings proper books of account, ledgers, a profit and loss statement, and a balance sheet among them, along with a CA sign-off once receipts cross the audit threshold.
ITR-3 becomes the more favourable option once real expenses reach a level where declaring actual profit results in lower tax than the flat 50% presumptive figure. Filing ITR-4 also requires selecting a business code that matches the actual work, whether that is software, design, or consultancy.
A freelancer with business income beyond their professional earnings, or whose receipts cross the presumptive ceiling partway through the year, is required to file ITR-3 instead. The two forms differ sharply once laid side by side.
| Parameter | ITR-4 (Sugam) | ITR-3 |
|---|---|---|
| Best for | Freelancers using Section 44ADA presumptive scheme | Freelancers with high actual expenses, or above the presumptive limit |
| Gross receipts limit | Up to ₹50 lakh (₹75 lakh if 95%+ receipts are digital) | No upper limit |
| Books of account | Not required | Required (ledgers, profit and loss, balance sheet) |
| Declared profit | 50% of gross receipts (assumed) | Actual profit after real expenses |
| Tax audit | Not required | Required only if receipts cross the audit threshold |
How to File ITR as a Freelancer: A Step-by-Step Guide
Filing an ITR runs entirely through the income tax e-filing portal at incometax.gov.in, moving through income reconciliation and on to final e-verification in a fixed sequence. This is a separate process from how a freelancer files GST monthly or quarterly, which runs on its own portal and schedule.
Keep a few things ready before starting: Form 26AS and AIS pulled from the portal, a full year of bank statements from 1 April to 31 March, client invoices, FIRA copies, and investment proofs for anyone claiming old-regime deductions.
- Reconcile income first. Retrieve Form 26AS and AIS from the portal, then verify both against personal records of receipts and any TDS withheld. Identifying mismatches at this stage avoids notices later.
- Add up gross receipts. Total every receipt across the full financial year, 1 April to 31 March, spanning every client and platform, Indian and foreign alike.
- Decide the profit basis. Weigh presumptive 50% profit under Section 44ADA against declaring actual profit after real expenses, since eligibility for the presumptive route is exactly what this step comes down to.
- Select the correct form. ITR-4 applies to the presumptive route, ITR-3 to actual expenses. Assessment year 2026-27 applies to FY 2025-26 income.
- Select the tax regime. The old regime permitted deductions under sections such as 80C and 80D. The new regime offers lower slab rates in exchange for fewer deductions, and now applies by default unless the old regime is actively chosen.
- Claim eligible deductions. Under the old regime, 80C investments, 80D health insurance, and other applicable sections reduce taxable income once entered correctly.
- Enter income and claim TDS credit. Gross receipts and declared profit are entered first, followed by TDS already withheld, which then reduces the tax finally owed.
- Pay any balance tax. Whatever tax remains after TDS credit must be settled from a bank account before the return can be submitted.
- Submit and e-verify within 30 days. Aadhaar OTP is the most common method. A return left unverified past 30 days is treated as though it was never filed.
✅ PRO TIP
Check AIS against actual bank credits before submitting. A foreign remittance credited to an account appears in AIS whether or not it is declared, so the department already has visibility into it either way.
How Should Freelancers Report Foreign Income in Their ITR?
Freelancers must report foreign income in their ITR after converting their overseas receipts into Indian rupees. The converted amount should be included in the relevant business or professional income, along with domestic freelance earnings, and the appropriate foreign income and asset disclosures should be completed where applicable.
No separate rate applies to income earned from abroad. It is added to total professional income and taxed at the applicable slab rate, the same principle that governs how foreign income for Indian freelancers gets taxed more broadly, with nothing carved out specifically for resident Indians freelancing overseas.
Missing FIRA documentation creates a genuine compliance problem. The foreign income figure entered on the ITR and the bank credits visible in AIS no longer correspond, and that kind of discrepancy is precisely what draws departmental attention. It is exactly why FIRA carries so much weight for freelancers well beyond this one mismatch.
GST is governed by a separate set of rules here. Export of services to a foreign client is zero-rated, with a Letter of Undertaking replacing the usual GST charge, and none of that affects income tax liability, which remains computed in full regardless.
Gross receipts pull in every foreign payment received, whatever channel it arrived through, bank wire, aggregator, or platform, before either Section 44ADA or actual-profit calculations get applied.
Skydo issues a free instant FIRA automatically on every transaction for freelancers whose foreign payments would otherwise arrive without built-in documentation, which keeps the ITR's foreign income figures reconcilable from the outset rather than requiring documentation to be requested from a bank later.
How Skydo Simplifies ITR Filing for Freelancers Earning in Foreign Currency
An automatically issued, free FIRA on every inward transaction is how Skydo removes the documentation bottleneck that most freelancers dealing with international bank transfer fees encounter at filing time.
Freelancers routing payments through a traditional bank often spend considerable time pursuing a relationship manager or a SWIFT copy to obtain the same document that Skydo issues automatically. Besides this, Skydo offers:
- Free virtual accounts in USD, GBP, AED, CAD, EUR, AUD, and SGD. It let freelancers share account details directly with a foreign client and collect payment without holding an actual foreign bank account themselves.
- Setup runs about five minutes, carries no monthly fee, and charges only apply once a transaction actually goes through. Pricing stays flat: $19 under $2,000, $29 between $2,000 and $10,000, and 0.3% above $10,000.
Where traditional banks and PayPal can take up to 8% through combined hidden fees, Skydo charges its flat rate with no forex markup applied on top. This makes it the best international payment gateway since it makes the INR amount actually received predictable and simplifies calculating gross receipts in INR terms for the ITR.
Settlements generally arrive within 24 hours. Additionally, an India-based team is available over WhatsApp, phone, and email, so a documentation problem surfacing close to a deadline does not require waiting in a global support queue.
Do freelancers earning below ₹2.5 lakh still need to file an ITR?
Income under this threshold does not automatically excuse a freelancer from filing. Any TDS withheld under sections 194J, 194H, or 194C, or any foreign income received during the year, makes filing advisable and, in some cases, mandatory, purely to recover the TDS already deducted.
Which ITR form is right for a freelancer — ITR-3 or ITR-4?
How is income from foreign clients taxed differently in India?
What happens if I file ITR without a FIRA for my foreign payments?
Can I claim Section 44ADA if some of my income comes from overseas clients?
What is the deadline for ITR filing for freelancers in FY 2025-26?
How does advance tax work for freelancers with irregular income?
What deductions can freelancers claim to reduce tax?






