GST registration for foreign companies is rarely a single filing. India’s Goods and Services Tax is registered state by state, so a business supplying goods or services across Maharashtra, Karnataka, Gujarat and Delhi may need several registrations under one PAN. A wrong sequence can block input tax credit, delay shipments or trigger penalties.
This guide is for foreign companies, global startups, NRIs, overseas investors and Indian entities with foreign parents. It explains how state-wise registration works, which legal route fits which structure, and how to plan compliance before the first invoice is raised. Advisory firms such as Startup Solicitors LLP see the same pattern repeatedly: the commercial plan is ready, but the tax architecture is an afterthought.

Understanding GST Registration in the Indian Context
GST is a destination-based tax with three components: CGST and SGST/UTGST on intra-state supplies, and IGST on inter-state supplies and imports. The key principle is that registration is state-specific but PAN-linked. One legal entity gets a separate GSTIN, a 15-character identifier, in each state where it has a taxable presence.
This differs from the VAT or GST models many foreign companies know from the UK, EU, Singapore or Australia, where one national registration is normally enough. In India, a company with warehouses in three states holds three GSTINs, files returns for each, and treats goods moved between them as taxable supplies.
For global businesses, this affects pricing, cash flow and vendor onboarding. Indian buyers will claim input tax credit only against a valid GSTIN in the correct state. Your Indian operating structure, whether a subsidiary, branch or project office, decides who registers and where. Foreign businesses planning Company Formation In India should settle the GST footprint at the same time as the entity type.
Legal Framework & Regulations in India
The main sources are:
- CGST Act, 2017 and IGST Act, 2017: Sections 22 to 25 cover liability and procedure for registration, and Section 24 makes registration compulsory for non-resident taxable persons.
- CGST Rules, 2017: Rule 8 (regular registration) and Rule 13 (non-resident taxable persons).
- GST Council and GSTN: The GST Council makes policy decisions, and the GST portal (gst.gov.in) operates the registration and return system.
- FEMA and RBI regulations: These govern how a foreign parent invests in, and receives payments from, the Indian entity. See RBI and FEMA approvals.
- Companies Act, 2013: This governs incorporation through the Ministry of Corporate Affairs.
Thresholds matter less for foreign businesses than people expect. A non-resident taxable person has no turnover threshold. Inter-state suppliers of services, and e-commerce sellers, generally cannot rely on the small-business exemption. Any entity under a regular state registration must also follow the e-invoicing and e-way bill rules once those limits apply.
Step-by-Step Process Explained
- Map your supply chain. List every state where you hold stock, have an office, employ staff or make supplies.
- Decide the legal structure. The route changes with the entity type.
- Obtain PAN and authorised signatory details. Directors need a PAN, and foreign nationals can use a passport.
- File the application in Part A and Part B of Form GST REG-01 on the GST portal for each state, with address proof, bank details and constitution documents.
- Complete verification. Officers may seek clarification or a physical inspection.
- Receive the GSTIN and begin filing. Returns such as GSTR-1 and GSTR-3B are filed per GSTIN.
Considerations by applicant type:
| Applicant | Typical route | Key point |
|---|---|---|
| Indian residents | Regular registration per state | Add additional places of business within the same state to one GSTIN |
| NRIs | Regular if trading through an Indian entity | Documents must match Indian KYC records |
| Foreign companies, no Indian presence | Non-resident taxable person (Form GST REG-09) | Apply at least 5 days before starting business; advance tax deposit required |
| Global startups | Indian subsidiary or OIDAR route | Online services to Indian consumers may need the simplified OIDAR registration |
| Overseas investors | Registration sits with the investee company | The investor’s role is FEMA reporting, not GST |
A foreign business should apply for GST registration only after the entity type is fixed. A non-resident taxable person registration is temporary, valid for up to 90 days unless extended, and is not a substitute for a permanent Indian presence.
Key Challenges and Practical Issues
Treating one state as the whole country. Moving stock from a Pune warehouse to a Bengaluru warehouse is a taxable supply between distinct persons, not an internal entry.
Credit trapped in the wrong state. Input tax credit cannot be moved freely between GSTINs. Shared costs such as rent and software need an Input Service Distributor, which has been mandatory for distributing common input service credit since 1 April 2025.
Document mismatches. Names, addresses and authorised signatory details that differ across incorporation papers and the GST application cause rejections.
Place of supply errors. Services supplied to or from overseas customers have special rules, and export of services must meet all conditions to qualify as zero-rated.
Weak return discipline. Late GSTR-3B filing blocks credit for the counterparty and attracts interest. Regular GST return filing systems prevent this.
Ignoring related tax issues. Cross-border payments between group companies attract transfer pricing compliance, and the Income Tax Department expects aligned records.
Strategic Insights & Expert Recommendations
- Register where economic activity actually occurs. Put a GSTIN only in states with stock, offices or recurring local supplies. Unnecessary registrations create return burdens without benefit.
- Use a hub-and-spoke warehousing model. Fewer fulfilment states mean fewer GSTINs and simpler credit flow. Compare logistics savings against compliance cost before adding a state.
- Choose the structure first. A wholly owned subsidiary suits ongoing trade. A branch or liaison office suits narrower activities. Foreign nationals exploring business setup in India should model GST impact on each.
- Plan credit utilisation. Where output tax is low in one state and credit accumulates, review refund options or restructure supply flows.
- Get cross-border advice early. International tax advisory and GST advisory together reduce the risk of conflicting positions between customs, income tax and GST.
- Build a compliance calendar. Taxation and compliance services and corporate governance compliance keep GST, ROC and income tax deadlines under one view. Startup Solicitors LLP typically recommends a quarterly review of GSTIN-wise reconciliations.
A practical decision test: if a state gives you a physical presence, local stock or a repeat local customer base, register there. If it only receives occasional deliveries, review whether the inter-state supply rules allow you to serve it from an existing GSTIN.
Conclusion
GST registration for foreign companies is a structural decision. The best outcomes come from mapping states early, choosing the right Indian entity, and keeping credit, invoicing and returns consistent across every GSTIN. Done well, a state-wise plan supports a smooth Company Setup in India and scales as new states are added.
For tailored guidance, you can contact Startup Solicitors LLP. Follow updates on LinkedIn, Substack and Instagram, or visit the main site at startupsolicitors.com.
FAQs
1. Does a foreign company need GST registration in every Indian state?
No. Registration is required only in states where the company has a place of business or makes taxable supplies that require registration. Each state needs a separate GSTIN under the same PAN, so a limited footprint keeps compliance manageable.
2. What is a non-resident taxable person under GST?
A non-resident taxable person occasionally supplies goods or services in India without a fixed place of business or residence there. They must register at least five days before starting, pay an advance tax deposit, and the registration is initially valid for up to 90 days.
3. Can NRIs get GST registration in India?
Yes. NRIs who run a business in India, directly or through an Indian company, can register using their PAN, passport and Indian address proof. Documents must match their incorporation or proprietorship records to avoid rejection.
4. Is stock transfer between two states taxable under GST?
Yes. Moving goods between two GSTINs of the same company in different states is treated as a supply between distinct persons. IGST applies, and invoicing and e-way bill rules must be followed.
5. Do foreign companies selling online services to Indian consumers need GST?
Often yes. Foreign providers of online information and database access services to non-taxable Indian recipients typically register under the simplified OIDAR route, file periodic returns and pay IGST, without needing a physical presence in India.