Complete Guide to GST Registration in India
Step-by-step GST registration in India: eligibility under section 22, REG-01 form, documents required and approval timelines.
Why choose FinTax24
GST (Goods and Services Tax) is India’s unified indirect tax system that replaced a maze of central and state-level taxes — excise, service tax, VAT, CST, entry tax, entertainment tax, luxury tax — on July 1, 2017. Every business engaged in the supply of goods or services in India needs a GSTIN (Goods and Services Tax Identification Number) if its annual turnover crosses the prescribed threshold, if it makes inter-state supplies, or if it operates through e-commerce platforms. This pillar guide covers everything you need to register correctly the first time, choose the right scheme (regular, composition, or QRMP), and stay compliant after registration.
What is GSTIN and Why It Matters
GSTIN is a 15-character unique identifier issued upon GST registration. Its structure embeds critical information: the first two digits are the state code (e.g., 27 for Maharashtra, 33 for Tamil Nadu, 24 for Gujarat, 07 for Delhi), the next 10 characters are the entity’s PAN (Permanent Account Number), the 13th character is the entity or branch code (alphabetic, A through Z, with I, O, and Z reserved), the 14th character is always the letter Z, and the 15th is a checksum computed from the preceding 14. Because the PAN is embedded, GST data automatically reconciles with income tax data — this is the foundational design that makes GST a unified system rather than the patchwork it replaced. A single PAN can have multiple GSTINs (one per state, one per business vertical, one per business vs. job-work operation), but each GSTIN is unique to one PAN-state-entity combination. A business with operations in Mumbai and Bangalore will have two GSTINs — 27ABCDE1234F1Z5 and 29ABCDE1234F1Z5 — both linked to the same PAN.
Mandatory GST Registration: Threshold and Categories
Mandatory registration kicks in based on the nature of supply and aggregate annual turnover. The threshold structure is:
Suppliers of goods — ₹40 lakh aggregate annual turnover in most states, ₹20 lakh in special category states (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and Uttarakhand).
Service providers — ₹20 lakh aggregate annual turnover in most states, ₹10 lakh in special category states.
Inter-state suppliers — NO threshold. Any business making even a single inter-state supply must register, regardless of turnover.
E-commerce operators and sellers — NO threshold. Anyone selling through Amazon, Flipkart, Meesho, Zomato, Swiggy, or any other e-commerce platform must register. The platform also deducts 1% TCS on net taxable supplies.
Casual taxable persons — NO threshold. Someone making occasional taxable supplies in a state where they have no fixed place of business.
Non-resident taxable persons — NO threshold. Foreign businesses supplying in India.
Reverse charge mechanism suppliers — NO threshold. Recipients of specified services (legal, GTA, director, renting from unregistered persons) must register.
Aggregate turnover is calculated pan-India across all states and all business verticals under the same PAN. A freelancer with ₹15 lakh revenue from clients in Maharashtra and ₹15 lakh from Karnataka has crossed the service threshold even though no single state shows it. The GST portal aggregates this automatically based on PAN-linked data.
Voluntary Registration: When It Makes Strategic Sense
Businesses below the threshold can opt for voluntary registration, which delivers four strategic advantages:
Input Tax Credit (ITC) — A registered business can claim GST paid on all business purchases (raw materials, capital goods, services) as a credit against its GST liability on sales. For input-heavy businesses (manufacturers, retailers, service agencies with significant vendor expenses), ITC reduces effective tax to zero on value addition.
B2B credibility — Most large companies, MNC vendors, and government departments prefer or require GST-registered suppliers. B2B customers typically require a GSTIN on invoices to claim their own ITC; without it, you lose competitive bids.
Inter-state expansion — Only GST-registered businesses can make inter-state supplies without restriction. If you plan to sell across state lines, voluntary registration is a prerequisite.
Tender eligibility — Government and PSU tenders typically require GSTIN as a vendor prerequisite. Missing it excludes you from public sector opportunities.
For early-stage startups planning B2B sales or inter-state operations, voluntary registration is almost always recommended despite the additional compliance cost of monthly return filing.
Choosing the Right Scheme: Regular, Composition, or QRMP
The GST regime offers three main schemes. Choose based on turnover, margin profile, and growth plans.
Regular Scheme (Default for Most Businesses)
Required for businesses with turnover above the threshold or making inter-state supplies. Files GSTR-1 monthly (or quarterly under QRMP) and GSTR-3B monthly. Can claim ITC on all eligible purchases. Best for input-heavy businesses, manufacturers, traders with significant supplier expenses, and service providers with substantial vendor costs.
Composition Scheme (Limited Use)
Available for businesses with turnover up to ₹1.5 crore (₹75 lakh for services) and no inter-state supplies, no e-commerce sales, and no specified RCM supplies. Pays a fixed percentage of turnover as GST — 1% for manufacturers and traders, 5% for restaurants and food services, 6% for service providers. Files CMP-08 quarterly. Cannot claim ITC. Suitable for very small local-only businesses (kirana stores, single-city restaurants, local tailors) with minimal input purchases.
QRMP Scheme (Quarterly Return Monthly Payment)
Available for businesses with aggregate turnover up to ₹5 crore. Files GSTR-1 quarterly (by 13th of month after quarter ends) and GSTR-3B monthly (by 22nd-24th) with payment only. This reduces return-filing burden while keeping tax payment monthly — a smart middle ground for small businesses that want monthly cash flow visibility but quarterly return filing simplicity.
Document Checklist by Entity Type
The documents required vary by entity type. The list below covers all common cases.
For Proprietorships
- PAN of the proprietor
- Aadhaar of the proprietor (linked to mobile number for OTP)
- Address proof of principal place of business (rent agreement + landlord NOC + recent electricity bill, or ownership deed if self-owned)
- Cancelled cheque or bank statement showing entity name and account number
- Photograph of the proprietor at the business premises
For Partnerships and LLPs
- Partnership deed or LLP Agreement
- PAN of the firm/LLP and PAN of all partners/designated partners
- Aadhaar of all partners
- Address proof of registered office
- Authorised signatory authorisation (board resolution for LLP)
- Bank account details
For Private Limited and Public Limited Companies
- Certificate of Incorporation from MCA
- MOA and AOA
- PAN of the company
- PAN and Aadhaar of all directors
- Board resolution authorising a director as GST signatory
- Digital Signature Certificate (DSC) of the authorised signatory (Class 2 or Class 3)
- Address proof of registered office
- Bank account details
For HUF, Trusts, and Societies
- HUF declaration (for HUF) or trust deed / society registration certificate
- PAN of the entity (separate from karta/trustee PAN)
- Identity proof of karta/managing trustee
- Address proof of registered office
- Bank account in the entity’s name
Step-by-Step GST Registration Process
Pre-filing preparation — Gather all documents, ensure Aadhaar is linked to your mobile number, prepare a clear photograph of the signatory at the business premises with a visible signboard, and verify that the bank account name matches the PAN name exactly.
Part A of GST REG-01 — On gst.gov.in, click “Register Now” under Services → Registration → New Registration. Enter PAN, mobile number, and email. Verify both via OTP. The system fetches PAN details from the income tax database and auto-populates legal name, business constitution, and date of incorporation (for companies).
Part B of GST REG-01 — Fill in business details: trade name (if any), business activity description, HSN codes for goods supplied or SAC codes for services supplied, state and district, principal place of business, additional places of business, bank account details, and authorised signatory information. Upload all required documents.
Aadhaar authentication or DSC — For proprietorships, partnerships, HUFs, and trusts, the authorised signatory completes Aadhaar-based e-sign with an OTP to their linked mobile. For companies and LLPs, the DSC token is used. This step must complete within 15 days of Part B submission.
Application submission (ARN generation) — On successful submission, the GST portal generates a 15-digit Application Reference Number (ARN). The business can now collect tax and raise GST invoices under “pending registration” status, but cannot claim ITC until GSTIN is issued.
Officer verification — The application is assigned to a jurisdictional GST officer for document verification. The officer has 3 working days (extendable to 7) to either approve or raise a query. Queries are notified via SMS and email and must be responded to within 7 days.
GSTIN issuance — Upon approval, the 15-digit GSTIN is generated and the registration certificate becomes available for download on the portal. The business is added to the GSTN master database, and the first GSTR-3B return is due by the 20th of the month following the month of registration.
Common Rejection Reasons and How to Avoid Them
Based on FinTax24’s review of 5,000+ registrations, the top causes of GST officer queries (which delay registration by 2-3 weeks) are:
Address proof mismatch (35% of queries) — The address on the rent agreement, utility bill, and portal entry must match exactly. House number, building name, floor, and PIN code must be consistent across all three.
Bank account name mismatch (20% of queries) — The name on the cancelled cheque must match the PAN holder’s name. For proprietorships, the bank account must be in the proprietor’s name; for companies, in the company’s name.
Aadhaar not linked to mobile (15% of queries) — The signatory’s Aadhaar must be linked to a working mobile number that can receive OTPs.
Photograph specifications failed (10% of queries) — The portal requires JPEG, 10-100KB, with the signatory’s face covering 60-80% of the frame and a visible business signboard in the background.
DSC issues for companies (10% of queries) — DSC must be active, registered under the authorised signatory’s PAN, and not expired.
HSN code selection errors (10% of queries) — Wrong HSN/SAC code or inconsistent rates across months.
Post-Registration Compliance Calendar
Once GSTIN is issued, the business must follow a strict monthly compliance calendar. The list below summarises the key dates:
- By 11th of each month — File GSTR-1 (outward supplies for the previous month)
- By 13th (QRMP only, quarterly) — File GSTR-1 for the quarter
- By 20th of each month — File GSTR-3B and pay net tax (regular filers)
- By 22nd-24th (QRMP, monthly) — File GSTR-3B with payment
- By 18th after quarter (composition) — File CMP-08 with payment
- By 31 December following FY — File GSTR-9 (annual return) and GSTR-9C (turnover > ₹2 crore)
Additionally, e-invoicing is mandatory for B2B transactions above the prescribed threshold (currently ₹5 crore aggregate turnover), and e-way bills are required for goods movement above ₹50,000 in value.
Amendments, Cancellation, and Reactivation
Changes in business details must be updated on the GST portal within 15 days. Core fields (legal name, constitution, address) require REG-14 filing. Non-core fields (mobile, email) can be updated directly on the dashboard. GST registration can be cancelled by filing REG-16 in case of business closure, transfer, or merger, or voluntarily by filing REG-16 with no pending returns. If registration is cancelled by the department for non-compliance (such as not filing returns for 6 months), it can be revoked by filing REG-21 within 30 days, paying all pending returns with late fees and interest.
When this guide applies
Use this guide when you need a practical, plain-English explanation of the topic for an Indian business or taxpayer. We assume you already know the basics of Indian taxation and compliance — this guide focuses on the specific situations, deadlines, and pitfalls that matter in real filings.
Step-by-step process
- Confirm the trigger event — turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
- Gather the documents you need (PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms).
- File or register through the official portal (income tax e-filing, MCA, GST, FSSAI, or the relevant regulator). Keep acknowledgement numbers.
- Pay any fee or tax due. Note the challan reference for your records.
- Track the SLA — most approvals arrive in 3-30 working days; escalate through the regulator’s grievance portal if delayed.
Common pitfalls
- Filing after the due date without paying the late fee — penalty compounds per month under Section 234F for ITR, per return period for GST.
- Using the wrong ITR form or business code — leads to defective return notice under Section 139(9) and a fresh round of filing.
- Ignoring state-specific requirements (professional tax, shop & establishment, state GST registration) when operating across multiple states.
When to escalate
Talk to an expert if the situation involves cross-border transactions, notice from the department, or disputed turnover. Self-filing works for the routine cases but escalates quickly once a notice arrives.
Next steps
For a personalised check, use our eligibility wizards and free code search tools. To file end-to-end, see the linked service pages on FinTax24.
GST (Goods and Services Tax) is India’s unified indirect tax system that replaced a maze of central and state-level taxes — excise, service tax, VAT, CST, entry tax, entertainment tax, luxury tax — on July 1, 2017. Every business engaged in the supply of goods or services in India needs a GSTIN (Goods and Services Tax Identification Number) if its annual turnover crosses the prescribed threshold, if it makes inter-state supplies, or if it operates through e-commerce platforms. This pillar guide covers everything you need to register correctly the first time, choose the right scheme (regular, composition, or QRMP), and stay compliant after registration.
What is GSTIN and Why It Matters
GSTIN is a 15-character unique identifier issued upon GST registration. Its structure embeds critical information: the first two digits are the state code (e.g., 27 for Maharashtra, 33 for Tamil Nadu, 24 for Gujarat, 07 for Delhi), the next 10 characters are the entity’s PAN (Permanent Account Number), the 13th character is the entity or branch code (alphabetic, A through Z, with I, O, and Z reserved), the 14th character is always the letter Z, and the 15th is a checksum computed from the preceding 14. Because the PAN is embedded, GST data automatically reconciles with income tax data — this is the foundational design that makes GST a unified system rather than the patchwork it replaced. A single PAN can have multiple GSTINs (one per state, one per business vertical, one per business vs. job-work operation), but each GSTIN is unique to one PAN-state-entity combination. A business with operations in Mumbai and Bangalore will have two GSTINs — 27ABCDE1234F1Z5 and 29ABCDE1234F1Z5 — both linked to the same PAN.
Mandatory GST Registration: Threshold and Categories
Mandatory registration kicks in based on the nature of supply and aggregate annual turnover. The threshold structure is:
Suppliers of goods — ₹40 lakh aggregate annual turnover in most states, ₹20 lakh in special category states (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and Uttarakhand).
Service providers — ₹20 lakh aggregate annual turnover in most states, ₹10 lakh in special category states.
Inter-state suppliers — NO threshold. Any business making even a single inter-state supply must register, regardless of turnover.
E-commerce operators and sellers — NO threshold. Anyone selling through Amazon, Flipkart, Meesho, Zomato, Swiggy, or any other e-commerce platform must register. The platform also deducts 1% TCS on net taxable supplies.
Casual taxable persons — NO threshold. Someone making occasional taxable supplies in a state where they have no fixed place of business.
Non-resident taxable persons — NO threshold. Foreign businesses supplying in India.
Reverse charge mechanism suppliers — NO threshold. Recipients of specified services (legal, GTA, director, renting from unregistered persons) must register.
Aggregate turnover is calculated pan-India across all states and all business verticals under the same PAN. A freelancer with ₹15 lakh revenue from clients in Maharashtra and ₹15 lakh from Karnataka has crossed the service threshold even though no single state shows it. The GST portal aggregates this automatically based on PAN-linked data.
Voluntary Registration: When It Makes Strategic Sense
Businesses below the threshold can opt for voluntary registration, which delivers four strategic advantages:
Input Tax Credit (ITC) — A registered business can claim GST paid on all business purchases (raw materials, capital goods, services) as a credit against its GST liability on sales. For input-heavy businesses (manufacturers, retailers, service agencies with significant vendor expenses), ITC reduces effective tax to zero on value addition.
B2B credibility — Most large companies, MNC vendors, and government departments prefer or require GST-registered suppliers. B2B customers typically require a GSTIN on invoices to claim their own ITC; without it, you lose competitive bids.
Inter-state expansion — Only GST-registered businesses can make inter-state supplies without restriction. If you plan to sell across state lines, voluntary registration is a prerequisite.
Tender eligibility — Government and PSU tenders typically require GSTIN as a vendor prerequisite. Missing it excludes you from public sector opportunities.
For early-stage startups planning B2B sales or inter-state operations, voluntary registration is almost always recommended despite the additional compliance cost of monthly return filing.
Choosing the Right Scheme: Regular, Composition, or QRMP
The GST regime offers three main schemes. Choose based on turnover, margin profile, and growth plans.
Regular Scheme (Default for Most Businesses)
Required for businesses with turnover above the threshold or making inter-state supplies. Files GSTR-1 monthly (or quarterly under QRMP) and GSTR-3B monthly. Can claim ITC on all eligible purchases. Best for input-heavy businesses, manufacturers, traders with significant supplier expenses, and service providers with substantial vendor costs.
Composition Scheme (Limited Use)
Available for businesses with turnover up to ₹1.5 crore (₹75 lakh for services) and no inter-state supplies, no e-commerce sales, and no specified RCM supplies. Pays a fixed percentage of turnover as GST — 1% for manufacturers and traders, 5% for restaurants and food services, 6% for service providers. Files CMP-08 quarterly. Cannot claim ITC. Suitable for very small local-only businesses (kirana stores, single-city restaurants, local tailors) with minimal input purchases.
QRMP Scheme (Quarterly Return Monthly Payment)
Available for businesses with aggregate turnover up to ₹5 crore. Files GSTR-1 quarterly (by 13th of month after quarter ends) and GSTR-3B monthly (by 22nd-24th) with payment only. This reduces return-filing burden while keeping tax payment monthly — a smart middle ground for small businesses that want monthly cash flow visibility but quarterly return filing simplicity.
Document Checklist by Entity Type
The documents required vary by entity type. The list below covers all common cases.
For Proprietorships
- PAN of the proprietor
- Aadhaar of the proprietor (linked to mobile number for OTP)
- Address proof of principal place of business (rent agreement + landlord NOC + recent electricity bill, or ownership deed if self-owned)
- Cancelled cheque or bank statement showing entity name and account number
- Photograph of the proprietor at the business premises
For Partnerships and LLPs
- Partnership deed or LLP Agreement
- PAN of the firm/LLP and PAN of all partners/designated partners
- Aadhaar of all partners
- Address proof of registered office
- Authorised signatory authorisation (board resolution for LLP)
- Bank account details
For Private Limited and Public Limited Companies
- Certificate of Incorporation from MCA
- MOA and AOA
- PAN of the company
- PAN and Aadhaar of all directors
- Board resolution authorising a director as GST signatory
- Digital Signature Certificate (DSC) of the authorised signatory (Class 2 or Class 3)
- Address proof of registered office
- Bank account details
For HUF, Trusts, and Societies
- HUF declaration (for HUF) or trust deed / society registration certificate
- PAN of the entity (separate from karta/trustee PAN)
- Identity proof of karta/managing trustee
- Address proof of registered office
- Bank account in the entity’s name
Step-by-Step GST Registration Process
Pre-filing preparation — Gather all documents, ensure Aadhaar is linked to your mobile number, prepare a clear photograph of the signatory at the business premises with a visible signboard, and verify that the bank account name matches the PAN name exactly.
Part A of GST REG-01 — On gst.gov.in, click “Register Now” under Services → Registration → New Registration. Enter PAN, mobile number, and email. Verify both via OTP. The system fetches PAN details from the income tax database and auto-populates legal name, business constitution, and date of incorporation (for companies).
Part B of GST REG-01 — Fill in business details: trade name (if any), business activity description, HSN codes for goods supplied or SAC codes for services supplied, state and district, principal place of business, additional places of business, bank account details, and authorised signatory information. Upload all required documents.
Aadhaar authentication or DSC — For proprietorships, partnerships, HUFs, and trusts, the authorised signatory completes Aadhaar-based e-sign with an OTP to their linked mobile. For companies and LLPs, the DSC token is used. This step must complete within 15 days of Part B submission.
Application submission (ARN generation) — On successful submission, the GST portal generates a 15-digit Application Reference Number (ARN). The business can now collect tax and raise GST invoices under “pending registration” status, but cannot claim ITC until GSTIN is issued.
Officer verification — The application is assigned to a jurisdictional GST officer for document verification. The officer has 3 working days (extendable to 7) to either approve or raise a query. Queries are notified via SMS and email and must be responded to within 7 days.
GSTIN issuance — Upon approval, the 15-digit GSTIN is generated and the registration certificate becomes available for download on the portal. The business is added to the GSTN master database, and the first GSTR-3B return is due by the 20th of the month following the month of registration.
Common Rejection Reasons and How to Avoid Them
Based on FinTax24’s review of 5,000+ registrations, the top causes of GST officer queries (which delay registration by 2-3 weeks) are:
Address proof mismatch (35% of queries) — The address on the rent agreement, utility bill, and portal entry must match exactly. House number, building name, floor, and PIN code must be consistent across all three.
Bank account name mismatch (20% of queries) — The name on the cancelled cheque must match the PAN holder’s name. For proprietorships, the bank account must be in the proprietor’s name; for companies, in the company’s name.
Aadhaar not linked to mobile (15% of queries) — The signatory’s Aadhaar must be linked to a working mobile number that can receive OTPs.
Photograph specifications failed (10% of queries) — The portal requires JPEG, 10-100KB, with the signatory’s face covering 60-80% of the frame and a visible business signboard in the background.
DSC issues for companies (10% of queries) — DSC must be active, registered under the authorised signatory’s PAN, and not expired.
HSN code selection errors (10% of queries) — Wrong HSN/SAC code or inconsistent rates across months.
Post-Registration Compliance Calendar
Once GSTIN is issued, the business must follow a strict monthly compliance calendar. The list below summarises the key dates:
- By 11th of each month — File GSTR-1 (outward supplies for the previous month)
- By 13th (QRMP only, quarterly) — File GSTR-1 for the quarter
- By 20th of each month — File GSTR-3B and pay net tax (regular filers)
- By 22nd-24th (QRMP, monthly) — File GSTR-3B with payment
- By 18th after quarter (composition) — File CMP-08 with payment
- By 31 December following FY — File GSTR-9 (annual return) and GSTR-9C (turnover > ₹2 crore)
Additionally, e-invoicing is mandatory for B2B transactions above the prescribed threshold (currently ₹5 crore aggregate turnover), and e-way bills are required for goods movement above ₹50,000 in value.
Amendments, Cancellation, and Reactivation
Changes in business details must be updated on the GST portal within 15 days. Core fields (legal name, constitution, address) require REG-14 filing. Non-core fields (mobile, email) can be updated directly on the dashboard. GST registration can be cancelled by filing REG-16 in case of business closure, transfer, or merger, or voluntarily by filing REG-16 with no pending returns. If registration is cancelled by the department for non-compliance (such as not filing returns for 6 months), it can be revoked by filing REG-21 within 30 days, paying all pending returns with late fees and interest.
When this guide applies
Use this guide when you need a practical, plain-English explanation of the topic for an Indian business or taxpayer. We assume you already know the basics of Indian taxation and compliance — this guide focuses on the specific situations, deadlines, and pitfalls that matter in real filings.
Step-by-step process
- Confirm the trigger event — turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
- Gather the documents you need (PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms).
- File or register through the official portal (income tax e-filing, MCA, GST, FSSAI, or the relevant regulator). Keep acknowledgement numbers.
- Pay any fee or tax due. Note the challan reference for your records.
- Track the SLA — most approvals arrive in 3-30 working days; escalate through the regulator’s grievance portal if delayed.
Common pitfalls
- Filing after the due date without paying the late fee — penalty compounds per month under Section 234F for ITR, per return period for GST.
- Using the wrong ITR form or business code — leads to defective return notice under Section 139(9) and a fresh round of filing.
- Ignoring state-specific requirements (professional tax, shop & establishment, state GST registration) when operating across multiple states.
When to escalate
Talk to an expert if the situation involves cross-border transactions, notice from the department, or disputed turnover. Self-filing works for the routine cases but escalates quickly once a notice arrives.
Next steps
For a personalised check, use our eligibility wizards and free code search tools. To file end-to-end, see the linked service pages on FinTax24.
Sources & authority: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.
Last reviewed by: FinTax24 Compliance Desk · Reviewed on: