What compliance actually requires
A GST-compliant invoice generated by your website must carry your GSTIN and the buyer's, an HSN or SAC code per line item, the correct tax split, a sequential invoice number, and place of supply. The split depends on geography: CGST plus SGST when supplier and buyer are in the same state, IGST when they are not. Getting that wrong means your B2B customer cannot claim input credit, which they will notice.
Razorpay in the flow
Razorpay handles the payment; it does not handle your invoicing obligations. The build needs to capture GSTIN at checkout, compute the split from the place of supply, generate a compliant invoice, and reconcile the payment against it. Treating the payment gateway as if it covers compliance is the most common mistake in Indian B2B builds.
Why it matters commercially
For B2B, input tax credit is real money. A buyer paying ₹3,00,000 expects to reclaim roughly ₹54,000. A vendor who cannot issue a compliant invoice is effectively 18% more expensive than one who can — and many finance departments will simply not raise a purchase order to an unregistered vendor at all.