Dashboard
Home
Blogs
Tax Calculator
Services
ITR Filing Income Tax Return
Salary & Capital Gain
Cryptocurrency Including Salary
Income Tax Notices
File Tax For Business / Profeesionals
GST Services
Startup Registration
About Us
Mind Your Tax Logo
GST Registration & Filing

GST Registration for Foreign Companies

6 min Read Jan 7, 2025

Introduction

Goods and Services Tax (GST) is a comprehensive indirect tax and has replaced multiple taxes, including excise duty and service tax. In India, GST was implemented in 2017, and it addresses the problem of layered taxes by consolidating existing taxes into one single tax. GST is applicable to the supply of goods and services throughout India with a uniform tax regime.

Foreign companies wishing to do business in India are subject to GST regulations, and complying with GST is a requirement, as the income activity may be taxable under GST. Whether supplying digital services, selling through an e-commerce or online platform, or importing goods to India, attending to GST Registration for Foreign Companies is usually a requirement.

This article is specifically targeted at foreign businesses, consultants, professionals, and freelancers who want a step-by-step overview of the GST Registration Process in India. Let us get into the details

Applicability of GST for Foreign Companies

Definition of "Foreign Company" under Indian Law

According to Section 2(42) of the Companies Act, 2013, a foreign company means any company or body incorporated outside India that has a place of business in India, either physically or through electronic means, and conducts business activity in any form.

Who Needs GST Registration?

Foreign entities supplying goods or services to customers in India, whether directly or through intermediaries, are often required to register for GST

Categories Requiring Registration:

  • Non-Resident Taxable Persons (NRTPs): Entities with no fixed place of business in India but supplying taxable goods/services.
  • Foreign e-commerce operators: Platforms facilitating the supply of goods/services to Indian customers.
  • Foreign service providers: Including software, consulting, and digital content providers.

When is GST Registration Mandatory?

According to Section 24 of the CGST Act, GST registration for foreign companies in India is mandatory for:

  • Non-resident taxable persons, regardless of turnover.
  • E-commerce operators.
  • Businesses involved in the interstate supply of goods or services

Threshold Limits

Threshold limits like ₹20 lakhs or ₹40 lakhs for GST applicability do not apply to foreign companies or NRTPs. GST registration is mandatory from day one of doing business in India.

Services That Trigger GST Applicability:

  • Digital subscriptions (e.g., Netflix)
  • Cloud services (e.g., AWS)
  • Consulting services
  • Software licenses (e.g., Microsoft)
  • Import of goods for resale or consumption

Types of Foreign Businesses Requiring GST Registration

Foreign businesses involved in the following activities must register under GST:

  • Exporters of Services to India: Like SaaS companies offering services to Indian clients.
  • Importers of Goods into India: Any entity bringing goods into India for sale or use.
  • E-commerce Operators: Amazon, AliExpress, or similar platforms supplying to Indian buyers.
  • Software & SaaS Companies: Adobe, Zoom, etc., providing cloud-based software.
  • Consulting Firms & Freelancers: Including legal, IT, and business consultants.
  • Digital Content Providers: Streaming services, e-learning platforms, and online games.

Key GST Provisions for Foreign Companies

Section 24 of the CGST Act: Mandatory Registration

Section 24 mandates GST registration for foreign companies, including Non-Resident Taxable Persons, if they supply taxable goods or services in India.

Place of Supply Rules

GST depends on the place of supply. If the recipient is located in India, the supply is considered to occur in India, thereby making it subject to GST.

Reverse Charge Mechanism (RCM)

Under RCM, the Indian recipient may be liable to pay GST on services received from a foreign supplier. However, this doesn’t exempt the foreign supplier from its own GST compliance obligations in India.

NRTP Registration Rules

Non-resident taxable persons must:

  • Register at least 5 days before commencing business.
  • Appoint a local authorised signatory in India.
  • Estimate and deposit tax liability in advance.

Input Tax Credit (ITC)

Foreign companies registered as NRTPs are not eligible for Input Tax Credit (ITC).

Documents Required for GST Registration (Foreign Entities)

Here’s a list of documents required for GST registration for NRI/foreign companies:

Proof of Business:

  • Certificate of Incorporation (from home country)

Authorised Signatory Documents:

  • Passport copy
  • Identity and address proof

Bank Account Details:

  • Copy of bank statement or a cancelled cheque

Letter of Authorisation / Board Resolution:

  • Appointing an Indian authorised representative

PAN (if available) or Tax ID from home country

Photograph of Authorised Signatory

All documents must be notarised or apostilled based on Indian law.

Step-by-Step Process for GST Registration

The GST registration application is done online via the GST portal. Here's how:

Step 1: Prepare Documentation

Ensure all necessary documents are collected, digitised, and ready for upload.

Step 2: Create Temporary Reference Number (TRN)

  • Visit the GST portal and click on ‘New Registration’.
  • Choose Non-Resident Taxable Person or OIDAR as the type of taxpayer.
  • Submit basic details to generate a TRN (Temporary Reference Number).

Step 3: Complete Part B of the Registration Form

  • Log in with the TRN and fill out the complete form (Part B).
  • Upload all required documents.
  • Provide details of the authorised signatory (Indian representative).

Step 4: Advance Tax Payment (for NRTP)

Estimate your expected GST rate and turnover, and pay GST in advance.

Step 5: Application Processing

The GST officer may ask for clarification or additional documents.

Step 6: Issuance of GSTIN

Once approved, your GST login credentials and GSTIN will be issued.

Special Category: GST for Non-Resident Taxable Person (NRTP)

Who is an NRTP?

An NRTP is anyone supplying taxable goods or services in India without a permanent business location.

NRTPs are a unique category under GST and have a few special rules:

  • GST registration is temporary, valid for 90 days, with possible extensions.
  • Advance GST payment based on expected turnover.
  • Filing of returns is mandatory during the period of registration:
  • GSTR-1 (Details of outward supplies)
  • GSTR-5 (Summary return for NRTPs)

Example: A German software firm participating in a trade fair in Bangalore must apply for GST Registration for Foreign Companies in Bangalore, estimate sales, and file returns like GSTR-5.

Compliance Requirements Post Registration

Once registered, a foreign company's GST compliance in India includes:

File GST Returns

GSTR-5 is due within 20 days of the month’s end or 7 days after registration expires.

Maintain Records

Invoices, shipping bills, and payment receipts must be maintained for 6 years.

Payment of Taxes

Pay GST before return filing.

Appoint a Local Representative

Mandatory for all NRTPs to appoint a local representative.

Consequences of Non-Compliance

Failure to comply with GST laws in India may result in:

  • Monetary Penalties: ₹10,000 or 10% of the tax due, whichever is higher
  • Interest on Late Payments
  • Seizure of Goods/Assets during inspections
  • Legal Action or Restriction on Doing Business in India
  • Denial of Input Tax Credit to your Indian clients (which affects business relationships)

To avoid complications, it’s advisable to stay proactive about all filings and payments

Example: A foreign SaaS provider that fails to register for GST may be restricted from billing Indian clients, resulting in business disruption.

Challenges Faced by Foreign Companies

Foreign companies often face the following challenges during GST registration and compliance:

  • Understanding the Indian GST system
  • Estimating advance tax liability as an NRTP
  • Filing returns on time
  • Finding a reliable authorised signatory in India
  • Managing multi-state tax compliance

In such cases, having a GST consultant in India can significantly ease the process.

How a GST Consultant Can Help

Partnering with a reliable GST consultant in India simplifies the entire process. Here’s how:

  • End-to-End Support: From registration to compliance.
  • Timely Filings: Avoid late fees and interest.
  • Refund Assistance: Claim eligible refunds with correct documentation.
  • Local Representation: Act as your authorised signatory in India.
  • Regulatory Updates: Stay compliant with the latest changes.

At Mind Your Tax, we keep you updated with the latest changes in GST law, helping you stay ahead of risks.

Why Choose Mind Your Tax for GST Services

At Mind Your Tax, we specialise in GST Registration for Foreign Companies and ongoing compliance support.

Why Us?

  • Experience: Experts in foreign company GST registration and compliance.
  • Local Expertise, Global Perspective: Indian tax knowledge with international understanding.
  • Transparent Pricing: No hidden charges.
  • Client Trust: Serving clients across the US, UK, Singapore, UAE, and beyond.

Contact us today for a free consultation and get started with your NRI GST Registration or foreign company GST compliance in India.

Conclusion

Foreign companies doing business in India must follow GST laws strictly. Whether you are a SaaS provider, consultant, or e-commerce operator, GST registration is not optional, it’s a legal requirement.

By working with experts like Mind Your Tax, you ensure a smooth and compliant entry into India’s growing market. From documentation to GST returns, we've got you covered.


Frequently Asked Questions

Yes, GST registration is mandatory for foreign companies supplying goods or services in India, including digital services. As per Section 24 of the CGST Act, Non-Resident Taxable Persons (NRTPs) must register for GST regardless of turnover.

Foreign companies must apply for GST registration online through the GST portal. The process involves generating a Temporary Reference Number (TRN), submitting documents, appointing an Indian authorised signatory, estimating advance tax, and obtaining a GSTIN.

Yes, foreign SaaS companies, consultants, and digital service providers need to register for GST if they are offering services to Indian clients. GST registration for foreign service providers ensures legal compliance and smooth invoicing.

Key documents include Certificate of Incorporation (from the home country), passport of the authorised signatory, address proof, bank account proof, letter of authorisation, and a tax ID or PAN (if available). These documents must be notarised or apostilled.

No, foreign companies registered as Non-Resident Taxable Persons (NRTPs) are not eligible to claim input tax credit (ITC) under Indian GST rules. They must pay GST in advance and file returns without ITC benefits.