Kiwi Breaking Wire English
Kiwi Journal Kiwi Breaking Wire
Blog Business Local Politics Tech World

How to Do a GST Return: Step-by-Step Guide for Small Business

James Edward Bennett Sutton • 2026-10-24 • Reviewed by Hanna Berg

Most small business owners in India spend their first GST filing season staring at a portal that feels like it was designed for accountants, not shopkeepers. The good news is that self-filing is genuinely doable — the GST Portal’s own Welcome Kit for New Businesses (official onboarding guide) walks through the process without requiring a chartered accountant. This guide separates regular taxpayers from composition taxpayers, identifies the exact forms you’ll touch, and draws a clear line between mandatory government costs and optional professional fees.

GST registration threshold (India): ₹40 lakh for goods, ₹20 lakh for services ·
Filing frequency: Monthly (turnover above ₹1.5 crore) or quarterly (at or below ₹1.5 crore) ·
Late filing penalty: ₹50 per day (₹25 CGST + ₹25 SGST) ·
Standard due dates: 11th of next month for GSTR-1, 20th for GSTR-3B

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
4What’s next

The table below condenses the deadlines and verification rules that matter at filing time.

Item Value
GST registration threshold (India) ₹40 lakh goods / ₹20 lakh services
GSTR-1 due date 11th of next month
GSTR-3B due date 20th of next month
CMP-08 due date 18th after quarter end
Late filing penalty ₹50 per day (₹25 CGST + ₹25 SGST)
Returns per year (monthly filer) 24 (GSTR-1 + GSTR-3B each month)
Composition taxpayer annual return GSTR-4
EVC verification OTP-based for proprietors and individuals
DSC verification Mandatory for companies and LLPs
Standard portal path Services > Returns > Returns Dashboard

How can I file my GST return?

Filing on the GST Portal follows a predictable rhythm: pick your financial year, quarter, and month, then open the return tile that matches your taxpayer type. The GST Portal GSTR-3B User Guide (official filing manual) documents the exact sequence, and once you’ve run through it twice, the muscle memory sticks.

What are the steps to file GSTR-1?

  1. Log in to the GST Portal and navigate to Services > Returns > Returns Dashboard (GST Portal GSTR-3B User Guide)
  2. Select the financial year, quarter, and month
  3. Open the GSTR-1 tile and enter invoice-level details: B2B invoices, B2C supplies, exports, credit and debit notes, and HSN-wise summaries (Axis Bank (banking-sector tax explainer))
  4. Preview the return, generate the summary, and submit
  5. Complete verification via EVC (OTP-based for proprietors and individuals) or DSC (mandatory for companies and LLPs)
  6. Note the ARN the portal generates after successful submission (Axis Bank)

How to file GSTR-3B?

  1. Open the GSTR-3B tile from the Returns Dashboard after selecting the period (GST Portal GSTR-3B User Guide)
  2. Declare outward supplies and reverse-charge inward supplies
  3. Report supplies notified under section 9(5) of the CGST Act in their dedicated section
  4. Enter certain inter-State supplies and eligible input tax credit
  5. Separately report exempt, nil-rated, and non-GST inward supplies
  6. Add interest and late fee where applicable
  7. Preview the draft, enter payment details, and file the return with DSC or EVC
The catch

Filing GSTR-1 without reconciling against GSTR-2B is the single fastest route to a mismatch notice. The portal documentation is clear on what goes where — the mistakes happen when taxpayers type numbers from memory instead of their purchase register.

Can I file GST return online?

Yes — three channels exist, and picking the right one matters more than most guides admit. The GST Portal Welcome Kit for New Businesses (official onboarding guide) confirms returns are filed either directly on the GST Portal, through offline utilities provided by the portal, or via GST Suvidha Providers.

Channel Best for Trade-off
GST Portal directly Taxpayers comfortable with web forms Manual entry, no bulk upload
Offline utilities High invoice volumes Upload/download round trips
GST Suvidha Providers Businesses wanting assisted filing Subscription or per-return fees
Bottom line: The pattern: the more invoices you process, the more the “free” portal option costs you in time. A shop with twelve invoices a month is fine on the portal; a distributor with four hundred is not.

Can I file GST return myself?

Self-filing isn’t about capability — it’s about transaction complexity. If your invoices are straightforward and your customers are mostly B2C, the portal is manageable. The moment you’re juggling multi-state B2B supply chains, credit notes, and export documentation, the calculus shifts.

Do I need a chartered accountant?

  • No legal requirement mandates a CA for GST filing — the portal is designed for direct taxpayer use (GST Portal Welcome Kit)
  • Small businesses with simple transactions routinely self-file
  • Errors on self-filed returns can trigger notices and penalties — the risk is real, not theoretical
  • Complex cases (multi-state, exports, reverse charge) benefit from professional review

What are the benefits of self-filing?

  • Save ₹3,000–₹10,000 per year in typical CA fees
  • Full control over your financial data
  • Direct learning — you understand your own books better
  • Faster turnaround for routine filings

What are the risks of self-filing?

  • Penalty exposure for incorrect filing: ₹50 per day (₹25 CGST + ₹25 SGST)
  • Time investment — expect 2–4 hours per filing cycle initially
  • Keeping up with legislative changes on exemptions and rates
  • Missing the ARN or verification step leaves the return technically unfiled
Why this matters

A sole proprietor saving ₹5,000 on CA fees but missing two filing deadlines in a year pays roughly ₹3,000 in penalties on top of the original tax — the savings evaporate. The break-even sits around the third or fourth clean filing.

The pattern: self-filing only earns its keep when the monthly transaction count stays low and the books stay clean enough to file in under a day.

How much does it cost to file a GST return?

There is no government fee for submitting a GST return — that’s the piece most first-timers miss. The costs you actually face fall into three buckets, and only one of them is mandatory.

Cost of hiring a CA for GST filing

  • Typical fees in India: ₹3,000–₹10,000 per year for small businesses
  • Pricing varies by region, turnover, and transaction complexity
  • Some CAs charge per return (₹500–₹1,500) rather than annually

Hidden costs of self-filing

  • Your time — realistically 20–40 hours per year for a monthly filer
  • Accounting software subscriptions (₹2,000–₹15,000 per year)
  • Learning curve on portal updates when the interface changes

Government fees and penalties

  • Filing fee: nil
  • Late filing penalty: ₹50 per day (₹25 CGST + ₹25 SGST)
  • Interest at 18% per annum on unpaid tax

Here is the breakdown in a single view.

Cost category Amount Mandatory?
Government filing fee ₹0 Yes (nil)
CA annual retainer ₹3,000–₹10,000 No
Accounting software ₹2,000–₹15,000 No
Late filing penalty ₹50 per day Only if late
Interest on unpaid tax 18% per annum Only if tax unpaid

The pattern: the biggest line item is your own time, not anyone’s fee. A business owner billing ₹1,500 per hour who spends 30 hours a year on GST filings is effectively paying ₹45,000 in opportunity cost — a CA retainer at ₹10,000 is a discount, not an expense.

Bottom line: Government filing is free; the real cost is your hours. Businesses earning under ₹1,00,000 monthly profit should calculate opportunity cost before assuming self-filing is cheaper.

The implication: anyone billing more than roughly ₹500 an hour should compare a ₹10,000 retainer against 30 hours of self-filing before defaulting to the DIY route.

Do I have to pay GST if I earn under $75000?

The $75,000 figure is the Australian threshold, not the Indian one — worth flagging because search results frequently blur the two. Each country sets its own registration trigger, and in every case the threshold governs registration, not the return itself. If you’re below the threshold and not registered, there’s no return to file.

What is the GST registration threshold in India?

  • ₹40 lakh for goods (GST Portal Welcome Kit for New Businesses)
  • ₹20 lakh for services
  • Lower thresholds apply in specified special category states
  • Once you cross the threshold, registration and return filing become mandatory — not optional

What is the threshold in Australia?

  • AUD 75,000 for most businesses
  • AUD 150,000 for non-profit organisations
  • Registered businesses file BAS (Business Activity Statements) rather than GSTR forms

What about small supplier exemption in Canada?

  • CAD 30,000 over four consecutive calendar quarters
  • Below that, small suppliers are exempt from registration
  • Exemption is optional — some businesses register voluntarily to claim input credits
What to watch

Voluntary registration below the threshold sounds harmless until you realise it locks in monthly GSTR-1 and GSTR-3B obligations for at least twelve months. Indian taxpayers crossing the threshold mid-year trigger registration from the next month — not the next fiscal year.

The common thread across all three jurisdictions: turnover below threshold means no registration, and no registration means no return. The moment you cross, the compliance machinery starts whether you’re ready or not.

Who is exempt from paying GST?

Exemptions divide into two families: exempt supplies (things the law says don’t attract GST) and exempt entities (businesses small enough that registration isn’t required). Most taxpayer confusion stems from treating these as the same thing.

Exempt goods and services

  • Fresh vegetables and unprocessed food grains
  • Milk and certain dairy products
  • Printed books and educational materials
  • Healthcare and specific educational services
  • Agricultural produce in defined cases (GST Delhi Zone (official zonal advisory body))

Exempt entities (small suppliers, agriculturists)

  • Businesses below the ₹40 lakh / ₹20 lakh threshold
  • Agriculturists supplying produce from their own cultivation
  • Composition scheme opt-ins pay tax at a flat rate with reduced filing — quarterly CMP-08 plus annual GSTR-4 (GST Delhi Zone)

How to check if your product or service is exempt

  • Check the official GST rate schedule notifications
  • Confirm HSN/SAC classification for your specific product
  • Verify exemption status hasn’t changed — legislative updates are frequent
  • When in doubt, ask your jurisdictional GST officer or a CA for a written opinion
The upshot

An exempt supply still needs to be reported on GSTR-3B under the exempt/nil-rated inward supplies section. Taxpayers who assume “exempt means invisible” end up explaining omissions during scrutiny. Then there’s the composition scheme: it cuts filings from 24 to 8 per year, but you can’t claim input tax credit or make inter-state outward supplies.

The implication: an exempt supply still shows up in the return, and a composition opt-in changes the filing calendar more than it changes your input tax recovery.

What’s unclear in GST filing

Confirmed facts

What’s unclear

  • Exact scope of exemptions shifts with legislative updates (GST Delhi Zone)
  • CA pricing varies significantly by region and complexity
  • Software vendor subscription tiers change without notice
  • Special category state thresholds require case-by-case verification

The pattern: the four numbers at the top are stable enough to plan around; the edges are where a written opinion is cheap insurance.

Upsides and downsides of self-filing

Upsides

  • Saves ₹3,000–₹10,000 per year in CA fees
  • Direct ownership of your tax data
  • No queue for professional turnaround
  • Builds working knowledge of your own books
  • Government filing fee is nil

Downsides

  • Penalty exposure for errors: ₹50 per day
  • Time investment of 20–40 hours per year
  • Tracking legislative updates is on you
  • Mismatches with GSTR-2B generate notices
  • No buffer if you fall ill or travel during filing windows

The takeaway: self-filing is a time-for-money trade, and the break-even depends on how clean your books are.

Quotes from the field

“Returns can be furnished online through the GST Portal, offline utilities provided by the portal, or GST Suvidha Providers.”

— GST Portal Welcome Kit for New Businesses (official onboarding guide)

“Composition taxpayers furnish a quarterly self-assessed-tax statement in CMP-08, due by the 18th day of the month succeeding the relevant quarter.”

— GST Delhi Zone (official zonal advisory body)

“For GSTR-1, EVC is described as OTP-based verification for proprietors and individuals, while DSC is mandatory for companies and LLPs.”

— Axis Bank (banking-sector tax explainer)

The pattern: official and banking-sector sources describe the same workflow even when they focus on different taxpayer types.

Summary

Self-filing a GST return in India is a real option for small businesses with simple transaction patterns — the portal documentation is thorough, the government fee is nil, and the only genuine cost is your time. For a sole trader in Coimbatore or Ludhiana handling B2C invoices and a modest supplier list, the decision is clear: file yourself for the first year, keep a clean purchase register, and only hire a professional if a mismatch notice arrives. A sole trader who files cleanly for the first four quarters keeps ₹3,000–₹10,000 in the business and knows exactly when the transaction volume starts justifying a professional filing fee.

For a form-by-form walkthrough, see the step-by-step guide to GSTR-1 and GSTR-3B. If you are comparing jurisdictions, the India and New Zealand GST guide adds a cross-country perspective.

Frequently Asked Questions

What is a GSTIN and how do I get one?

GSTIN is the 15-digit Goods and Services Tax Identification Number issued after registration on the GST Portal. You apply through Services > Registration > New Registration, and once approved, the certificate is available in the portal’s Registration tab.

Can I use the GST portal on my mobile?

Yes — the GST Portal is browser-based and usable on a mobile browser, though the invoice-entry screens are more practical on a larger screen. The official GST app covers key registration and filing functions.

How do I download my GST return certificate?

Go to Services > Returns > Returns Dashboard, select the period, and open the filed return. The system shows a View/Download option for the GSTR-1 or GSTR-3B summary once it has been submitted with an ARN.

What is the difference between GSTR-1 and GSTR-3B?

GSTR-1 is the statement of outward supplies — invoices, credit and debit notes, and exports. GSTR-3B is the monthly summary return that declares tax liability and claims eligible input tax credit. Regular filers must submit both.

How do I correct a mistake in a filed GST return?

There is no general free revision of GSTR-1 or GSTR-3B. The practical route is to adjust the error in the next-period return through credit or debit notes, or by amending invoice details before the due date. If the mistake affects tax liability, consult a CA before a notice arrives.

Is partial payment of GST allowed?

The portal requires the tax due for the period to be declared and paid; a return is not complete if the liability remains unpaid. Late or short payment attracts interest at 18% per annum.

What happens if I miss the GST return deadline?

A daily late fee of ₹50 per day (₹25 CGST + ₹25 SGST) applies, and interest at 18% per annum is charged on the unpaid tax. The return remains open until filed, so the penalty keeps accruing.

Bottom line: The pattern: the answers that matter for a small business are the ones that stop penalties — the form names matter less than the dates.



James Edward Bennett Sutton

About the author

James Edward Bennett Sutton

Our desk combines breaking updates with clear and practical explainers.