Filing your Income Tax Return as a freelancer in India can feel overwhelming, especially if you are doing it for the first time. The tax rules for self-employed individuals are different from salaried employees, and mistakes can trigger notices from the Income Tax Department. But with the right guidance, the process is straightforward.
I have been filing my own freelancer ITR for six years and have helped dozens of fellow freelancers navigate the process. This guide walks you through every step on the new e-filing portal for Assessment Year 2026-27 (Financial Year 2025-26).
Understanding Which ITR Form You Need
This is the first decision you need to make, and getting it wrong can lead to a defective return notice. Here is a clear breakdown:
ITR-4 (Sugam): This is the form most Indian freelancers should use. It is meant for individuals opting for the Presumptive Taxation Scheme under Section 44ADA. If your total gross receipts from freelancing are under ₹75 lakh (increased from ₹50 lakh from FY 2023-24 onwards, provided digital receipts exceed 95% of total receipts), you can declare 50% of your gross receipts as income and pay tax on that amount. You do not need to maintain detailed books of accounts.
For example, if you earned ₹12,00,000 from freelancing in FY 2025-26, you declare ₹6,00,000 as your taxable income under presumptive taxation. Simple, clean, and minimal paperwork.
ITR-3: Use this if your gross receipts exceed the 44ADA limits, if you want to declare less than 50% as profit (because your expenses are genuinely higher), if you have capital gains from stocks or mutual funds, or if you have income from more than one business. ITR-3 requires full books of accounts, a profit and loss statement, and a balance sheet.
My Recommendation: If you qualify for ITR-4 under 44ADA, use it. The simplicity saves time, reduces the chance of errors, and is perfectly legal. Only opt for ITR-3 if your actual expenses consistently exceed 50% of your revenue or if you have complex income sources.
Documents You Need Before Filing
Gather these before you start the filing process:
Income Documents: Bank statements from all accounts (savings and current) for FY 2025-26, payment records from freelancing platforms (Upwork, Fiverr, direct clients), Payoneer India transaction history (download annual statement), PayPal transaction records, invoices you issued to clients throughout the year, and Form 26AS (download from the income tax portal — this shows TDS deducted by clients).
Expense Documents (if filing ITR-3): Software subscription receipts (Adobe, hosting, tools), hardware purchase invoices (laptop, monitor, peripherals), internet and phone bills, co-working space or rent receipts, professional development course receipts, and travel expenses related to client meetings.
Other Documents: PAN card, Aadhaar card (must be linked to PAN), bank account details for refund (IFSC code required), GST registration details (if applicable), advance tax challans (if you paid advance tax), and previous year ITR acknowledgment.
Step-by-Step Filing on the New Income Tax Portal
Step 1: Login to the Portal. Go to incometax.gov.in and log in with your PAN number and password. If you are a first-time user, register using your PAN and verify via Aadhaar OTP. The new portal is significantly faster than the old one, though it can still be slow during peak filing season (July).
Step 2: Select Assessment Year and ITR Form. Click on "e-File" then "Income Tax Returns" then "File Income Tax Return." Select AY 2026-27. Choose the filing mode — I recommend "Online" for most freelancers. Select ITR-4 or ITR-3 based on your situation.
Step 3: Pre-Fill Your Data. Click "Let's pre-fill" and the portal will automatically import data from your Form 26AS, AIS (Annual Information Statement), and TIS (Taxpayer Information Summary). Verify this data carefully — check that all TDS entries match your records and that all bank accounts are listed.
Step 4: Fill Personal Information. Verify your name, date of birth, address, and contact details. Ensure your Aadhaar is linked. Select your residential status (Resident for most Indian freelancers).
Step 5: Declare Your Income (ITR-4). Under the "Income from Business or Profession" section, select Section 44ADA. Enter your profession code (for example, 16010 for IT professionals, 16019 for other professionals). Enter your gross receipts from freelancing. The portal will automatically calculate 50% as your presumptive income. If you have other income sources (interest, dividends, rental income), add them in the respective sections.
Step 6: Claim Deductions. Under the old tax regime, you can claim deductions under Section 80C (up to ₹1.5 lakh for PPF, ELSS, LIC), Section 80D (health insurance premiums), Section 80G (donations), and others. Under the new tax regime (default from FY 2023-24), most deductions are not available but tax rates are lower. Compare both regimes and choose the one that results in lower tax.
Step 7: Calculate and Pay Tax. The portal calculates your total tax liability including income tax, surcharge (if applicable), and health and education cess (4%). Subtract any TDS already deducted (shown in Form 26AS) and advance tax already paid. If there is tax payable, pay it through the "Pay Tax" option using net banking, debit card, UPI (Google Pay, PhonePe, Paytm), or NEFT/RTGS.
Step 8: Verify and Submit. Review all entries carefully. Cross-check income figures with your bank statements. Submit the return and verify it using Aadhaar OTP (most convenient), net banking, bank account EVC, or by sending a signed ITR-V to CPC Bangalore within 30 days.
Understanding Advance Tax for Freelancers
If your total tax liability exceeds ₹10,000 in a financial year, you are required to pay advance tax in quarterly instalments:
15th June: At least 15% of estimated annual tax
15th September: At least 45% of estimated annual tax
15th December: At least 75% of estimated annual tax
15th March: 100% of estimated annual tax
Missing these deadlines results in interest under Section 234B and 234C. The interest rate is 1% per month on the shortfall amount. For freelancers under presumptive taxation (44ADA), the entire advance tax can be paid in a single instalment by 15th March.
Estimate your quarterly freelance income and set aside 20-30% for taxes in a separate savings account. This prevents the shock of a large tax bill at year-end.
GST for Freelancers: When and How to Register
GST registration becomes mandatory when your annual turnover from services exceeds ₹20 lakh (₹10 lakh for special category states). For freelancers serving international clients, your services may qualify as "export of services" which can be zero-rated under GST.
If you need to register, apply at gst.gov.in using your PAN. Choose "Services" as your business type. Select SAC codes relevant to your work — 998314 for design services, 998313 for IT services, 998361 for content writing. Once registered, file GST returns monthly (GSTR-1 and GSTR-3B) or quarterly under the QRMP scheme if turnover is under ₹5 crore.
For freelancers earning from international platforms like Fiverr or through sign up for Payoneer, your income is in foreign currency. These services exported from India may qualify for zero-rated GST, meaning you charge 0% GST but can still claim input tax credit on your expenses. Consult a GST-registered CA to set this up correctly.
Common Mistakes to Avoid When Filing Freelancer ITR
Not Reporting All Income: The IT Department can see your bank transactions through AIS. If you received ₹5,00,000 in freelance income but only declared ₹3,00,000, you will get a notice. Report everything.
Choosing the Wrong ITR Form: Filing ITR-1 (for salaried individuals) when you have freelance income is a common mistake that leads to defective return notices.
Ignoring TDS Certificates: If a client deducted TDS on your payment, ensure you claim credit for it. Check Form 26AS to see all TDS deductions against your PAN.
Not Paying Advance Tax: Many new freelancers discover advance tax obligations only when they get an interest notice. Start paying from your first year of significant freelance income.
Missing the Deadline: The due date for ITR filing is 31st July for non-audit cases. Filing late incurs a penalty of ₹5,000 (or ₹1,000 if income is under ₹5 lakh). More importantly, you lose the ability to carry forward losses and may face higher interest rates on tax dues.
Should You Hire a CA or File Yourself?
For ITR-4 (presumptive taxation) with straightforward freelance income, filing yourself is entirely doable. The process takes 30-45 minutes once you have all documents ready.
Consider hiring a CA if you have multiple income sources (freelancing + salary + capital gains + rental income), if your income is complex enough to require ITR-3, if you need GST registration and return filing, or if you received a notice from the IT Department.
A good CA charges ₹2,000-5,000 for freelancer ITR filing and ₹5,000-15,000 if GST returns are included. This is a legitimate business expense you can claim under ITR-3.
Consider using tools like Grammarly for writers when preparing documentation or communicating with your CA, especially if you need to explain your income sources clearly in writing. Clear communication prevents misunderstandings that could affect your tax filing.
Filing your ITR on time is not optional — it is a legal obligation. But beyond compliance, a clean tax record helps when applying for loans, credit cards, visas, and even renting an apartment. Start early, keep organized records throughout the year, and the filing process becomes routine rather than stressful.