← Back to Resources
Illustrative scenario, not an actual customer story
How GST Invoicing Could Prevent a Multi-Branch Filing Headache
Published July 17, 2026 · CaratOS
This is a walkthrough of a common situation for multi-branch jewellery retailers, and how CaratOS's GST invoicing is designed to handle it — not a report from a specific customer. General mechanics of the underlying tax split are covered separately in our CGST/SGST/IGST explainer.
The situation
A retailer runs three showrooms across two states. Each branch bills customers independently, and a few customers each month give an address in a different state than the branch they bought from — sometimes for shipping, sometimes because they live elsewhere. At month end, the accountant has to go through invoices from all three branches by hand to check that each was classified correctly as intra-state or inter-state before filing.
Where this normally goes wrong
A handful of invoices each month get misclassified — a customer's billing address gets used instead of the actual place of supply, or a branch-level staff member isn't fully clear on the distinction. Nobody notices until the accountant catches it during reconciliation, by which point it means correcting invoices after the fact and explaining the discrepancy at filing time — a recurring, avoidable drag on every month-end close.
How it plays out with automatic place-of-supply logic
Each branch's billing flow calculates the CGST/SGST vs. IGST split automatically, based on the actual place of supply for that sale — not a manually interpreted address field. A staff member at any of the three branches doesn't need to make a judgment call on tax treatment; the invoice is generated correctly the first time.
- The accountant reviewing invoices across all three branches at month end is checking for accuracy, not doing manual reclassification.
- Because every invoice stays linked to its branch, customer, and inventory record, tracing an individual invoice back to its source takes seconds instead of a search through separate branch files.
- New staff at any branch don't need to be separately trained on the CGST/SGST/IGST distinction to bill correctly — the system enforces it.
What this changes
The retailer still operates the same three branches the same way. What changes is that GST classification stops depending on individual staff judgment at the point of sale, which is exactly the point where mistakes are most likely to happen — busy counters, unfamiliar edge cases, a new hire's first week.
This is how CaratOS's GST invoicing is designed to work across multiple branches — automatic place-of-supply classification, tied to the same invoice, customer, and inventory records everywhere.
See CaratOS for retail showrooms →