Fields commonly required
| Region | Typical required elements (verify with your tax adviser) |
|---|---|
| India (GST) | Supplier name, address, GSTIN; unique invoice number and date; buyer details (GSTIN where registered); HSN/SAC; description, quantity, value; CGST/SGST/IGST rate and amount; place of supply; e-invoice IRN and QR for businesses above the notified turnover threshold |
| UK (VAT) | Unique number, date, supplier name/address/VAT number, customer name/address, description, quantity, unit price, VAT rate, total excluding VAT, VAT amount |
| EU (VAT) | Similar to UK plus reverse-charge or intra-community notes where applicable; national rules differ |
Features that save time
- Tax-aware templates and rounding
- Send by WhatsApp or email with payment link
- Partial payments and credit notes
- Recurring invoices
- Overdue reminders
- Accountant exports
Design tips
- Never allow editing a finalised invoice; issue a credit note instead.
- Keep an immutable audit trail.
- Number sequences per series and financial year.
Our invoice generation app is configurable per country.
Disclaimer
This article is general information, not tax advice. Thresholds and formats change; confirm with the relevant tax authority or your accountant.
Example: an invoice data model
- Invoice: number, series, date, due date, currency, status, totals, tax summary
- Parties: seller and buyer with tax IDs and addresses
- Lines: description, quantity, unit price, discount, tax code, tax rate
- Payments: date, amount, method, reference
- Documents: PDF version, e-invoice reference where applicable
- Audit: who created, changed or cancelled and when
Rollout tips
- Start with one tax regime and one template.
- Run in parallel with your current process for a month.
- Have your accountant approve the format.
- Add reminders and recurring invoices once the basics are stable.
Build your invoicing app Free scoping
We configure tax formats for your countries.
Frequently asked questions
What is e-invoicing under GST?
A system where certain businesses must register invoices on a government portal to obtain an invoice reference number and QR code; applicability depends on turnover thresholds that the authority sets and revises.
Can the app handle multiple currencies?
Yes, with exchange-rate handling configured to your accounting policy.
Get a free quote in 24 hours
Tell us what you need. We reply with scope, timeline and a fixed price.