GST invoicing that bills the service charge, not the ticket.
Enter the booking amount and what you quoted. The service charge, GST, CGST/SGST split and round-off are worked out for you — on an invoice that matches the format your accountant already expects.
- Works offline
- Your own database
- A4 PDF & print
- Excel export
Everything a travel desk actually invoices
The margin maths, done
Service charge = quote − booking. GST lands on that margin alone, split into CGST/SGST or IGST automatically from the place of supply.
Built around bookings
Flights, hotels, transfers, tours, rail, visas and insurance — each line asks for the right details and writes its own invoice description.
Six invoice designs
All six print the same correct GST document at true A4. Pick a look per invoice, or set one as your default.
Accounts and ledger
Track cash, UPI and bank accounts. Invoice payments post themselves; expenses, deposits and transfers you record.
Works with no internet
Everything runs in the browser first, so a dropped connection never stops you raising an invoice. It syncs when you are back.
Your own database
Billing data is written to a Supabase project you own and control. We hold an encrypted pointer to it, never a copy.
Three steps to your first invoice
- 01
Message us
Send a WhatsApp or fill the form below. We'll talk through what you invoice and confirm the price.
- 02
We create your account
You get a sign-in for your team. There is no self-serve signup, so nobody lands in your books by accident.
- 03
Connect your database
Paste the keys from your own free Supabase project. Run one SQL file and your billing data lives entirely with you.
We hold your business details. You hold your books.
Our database stores who you are and what prints on your invoice masthead — nothing more. Every rupee of billing data goes to a database you own.
Your database, your data
Invoices, customers, accounts and ledger entries are written to a Supabase project in your own account. Cancel any time and the data simply stays where it already is.
Keys encrypted at rest
The credentials you paste in are encrypted with AES-256-GCM before they are stored, using a key that lives only on the server. A database dump reveals nothing usable.
Two credentials per request
Every API call needs both a signed-in session and a provisioned API key belonging to that same account. Either one alone is refused.
Talk to us and we'll set you up
There is no self-serve signup — we create each account by hand so your books are never mixed up with anyone else's. Message us and we'll have you invoicing the same day.
Card and UPI checkout is coming. For now we take payment directly and activate your account as soon as it clears.