How to collect GST details on a form (the right way)
If you invoice business customers in India, you need their GSTIN and billing state — the state decides whether you charge CGST + SGST or IGST. Here's how to collect it cleanly on a form.
1. Ask for the billing state
Add a dropdown of Indian states (or capture it in an address field). The state is what determines the correct tax split on the invoice, so make it required for business orders.
2. Capture the GSTIN
Add a short-text field labelled GSTIN. Keep it optional for consumers and required for B2B — a customer needs their GSTIN on the invoice to claim input tax credit.
3. Let Formspry do the tax math
When a customer pays on a Formspry form, they're asked for exactly these billing details, and the invoice is generated with the right CGST/SGST or IGST split automatically — in the Tally or GST format you choose.
This is available on the Business plan. Start free and upgrade when you're ready to invoice.
Build your first form free with Formspry
Start building