GST Registration in India
GST Guide ยท 2026 Edition

GST Registration
in India โ€” Step-by-Step Guide

Who must register, documents required, the GST portal application process, GSTIN format decoded, multi-state registration, penalties for non-registration, and tips to avoid common application mistakes.

โ‚น40 LakhGoods Turnover Threshold
7 DaysTypical GSTIN Issuance Time
15 DigitsGSTIN Format

What Is GST Registration?

GST registration is the process through which a business obtains a GSTIN (Goods and Services Tax Identification Number) from the government, enabling it to legally collect GST from customers and claim Input Tax Credit on its own purchases. Registration is mandatory once your business crosses specified turnover thresholds โ€” and in some cases (inter-state supplies, e-commerce) mandatory regardless of turnover. Operating a taxable business without GST registration when required is a serious compliance violation with severe penalties.

Who Must Register for GST

CategoryThreshold / ConditionApplicable States
Goods supplierAnnual turnover above Rs 40 lakhMost states
Service providerAnnual turnover above Rs 20 lakhMost states
Goods supplier (special states)Annual turnover above Rs 20 lakhNE states, Himachal, J&K, Uttarakhand
Service provider (special states)Annual turnover above Rs 10 lakhSame special category states
Inter-state goods supplyNo threshold โ€” mandatory at any turnoverAll states
E-commerce sellerNo threshold โ€” mandatory regardlessAll states
E-commerce operatorNo thresholdAll states
Reverse charge liable personApplies when receiving specified servicesAll states
Non-resident taxable personMaking taxable supplies in IndiaAll states
Casual taxable personOccasional suppliesAll states

Documents Required for GST Registration

DocumentPurposeFormat / Specification
PAN Card of business/proprietorPrimary identityClear scan, PDF/JPEG, max 1MB
Aadhaar Card of authorised signatoryIdentity + Aadhaar authenticationSame as above
PhotographsProprietor / partners / directorsJPEG, white background, max 100KB
Business address proofPlace of businessElectricity bill / rent agreement / property doc
Bank account proofFinancial identityCancelled cheque or bank statement (first page)
Certificate of IncorporationFor companies and LLPsAs issued by MCA
MOA and AOAFor companiesAs filed with ROC
Partnership DeedFor partnership firmsRegistered or notarised copy
Digital Signature Certificate (DSC)For companies and LLPs โ€” mandatoryClass 3 DSC
Board Resolution / POAAuthorising signatory for companiesOn company letterhead

Step-by-Step GST Registration Process

Step 1 โ€” Access the GST Portal

Go to the official GST portal: gst.gov.in. Navigate to Services โ†’ Registration โ†’ New Registration. Do NOT use any third-party GST registration portals โ€” always use the official government portal to avoid fraud.

Step 2 โ€” Part A of Registration Form (REG-01)

Enter: I am = Taxpayer; State and District; Legal name of business (exactly as in PAN); PAN of business; email ID and mobile number (OTPs will be sent for verification); and select the Constitution of Business (Proprietorship, Partnership, Private Limited, etc.). Submit and verify OTPs. You receive a Temporary Reference Number (TRN) โ€” valid for 15 days to complete Part B.

Step 3 โ€” Part B of Registration Form

Using the TRN, complete Part B with detailed information: business name and address; nature of business (manufacturer, trader, service provider); additional places of business; Aadhaar authentication or upload documents; bank account details; HSN/SAC codes for principal goods or services; list of authorised signatories and promoters with their details and photographs; and upload all documents. This is the most detailed section โ€” keep all documents ready.

Step 4 โ€” Submit Application

Review all information carefully. Submit using DSC (for companies/LLPs) or Aadhaar OTP (for other categories). On successful submission, you receive an ARN (Application Reference Number) โ€” use this to track status on the GST portal.

Step 5 โ€” Verification and GSTIN Issue

The GST officer reviews your application. If complete and correct: GSTIN is issued within 7 working days. If officer has queries: a notice (Form REG-03) is sent โ€” you must respond in Form REG-04 within 7 working days with clarification or additional documents. If satisfied, GSTIN is issued in 7 days from satisfactory response. If rejected: a rejection order (Form REG-05) is issued with reasons โ€” you can file a fresh application after addressing the issues.

GSTIN Format โ€” Decoded

PositionContentExample
1-2State code (2 digits)27 = Maharashtra, 07 = Delhi, 29 = Karnataka
3-12PAN of taxpayer (10 characters)ABCDE1234F
13Entity number (1-9, A-Z)1 = first registration with this PAN in this state
14Default characterZ (always Z)
15Check digit (0-9, A-Z)Auto-calculated

Example GSTIN: 29ABCDE1234F1Z5 = Karnataka (29), PAN ABCDE1234F, first entity, default Z, check digit 5.

Multi-State GST Registration

Each state where you have a physical business presence (office, warehouse, factory, branch) requires a separate GSTIN. A business with offices in Delhi, Mumbai, and Bangalore needs 3 GST registrations, 3 separate sets of returns, and 3 separate ITC ledgers. E-commerce sellers who ship from a single fulfillment centre in one state need only one GSTIN for that state โ€” inter-state sales are covered by IGST using that single GSTIN. Businesses with multiple registrations must ensure ITC is claimed correctly in the right GSTIN and that inter-entity supplies within the same business are handled as branch transfers under GST.

After Getting Your GSTIN

Once GSTIN is issued, your obligations begin immediately:

  • Issue GST-compliant invoices for all taxable supplies (name, GSTIN, HSN code, GST rate, and amount clearly shown)
  • File GSTR-1 by the 11th of every month (or 13th if on quarterly filing scheme)
  • File GSTR-3B by the 20th of every month and pay net GST liability
  • Maintain proper books of account with GST records for minimum 6 years
  • File annual return GSTR-9 by December 31 (if turnover above Rs 2 crore)
  • Respond to any notices from GST authorities within specified timelines

GST Registration Checklist

  • Check if turnover crosses threshold: Rs 40L (goods) or Rs 20L (services) in most states
  • If selling on e-commerce (Amazon, Flipkart, Meesho): register regardless of turnover
  • Collect all documents: PAN, Aadhaar, address proof, bank proof, and business-type specific documents
  • Register on gst.gov.in โ€” never use third-party portals for actual registration
  • Complete Aadhaar authentication (Proprietorship) or arrange DSC (Company/LLP)
  • Keep ARN after submission to track application status
  • Display GSTIN on all invoices, business letterhead, and signboards at place of business
  • Start GST invoice generation from the registration effective date immediately

Frequently Asked Questions

GST registration is mandatory for: businesses with aggregate annual turnover exceeding Rs 40 lakh (goods) or Rs 20 lakh (services) in most states; Rs 20 lakh (goods) and Rs 10 lakh (services) in special category states (northeastern states, Himachal Pradesh, J&K, Uttarakhand); all inter-state suppliers of goods regardless of turnover; e-commerce operators and sellers on Amazon, Flipkart, Meesho, etc.; persons required to pay tax under reverse charge mechanism; non-resident taxable persons making taxable supplies in India; Input Service Distributors; and casual taxable persons making occasional taxable supplies. Voluntary registration below the threshold is also permitted and provides ITC benefit.

Documents required for GST registration include: PAN card of the business (proprietor’s PAN for sole proprietorship); Aadhaar card of the authorised signatory; photographs of the proprietor or partners or directors; proof of business address (electricity bill, rent agreement, or property ownership document); bank account statement or cancelled cheque showing bank account; for companies: Certificate of Incorporation, MOA (Memorandum of Association), AOA (Articles of Association); for partnerships: partnership deed; digital signature (DSC) for companies and LLPs โ€” mandatory; Aadhaar OTP authentication or DSC for other business types. All documents must be in PDF or JPEG format, maximum 1 MB each.

After submitting all required documents correctly on the GST portal: ARN (Application Reference Number) is generated immediately on submission; GSTIN is typically issued within 7 working days if the application is complete and no discrepancies are found; if officer issues a notice for clarification, you must respond within 7 working days โ€” GSTIN is issued within 7 days of satisfactory response. In practice, most straightforward applications receive GSTIN within 3-5 working days with Aadhaar authentication. Some states process faster (Maharashtra, Delhi, Karnataka) while others may take longer. Track your application using the ARN on the GST portal.

A GSTIN (Goods and Services Tax Identification Number) is a 15-character alphanumeric code: first 2 digits = state code (Maharashtra = 27, Delhi = 07, Karnataka = 29, Tamil Nadu = 33); next 10 characters = PAN of the taxpayer; 13th character = entity number of the same PAN in the same state (1 for first registration, 2 for second, etc.); 14th character = Z (fixed default); 15th character = check digit (auto-calculated). Example: 27ABCDE1234F1Z5 = Maharashtra (27), PAN ABCDE1234F, first entity (1), default Z, check digit 5. GSTIN is state-specific โ€” if you operate in multiple states, you need separate GSTIN registration for each state.

Yes. GST registration is state-specific. If your business has operations in multiple states (offices, warehouses, manufacturing plants, or makes inter-state supplies from multiple locations), you need separate GSTIN registration in each state. Each state GSTIN is a separate registration with independent filing obligations, ITC ledgers, and tax payments. For e-commerce sellers who ship nationally from one warehouse location, typically only one state GSTIN is required at the warehouse location. Businesses with virtual presence in another state (only sales, no physical establishment) may not require registration in every state they sell to if they hold valid GSTIN from their home state for inter-state supplies.

Failure to register for GST when mandatory attracts a penalty of 10% of the tax due or Rs 10,000, whichever is higher. If the non-registration was due to fraud or willful misstatement, the penalty is 100% of the tax due. Additionally, all supplies made without registration are retrospectively taxable from the date registration was due โ€” the business must pay full GST on all past transactions plus interest at 18% per annum on delayed payment. Tax authorities can also seize goods and hold bank accounts. Voluntary registration before detection significantly reduces penalty exposure. If your turnover is approaching the threshold, register proactively rather than waiting for it to be exceeded.