Write it like a message
No forms to start. The AI reads your sentence and pulls out every field an invoice needs.
Describe your work in one sentence. Magic Invoice writes the line items, SAC codes and tax split.
You type
Bill Rahul Sharma ₹15,000 for logo design and brand guidelines, 18% GST, due 31 Mar.
Tax invoice
INV-2026-27-014
Due
31 Mar 2027
Bill to
Rahul Sharma
GSTIN 27AABCM1234R1Z5 (Maharashtra)
| Item | SAC | Amount |
|---|---|---|
| Logo design | 998391 | ₹10,000 |
| Brand guidelines | 998391 | ₹5,000 |
| Subtotal | ₹15,000 | |
| CGST 9% | ₹1,350 | |
| SGST 9% | ₹1,350 | |
No forms to start. The AI reads your sentence and pulls out every field an invoice needs.
Same state or across states, the tax type is chosen from both GSTINs.
The AI adds an HSN or SAC code to each line. Saved items keep their own.
Download GSTR-1 as CSV or JSON and see your 3B tax totals, built from the invoices you already issued.
Attach a Razorpay payment link. Status flips to paid on its own when the money lands.
SentPaid
Write one sentence the way you would text a colleague: who, what, how much, when it is due.
Line items, SAC codes and the GST split come back filled in. Edit anything before you save.
Save it as a PDF or share a Razorpay link your client can pay by UPI or card.
Pricing
One plan. No invoice limits, no card on file, nothing locked behind an upgrade.
Starter plan
Firestore security rules keep your records readable only by you.
Authentication runs on Firebase, with session cookies set server-side.
Removing an invoice hides it instead of erasing it, so your sales history stays intact.
Each invoice keeps the GST rate and type it was issued with, even if you change defaults later.