India-first compliance
Compliance is Recurso’s biggest differentiator. Indian billing compliance is notoriously hard — GST place-of-supply rules, IRP e-invoicing, RBI recurring-payment mandates, and DPDP consent — and Recurso implements it natively and deeply, not as an afterthought. Alongside that, US sales tax is available through TaxJar. We frame this honestly below: India is our moat; global tax is functional but narrower in scope.Where Recurso is deep vs. where it is not. India compliance — GST, e-invoicing, UPI/RBI mandates, and consent — is native and first-class. Global tax is TaxJar-backed for the US only (behind an API key). EU VAT is served from a static rate table, and US economic-nexus thresholds are not yet modeled.
India compliance (the moat)
- GST — automatic CGST/SGST for intrastate and IGST for interstate, determined by place of supply, with SAC codes and GSTIN validation
- E-invoicing — direct integration with the NIC/IRP portal to generate IRN and signed QR codes, with automatic retry and cancellation
- RBI e-mandates — UPI Autopay mandate lifecycle via Razorpay, including the mandatory 24-hour pre-debit notifications and NPCI frequency rules
- DPDP consent — capture, timestamp, and revoke explicit consent for recurring charges to satisfy RBI and DPDP requirements
Global tax
- US sales tax — live jurisdiction-level rates via TaxJar when configured; without a key, US invoices carry an explicit 0% stub rather than a silently wrong rate
- Honest limits — EU VAT uses a static table and US economic nexus is not yet modeled