GST Compliance

Outsource GST Return Filing

Outsource your GST compliance and GST return filing to IndiaFilings. Our dedicated Tax Advisors can help you maintain tax compliance.

GST Return Filing

LEDGERS Accounting Software

Build your business on the next generation, LEDGERS accounting software integrating all aspects of accounting like invoicing, banking and compliance.

New User Existing User
Protecting Ideas

Startup with IndiaFilings

Get professional help for starting a business in India. Free consultation for anyone interested in starting a business.

Register a Company

Income Tax Return Filing

Prepare your accounts and file your business income tax return with Tax Advisor assistance through IndiaFilings at just Rs.19899/-

Register for Income Tax eFiling

IndiaFilings offers an easy online process to register for GST from Rs.19899/- all inclusive fee.

loading...

Eligibility

Foreign non-resident taxpayers are mandatorily required to obtain GST registration in India if they supply goods or services to residents in India.

GST Compliance

GSTR 5 return must be filed on or before the 20th of every month by non-resident taxable persons. Failure to file GST return could lead to penalty and cancellation of registration.

GST Registration for Foreign Non-Resident Taxpayer

Goods and Services Tax or GST has been implemented in India from 1st July, 2017 and non-resident taxpayers are also required to obtain GST registration and file GST returns. Foreign non-resident taxpayers are mandatorily required to obtain GST registration in India if they supply goods or services to residents in India. According to the GST Act, "non-resident taxable person” means any person who occasionally undertakes transactions involving supply of goods or services or both, whether as principal or agent or in any other capacity, but who has no fixed place of business or residence in India. Further, all non-resident taxable persons are required to appoint an authorised person in India for the purpose of complying with GST regulations.

Non-resident taxpayers are required to obtain GST registration as a Non-Resident Foreign Taxpayer 5 days prior to the undertaking business in India. An application for GST registration for foreign non-resident taxable person must be made through an authorised agent in India. Once, an application for GST registration is filed, a transaction number would be generated. Using the transaction number, GST deposit must be made by the taxpayer to obtain GST registration in India.

Registration Requirements

Prior to beginning the process for applying for GST registration, foreign businesses or foreign applicants must identify a person in India to act as its authorised representative for GST compliance and obtain PAN in India for the foreign entity (optional). As per GST rules, the application for GST registration made by a non-resident taxable person should be signed by his authorized signatory who shall be a person resident in India having a valid PAN. Hence, once the authorised signatory is engaged, Indian GST registration process can be started for non-resident taxable persons.

To apply for GST registration as a non-resident taxable person, application must be submitted in FORM GST REG-09. GST registration is PAN based for regular taxpayers. However, in the case of non-resident taxable persons, the GST registration application can be submitted with a tax identification number or unique number on the basis of which the entity is identified by the Government of that country or its PAN, if available.

GST Deposit

GST Deposit for Non-Resident Taxable PersonsNon-resident taxable persons and casual taxable persons under GST are required to remit a deposit for GST registration. The amount of deposit for GST registration would equal the expected tax liability during the validity of the registration. Further, in case a non-resident taxable person requests for extension of GST registration, then tax must be deposited in advance based on the expected tax liability of the extension period. (Know more about deposit required for GST registration).Once, the GST registration application is filed by a non-resident taxable person, a application reference number would be generated for payment of advance tax. On payment of tax, the electronic cash ledger of the taxpayer is credited and GST registration certificate is provided.

Validity of Registration

GST registration for non-resident taxable persons are provided with a validity period (Normally 90 days and renewable). The validity period would be based on the request of the taxable person and amount of GST deposit remitted. If a non-resident taxable person intends to extend the validity period of GST registration, an application can be made in FORM GST REG-11 before the end of the validity of registration.

IndiaFilings is the leading business services platform in India, offering a variety of services like GST migration, GST registration, GST return filing, private limited company registration, trademark filing and more. IndiaFilings can help you foreign companies and NRIs with end-to-end GST compliance services starting from GST registration to GST return filing through a proprietary GST accounting software. The average time taken to obtain GST registration is about 10 - 15 working days, subject to government processing time and client document submission. Get a free consultation on GST registration, GST accounting and GST return filing by scheduling an appointment with an IndiaFilings Advisor.

9 Articles to Read Before Obtaining GST Registration

Pay as you go grow pricing

All Inclusive Pricing - No Hidden Fee

Basic

19899

all inclusive fees

Standard

99899

all inclusive fees

  • Non-Resident GST Registration
  • LEDGERS GST Software
  • 1 Year Authorised Signatory
  • 1 Year Place of Business Address

Premium

119899

all inclusive fees

  • Non-Resident GST Registration
  • LEDGERS GST Software
  • 1 Year Authorised Signatory
  • 1 Year Place of Business Address
  • GSTR-5 Return Filing

Bank Account Opening


Bank Account Opening

IndiaFilings can help you open bank current account for your business once GST registration is obtained. Currently, a current account is not required for obtaining GST registration. After the GSTIN is provided, the applicant can update the current account details by easily filing an amendment.

What is the time limit for taking registration under GST?
An entity liable to be registered under GST should apply for registration under GST within 30 days from the date on which the entity becomes liable to register for GST. Casual taxable persons and non-resident taxable persons are required to be registered under GST, prior to commencing business.
Can a business operate across India with one GST number?

No. An entity operating in multiple states will have to get registered separately for each of the States from where taxable supply of goods or services is made.

Can entities with VAT or service tax apply for new GST certificate?

Procedure has been provided in the GST portal for migration of existing service tax or VAT or central excise to GST. Entities registered under old tax laws must complete GST migration mandatorily to obtain GST.

Can I register for GST voluntarily?

Yes. Any entity wishing to claim input tax credit can registered voluntarily, even if not liable to be registered. After registration, voluntarily registered entities will also have to comply with regulations as applicable to a normal taxable person.

Is PAN mandatory for registerting under GST?

Yes. PAN is mandatory for normal taxpayers and casual taxable persons to be registered under GST. However, PAN is not mandatory for a non-resident taxable person for obtaining registration.

What is the validity of GST certificate?

Once GST certificate is granted, the registration is valid until its surrendered or cancelled or suspended. Only GST certificate issued to non-resident taxable person and casual taxable person have a validity period.

Can an unregistered business collect GST from customers?

No, an unregistered person without GSTIN cannot collect GST from customers or claim input tax credit of GST paid.

How long does it take to obtain GSTIN?

After submission of GST application with all the required documents, GSTIN is alloted within 7 working days.

What is aggregate turnover?

Aggregate turnover is the aggregate value of all taxable supplies, exempt supplies, export of goods or services or both and inter-State supplies of a person having same PAN. Aggregate turnover does not include CGST, SGST, IGST and GST cess.

How to get GST certificate?

GST certificate is provided by the Government only in soft-copy format. Once GSTIN is allotted, GST certificate can be downloaded from the GST Portal at anytime by the taxpayer.

From which state the taxable person should obtain registration?

Businesses or entities supplying goods or services must register for GST from every State from where taxable supply of goods or services or both is made.

Who is primary authorized signatory?

Primary authorized signatory is the person who is primarily responsible to perform action on the GST System Portal on behalf of the taxpayer. It can be the promoter of the business or any person nominated by the promoters of the business.

LEDGERS Accounting Software

LEDGERS is the next-generation of GST platform, built on the AWS cloud with deep integrations to various other services. The platform is designed to be simple and intuitive. You can now maintain accounts for your business with no accounting knowledge or experience.

Signup for LEDGERS
Professional Tax Invoice

Professional Tax Invoice in Minutes

Quickly create, send and track GST compliant tax invoice in minutes with in-built GST rate calculator and GSTIN validity tool.

  • Send Whatsapp Invoices
  • Send SMS or Email Invoices
  • Track Invoice Opens
  • Track or Split Payments by Invoice
Track Payables

Track Payables and Claim Input Tax Credit

Manage vendors, split payments, track payables and maintain purchase register that syncs with GSTN to ensure accurate input tax credit claim.

  • Vendor Onboarding & Management
  • Track Payments & Payables by Vendor
  • Initiate Payments through NEFT/RTGS/IMPS
  • Automated Input Tax Credit Tracking
Automate Accounting

Automate Accounting & Integrate Banking

Automate accounting processes, integrate banking and supercharge your accounting department with next-generation accounting/banking tools.

  • Integrated Banking & Payments
  • Automate Receivables Management
  • Automate Input Tax Credit Tracking
  • Automate GST Return Preparation
One-click GST Return Preparation

One-click GST Return Preparation

Prepare your monthly or quarterly GST returns with one-click and upload the data to GSTN Portal. Seamless integration with GSTN Portal through APIs.

  • GSTR-3B Return Filing
  • GSTR-1 Return Filing
  • GSTR-9 Return Filing
  • GSTR-2A Fetch from GSTN
Improve Internal Controls

Improve Internal Controls & Get Deep Insights

Reconcile bank accounts, input tax credit, receivables, payable and more using our intuitive and easy to understand dashboards.

  • Bank Account Reconciliation
  • Input Tax Credit Reconciliation
  • Receivables Reconciliation
  • Payables Reconciliation
Create, Manage and Track GST eWay Bills

Create, Manage and Track GST eWay Bills

Create, manage and track thousands of GST eWay Bills with the GST eWay bill tool inbuilt and integrated with LEDGERS.

  • Create GST eWay Bill
  • Manage GST eWay Bill
  • Track GST eWay Bill
  • Bulk eWay Bill Generation

Integrate LEDGERS

LEDGERS is built to seamlessly sync and work with other online and offline applications you regularly use. Easily import or export data from LEDGERS to Excel or Tally.

Need some other integrations? Our dedicated team can help you simplify accounting by building custom connectors.

  • GSTN
    CloudFlare
    Excel
  • googlecloud
    gpay
    android
  • upi
    aws
    tally
X Need help with something?

Need help with something?

loading...