How to Calculate Income Tax as a Freelancer in India (Step-by-Step)

How to Calculate Income Tax as a Freelancer in India (Step-by-Step)

Calculating income tax as a salaried employee is relatively simple — your employer does most of it, deducts TDS, and hands you a Form 16 at the end of the year.

Freelancers don't get that luxury.

No Form 16. No employer handling your deductions. No automatic TDS that reflects your actual tax liability. Just you, your bank statements, and a tax system that wasn't really designed with freelancers in mind.

But once you understand the steps, it's actually more manageable than it looks. Here's a complete walkthrough.

Before You Start: What You Need

Gather these things before you attempt to calculate anything:

  • A complete list of all payments received from clients during the financial year (April 1 to March 31)
  • Any TDS certificates (Form 26AS or AIS) — when clients pay you more than ₹30,000 in a year, they're supposed to deduct 10% TDS and deposit it with the government
  • Records of your professional expenses (if you're not using Section 44ADA)
  • Records of investments made during the year (PPF, ELSS, health insurance, etc.)

Step 1: Calculate Your Gross Receipts

Add up every rupee you received from clients during the financial year — April 1, 2025 to March 31, 2026.

Include:

  • Direct bank transfers from clients
  • UPI payments
  • Payments received via PayPal, Payoneer, or Wise (converted to INR at the prevailing RBI rate on the date of receipt)
  • Any TDS deducted by clients (this is income you earned even though you didn't receive it in cash — it's sitting as a tax credit in your Form 26AS)

Don't include:

  • Loans or advances that aren't for services rendered
  • Refunds received

Example: Neha is a freelance content strategist. She received payments from 6 clients totaling ₹14,20,000 during the year. Her gross receipts = ₹14,20,000.

Step 2: Determine Your Taxable Income

Here you have two options, and choosing the right one can make a massive difference to your tax bill.

Option A: Section 44ADA (Presumptive Taxation) — Most Freelancers

If you are an IT professional, consultant, legal professional, engineer, architect, interior designer, or other specified professional with gross receipts under ₹75 Lakhs:

Your taxable profit = 50% of gross receipts

No expense proofs. No accounting books. Just 50% is presumed to be your profit.

Using Neha's example:

  • Gross receipts: ₹14,20,000
  • Presumed profit (50%): ₹7,10,000
  • This ₹7,10,000 is her "income from profession"

Option B: Regular Accounting (If 44ADA doesn't apply or isn't beneficial)

Subtract your actual provable business expenses from your gross receipts.

Expenses you can deduct:

  • Internet and mobile bills (professional use portion)
  • Laptop and equipment depreciation (calculated on reducing balance method)
  • Software subscriptions (Adobe, Notion, GitHub, etc.)
  • Co-working space or home office rent (proportional)
  • Professional development courses
  • Client meeting expenses (meals, travel — keep receipts)
  • Bank charges and payment gateway fees

Important: You must maintain proper books of accounts if you use this method, and your accounts will be subject to a tax audit if your claimed profit is less than 50% of gross receipts.

For most freelancers with moderate expenses, 44ADA is simpler and often results in lower tax anyway.

Step 3: Apply Personal Deductions

After arriving at your professional income, you can now subtract eligible personal deductions.

Under the Old Tax Regime:

  • Section 80C: Up to ₹1.5 Lakhs (ELSS, PPF, life insurance, etc.)
  • Section 80D: Up to ₹25,000 for health insurance (₹50,000 if for senior citizen parents)
  • Section 80CCD(1B): Up to ₹50,000 for NPS contributions (this is over and above 80C)
  • Section 80TTA: Up to ₹10,000 on savings account interest

Under the New Tax Regime: Most deductions including 80C are not available. You just pay tax on your professional income at the new regime slabs.

Note: Freelancers/professionals don't get the ₹50,000 standard deduction that salaried employees get. That's only for salary income.

Continuing Neha's example (Old Regime):

  • Professional income: ₹7,10,000
  • 80C (ELSS SIP): -₹1,00,000
  • 80D (health insurance): -₹18,000
  • Net taxable income: ₹5,92,000

Step 4: Apply the Tax Slabs

Now apply the applicable tax slabs on your net taxable income.

New Regime Slabs (FY 2025-26):

Income Rate
Up to ₹3 Lakhs Nil
₹3L – ₹7L 5%
₹7L – ₹10L 10%
₹10L – ₹12L 15%
₹12L – ₹15L 20%
Above ₹15L 30%

Note: Under the New Regime, there's a rebate under Section 87A — if your total income is up to ₹7 Lakhs, your tax liability becomes zero.

Old Regime Slabs:

Income Rate
Up to ₹2.5 Lakhs Nil
₹2.5L – ₹5L 5%
₹5L – ₹10L 20%
Above ₹10L 30%

Neha's tax (Old Regime, net taxable income ₹5,92,000):

  • ₹0 on first ₹2.5L = ₹0
  • 5% on ₹2.5L to ₹5L (₹2.5L) = ₹12,500
  • 20% on ₹5L to ₹5.92L (₹92,000) = ₹18,400
  • Total tax before cess: ₹30,900
  • Add 4% Health & Education Cess: ₹1,236
  • Total tax payable: ₹32,136

Neha's tax (New Regime, same gross, no deductions except 80CCD):

  • Professional income: ₹7,10,000
  • 5% on ₹3L to ₹7L (₹4L) = ₹20,000
  • 10% on ₹7L to ₹7.10L (₹10,000) = ₹1,000
  • Total before cess: ₹21,000
  • 4% cess: ₹840
  • Total tax: ₹21,840

In this case, the New Regime saves Neha ₹10,296 — because she doesn't have heavy deductions. If she had a home loan or higher 80C investments, the calculation might flip.

Step 5: Subtract TDS Already Deducted

When Indian clients pay you, many of them (especially companies) are required to deduct 10% TDS on professional fees above ₹30,000 and deposit it with the tax department on your behalf.

Log into your Income Tax portal and check your Form 26AS or AIS. Any TDS reflected there is a credit against your final tax liability.

Example: If Neha's total tax is ₹32,136 but her clients already deducted ₹15,000 as TDS during the year, she only needs to pay ₹17,136 more when filing her ITR.

If TDS > tax due, you get a refund from the IT department (usually within 2–3 months of filing).

Step 6: Pay Advance Tax (Crucial!)

If your total tax liability for the year exceeds ₹10,000, you're required to pay it in quarterly installments throughout the year — not all at once in July when you file.

This is called Advance Tax, and the deadlines are:

Quarter Deadline Minimum Payment
Q1 June 15 15% of total tax
Q2 September 15 45% of total tax
Q3 December 15 75% of total tax
Q4 March 15 100% of total tax

If you miss these deadlines, you pay interest under Section 234B (1% per month on unpaid tax) and Section 234C (1% per month on shortfall per quarter).

For a freelancer paying ₹32,000 in total tax, missing advance tax and paying it all in July means roughly ₹1,500–₹2,000 extra in interest penalties. Not the end of the world, but avoidable.

Practical tip: In April, estimate your likely annual earnings and calculate an approximate tax. Pay 15% of that by June 15. Revise your estimate quarterly.

Step 7: File Your ITR

Freelancers who use Section 44ADA file ITR-4 (Sugam). This form has a specific section for "Presumptive Taxation" where you declare your gross receipts and presumed profit.

Filing deadline: July 31 of the assessment year (for non-audit cases).

If your gross receipts exceed ₹75 Lakhs, or if you claim less than 50% as profit under regular accounting, you need a tax audit by a CA, and your deadline extends to October 31.


👉 Skip the manual math Our Income Tax Calculator handles the slab math for you. Enter your professional income and deductions, and it instantly shows your tax under both regimes side by side.


Common Mistakes Freelancers Make

Forgetting foreign income: If you receive payments from international clients via PayPal or wire transfer, that income is fully taxable in India. The INR equivalent on the date of credit to your account is what counts.

Not tracking TDS credits: Sometimes clients deduct TDS but don't file the TDS return on time, so it doesn't show up in your Form 26AS. Always reconcile your bank receipts against your Form 26AS.

Skipping advance tax: Many first-year freelancers get hit with surprise interest penalties at filing time. Estimate early and pay quarterly.

Not maintaining basic records: Even under 44ADA (where you don't need formal books), keep your bank statements, invoices sent, and Form 16A certificates from clients. You'll need these if the IT department sends a notice.

Quick FAQs

1. Which ITR form should a freelancer file?

ITR-4 (Sugam) if you're using Section 44ADA. ITR-3 if you have business income with regular accounting. Not ITR-1 — that's only for pure salaried income.

2. I have both a salary job and freelance income. How do I file?

Both incomes are combined in your ITR. Your salary income is under "Income from Salaries" and your freelance income is under "Income from Business/Profession" (with 44ADA if eligible). The total determines your tax slab.

3. What if I forget to pay advance tax?

You'll pay interest under Section 234B and 234C when you file. It's typically 1% per month on the shortfall. Pay it as soon as you realize — interest keeps accumulating.

4. My client didn't deduct TDS. Is that my problem?

No. Your tax liability is yours regardless of whether the client deducted TDS or not. But if they should have deducted and didn't, the responsibility lies with them. You still need to pay the full tax yourself when filing.

Disclaimer

Tax calculations depend on individual circumstances and regulations that change each budget. This guide is for general education. Consult a Chartered Accountant for precise filing.

Advertisement
E

About EasyLedger

EasyLedger is an independent project built to make Indian finance simple. Our content is AI-assisted and carefully reviewed. We are not SEBI-registered advisors — our tools and guides are educational starting points. Read our full disclaimer.

← Previous Guide Is a ₹500 Per Month SIP Enough? An Honest Look at the Numbers
Next Guide → LTCG and STCG Tax on Stocks and Mutual Funds in India (2026 Guide)

Join the Conversation

Comments are active! Drop a message below to join the discussion.