India Compliance Guide: Immigration, Tax and Social Security for Foreign Nationals / Expatriate Coming To India
Summary: Foreign nationals and expatriates on long or short-term assignments in India must adhere to specific immigration, tax, and social security regulations. Immigration compliance primarily involves obtaining an appropriate visa, most commonly an Employment Visa for highly skilled professionals drawing a salary generally exceeding $25,000 annually, or a Business Visa for various commercial activities, excluding full-time employment. For stays exceeding 180 days, most visa holders must register with the Foreigners Regional Registration Office (FRRO) within 14 days of arrival or before the 180-day continuous stay expires. Tax compliance requires the individual to first obtain a Permanent Account Number (PAN). The expatriate’s tax liability and requirement to report global income depend on their residential status in India (Resident and Ordinary Resident, Resident but Not Ordinary Resident, or Non-Resident). For social security, an International Worker (IW) is generally required to contribute to the Employees’ Provident Fund (EPF), with both employer and employee contributing 12% of the full salary. A significant exemption exists for IWs from countries with a Social Security Agreement (SSA), provided they secure a Certificate of Coverage (CoC) from their home country, which prevents double social security contributions.
I. Immigration Law Compliance
1. Employment Visa– Subject to specific requirements of a country from where an Foreign National / Expatriate coming to India, employment visa is granted to a Foreign National / Expatriate satisfying the following conditions:
a. The applicant is a highly skilled and/or qualified professional, who is being engaged or appointed by a company/ organization/ industry/ undertaking in India on contract or employment basis.
b. Employment Visa shall not be granted for jobs for which qualified Indians are available. Employment Visa shall also not be granted for routine, ordinary or secretarial/clerical jobs.
c. The Foreign National / Expatriate seeks to visit India for employment in a company/ firm/organization registered in India or for employment in a foreign company/ firm/organization engaged for execution of some project in India.
d. The Foreign National / Expatriate being sponsored for an Employment Visa in any sector should draw a salary in excess of USD 25,000 (INR 16.25 lakhs) per annum. However, this condition of annual floor limit on income will not apply to: (a) Ethnic cooks, (b) Language teachers (other than English language teachers) / translators and (c) Staff working for the concerned Embassy/High Commission in India.
e. The Employment Visa must be issued from the country of origin or from the country of domicile of the foreigner provided the period of permanent residence of the applicant in that particular country is more than 2 years.
f. The Foreign National / Expatriate must comply with all legal requirements like payment of tax liabilities etc.
2. Business Visa– Subject to specific requirements of a country from where an Foreign National / Expatriate coming to India, business visa is granted to a Foreign National / Expatriate satisfying the following conditions:
a. The Foreign National / Expatriate must have a valid travel document and a re-entry permit, if required under the law of the country of nationality of the applicant.
b. The Foreign National / Expatriate should be a person of assured financial standing. The foreigner must submit proof of his/her financial standing and documentation in support of intended business visit to India. Proof of his financial standing and expertise in the field of intended business will be checked thoroughly by the Indian Missions while granting the visa.
c. The Foreign National / Expatriate should not be visiting India for the business of money lending or for running a petty business or petty trade or for full time employment in India, etc.
d. The Foreign National / Expatriate shall comply with all other requirements like payment of tax liabilities etc.
e. The Business Visa must be issued from the country of origin or from the country of habitual domicile of the foreigner provided the period of residence of that foreigner in that particular country is more than 2 years.
Additionally, a Business Visa with multiple entry facility can be granted for a period up to five years or for a shorter duration as per the requirement. A stay stipulation of a maximum period of six months will be prescribed for each visit by the concerned Indian Mission keeping in view the nature of the business activity for which such Business Visa is granted.
Further, Foreign National / Expatriates shall be eligible for a business visa, if they are coming to India for the below activities:
- Visiting India to establish or explore an industrial/business venture.
- Coming to India to purchase/sell industrial or commercial products.
- Attending technical meetings, board meetings, general meetings, or providing business services support.
- Coming for recruitment of manpower, or as a partner/director in a company.
- Participating in exhibitions, trade fairs, and business fairs.
- Pre-sales or post-sales activity, provided it does not constitute the actual execution of any contract or project.
- Coming for in-house training in the regional hubs of multinational companies.
- The applicant should be a person of assured financial standing and expertise in the field of the intended business.
3. Foreigners Regional Registration Office (FRRO)– The Foreigners Regional Registration Office (FRRO) and Foreigners Registration Office (FRO) rules are a mandatory part of India’s immigration laws for certain categories of foreigners staying in the country. The FRRO is the government agency responsible for the registration, movement, stay, and departure of foreigners.
Registration is mandatory for most foreigners whose intended stay in India exceeds a specified period. The requirement is primarily based on the duration of the visa’s validity or the continuous duration of stay.
| Visa Category | Registration Requirement | Time Limit to Register |
| Employment, Student, Research, Medical, Missionary, Project Visas | Mandatory if the visa is valid for more than 180 days. | Within 14 days of arrival in India. |
| Business Visa | Mandatory if the foreigner intends to stay continuously for more than 180 days on a single visit.
(Always check the visa endorsement, as some require registration if the aggregate stay exceeds 180 days in a calendar year.) |
Before the expiry of the 180 days of continuous stay. |
| Long-Term Visas (e.g., Entry/X Visa) | Mandatory if the visa is valid for more than 180 days. | Within 14 days of arrival in India. |
| Visas valid for less than or equal to 180 days | Generally, not required. | Not Applicable |
Following are the certain categories of long-term visa holders are exempted from the registration requirement, provided their continuous stay in India during each visit does not exceed 180 days:
- Foreigners of Indian Origin holding a 5-year multiple-entry ‘X’ visa.
- US Nationals holding 10-year Tourist/Business Visas.
- Foreigners below the age of 16 years.
- OCI Cardholders (Overseas Citizen of India).
II. Other Laws Compliance
1. Tax Laws Compliance– Under the Tax Laws Compliances, initially the Foreign National / Expatriate is required to obtain Permanent Account Number (PAN)in India which is similar to Tax Identification Number (TIN) in other countries.
After obtaining the PAN, the employer will compute & deduct taxes on the compensation income and shall deposit with Tax Authorities under the PAN. Further, apart from compensation income, taxes on personal income are required to be deposited by way of Advance Tax by the Foreign National / Expatriate under the PAN.
Further, the taxes are required to be deposited for the income earned in a particular financial year (for the period April 1st to March 31st).
Income-Tax Return – Additionally, the income-tax return is required to be filed for the income earned in a particular financial year by the due date specified following the end of financial year and the income to be offered to tax in India depends upon the residential status in India of the Foreign National / Expatriate for a particular financial year.
For example: in case the Foreign National / Expatriate qualifies as Resident and Ordinary Resident (ROR) of India, they are taxed on their global income (any income earned outside India) in India and required to report their foreign assets in the income-tax return form, in case of Resident but Not Ordinary Resident (RNOR), they are taxed on their India sourced income & any income earned outside India from business or profession set-up in India and in case of Non-Resident (NR), they are only taxed only in India sourced income.
2. Social Security Laws Compliance– A Foreign National / Expatriate working in India is generally classified as an International Worker (IW) if they are an employee (other than an Indian employee, holding a non-Indian passport)working for an establishment to which the Employees’ Provident Funds & Miscellaneous Provisions Act, 1952 (EPF & MP Act).
IWs are mandatorily required to contribute to the Indian social security schemes, mainly the Employees’ Provident Fund (EPF). Both the employer and the employee must contribute 12% of the International Worker’s “pay” each month.
Further, for IWs, this contribution is generally calculated on their full salary without any upper wage ceiling (unlike the ceiling of INR 15,000 per month applicable to most Indian employees). However, there have been recent legal developments regarding this no-ceiling provision.
For IWs joining on or after September 1, 2014, and drawing a salary above INR 15,000, the entire employer contribution (12%) is typically allocated to the EPF, with no mandatory contribution to the Employees’ Pension Scheme (EPS).
Exemption via Social Security Agreements (SSAs)
The most significant factor in compliance is whether the Foreign National / Expatriate is from a country with which India has a Social Security Agreement (SSA).
Excluded Employee Status: An IW is considered an “Excluded Employee” and is exempted from contributing to the Indian social security system if:
- They hold a passport of a country with which India has a reciprocal SSA.
- They are contributing to a social security program in their home country.
- They possess a valid Certificate of Coverage (CoC)(also known as a Detachment Certificate) issued by the social security authority of their home country for the period of assignment in India.
- Benefit of SSAs: The purpose of the SSA and the CoC is to prevent “double coverage” (contributing to social security in both the home and host countries) and ensure “exportability” of benefits.
Withdrawal of Funds
- SSA Countries (with CoC): The Foreign National / Expatriate is typically exempt from contributing in India.
- Non-SSA Countries or SSA Countries without CoC: If the IW contributed to the EPF, they can generally withdraw the accumulated balance upon retirement (attaining age 58) or upon permanently leaving India for settlement or employment abroad.
*****
Author can be reach out for any queries at email ID – canavneetsingh1@gmail.com
Disclaimer: This article serves an educational purpose and should not be considered as professional advice. Consultation with a qualified professional is recommended before making any decisions based on the content provided. The author bears no responsibility for any actions taken based on this article.


