Remote Work Taxes & Invoicing in India: 44ADA & GST.
A clear financial guide for Indian remote workers earning in USD/EUR. Section 44ADA presumptive taxation, GST LUT filing, FIRC, and foreign inward remittances.
Landing a US or European remote contract paying $80,000 to $120,000 annually is life-changing. But for many Indian engineers, the excitement is quickly accompanied by confusion: How do I invoice a foreign company? How does GST work on exports? And how do I pay income tax without maintaining complex corporate accounting books?
The Indian tax system actually offers extraordinary tax benefits for remote technical contractors. By understanding Section 44ADA of the Income Tax Act, filing a zero-rated GST Letter of Undertaking (LUT), and securing proper bank remittance certificates, you can save lakhs of rupees in taxes legally. Here is the complete financial guide.
How do Indian remote workers pay taxes on foreign income under Section 44ADA?
Indian remote contractors earning foreign currency (USD/EUR) can declare income under Section 44ADA presumptive taxation, paying income tax on only 50% of gross receipts up to ₹75 Lakhs with zero audit requirements. Additionally, register for GST and file an annual Letter of Undertaking (LUT) to export services at 0% tax, and always download and archive bank FIRC / FIRS certificates for every inward remittance.
Use this guide well
Apply the recommendations to one real target role at a time, then keep only the changes you can support in an interview.
Section 44ADA Presumptive Taxation: The 50% rule
Section 44ADA is designed for specified professionals, including software engineers, technical consultants, and designers with annual gross receipts up to ₹75 Lakhs (provided non-cash receipts exceed 95%):
- Presumed 50% Profit: The government presumes your profit is 50% of your total gross receipts. You only pay income tax on half of what you earn, treating the remaining 50% as non-audited business expenses.
- No Balance Sheet Audit Required: You do not need to maintain complex books of accounts or conduct expensive annual chartered accountant audits.
- Massive Tax Savings: An engineer billing ₹60 Lakhs annually pays tax on only ₹30 Lakhs, cutting effective income tax drastically compared to salaried employees.
GST Registration and Letter of Undertaking (LUT)
If your annual turnover exceeds ₹20 Lakhs, GST registration is legally mandatory even if you are working for foreign clients. However, you do not pay 18% GST out of pocket:
- Export of Services at 0% Rate: Software development exported to overseas clients qualifies as an "Export of Services" and is treated as zero-rated supply.
- File Letter of Undertaking (LUT): File an online LUT form (RFD-11) on the GST portal annually. This permits you to export services without paying IGST upfront.
Receiving foreign inward remittances: FIRC / FIRS
When foreign currency arrives in India, your bank or payment platform (Wise Business, Payoneer, Skydo, Wire Transfer) converts USD to INR and issues a Foreign Inward Remittance Advice (FIRA / FIRC).
Always download and archive every FIRC certificate. This document is absolute legal proof for the Income Tax department and GST authorities that your income was earned in foreign exchange and qualifies as export of services.
Essential components of an international contractor invoice
Ensure your monthly invoice includes: Your Full Legal Name, GSTIN number, Client Legal Name & Address, Unique Invoice Number & Date, Description of Services (e.g., "Software Engineering Services for the month of August"), Currency (USD), Bank Account Details with SWIFT / IFSC codes, and the mandatory declaration: "Supply Meant For Export Under Letter of Undertaking Without Payment of Integrated Tax".
Start by landing your first high-paying remote contract
Tax planning only matters after you secure the offer. To land high-paying USD contracts, your resume must be competitive on an international level. Use ReachRole to scan and tailor your resume for global remote roles, optimize your technical keywords, and prepare for international interview success.
Check your resume against these hiring standards
Upload your PDF to get an instant match score, detect missing keywords for your target role, and check single-column parsing.
Scan my resume free → ✓ No account needed · Takes 60 seconds




