Remote software developers using the regular method in ITR-3 can claim business expenses from gross receipts. Section 58 (used to be section 44ADA) filers using ITR-4 cannot claim expenses as separate deductions. This Section treats 50% of gross receipts as income and the balance as deemed expense without any receipts. Which approach saves more tax depends entirely on your actual cost structure.
Hint:
Section 58 (used to be section 44ADA) makes sense in 99% of cases.
Which deductions you can claim depends entirely on how you file
Method 1: Actual profit method
You report your remote developer income under Profits and Gains from Business or Profession. Actual business expenses are deductible. Maintain books of account and preserve invoices, payment proof, bank entries and foreign remittance records.
This route suits developers if business expenses like office rent, hardware costs, staff/contractor cost, travel or large SaaS bills are more than 50% of your revenue.
This method will also involve higher CA and accounting fees as tax audit and bookkeeping will be required.
Method 2 (Section 58 / Section 44ADA)
Section 58 treats 50% of gross receipts as profit for specified professionals such as information technology and technical consultancy professionals. You do not claim laptop, software, internet, rent, travel or CA fees as separate deductions against that income.
If your actual allowable expenses cross 50% of gross receipts, the regular method gives lower taxable income. If expenses stay below 50%, Section 58 gives better tax results. A solo backend developer working from home with one laptop, broadband, and a few SaaS tools sits in the Section 58 camp.
Important
Switching from Section 58 to the regular method has a 5-year lock-in implication and may trigger audit obligations. It’s a multi-year decision, not an annual toggle. Consult a CA before making a decision.
What business expenses can remote developers deduct under the actual profit method (ITR-3)?
All items below are subtracted from your receipts to arrive at taxable/actual profit. You will have to keep invoices and payment records for every expense.
Hardware: Laptops, monitors, peripherals
Laptops, desktops, monitors, keyboards, drawing tablets, webcams, routers and other work hardware are capital assets. The full cost is not claimed in one year. Instead, the expense is spread over the useful life of the asset. This is called depreciation. Income tax has a table that defines the percentage of depreciation for each type of asset.
Under Income tax, computers and computer software have a 40% depreciation rate on a “Written down value” basis. Written-down value means the reduced value after depreciation from earlier years.
Example: Rs. 1,50,000 MacBook Pro bought in April 2026 and used for the full tax year
| Tax year | Calculation | Depreciation claim | Remaining value |
|---|---|---|---|
| TY 2026-27 | 40% of Rs. 1,50,000 | Rs. 60,000 | Rs. 90,000 |
| TY 2027-28 | 40% of Rs. 90,000 | Rs. 36,000 | Rs. 54,000 |
| TY 2028-29 | 40% of Rs. 54,000 | Rs. 21,600 | Rs. 32,400 |
180-day rule:
There is one small quirk to the calculation. If you purchased a laptop after September you can claim only 50% of the normal depreciation rate in Year 1. The depreciation is halved as more than half a year has passed.
In our example, that works out to Rs. 30,000 for Rs. 1,50,000 MacBook. From Year 2 onwards, the full 40% rate applies on reduced WDV.
Software subscriptions and SaaS tools
Part of the software subscription against which benefit is received during the tax year can be claimed as expense during the year. If you’re paying on a monthly or annual basis, you claim it in the tax year you pay it.
For lifetime subscriptions, you should allocate the subscription over 5 years.
Common examples include:
| Tool or service | Tax treatment under regular method |
|---|---|
| JetBrains IDE subscription | Full revenue expense |
| Claude code tokens | Full revenue expense |
| GitHub Copilot | Full revenue expense |
| AWS, GCP, Azure compute and storage | Full revenue expense |
| Figma, Postman, Linear, Notion, Slack paid tier | Full revenue expense |
| Domain registration and hosting | Full revenue expense |
| Cursor, Windsurf, and AI coding tools | Full revenue expense |
| GitHub paid plans, CI/CD tools, deployment tools | Full revenue expense |
Keep the invoice in your name or business name. Maintain card statements or bank proof. For dollar payments, record the INR conversion value charged by your bank.
Internet and phone
Office Broadband and mobile plans subscriptions can be expensed at the time of payment.
A shared home broadband connection needs a fair work-use split. For example, a full-time remote developer with home broadband used during work hours, Zoom calls, server access and deployments should be divided between work and personal use. It is common to allocate 50% of such expenses to work.
Simply having a Home office does not provide any tax benefits for freelancers. But payments towards rent, electricity, internet, office furniture can be claimed as business expenses.
You need to split these expenses into business and personal as per your own judgement. Also, if you are claiming house rent as an expense, you will be required to charge GST on reverse charge basis.
Co-working space and office rent
Co-working desk fees, meeting room charges, rented office rent, security deposit adjustments, and office maintenance charges can be claimed as expenses of your freelance work.
Professional development
Online courses and certifications linked to your software work qualify as expenses under the actual profit method.
Examples include:
| Expense | Deduction treatment |
|---|---|
| Udemy, Coursera, Pluralsight technical courses | Revenue expense |
| AWS, GCP, Azure certification exam fees | Revenue expense |
| Security, DevOps, AI, cloud and data engineering courses | Revenue expense |
| Conference registration for a technical event | Revenue expense |
| Technical books and publications | Depreciation at 40% written-down value. It is treated as professional books |
Heads up
Courses on unrelated investing or lifestyle coaching should not be claimed as business expenses.
Travel
Travel for client meetings, product demos, on-site implementation, technical conferences, or contract negotiation can be claimed as expenses under the actual profit method.
Keep:
- flight or train tickets
- hotel invoices
- cab bills
- visa and travel insurance records for business trips
- event passes
- notes on the business purpose
For mixed personal and business travel, split the cost. Claim the business part. A developer who attends a Singapore SaaS conference for three workdays and spends two extra personal days should keep a date-wise record.
Bank charges and platform fees
As a remote developer working for foreign clients, you lose money to conversion and platform fees before funds reach your bank accounts. These costs reduce real income and qualify under the actual profit method.
Examples include:
- wire transfer fees
- foreign exchange conversion charges
- Payoneer fees
- Wise fees
- Deel platform fees
- Toptal or marketplace commission
- bank inward remittance charges
Keep the client invoice, the platform statement, bank credit entry and fee breakup/invoices. Show the fee as a separate cost of earning foreign income.
Professional services
CA fees for ITR filing and tax planning, bookkeeping, audit, and legal fees for contract review or client agreement drafting, and accountant fees for bookkeeping can be fully claimed as expenses. Keep fee invoices from your CA or lawyer.
Pro Tip
If the fee has been pre-determined but the expense has not been paid yet or the invoice has not been raised, you can book a provision at the end of the year.
If you are on Section 58, can you claim any deductions at all?
Fair question. Business expense deductions such as laptops, software, internet, co-working, travel, everything in the list above are blocked under Section 58. Section 58(1) of the Income Tax Act 2025 says that benefits of all expenses are considered as already provided to the taxpayer. The flat 50% assumed expense replaces all of them.
This does not mean that you can not claim any deductions at all.
You can only NOT claim the business expenses. The deductions under Chapter VI-A are still available. Though, they are not useful for anyone filing taxes under the new regime.
Chapter VI-A investments: Old tax regime only
The new tax regime is the default from Tax Year 2026-27. To claim Chapter VI-A deductions, you must have opted for the old tax regime when filing your ITR.
| Deduction | Section (New Act / Old Act) | Limit |
|---|---|---|
| PPF, ELSS, LIC premium, EPF | Section 123 / old 80C | Up to Rs. 1,50,000 |
| Health insurance premium (self and family) | Section 126/Section 80D | Up to Rs. 25,000 |
| Health insurance premium (parents above 60) | Section 126/Section 80D | Up to Rs. 50,000 |
| Additional NPS contribution | Section 124/Section 80CCD(1B) | Up to Rs. 50,000 |
| Eligible charitable donations | Sections 133 and 354/Section 80G | As per donation rules |
Under the new tax regime (default), almost all Chapter VI-A deductions are unavailable. The main exception relevant to developers with structured income is employer NPS contribution under Section 80CCD(2), but freelancers and self-employed developers do not have an employer contribution.
A Section 58 developer on the new regime has no deductions beyond the presumptive 50%.
A Section 58 developer who actively chooses the old regime can layer Chapter VI-A investments on top but the old regime's higher slab rates reduce the benefit.
The key question is: how much would you need to claim in deductions under the old regime for your tax liability to match the new regime?
Whether the additional deductions outweigh the higher slab tax depends on your income level and investment amounts.
The table below shows how much you would need to claim in eligible deductions under the old regime for it to result in roughly the same tax as the new regime at each income level:
| Income level | Required deductions |
|---|---|
| 6 lakhs | ₹ 1,00,000.00 |
| 7.5 lakhs | ₹ 2,50,000.00 |
| 10 lakhs | ₹ 5,00,000.00 |
| 12 lakhs | ₹ 7,00,000.00 |
| 15 lakhs | ₹ 5,25,000.00 |
| 20 lakhs | ₹ 7,08,000.00 |
| 25 lakhs and beyond | ₹ 7,75,000.00 |
The new regime vs old regime choice interacts with the Section 58 vs regular method choice in ways that depend on individual income level, investment profile, and expense structure. Run the numbers annually before filing, do not assume last year's choice is still optimal.
Paying more tax than you need to?
Get a CA to compare Section 58 and actual expenses using real numbers.
Which method actually saves more tax: Actual profit method or Section 58?
Unless your expenses are more than 50% of the revenue, the Actual Profit method will not make any sense.
Here’s a direct comparison for a developer with Rs. 40L gross receipts and Rs. 8L in actual allowable expenses.
| Category | Regular Method (ITR-3) | Section 58 (ITR-4) |
|---|---|---|
| Gross receipts | Rs. 40,00,000 | Rs. 40,00,000 |
| Business expenses | Rs. 8,00,000 (actual) | Rs. 20,00,000 (deemed 50%) |
| Taxable income | Rs. 32,00,000 | Rs. 20,00,000 |
| Tax at new regime slabs + 4% cess | Rs. 5,61,600 | Rs. 2,08,000 |
| Tax saved vs other method | - | Rs. 3,53,600 |
Tax calculation: Rs. 32L taxable income (regular method, new regime)
- Rs. 0-4L: Nil
- Rs. 4-8L at 5%: Rs. 20,000
- Rs. 8-12L at 10%: Rs. 40,000
- Rs. 12-16L at 15%: Rs. 60,000
- Rs. 16-20L at 20%: Rs. 80,000
- Rs. 20-24L at 25%: Rs. 1,00,000
- Rs. 24-32L at 30%: Rs. 2,40,000
Tax before cess: Rs. 5,40,000
After 4% cess: Rs. 5,61,600
Tax calculation: Rs. 20L taxable income (Section 58, new regime):
- Rs. 0-4L: Nil
- Rs. 4-8L at 5%: Rs. 20,000
- Rs. 8-12L at 10%: Rs. 40,000
- Rs. 12-16L at 15%: Rs. 60,000
- Rs. 16-20L at 20%: Rs. 80,000
Tax before cess: Rs. 2,00,000
After 4% cess: Rs. 2,08,000
Section 58 saves Rs. 3,53,600 despite zero individual deductions.
Now flip the scenario. Same Rs. 40L gross receipts, but actual expenses are Rs. 25L: rented office space, a part-time assistant, frequent client travel, and heavy hardware investment.
| Category | Regular Method (ITR-3) |
|---|---|
| Gross receipts | Rs. 40,00,000 |
| Allowable expenses | Rs. 25,00,000 (actual) |
| Taxable income | Rs. 15,00,000 |
| Tax at new regime slabs + 4% cess | Rs. 1,09,200 |
The regular method produces a tax bill of Rs. 1,09,200 less than the Rs. 2,08,000 under Section 58. The regular method wins by a wide margin.
Section 58 loses its advantage when actual allowable expenses exceed 50% of gross receipts. For a Rs. 40L developer, that threshold is Rs. 20L in actual deductible expenses. Developers with high overhead costs should run this comparison every year before filing.
What records do you need to keep?
Section 58 (ITR-4)
- All client invoices raised are the basis for your gross receipts figure
- Payment receipts confirming amounts received from each client
- Forex conversion records for foreign income received in dollars or other currencies
- Chapter VI-A investment proofs if you are claiming old regime deductions (PPF passbook, ELSS statements, LIC receipts)
- Advance tax payment challans
- Complete GST filing records
Additional documents under Actual Profit method
- Purchase invoices for all hardware and software (date, amount, vendor name)
- Monthly internet and phone bills
- Rent receipts or co-working membership invoices
- Travel receipts with a brief note on business purpose attached
- Professional fee invoices from your CA or lawyer
- Bank statements showing all expenses debited from your business account
- All client invoices raised are the basis for your gross receipts figure
- For foreign income: e-FIRA (electronic Foreign Inward Remittance Advice) or bank remittance certificates, and forex conversion records
- Proper accounting ledgers
Wrapping up
As a remote developer in India you can claim deductions for business expenses under the actual profit method. Under Section 58 presumptive taxation, the 50% deemed expense replaces every individual expense claim.
For the majority of solo developers working from home, Section 58 produces a lower tax bill because actual expenses stay below 50% of gross receipts. For developers with high overhead office rent, staff, heavy hardware and frequent travel, the regular method delivers a better outcome. Run the comparison before every filing.
Know exactly what you can claim before you file your return.
Remote Munshi can help you choose the filing method that minimizes your tax legally.
FAQs on remove software developer tax deductions
Can I claim my laptop as a deduction if I bought it before I started freelancing?
Yes, under the regular method, you claim depreciation from the date the laptop enters professional use. Do not claim the full laptop cost as a one-year expense. Keep the purchase invoice, date of business use and work-use record. Under Section 58, you do not claim laptop depreciation as a separate deduction. The asset written-down value still reduces for future tax records.
I use my home internet for both work and personal use. Can I still claim it?
Yes, under the regular method, claim the work-use share. Use a fair ratio of 50% and keep bills and payment proof. Under Section 58, do not claim home internet as a separate deduction. The 50% deemed expense covers it.
Can I deduct GitHub Copilot, JetBrains and other software subscriptions?
Yes, under the regular method. GitHub Copilot, JetBrains, cloud hosting, CI/CD tools, domain hosting, Postman, Figma, Linear, Notion, Slack, Cursor and other work SaaS tools qualify as revenue expenses. Under Section 58, these are not separate deductions.
I'm on Section 58, can I still claim 80C deductions for PPF and LIC?
Yes, if you choose the old tax regime and meet the conditions. Under the Income Tax Act, 2025, the old 80C deduction maps to Section 123. PPF, LIC premium, ELSS and similar investments fall under the Rs. 1.5 lakh limit. Under the new regime, these deductions are restricted. Section 58 does not block them. The tax regime decides the result.
Does switching from Section 58 to the regular method trigger a tax audit?
Yes, it triggers bookkeeping and tax audit requirements.



