Who does it:
- Micro/small businesses (sub-5 crore turnover): owner or a "accounts person" — often a relative or a part-time clerk doing data entry in Tally
- Small businesses (5-20 crore): one to three dedicated accounting staff; owner oversees
- CA firms handling compliance for 50-300 small clients: junior assistants do data collation, senior CA reviews and signs
- Tally Prime (₹6,000-18,000/year one-time) — dominates micro/small segment; offline-first
- Zoho Books (₹699/month upward) — used by startups and SaaS companies preferring cloud
- WhatsApp for sending invoices, receiving payment screenshots, chasing payments
- Excel for reconciliation (manually pulling GSTR-2A from GST portal vs books)
- GSP tools (GST Suvidha Providers) — compliance shops use these for bulk portal filing
- Physical files and spiral-bound registers still common below ₹1 crore turnover
- GST interest: 18% annual on late payment of tax — mismatches between GSTR-1 and GSTR-3B cause short payment; businesses discover this only during filing or notices
- TDS recovery failure: TDS deducted by clients but not matched in TDS returns; credits lapse unused — a ₹2-5 lakh business can lose ₹15,000-40,000/year in unclaimed TDS
- Compliance broker cost: Small businesses pay ₹800-2,500/month to a CA or filing assistant for GST returns alone, even when books are simple
- Payment delays: MSME payments average 45-70 days beyond terms; no systematic reconciliation between sales invoices and bank receipts
- Mismatch penalties: ₹200/day for GSTR-1 mismatches with GSTR-3B after the due date — stacks quickly
- Downloading GSTR-2A from portal manually, cross-referencing with Tally exports — 4-8 hours/month for a business with 100+ monthly invoices
- Chasing customers for PO numbers, GSTIN verification before issuing invoices
- CA and accountant back-and-forth on WhatsApp to resolve discrepancies before filing