Send the invoice. Get paid by UPI. Done.
One link with a GST invoice and a UPI QR. Your client pays in seconds from any UPI app, the money goes straight to your bank, and you mark it paid in one click.
Free plan forever, with Pro free for your first 14 days. No card needed. About five minutes to send your first invoice.
GSTIN 29AAACI1195H1ZI
Due 15 Nov 2026
| Description | SAC | Amount |
|---|---|---|
| Monthly bookkeeping, Oct | 998222 | ₹15,000.00 |
| CGST 9% | ₹1,350.00 | |
| SGST 9% | ₹1,350.00 | |
| Total | ₹17,700.00 | |
Sample invoice. The QR opens this website.
Three steps, and the chasing happens on its own.
Send one link
Create the invoice once, or set it to go out every month on its own. It is emailed to your client, and you can share it on WhatsApp in one tap.
They pay by UPI
They open the invoice and scan the QR or tap Pay with any UPI app, then enter the UPI reference. No account, no app to install.
Confirm and it's paid
Tap Yes, received right in the email, no sign-in needed. On Pro, upload your bank statement and payments are confirmed for you. Your client gets a receipt; late payers get polite reminders after 1, 7 and 14 days.
Get paid to your own UPI ID, with no fees.
Most small firms are paid by UPI already. EasyInvoices puts the QR on the invoice itself, so nobody has to type an amount or ask "which UPI ID?". How UPI on invoices works.
Your own UPI ID
- QR and tap-to-pay link for the exact amount, on every invoice
- Money lands in your bank instantly, no gateway, no charges
- Your client enters the UPI reference (UTR); you confirm with one tap from the email, or on Pro your bank statement does it
- Best with a business UPI ID
Razorpay
- Cards, net banking and wallets as well as UPI
- Invoices mark themselves paid the moment money arrives
- Single-use UPI QR for each invoice, so nothing gets paid twice
- Payments go to your own Razorpay account
Proper GST tax invoices, without thinking about them.
Add your GSTIN once. Every invoice after that carries the right tax, the right number and the right details. See the full GST invoice format.
Right tax, automatically
Same state as you: CGST and SGST. Another state: IGST. Worked out from your client's GSTIN.
Financial-year numbering
Invoice numbers restart every April and stay within the 16-character limit.
Every required detail
Both GSTINs, SAC codes, place of supply, tax rates, amount in words, and reverse-charge statement.
TDS that adds up
Record TDS your client deducted. The balance and the payment link update to what is actually due. TDS guide.
Items for your trade
Pick your type of work and common services are suggested with their usual SAC code and GST rate. Items you have billed before come back with their last price.
Typos caught early
GSTINs are checked for the right format and check digit, and must match the state you chose.
Indian formatting
Amounts in lakh and crore, and in words: "Rupees Seventeen Thousand Seven Hundred Only".
The parts of billing you do every month, done for you.
Recurring invoices
Set a retainer once. It is created and sent on the same day every month.
Automatic reminders
Overdue clients get a friendly reminder, so you don't have to chase.
Share in one tap
Send any invoice on WhatsApp with its payment link ready to go.
Ask in plain English
"Invoice Sharma Traders ₹15,000" makes a draft. "Who owes me the most?" gets an answer. You always send.
Your numbers at a glance
Outstanding, overdue, collections by month, GST charged. Build your own views.
Your data stays yours
Export invoices and payments any time, or connect your own tools through the API.
Free to invoice. Pro when you want payments to look after themselves.
No per-invoice fee and no fee on payments: clients pay straight to your UPI ID. Every new account gets Pro free for 14 days.
Free
- Unlimited invoices and clients
- GST tax invoices, UPI QR, TDS
- Automatic email reminders
- Monthly invoices
- WhatsApp sharing and viewed tracking
- Dashboards, AI assistant, CSV export
Pro
or ₹2,990 a year (two months free)
- Everything in Free
- Bank statement matching: UPI payments confirmed for you
- Client statements with Pay all
- WhatsApp alerts with one-tap confirm
- Quick bill: type a sentence, get an invoice
- No EasyInvoices footer on your pay page
No card needed for the trial. After it, you keep everything on Free. How plans work.
Your money never passes through us.
Payments go straight to you
Clients pay straight into your own UPI ID. EasyInvoices never receives, holds or moves your money.
No bank details stored
Clients pay inside their own UPI app. We never see their UPI PIN or bank login.
Separated and logged
Every business's data is kept separate, and every change is logged.
No passwords to leak
You sign in with a one-time link sent to your email.
Useful even before you sign up.
GST calculator
Add or remove GST and split it into CGST, SGST or IGST.
ToolGSTIN validator
Check a GSTIN's format, state and check digit instantly.
GuideGST invoice format
Every field a tax invoice must have, with a filled example.
GuideTDS on invoices
What to do when your client pays less than the invoice.
Frequently asked
Who is EasyInvoices for?
Service businesses in India that bill clients regularly: CA and bookkeeping firms, consultants, freelancers, agencies, tutors, and IT and design studios.
Do my clients need an account?
No. They get an email, or a WhatsApp message you send, with a link to the invoice. They open it and pay by UPI from any app. Nothing to install or sign up for.
Where does the money go?
Straight to your bank. Clients pay to your own UPI ID, so the money lands in your account instantly. EasyInvoices never holds your money.
Do I need a payment gateway?
No. All you need is your UPI ID: clients scan a QR or tap Pay on the invoice and pay with no fees. You confirm each payment in one tap, or on Pro upload your bank statement and payments are confirmed for you.
How much does it cost?
The Free plan is free forever with unlimited invoices. Pro is ₹299 a month or ₹2,990 a year plus GST, and adds bank statement matching, client statements, WhatsApp alerts and quick bill. New accounts get Pro free for 14 days.
Are the invoices GST-compliant?
If you are GST-registered, every invoice is a tax invoice with the details CGST Rule 46 asks for: both GSTINs, SAC codes, place of supply, CGST and SGST or IGST, amount in words, and numbering that restarts each financial year. Not registered? You get a plain invoice without GST.
Do you support e-invoicing (IRN)?
Not yet. E-invoicing is mandatory once your turnover has crossed ₹5 crore in any year since 2017-18. If that applies to you, EasyInvoices is not the right tool today.
My client deducts TDS. How does that work?
Record the TDS amount (for example 10% under section 194J) on the invoice. The balance drops, and the payment link and UPI QR update to the amount actually due.
Can I send invoices on WhatsApp?
Yes. Every invoice has a Share on WhatsApp button that opens WhatsApp with the payment link ready to send.
What does the AI assistant do?
Type "Invoice Sharma Traders ₹15,000 for October bookkeeping" and it prepares a draft, or ask "Who owes me the most?" and get an answer from your own data. It only creates drafts; you always review and send invoices yourself.
Can I export my data?
Yes. Download invoices and payments as CSV at any time. There is also an API for connecting your own tools.
Your next invoice could be paid today.
Sign up, pick your type of work, and send your first UPI-ready GST invoice in about five minutes. Common items and SAC codes are suggested as you type.