How to Send Invoices on WhatsApp in India: Legal, Free, and Step-by-Step

By NAQIX · May 24, 2026 · 8 min read

India runs on WhatsApp. The kirana on the corner, the wholesaler in Crawford Market, the pathology lab in Whitefield — all of them now send invoices on WhatsApp. But the question we get most often is: "Is this even legal? Will CBIC accept it? What if a customer disputes the bill?"

The short answer is yes, it is legal, and it is what an increasingly large share of Indian SMBs are doing. The longer answer is in this guide, including the actual legal basis under the IT Act and the GST framework, the difference between WhatsApp personal, WhatsApp Business, and the WhatsApp Business API, and the practical setup that an SMB can deploy in an afternoon.

Is a WhatsApp-delivered invoice legally valid in India?

Yes. The legal foundation:

In practice, courts in India have increasingly accepted WhatsApp chats and PDFs as evidence in commercial disputes. As long as your invoice itself is a compliant GST tax invoice (or IRN-stamped e-invoice where applicable) the delivery channel is not the regulator's concern.

The three ways to send WhatsApp invoices

1. WhatsApp personal — the kirana method

Just attach the PDF invoice in a personal chat. Free, instant, works on any phone. Limitations: you have to manually find the customer's number each time, you cannot automate, and using a personal account at scale will get flagged by WhatsApp.

Good for: under 30 invoices per day, single-counter shop.

2. WhatsApp Business app — the small-shop method

Free download. Adds business profile, catalogue, quick replies, labels, and away messages. Still manual, but a step up. Can connect to a single phone number.

Good for: 30–100 invoices per day, single shop, single operator.

3. WhatsApp Business API (Meta Cloud API) — the scaled method

This is what you want for any serious volume. Your billing software calls the WhatsApp Business API, attaches the invoice PDF, and delivers it automatically the moment you save the bill. Supports template messages, broadcast lists for promos, and webhook responses.

Costs: Meta now charges per "conversation" (24-hour window) at rates around ₹0.35–0.80 for utility messages in India. A 200-invoice-a-day pharmacy pays roughly ₹2,000–3,500 a month for WhatsApp itself.

Good for: any multi-branch business, any pharmacy, any lab, any wholesaler.

Setting up WhatsApp Business API in a day

  1. Get a verified Meta Business Manager. Required for API access. Free.
  2. Pick a phone number you can dedicate to WhatsApp. Must not be in use on personal WhatsApp.
  3. Go through Meta's Cloud API onboarding directly, or via a BSP (Business Solution Provider) if your ERP partners with one.
  4. Get your message templates approved. For invoice delivery you need a "utility" template — usually approved within 24 hours.
  5. Connect from your billing software. A modern Indian cloud ERP has this as a one-toggle integration.
  6. Test on your own number. Send a real invoice. Check the PDF opens cleanly.

NAQIX has WhatsApp delivery built in

One toggle. Every invoice goes on WhatsApp automatically. Loads in 2 seconds. ₹1,499/mo.

Start Free Trial →

Sample utility template that gets approved

Hello {{customer_name}}, thank you for your purchase from {{shop_name}}. Your invoice {{invoice_no}} for ₹{{amount}} is attached. View, share, or pay via the UPI link on the bill. For any query, reply to this message.

Keep it under 1024 characters, no marketing copy, no emojis, one variable per dynamic field. Meta rejects anything that smells promotional in a utility template.

What to put on the invoice itself

The customer-consent question

Under the DPDP Act 2023, you need a basis to process personal data, including a phone number. For an invoice delivery this is straightforward: the customer gave you their number for the transaction, and sending the invoice is the legitimate purpose. Document this in your privacy policy.

For marketing broadcasts (offers, discounts, new arrivals) you need explicit opt-in. Most well-built ERPs capture this consent at the time of billing with a checkbox.

Common mistakes

Why lightweight matters here too

Sending an invoice on WhatsApp is supposed to take three seconds: save bill, click "Send on WhatsApp", done. If your billing software has to render a 5MB PDF, then upload it, then ping the API — the operator experience is six seconds, and they will quietly stop using the feature. NAQIX is built around the same lightweight philosophy as the rest of the platform — 95% lighter than typical legacy desktop ERPs, the invoice PDF is generated server-side in milliseconds and queued to WhatsApp without blocking the counter.

FAQ

Will GST inspectors accept a WhatsApp-only invoice?

The invoice itself has to be a compliant tax invoice. The channel does not matter. Keep a digital copy of every invoice in your ERP and you are fine.

Can the customer use the PDF for ITC claim?

Yes. The PDF (or printout) is what they file with their accountant. ITC eligibility depends on the supplier filing GSTR-1 correctly, not on whether the buyer received paper or PDF.

What if the customer's WhatsApp delivery fails?

The ERP should retry, then fall back to SMS with a download link, then mark the invoice as "undelivered" for follow-up.

Paper is over. Customers want the bill on their phone, instantly, with a UPI link. Software that does not deliver this is software your team will quietly route around.

For more on the GST side of things, see our GST billing guide, our GSTR-1/3B filing guide, or check the industries NAQIX serves.

Try WhatsApp invoicing this week

14-day free trial. WhatsApp API setup included. ₹1,499/month.

Get Started →