GST Transformed Indian Business Operations
India's Goods and Services Tax, implemented in July 2017, replaced a complex web of central and state taxes with a unified structure. For business owners, it brought compliance requirements that directly affect how invoices must be generated and how sales data must be recorded. A POS system that was adequate before GST is often inadequate after it — and many small businesses are still running on tools that produce non-compliant receipts without realising it.
What GST Compliance Requires from a POS
For a GST-registered business, every invoice must include:
- The supplier's GSTIN (GST Identification Number)
- The customer's GSTIN for B2B transactions above the threshold
- HSN (Harmonised System of Nomenclature) code for goods, or SAC code for services
- Taxable value, applicable GST rate (CGST + SGST for intra-state, IGST for inter-state), and tax amount separately stated
- Invoice date and sequential invoice number
A POS that cannot generate invoices with HSN codes and split tax amounts is producing non-compliant receipts. This creates risk at the time of GST return filing, as the data from your POS and what GSTN expects will not reconcile.
Multiple GST Rates in a Single Transaction
The complexity of India's GST structure is that different products attract different rates in the same transaction. A restaurant bill might include items at 5% GST alongside packaged goods at 12% or 18%. A pharmacy may have OTC medicines at 12%, medical devices at 5%, and cosmetics at 18% — all in the same customer basket.
OneScale assigns a GST rate to each product in the catalogue. At checkout, a mixed basket automatically calculates and displays the correct GST for each applicable rate, producing an itemised invoice that satisfies GST return filing requirements without any manual calculation.
Restaurant-Specific GST Rules
Indian restaurants face specific GST rules based on their type and whether they serve alcohol:
- Non-AC restaurants: 5% GST with no input tax credit
- AC restaurants: 5% GST (reduced from earlier 18%)
- Restaurants in hotels with room tariff above ₹7,500: 18% GST
- Alcohol served: 0% GST (alcohol is outside GST; state VAT applies)
Configuring these rules correctly in a POS ensures every bill is accurate and no staff member needs to know the tax law — the system applies it automatically.
E-Invoice and E-Way Bill
For businesses with annual turnover above ₹5 crore, e-invoicing (generating invoices via the Invoice Registration Portal) is mandatory. For movement of goods above ₹50,000 in value, an e-way bill must be generated. These requirements affect wholesalers, distributors, and larger retailers.
OneScale's invoicing module generates invoice data in the format required for IRP submission, and produces the transaction records needed for e-way bill generation — keeping the business compliant as it crosses the thresholds that trigger these obligations.
State-Level Considerations
India's federal structure means some compliance requirements vary by state. Maharashtra's Professional Tax, certain state-level levies on liquor in restaurants, and municipality-specific fees all need to be handled correctly in the accounting layer. OneScale's configurable tax module can accommodate state-level additions to the standard GST framework.
Conclusion
GST compliance in India is not a once-and-done configuration. Rates are revised (the GST Council meets regularly), thresholds change, and new mandatory schemes roll out on a timeline. A POS system that receives regular updates as Indian tax rules evolve protects your business from the compliance risk of running on outdated rules — which is exactly what every Indian business owner needs.