Tax & salary11 min read · 11 sections · Updated 4 November 2026

GST for Small Business in India

A small business must register for GST once turnover crosses ₹40 lakh for goods or ₹20 lakh for services (lower in some states). Registration limits by state, when GST is compulsory below the limit, rates, input tax credit, the composition scheme, return due dates and late fees.

GST for small business

A small business in India must register for GST once its turnover crosses ₹40 lakh for goods or ₹20 lakh for services in a year. A few states have lower limits: ₹20 lakh for goods in Telangana, Uttarakhand, Puducherry and three north-eastern states, and ₹10 lakh for both in Manipur, Mizoram, Nagaland and Tripura. Below the limit, GST is optional, unless you sell goods to another state, sell through some e-commerce routes, or fall in another case where registration is compulsory.

Once registered, you have three main jobs:

  1. Charge GST on your sales at the right rate: 5%, 18% or 40% for most items since 22 September 2025.
  2. Claim input tax credit for the GST you paid on business purchases.
  3. File returns and pay the difference: monthly, or quarterly if your turnover is up to ₹5 crore.

Very small businesses can choose the composition scheme instead. They pay a flat 1%–6% of turnover and file less, but cannot claim input tax credit or sell across state lines.

GST registration limit

The GST registration limit is based on your aggregate turnover for the financial year. It covers all your taxable, exempt and export sales across India under one PAN, before GST.

StateGoodsServices
Most states and UTs₹40 lakh₹20 lakh
Telangana, Puducherry, Uttarakhand, Meghalaya, Sikkim, Arunachal Pradesh₹20 lakh₹20 lakh
Manipur, Mizoram, Nagaland, Tripura₹10 lakh₹10 lakh

The ₹40 lakh goods limit applies only if you sell goods within your own state and supply no taxable services. If you sell both goods and services, the lower ₹20 lakh limit applies to your total turnover.

GST registration limit for services

Service providers must register once their aggregate turnover crosses ₹20 lakh in a year (₹10 lakh in Manipur, Mizoram, Nagaland and Tripura). This covers consultants, freelancers, agencies, tutors, contractors and every other service business.

Unlike goods, services sold to clients in other states do not force you to register below the limit. A designer in Pune billing clients in Delhi and Bengaluru can stay unregistered until total turnover crosses ₹20 lakh.

GST registration limit for goods

Sellers of goods must register once turnover crosses ₹40 lakh a year in most states, or ₹20 lakh in Telangana, Puducherry, Uttarakhand, Meghalaya, Sikkim and Arunachal Pradesh. The ₹40 lakh limit applies only if all sales are within your state. A seller who ships goods to even one customer in another state must register from the first sale, whatever the turnover.

Is GST mandatory for small business?

No. Below the registration limit, GST is optional for most small businesses. But registration is compulsory from the first rupee of turnover if you:

  • sell goods to another state
  • sell goods through an e-commerce platform in more than one state, or across state lines
  • must pay tax under reverse charge, for example as a registered tenant renting commercial property from an unregistered landlord
  • are a casual taxable person, such as a stall at an exhibition in another state
  • supply goods or services on behalf of others as an agent, or work as an input service distributor

Many businesses below the limit register voluntarily, because business customers want a GSTIN on the invoice so they can claim input tax credit. If most of your customers are consumers who cannot claim credit, staying unregistered lets you price without adding GST on top.

GST for small business below 20 lakhs

If your turnover is below ₹20 lakh, you do not need GST registration for services or goods sold within your state, unless one of the compulsory cases above applies. You cannot charge GST on your bills without a GSTIN; collecting "GST" without registration is an offence.

If your turnover is likely to cross the limit during the year, apply within 30 days of crossing it. Tax is due on sales from the date you become liable to register.

Is GST mandatory for Flipkart seller?

Not always. Since 1 October 2023, a small seller can sell goods on Flipkart, Amazon, Meesho and similar platforms without GST registration, if turnover is below the state's registration limit, all sales are within one state and no goods go to other states. The seller needs a PAN and an enrolment number from the GST portal, which the platform asks for in place of a GSTIN.

To sell to buyers across India through the platform, you need full GST registration.

Is GST mandatory for Udyam registration?

No. Udyam (MSME) registration does not need a GSTIN if your business is not required to register for GST. The same applies to a current account and a Mudra loan: banks accept other business proof, such as the Udyam certificate or a shop and establishment licence. If your business is already GST-registered, you must give the GSTIN.

GST registration for small business

GST registration is free and done online on gst.gov.in. No fee is charged by the government; consultants charge only for their service.

  1. Fill Part A of Form GST REG-01 with your PAN, mobile number and email, and verify the OTPs.
  2. Fill Part B with business details, place of business, bank account and HSN or SAC codes for what you sell.
  3. Upload documents: PAN, Aadhaar, photograph, proof of business address (electricity bill, rent agreement or owner's consent) and a cancelled cheque or bank statement.
  4. Complete Aadhaar authentication; in some states you will be asked for biometric verification at a GST Suvidha Kendra.
  5. Receive your 15-character GSTIN and registration certificate (Form GST REG-06) on the portal.

From 1 November 2025, applicants whose monthly output tax on sales to registered businesses is ₹2.5 lakh or less can opt for registration within 3 working days of Aadhaar authentication (Rule 14A). Other low-risk applicants also get registration in 3 working days under Rule 9A. Applications sent for physical verification take longer.

GST for freelancers in India

Freelancers must register for GST once their total income from services crosses ₹20 lakh in a year (₹10 lakh in four north-eastern states). Income from foreign clients counts toward this limit.

Once registered:

  • Indian clientscharge 18% GST on most professional, IT, design and consulting services.
  • Foreign clientsservices exported and paid for in foreign currency are zero-rated. File a Letter of Undertaking (LUT) on the GST portal each year and you charge no GST on export invoices, while still claiming credit for GST on your laptop, software and co-working rent.

A freelancer earning ₹25 lakh a year, all from foreign clients, must register because turnover is above ₹20 lakh, but with an LUT pays no GST on that income.

GST rates

GST has three main rates since 22 September 2025: 5%, 18% and 40%. The old 12% and 28% slabs were removed. Some items are exempt, and gold has a special 3% rate.

RateCategoryExamples
0%ExemptFresh food, milk, education, healthcare, individual life and health insurance
5%Merit rateButter, ghee, cheese, namkeen, most medicines, restaurants, hotel rooms up to ₹7,500 a night
18%Standard rateMost goods and services: electronics, ACs, TVs, cement, small cars, IT and professional services
40%De-merit rateLarger cars and SUVs, motorcycles above 350cc, aerated drinks, cigarettes and pan masala

The rate depends on the item's HSN code (goods) or SAC code (services), not on the size of your business. Restaurants charge 5% but cannot claim input tax credit.

How to calculate GST

To add GST, multiply the price by (1 + rate). To find the GST inside a GST-inclusive price, multiply it by rate ÷ (100 + rate).

FormulaExample at 18%
Add GSTPrice × 1.18₹10,000 → ₹11,800
GST in an inclusive pricePrice × 18 ÷ 118₹11,800 → GST ₹1,800
Price before GSTPrice ÷ 1.18₹11,800 → ₹10,000

Within your state, the GST splits equally into CGST and SGST: ₹900 + ₹900 on the example above. To another state, the whole ₹1,800 is IGST. Do the sums instantly in the GST Calculator.

Input tax credit in GST

Input tax credit (ITC) means the GST you paid on business purchases is deducted from the GST you collect on sales, so you pay tax only on the value you add.

A registered trader in one month:

ValueGST at 18%
Sales₹5,00,000₹90,000 collected
Stock purchased₹3,00,000₹54,000 paid
Office rent₹40,000₹7,200 paid
GST payable₹28,800

ITC is allowed only when all of these hold: you have the supplier's tax invoice, you have received the goods or services, the invoice appears in your GSTR-2B, and the supplier has paid the tax. You must also pay the supplier within 180 days, or reverse the credit.

ITC is blocked on cars (with exceptions such as dealers and driving schools), food and catering, beauty and health services, club memberships, construction of your own building, and anything for personal use.

GST composition scheme

The composition scheme lets a small business pay GST at a flat 1%–6% of turnover and file one quarterly payment and one annual return, instead of monthly returns. In exchange, you cannot charge GST to customers, cannot claim input tax credit and cannot sell to other states.

It suits a shop, restaurant or local service business that sells mostly to consumers. It does not suit a business whose customers are registered businesses, because they cannot claim credit on your bills.

GST composition scheme turnover limit

BusinessTurnover limit
Manufacturers, traders, restaurants₹1.5 crore (₹75 lakh in the north-eastern states other than Assam, and Himachal Pradesh)
Service providers₹50 lakh

A goods business under the scheme may also earn service income of up to 10% of turnover or ₹5 lakh, whichever is higher. Opt in on Form CMP-02 before the financial year starts.

GST composition scheme rate

BusinessRate on turnover
Manufacturers and traders1%
Restaurants (not serving alcohol)5%
Other service providers6%

A kirana store with ₹60 lakh annual turnover pays ₹60,000 a year (₹15,000 a quarter) under the scheme. That comes out of its own margin, because a composition dealer issues a bill of supply and cannot add GST.

Ice cream, pan masala and tobacco manufacturers cannot opt in. Since 1 October 2023, composition dealers can sell goods through e-commerce platforms, but cannot supply services through them.

GST return filing

A regular GST taxpayer files GSTR-1 (sales) and GSTR-3B (summary and payment) every month, or every quarter under the QRMP scheme if turnover is up to ₹5 crore, plus an annual return.

ReturnWho filesDue date
GSTR-1Monthly filers11th of next month
GSTR-1QRMP (quarterly)13th after the quarter
GSTR-3BMonthly filers20th of next month
GSTR-3BQRMP22nd or 24th after the quarter, by state
PMT-06QRMP, first two months of a quarter25th of next month
CMP-08Composition18th after the quarter
GSTR-4Composition (annual)30 April
GSTR-9Regular (annual, turnover above ₹2 crore)31 December

Since the July 2025 tax period, the tax liability in GSTR-3B is auto-filled from your GSTR-1 and cannot be edited, so correct mistakes through GSTR-1A before filing GSTR-3B.

GST late fee

Filing GSTR-3B or GSTR-1 late costs ₹50 a day (₹20 a day for a nil return), plus 18% a year interest on tax paid late.

TurnoverMaximum late fee per return
Nil return₹500
Up to ₹1.5 crore₹2,000
₹1.5 crore to ₹5 crore₹5,000
Above ₹5 crore₹10,000

Interest is charged only on tax paid in cash, not on tax set off against input tax credit. ₹50,000 of tax paid 30 days late costs ₹740 in interest; filing 15 days late adds a ₹750 late fee.

Returns more than three years past their due date can no longer be filed on the portal, a rule that applies from the July 2025 tax period.

GST on rent

Residential rent is exempt from GST when you rent a home to live in. Commercial rent attracts 18% GST.

  • Landlord registeredthe landlord charges 18% GST on rent for shops, offices and godowns.
  • Landlord unregistered, tenant registeredthe tenant pays the 18% under reverse charge and claims it back as input tax credit. Composition dealers are excluded from this since 16 January 2025.
  • Residential property rented to a GST-registered businessthe business pays GST under reverse charge, unless a proprietor rents it in a personal capacity to live in.

GST for small business: questions people ask

← All guides