With global mobility increasing, many individuals today earn salary income from outside India. A common question we receive at MetAccounts is:
βIs foreign salary taxable in India?β
The answer depends on your residential status under the Income-tax Act.
1οΈβ£ Residential Status β The Key Factor
Indian income tax law classifies individuals into:
- Resident & Ordinarily Resident (ROR)
- Resident but Not Ordinarily Resident (RNOR)
- Non-Resident (NR)
Your tax liability on foreign salary changes significantly based on this classification.
2οΈβ£ Taxability for Residents (ROR)
If you are a Resident & Ordinarily Resident:
- βοΈ Global income is taxable in India
- βοΈ Foreign salary must be reported in your Indian Income-tax Return
- βοΈ Income is taxable even if received outside India
π‘ Relief Available:
- Foreign Tax Credit (FTC) can be claimed for taxes paid overseas
- Relief available under DTAA or Section 91
3οΈβ£ Taxability for RNOR
If you are Resident but Not Ordinarily Resident (RNOR):
- βοΈ Foreign salary is taxable only if:
- It is received in India, or
- It is earned from a business controlled or profession set up in India
π Important: Salary earned and received outside India is generally not taxable for RNORs.
4οΈβ£ Taxability for Non-Residents (NR)
If you are a Non-Resident:
- βοΈ Only income received or accrued in India is taxable
- β Foreign salary earned and received outside India is not taxable in India
π Example: Salary for services rendered abroad and paid abroad remains outside the Indian tax net.
5οΈβ£ Important Compliance Points β οΈ
- πΉ Accurate residential status calculation is critical
- πΉ DTAA provisions may override domestic tax law
- πΉ Proper disclosure of foreign income & assets is mandatory
- πΉ Non-reporting may attract penalties and tax scrutiny
Frequently Asked Questions
Is foreign salary taxable in India?
It depends on your residential status. A Resident and Ordinarily Resident is taxed on global income, including foreign salary. An RNOR is taxed only if the salary is received in India or comes from a business controlled or profession set up in India. A Non-Resident is taxed only on income received or accrued in India.
Do I have to report foreign salary if I already paid tax abroad?
If you are a Resident and Ordinarily Resident, yes. You report it in your Indian return and can claim Foreign Tax Credit for the tax paid overseas, under the DTAA or Section 91.
Is salary earned and received abroad taxable for a non-resident?
Generally no. Salary for services rendered abroad and paid abroad stays outside the Indian tax net for a non-resident.
What happens if I do not disclose foreign income or assets?
Non-reporting may attract penalties and tax scrutiny, so disclose foreign income and assets properly.
Final Thought
Foreign salary taxation is not one-size-fits-all. Residential status, place of work, place of receipt, and treaty benefits all play a crucial role.
If you are working abroad, returning to India, or managing cross-border income β getting it right from the start saves tax, time, and stress.
π© Need clarity on your foreign income tax position?
Connect with
MetAccounts
for expert guidance on cross-border taxation.
Related reading: TDS and TCS rate chart for Tax Year 2026-27 | LRS and TCS on foreign remittances. Need help with cross-border income? See our tax and accounting services.
