
Quick Answer {#quick-answer}
GST filing for a small business means submitting GSTR-1 (your sales report) and GSTR-3B (your tax summary and payment) to the GST portal by their due dates, either monthly or quarterly under the QRMP scheme. Businesses making goods worth over ₹40 lakh a year, or services over ₹20 lakh (₹20 lakh and ₹10 lakh in a few special-category states), must register and file. Missing a deadline adds a per-day late fee plus 18% annual interest on unpaid tax, and it blocks your buyers from claiming credit on what they bought from you.
Running a small shop, a freelance practice, or a growing startup all comes with the same underlying obligation once you cross the threshold: report what you sold, report what you bought, and settle the difference in tax with the government on time. The part that actually trips people up isn't the concept, it's the mechanics - which form applies to you, which date is yours specifically (not the generic one everyone quotes), and what happens the month you get it wrong.
That last part matters more in 2026 than it did even a year ago. The GST Council pushed through the biggest rate restructuring since 2017 in September 2025, and the portal itself changed how it locks certain fields in GSTR-3B starting with the November 2025 filing cycle. A guide written before those two events is already out of date on details that affect your actual filing.
What Changed for Small Businesses in 2026 {#whats-changed}
Two updates from the past year matter directly to how you file, and neither shows up in most guides still circulating online.
GST rate restructuring (GST 2.0), effective 22 September 2025. The 56th GST Council meeting on 3 September 2025 simplified India's GST rates into two main slabs of 5% and 18%, phasing out the 12% and 28% slabs. A new 40% rate now applies to sin goods. Around 90% of items previously taxed at 28% moved down to 18%, and roughly 99% of items previously at 12% moved down to 5%. For a small business, this isn't background noise. If you sell or buy anything that shifted slabs, your invoicing, your HSN-linked tax rate, and your ITC calculations all need to reflect the new rate from the effective date forward. Check your product or service category against the revised schedule before your next filing cycle if you haven't already - a wrong legacy rate on even a handful of invoices is one of the fastest ways to trigger a GSTR-1/GSTR-3B mismatch.
Table 3.2 in GSTR-3B is now system-locked. From the November 2025 tax period onward, auto-populated values in Table 3.2 - inter-state supplies to unregistered persons, composition taxpayers, and UIN holders - become non-editable in GSTR-3B, and filing must use the system-generated values only. Practically, this means if that figure is wrong, you fix it at the GSTR-1 or IFF stage, not by typing over it in GSTR-3B like you may have done before. The government also implemented hard-locking of the auto-populated liability figures in GSTR-3B starting with the July 2025 tax period.
If your accountant or software hasn't flagged either of these to you, ask. Both are the kind of thing that causes a filing to bounce or a figure to mismatch weeks after you thought the return was done.
Do You Need to Register for GST? {#registration}
Registration is turnover-triggered, not optional once you cross the line, and it's separate from the question of whether you should file (you must, once registered, regardless of whether you had a single transaction that period).
|
Business type |
Standard states |
Special category states* |
|
Goods (manufacturing, trading, retail) |
Above ₹40 lakh/year |
Above ₹20 lakh/year |
|
Services (consulting, freelance, agencies) |
Above ₹20 lakh/year |
Above ₹10 lakh/year |
Aggregate turnover is calculated across India under the same PAN, not separately for each state, and includes taxable supplies, exempt supplies, exports, and inter-state supplies. Special category states include Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and a few others where the lower threshold applies — check your specific state before assuming which limit is yours.
You must register regardless of turnover if you:
-
Sell across state lines (inter-state supply)
-
Sell through an e-commerce marketplace like Amazon, Flipkart, or Meesho
-
Are a casual taxable person or non-resident taxable person
-
Act as an Input Service Distributor (ISD)
-
Fall under the Reverse Charge Mechanism as a recipient required to pay tax
-
Operate as an agent of a registered supplier
If none of these apply and you're under the threshold, you can still register voluntarily, mainly to claim Input Tax Credit and to look more credible to B2B buyers, lenders, and larger vendors who prefer working with GST-registered suppliers. GST registration process and documents
Which GST Returns Actually Apply to You {#returns}
Most small businesses only ever deal with two forms. Composition dealers deal with a third. Here's what each one is actually for.
|
Return |
Purpose |
Who files it |
Frequency |
|
GSTR-1 |
Reports your outward supplies (sales) - invoice-level detail |
All regular taxpayers |
Monthly, or quarterly under QRMP |
|
GSTR-3B |
Self-declared summary of sales, ITC claimed, and tax paid |
All regular taxpayers |
Monthly, or quarterly under QRMP (tax still paid monthly) |
|
CMP-08 |
Quarterly tax payment statement for Composition Scheme |
Composition dealers |
Quarterly |
|
GSTR-4 |
Annual return for Composition Scheme |
Composition dealers |
Annually |
|
GSTR-9 |
Annual summary return |
Regular taxpayers above the applicable turnover threshold |
Annually |
GSTR-1, the statement of outward supplies, is due on the 11th of the following month for monthly filers. GSTR-3B, the summary return and tax payment, is due on the 20th of the following month for monthly filers. If your turnover crossed ₹5 crore in the previous financial year, you file monthly, no QRMP option. Below that threshold, QRMP is available and usually worth taking if invoice volume is manageable, since it cuts your GSTR-1 filing frequency from twelve times a year to four.
GST Filing Due Dates (2026 Calendar) {#due-dates}
This is the part almost every generic article gets vague about. "22nd or 24th depending on the state" isn't specific enough to actually plan around, so here's the split.
|
Return |
Monthly filer |
QRMP filer |
|
GSTR-1 |
11th of next month |
13th of month after quarter |
|
GSTR-3B |
20th of next month |
22nd (Category X states) or 24th (Category Y states) of month after quarter |
|
PMT-06 (monthly tax payment under QRMP) |
Not applicable |
25th of the following month, for the first two months of the quarter |
|
CMP-08 (Composition) |
Not applicable |
18th of month after quarter |
|
GSTR-4 (Composition annual) |
30 April of next financial year |
Same |
|
GSTR-9 (annual return) |
<cite index="18-1">31 December following the financial year</cite> |
Same |
Category X states (22nd) generally include Gujarat, Maharashtra, Karnataka, Tamil Nadu, and other larger southern/western states; Category Y (24th) generally covers the remaining states and union territories, including most of the north and east. Your GST portal login shows which category applies to your registered address — don't assume based on a list you find elsewhere, confirm it there.
One thing worth building into your calendar: the CBIC does occasionally extend deadlines close to the date - for example, the March 2026 GSTR-3B due date was pushed from 20 April to 21 April 2026 via a formal notification. Treat published due dates as the default, not a guarantee, and check the portal in the days before filing if you're cutting it close.
Step-by-Step: How to File GSTR-1 and GSTR-3B {#step-by-step}
Before you log in
Get these ready first, because entering data live on the portal without them is where most delays happen:
-
Sales invoices with GSTIN of registered buyers, invoice numbers, dates, taxable value, and applicable GST rate (double-check against the GST 2.0 revised rates if you haven't already)
-
Purchase invoices from your suppliers, with their GSTIN and the GST you paid - this is what your ITC claim is built on
-
Credit and debit notes for any returns or corrections
-
HSN/SAC codes for what you sold
-
Details of any advances received against future supply
Filing GSTR-1
-
Log in at the official GST portal with your GSTIN, username, and password.
-
Go to Services → Returns → Returns Dashboard, and select the correct financial year and filing period.
-
Choose to prepare online (simplest for lower invoice volume) or upload via the offline Excel utility.
-
Enter B2B invoices (with buyer GSTIN), B2C invoices, exports, and any nil-rated or exempt supplies in the correct tables.
-
Add HSN-wise summary if your turnover requires it at your invoice value threshold.
-
Generate and review the GSTR-1 summary carefully before submitting - corrections after submission go through GSTR-1A or the next period's amendment, not a straight edit.
-
Submit, then file using EVC (OTP-based) or DSC (Digital Signature Certificate).
Filing GSTR-3B
-
Check the auto-drafted GSTR-2B for the ITC you're eligible to claim based on what your suppliers have reported, and reconcile it against your own purchase records.
-
Select the correct return period on the dashboard.
-
Fill in outward tax liability, eligible ITC, and any reverse-charge liability. Remember that Table 3.2 auto-populates from GSTR-1 and can no longer be manually edited here - fix source data upstream instead.
-
Save, let the system calculate net tax payable after offsetting ITC.
-
If tax is owed, generate a challan (PMT-06), pay via net banking, card, or NEFT/RTGS.
-
Proceed to file, verify the authorized signatory, and submit via EVC or DSC.
-
Save the ARN (Acknowledgement Reference Number) generated after filing — you'll need it for any future reference or dispute.
Composition Scheme Filing {#composition}
The Composition Scheme exists for small businesses that want simpler compliance in exchange for giving up Input Tax Credit. It's a real trade-off, not a strictly better option, so it fits some businesses and not others.
-
Available to businesses with turnover up to ₹1.5 crore (₹75 lakh in special category states) for goods, and up to ₹50 lakh for eligible service providers under the extended composition option for services.
-
Tax is paid at a small fixed percentage of turnover rather than the standard rate structure - typically around 1% for traders and manufacturers, 5% for restaurants, and a separate rate for eligible service providers, but confirm the current notified rate for your category before filing, since these are periodically revised.
-
File CMP-08 quarterly (declaring turnover and paying tax) and GSTR-4 annually by 30 April of the following financial year.
-
You cannot claim ITC on your purchases under this scheme, and your buyers cannot claim ITC on what they buy from you either — a real consideration if most of your customers are GST-registered businesses.
Input Tax Credit: Claiming It Without Losing It {#itc}
ITC is the mechanism that stops the same value getting taxed twice as it moves through a supply chain. You collect GST on what you sell, but you only pay the government the difference between that and the GST you already paid on your business purchases.
Conditions that must be met to claim ITC:
-
You hold a valid tax invoice from a GST-registered supplier
-
The supplier has actually filed their return and reported that invoice
-
The goods or services were genuinely used for business purposes
-
The tax charged has actually reached the government (not just collected from you)
Where ITC claims commonly go wrong:
-
Claiming credit on personal or ineligible expenses (certain categories, like most employee welfare expenses, are specifically blocked)
-
A mismatch between what you're claiming and what your supplier reported in their GSTR-1, which shows up in your GSTR-2B
-
Claiming credit before the supplier has actually filed, then having it reversed later
-
Missing the annual cut-off for claiming ITC on an earlier invoice
Reconcile GSTR-2B against your purchase register every filing cycle, not once a year. Catching a mismatch early is a five-minute fix; catching it during an audit is not.
Late Fees, Interest and What Non-Filing Actually Costs You {#penalties}
A late fee applies for a delayed GSTR-3B - ₹50 per day for returns with tax liability, or ₹20 per day for Nil returns - along with 18% per annum interest on any unpaid tax from the day after the due date.</cite> That per-day figure is combined CGST + SGST (₹25+₹25 or ₹10+₹10), and it's capped by turnover band:
|
Turnover in preceding year |
Late fee cap (per return, combined CGST+SGST) |
|
Nil tax liability |
₹500 |
|
Up to ₹1.5 crore |
₹2,000 |
|
₹1.5 crore to ₹5 crore |
₹5,000 |
|
Above ₹5 crore |
₹10,000 |
Verify live against the current notification on the GST portal before relying on this for a specific filing decision — caps are set by government notification and have been revised before.
Beyond the direct fee, late or non-filing has consequences that compound:
-
Your buyers lose ITC, since they can't claim credit on invoices you haven't reported, which damages the relationship even if the fee itself is small
-
You lose ITC if you're the one who missed a filing and it affects your own credit chain
-
E-way bill generation gets blocked after consecutive defaults, which can physically stop goods movement
-
Registration cancellation is possible after continued non-compliance, following notice
-
Interest keeps accruing at 18% per annum until the tax is actually paid, independent of the late fee
Common Filing Mistakes That Trigger Notices {#mistakes}
These are the errors that most often turn into a GST notice, not general "be careful" advice:
-
Wrong GSTIN entered for a buyer. Even a single-digit transposition mismatches your GSTR-1 against your buyer's GSTR-2B and can hold up their ITC claim.
-
Filing GSTR-3B with figures that don't reconcile against GSTR-1. The portal increasingly cross-checks these automatically, and unexplained gaps are a common trigger for scrutiny.
-
Using pre-GST-2.0 rates on invoices issued after 22 September 2025. If your billing software wasn't updated, this creates a rate mismatch that's tedious to correct retroactively.
-
Skipping NIL returns. A period with no transactions still needs a NIL filing — silence isn't compliance, it's a missed deadline with its own late fee.
-
Claiming ITC that GSTR-2B doesn't support, usually because the supplier hasn't filed yet. The credit gets reversed later, sometimes with interest.
-
Not reconciling before the annual return. Errors that were small monthly discrepancies become a much bigger reconciliation problem at GSTR-9 time if left unaddressed all year.
Regular Scheme vs Composition vs QRMP: Which Fits Your Business {#comparison}
|
Factor |
Regular Scheme |
Composition Scheme |
QRMP (within Regular Scheme) |
|
Best for |
Businesses selling mainly to other GST-registered businesses |
Very small, mostly B2C businesses that don't need ITC |
Businesses under ₹5 crore turnover wanting fewer GSTR-1 filings |
|
ITC available |
Yes |
No |
Yes |
|
GSTR-1 frequency |
Monthly |
Not applicable |
Quarterly (with optional monthly IFF) |
|
Tax payment frequency |
Monthly |
Quarterly |
Monthly (via PMT-06), even though GSTR-3B is quarterly |
|
Interstate supply |
Allowed |
Generally restricted |
Allowed |
|
Compliance burden |
Highest |
Lowest |
Moderate |
Documents Checklist {#documents}
Keep these organized in a shared drive or accounting tool, not scattered across email threads, since you'll need them every single filing cycle:
-
Sales and purchase invoices for the period
-
Credit and debit notes issued or received
-
GSTIN records for regular B2B customers and suppliers
-
Bank statements, for reconciling cash sales and advances
-
Previous period's GSTR-1/3B filings, for reference and reconciliation
-
HSN/SAC code list for your products or services
Should You File It Yourself or Hire Help {#hire-help}
Filing GST yourself is genuinely workable if your invoice volume is low, your transactions are mostly domestic B2C, and you're comfortable with the portal. It gets harder to justify doing solo once you're dealing with interstate supply, multiple GSTINs, frequent ITC reconciliation, or the kind of notice that needs a documented response.
A CA or a GST filing service earns its cost mainly in the reconciliation work (matching GSTR-2B against your purchase register every month) and in catching rate or classification errors before they become notices, rather than in the mechanical act of clicking submit. If you'd rather have someone verify your filings against current rules instead of doing it solo, LegalDev's GST return filing service handles the reconciliation, filing, and deadline tracking end to end.
FAQs {#faqs}
Is GST filing mandatory even with zero sales in a month?
Yes. A NIL return is still a legal requirement for that period, and skipping it attracts the same late fee structure as a return with actual transactions.
What's the minimum turnover for GST registration in 2026?
₹40 lakh a year for goods and ₹20 lakh for services in most states, with ₹20 lakh and ₹10 lakh respectively in special category states. Certain activities like interstate supply or selling via e-commerce require registration regardless of turnover.
Can I switch from monthly to QRMP filing?
Yes, if your turnover is under ₹5 crore, during the designated switch window at the start of each quarter on the GST portal. You can't switch mid-quarter.
Do I need a CA to file GST returns?
No, filing is legally possible without one, especially for simple transactions. It becomes more valuable as your invoice volume, ITC reconciliation needs, or interstate activity grows.
What happens if my supplier doesn't file their GST return?
Your ITC claim on their invoice won't reflect correctly in your GSTR-2B, and you may not be able to claim that credit until they file. This is a real reason to work with GST-compliant suppliers.
How does the GST 2.0 rate change affect my existing invoices?
Invoices issued before 22 September 2025 follow the old rate; anything issued after follows the revised 5%/18%/40% structure. Update your billing software's rate tables if this hasn't already happened.
What's the penalty for not registering when I should have?
A penalty of 10% of the tax due, or ₹10,000, whichever is higher, applies for failing to register when required, separate from the interest and late fees on unfiled returns once registered.
Is GSTR-2A the same as GSTR-2B?
No. GSTR-2A updates in real time as suppliers upload invoices; GSTR-2B is a static, monthly-locked statement specifically meant for ITC claim purposes. Reconcile against GSTR-2B for filing, not GSTR-2A.
Can I revise a GSTR-1 after filing it?
Not directly. Corrections happen through GSTR-1A (before GSTR-3B for that period) or through amendment tables in a later period's return, subject to the annual cut-off.
What's the QRMP scheme and who should use it?
Quarterly Return Monthly Payment — you file GSTR-1 and GSTR-3B every quarter instead of monthly, while still paying estimated tax monthly. Available if your turnover is under ₹5 crore; useful if your invoice volume is low enough that monthly filing feels like unnecessary overhead.
Do I pay GST monthly even under QRMP?
Yes. You pay via a PMT-06 challan for the first two months of the quarter, then settle the balance when you file the quarterly GSTR-3B.
What documents do I need to claim Input Tax Credit?
A valid tax invoice from a GST-registered supplier, confirmation that they've filed their return reporting that invoice, and proof the purchase was for business use.
How long do I have to keep GST records?
Generally, GST records must be retained for a minimum period after the relevant financial year's annual return — confirm the exact current retention period with a professional, since this has specific statutory backing you don't want to get wrong.
What's the difference between GSTR-1 and GSTR-3B?
GSTR-1 reports invoice-level sales detail; GSTR-3B is a summary return where you declare total liability, claim ITC, and pay tax. Both are required, and GSTR-1 data feeds into your buyers' credit claims.
Can a proprietorship and a private limited company both use the same GST filing process?
Yes, the filing mechanics (GSTR-1, GSTR-3B, due dates, ITC rules) are the same regardless of business structure. What differs is the registration paperwork and the authorized signatory setup.Private Limited Company registration
What happens if I cross the GST threshold mid-year?
You must apply for registration within the prescribed window after crossing the threshold, and you become liable to charge and remit GST from that point, not retroactively from the start of the year in most cases — but timing rules can be specific, so don't guess on this one.
Is GST applicable to freelancers and consultants?
Yes, once your service income crosses ₹20 lakh a year (₹10 lakh in special category states), the same registration and filing obligations that apply to any service business apply to you.
Does an MSME registration reduce my GST filing obligations?
No, MSME/Udyam registration and GST registration are separate systems serving different purposes. MSME status can affect eligibility for certain government schemes and payment-delay protections, but it doesn't change your GST filing requirement. MSME registration process