What GST compliance costs a small business in a year: three worked budgets
Illustrative annual GST compliance budgets for a QRMP service firm, a monthly-filing trader and a multi-state manufacturer, covering software, professional fees, time, ITC on fees and late fee risk.
A realistic annual GST compliance budget for a small Indian business is the sum of software or tools, professional fees, staff or owner time, and a provision for errors (late fees, interest, corrections). For a single-GSTIN QRMP business it is often in the range of a few thousand to a few tens of thousands of rupees a year; for a multi-state business with e-invoicing it can be several lakh once staff time is counted. The three worked budgets below are illustrative so you can see how the pieces add up and then plug in your own quotes.
This guide is part of the GST calculation worked examples section; it uses the late fee figures from the late fee and interest guide and the criteria in choosing GST software. We do not quote or rank named providers.
The cost components
| Component | What to include | How to estimate |
|---|---|---|
| Software | Subscription or renewal, users, GSTINs, e-invoice/e-way bill packs | Written quotes, before GST |
| Professional fees | Monthly/quarterly filing, reconciliation, GSTR-9/9C, notices | Engagement letter scope |
| Time | Owner and staff hours on entry, follow-up, filing | Hours × hourly cost |
| One-time | Setup, data migration, training, hardware | Spread over expected years of use |
| Risk provision | Late fees, interest, reversed ITC, notice handling | Past history, or a small percentage of cost |
| GST on costs | 18% on software and professional services | Recoverable as ITC for regular taxpayers |
Budget 1: QRMP service firm, one GSTIN
An illustrative Hyderabad digital marketing agency, ₹90 lakh turnover, 25 B2B invoices and 30 purchase bills a month, QRMP, uses IFF because clients want monthly credit.
| Item | Annual cost (illustrative, before GST) |
|---|---|
| Cloud invoicing and accounting app, 2 users | ₹9,000 |
| CA: quarterly GSTR-1/3B review and filing (4 × ₹2,000) | ₹8,000 |
| CA: income-tax return and books finalisation (outside GST, shown for context) | not counted |
| Owner time: 2 hours a month × ₹800 | ₹19,200 |
| Risk provision | ₹1,000 |
| Total | ₹37,200 |
GST on software and CA fees = 18% × ₹17,000 = ₹3,060, recovered as ITC. No GSTR-9 is required at this turnover (exempt up to ₹2 crore). If the owner hands all entry to an assistant costing ₹300 an hour, time cost falls to ₹7,200 and the total to ₹25,200.
Budget 2: monthly-filing trader with heavy ITC
An illustrative Ludhiana hardware wholesaler, ₹4 crore turnover, 400 B2B sales and 250 purchase invoices a month, files monthly (customers asked for it), single GSTIN, below the e-invoicing threshold.
| Item | Annual cost (illustrative, before GST) |
|---|---|
| Desktop accounting with GST, multi-user renewal | ₹12,000 |
| Reconciliation add-on or tool | ₹10,000 |
| Accounts staff: 25 hours a month on GST × ₹350 | ₹1,05,000 |
| CA: monthly review (12 × ₹2,500) | ₹30,000 |
| CA: GSTR-9 | ₹12,000 |
| Risk provision | ₹5,000 |
| Total | ₹1,74,000 |
Most of the cost is staff time, which is why reconciliation tools that cut hours pay back quickly. Test this with the software payback calculator: if a better tool costing ₹25,000 more a year saved 10 hours a month (₹42,000), it would pay back within the first year.
Watch the threshold: at ₹4 crore, crossing ₹5 crore in a good year would trigger e-invoicing from the next year and GSTR-9C. Budget for both. See e-invoicing and e-way bill rules.
Budget 3: manufacturer with three GSTINs and e-invoicing
An illustrative auto-components maker with a factory in Haryana and depots in Rajasthan and Uttar Pradesh, ₹28 crore turnover, 1,500 e-invoices a month in total, monthly filing.
| Item | Annual cost (illustrative, before GST) |
|---|---|
| ERP or accounting software, GST module, 6 users | ₹60,000 |
| GST filing and reconciliation tool, 3 GSTINs | ₹45,000 |
| E-invoice / e-way bill API (18,000 IRNs × ₹1.5) | ₹27,000 |
| GST executive, salary share for GST work | ₹3,00,000 |
| CA: quarterly review, 3 GSTINs | ₹72,000 |
| CA: GSTR-9 and 9C, 3 GSTINs | ₹90,000 |
| Risk provision and notice handling | ₹30,000 |
| Total | ₹6,24,000 |
At this scale the per-GSTIN fee is less important than whether the tool handles inter-state stock transfers, ISD distribution of common services and e-invoice credit notes correctly.
Turning the budgets into your own
- List every GSTIN and how often each files.
- Count monthly sales and purchase invoices, and e-invoices.
- Collect two or three written software quotes using the questions in GST software pricing models.
- Ask your CA for a scope-based quote (filing only, filing plus reconciliation, annual return).
- Value the hours honestly.
- Run the totals in the annual compliance cost estimator.
Hidden costs that make budgets wrong
- Peak season premiums: last-minute GSTR-9 work in December.
- Old-year clean-ups: a year of unreconciled ITC can cost more to fix than a year of monthly review.
- Notice replies: a single scrutiny notice can take days of professional time. See GST notices and how to reply.
- Switching costs: data migration and parallel running when you change software.
- Composition-dealer ITC: if you are on the composition scheme, the 18% GST on fees is a real cost, not recoverable.
Frequently asked questions
Is it cheaper to hire a GST executive or use a CA?
For a single GSTIN with modest volume, a CA's periodic fee is usually cheaper than a dedicated employee. Once GST work fills several days a month, an in-house person with good software often costs less and responds faster, with the CA reviewing.
Should I budget for GST on professional fees?
Budget the cash, since you pay it upfront, but as a regular taxpayer you recover it as ITC in the next return.
How much should I set aside for late fees?
Ideally nothing, but a small provision is prudent if you depend on suppliers or staff for data. Track actual late fees each year and aim to cut them to zero.
Does turnover alone decide the budget?
No. Invoice count, number of GSTINs, e-invoicing and the complexity of ITC matter more than turnover.
Sources
- GST portal — return obligations by taxpayer type
- CBIC GST — thresholds for GSTR-9, GSTR-9C and e-invoicing