Mon–Sat 10–7 Chhani Jakatnaka, Vadodara
Harsiddhi Services Documentation & Compliance
Handling legal & government documents since 2017 Fixed price in writing before we start No hidden charges — government fees separate Rated by clients on Google
Home GST Services Return Filing
GST Service · Gujarat

GST returns filed every month — ₹499, reminders included

Late fees are not caused by tax law; they are caused by the 11th and the 20th arriving faster than anyone expects. For a flat ₹499 a month, a registered GST practitioner runs your return calendar: chases the data, checks it, files GSTR-1 and GSTR-3B on time, and sends you the acknowledgement.

Since 2017 800+ GST registrations completed Updated: July 2026

Typical reply within minutes during office hours.

9+ yearsIn service
800+GST registrations
CSC 136237240013Govt-approved CSC
GST 24ETLPP2031J1ZMRegistered business
PID 242000004888GPLGST practitioner
★ GoogleRead client reviews

Nine years. One promise.

Professional service at the lowest transparent price — the same promise since 2017, kept across 1,200+ applications.

Registered business (GST 24ETLPP2031J1ZM) · Govt-approved CSC · Registered GST practitioner on staff.

Talk to the team GST registration ₹499 · filing ₹499/month
The two returns

GSTR-1 and GSTR-3B — two returns, one story

A regular taxpayer's month revolves around two filings that must agree with each other. GSTR-1, due by the 11th, is the detail return: every outward supply, invoice by invoice, with GSTINs, values and tax. It matters beyond your own compliance because your buyers' input credit flows from it — file late or wrong, and it is their GSTR-2B that breaks, which is how business relationships sour.

GSTR-3B, due by the 20th, is the settlement return: a summary of outward liability and input credit, netted, with the balance paid in cash. It is where tax actually leaves your bank account. The department's scrutiny systems continuously compare the two returns — and compare your claimed credit against what suppliers reported — so the real work of filing is not typing figures into the portal. It is making sure the figures reconcile before anything is submitted. Our explainer GSTR-1 vs GSTR-3B unpacks the relationship with worked examples.

QRMP

The QRMP option — fewer filings, same discipline

If aggregate turnover is within ₹5 crore, you can opt into the Quarterly Return, Monthly Payment scheme. The filings become quarterly — GSTR-1 by the 13th after the quarter and GSTR-3B by the 22nd, since Gujarat falls in Category X of the state grouping — but tax for the first two months of each quarter is still deposited monthly through PMT-06 by the 25th. B2B sellers can also push invoices monthly through the optional IFF so buyers receive credit without waiting for the quarter to close.

QRMP is genuinely useful for small businesses, but it is not "GST once a quarter" — the monthly payment estimate still has to be made carefully, and an underpaid PMT-06 quietly builds an interest liability. We advise on the monthly-versus-quarterly choice when you join, and revisit it if your turnover pattern changes; our QRMP explainer sets out the mechanics if you want the full detail. The fee does not change either way: ₹499 a month covers whichever cycle you are on.

How it works

Our monthly rhythm — what happens, and when

  1. Reminder — start of the monthYou get a WhatsApp nudge listing exactly what to send for the period just ended. No template spam; it names your business and your pending items.
  2. Data in — by around the 5thSales and purchase data arrives however you keep it: software exports, Excel, or invoice photos for the smallest businesses. We chase once, politely, if it is late — because your deadline is our deadline.
  3. Check and reconcileWe tie your figures to the portal's auto-drafted data, match input credit against supplier filings, and query every gap with you before — not after — anything is filed.
  4. File GSTR-1, then GSTR-3BGSTR-1 goes first, ahead of the 11th; the tax computation follows, you approve the cash payable, the challan is paid and GSTR-3B is filed before the 20th (or the QRMP equivalents on their dates).
  5. Confirmation — same day as filingYou receive the acknowledgement and reference number on WhatsApp, plus a one-line summary of tax paid and credit used. Everything is archived for your year-end.

That is the whole engagement: one data handover a month from you, everything else from us. You can verify any filing independently on the portal's returns dashboard at gst.gov.in — we would rather you check than trust blindly.

Penalties

What missing a deadline actually costs

Two meters start running the day a deadline passes — a late fee per return, and interest on unpaid tax:

LapseChargeCap
GSTR-1 / GSTR-3B late, with liability₹50 per day (₹25 CGST + ₹25 SGST)₹2,000 (turnover ≤ ₹1.5 cr) · ₹5,000 (₹1.5–5 cr) · ₹10,000 (> ₹5 cr)
GSTR-1 / GSTR-3B late, nil return₹20 per day (₹10 + ₹10)₹500 per return
Tax paid after the due dateInterest at 18% p.a. on net cash liabilityNo cap — runs until paid
ITC wrongly availed and utilisedInterest at 24% p.a.No cap

Note that late fees apply per return — a business that goes quiet for four months faces eight accumulating fees across GSTR-1 and GSTR-3B, plus interest, before a single rupee of actual tax. And because GSTR-3B cannot be filed for a period until earlier ones are in, arrears compound into a queue. The maths is laid out fully in our late fees and interest explainer; if you are already behind, our notice desk handles the GSTR-3A demands that usually follow.

Rule changes

Two 2025 changes that made sloppy filing expensive

GSTR-3B is now hard-locked. From the July 2025 tax period, the auto-populated outward-supply figures in Table 3 of GSTR-3B are non-editable. The old habit of fixing a GSTR-1 mistake by quietly adjusting GSTR-3B at filing time is gone — corrections must go through GSTR-1A before GSTR-3B is filed. Practically, the accuracy deadline moved from the 20th to the 11th, and filing services that treat GSTR-1 as a formality now generate errors that take a month to unwind.

Old returns now expire. Since 1 August 2025 the portal enforces a three-year bar: any GST return more than three years past its due date simply cannot be filed, ever. What used to be a "we'll regularise it someday" problem is now a permanent one — unfiled periods eventually harden into blocked credit, unprocessable refunds and complications if you ever want a clean cancellation. If you are carrying old gaps, clearing them oldest-first is genuinely urgent, and we will price that catch-up work as a fixed quote before starting.

Changes like these arrive several times a year, which is much of the argument for a practitioner-run calendar over a DIY one. For notification-level analysis of each change, our GST specialist site GujaratGST.in tracks them in depth.

Honest scope

What we can and cannot do

When you do NOT need a filing service

If your GSTIN is dormant — no sales, no purchases, no plans — paying anyone monthly to file nil returns may be the wrong answer. Sometimes the honest advice is to cancel the registration and stop the obligation entirely. We will say so if that is your situation, and point you to the cancellation process instead of a subscription.

We file and advise — the department decides

We prepare and file your returns from the data you provide and flag everything we catch. But the figures are ultimately yours: we cannot invent invoices, manufacture credit, or make a scrutiny question disappear. Assessment, refunds and the outcome of any notice rest with the tax officer — our job is to make sure your filings give the officer nothing to find.

Before you decide

The bottom line

If you have read this far, you know more than most agents will ever tell you. The next step is simple: send us your case on WhatsApp, get the exact fee and timeline in writing, and decide with full information. That quote costs nothing.

Get the written quote

FAQs

Return filing — common questions

What is the difference between GSTR-1 and GSTR-3B?
GSTR-1 reports your outward supplies invoice by invoice — it is how your buyers receive their input credit. GSTR-3B is the monthly summary return through which you actually pay tax, netting output liability against input credit. They must tell the same story: mismatches between the two are a standard scrutiny trigger.
What exactly does the ₹499 per month cover?
The complete regular cycle for one GSTIN: due-date reminders, collection and checking of your sales and purchase data, preparation and filing of GSTR-1 and GSTR-3B (or the QRMP equivalents including IFF and PMT-06 workings), and a filing confirmation with acknowledgement after each return. Annual returns, notice replies and amendments are separate, fixed-quote jobs.
Do I have to file returns in months with no sales?
Yes. A nil month still requires a nil return, and an unfiled nil return accrues a late fee of ₹20 per day, capped at ₹500 per return. Long gaps also risk departmental action — six consecutive unfiled months can trigger cancellation proceedings.
What are my due dates as a monthly filer?
GSTR-1 by the 11th of the following month and GSTR-3B by the 20th. We work to an internal deadline several days earlier so portal slowdowns near the due date do not become your problem.
How does QRMP change the calendar?
Under QRMP (turnover up to ₹5 crore) you file GSTR-1 quarterly by the 13th after the quarter and GSTR-3B quarterly by the 22nd — Gujarat is a Category X state. Tax for the first two months of each quarter is still paid monthly through PMT-06 by the 25th, and B2B invoices can be pushed monthly through the optional IFF so your buyers' credit is not delayed.
What is the late fee if a return is missed?
For GSTR-1 or GSTR-3B with tax liability: ₹50 per day (₹25 CGST + ₹25 SGST), capped at ₹2,000 for turnover up to ₹1.5 crore, ₹5,000 up to ₹5 crore, and ₹10,000 above that. Nil returns: ₹20 per day, capped at ₹500. The fee applies per return, so one bad quarter can mean several accumulating fees at once.
How is interest charged on late tax payment?
Interest runs at 18% per annum on tax paid late, calculated on the net cash liability from the due date to the payment date. A steeper 24% per annum applies to input tax credit wrongly availed and utilised, or undue reduction of output liability.
What changed in GSTR-3B from July 2025?
From the July 2025 tax period, the auto-populated outward-supply values in Table 3 of GSTR-3B are hard-locked — you can no longer edit them at filing time. Corrections must be made through GSTR-1A before GSTR-3B is filed. In practice this means your GSTR-1 has to be right first, which is why our checking happens before the 11th, not before the 20th.
What is the three-year bar on old returns?
Since 1 August 2025 the portal blocks filing of GST returns more than three years past their due date, rolling forward monthly. An old unfiled period can therefore become permanently unfixable — with consequences for credit, refunds and closure. If you have old gaps, the time to clear them is now, oldest first.
How do you collect my sales and purchase data each month?
However you naturally keep it: exports from billing or accounting software, Excel sheets, or photographed invoice bundles on WhatsApp for very small businesses. We reconcile what you send against the portal's auto-drafted figures and query anything that does not tie up before filing.
Can I switch to you if another accountant files my returns now?
Yes. Switching is a portal-credentials handover plus one catch-up review — we check the last few filed periods and any unclaimed credit before taking over the cycle, so problems created earlier do not surface later under our name. There is no switching charge; the ₹499 monthly fee simply starts from the first period we file.
Will I get proof that my return was filed?
After every filing you receive the acknowledgement with its reference number on WhatsApp, and you can verify any filing yourself by logging into the returns dashboard on gst.gov.in. We keep copies of everything filed for your record.

Hand over the calendar before the next 11th

Message us your GSTIN and how you currently keep sales records. We review your filing history, confirm the ₹499/month scope in writing, and your next return goes out on time.