WhatsApp Business Catalog Orders to GST Invoice: Step-by-Step Workflow
Instant GST Invoicing for Indian SMBs
Create GST invoices and cash memos in seconds. Send directly over WhatsApp.
WhatsApp Business catalogs let customers browse your products inside chat and place orders without visiting a website. That is powerful for Indian MSMEs — but an order chat is not automatically a GST-compliant invoice. This guide shows how to connect catalog orders to proper invoicing, UPI collection and record-keeping.
Educational workflow content for shop owners and home businesses. Not tax or Meta policy advice; WhatsApp product features and GST rules both change.
Key Takeaways
- A catalog order message is a sales lead / purchase request — you still need a tax invoice or bill of supply as per your GST status.
- Confirm stock, price, GST and delivery charges in chat before you finalise the invoice.
- Send a PDF invoice with invoice number, tax breakup (if registered) and UPI payment details in the same thread.
- Keep sequential invoice numbers even when every sale starts on WhatsApp.
- For GST-registered B2B buyers, capture GSTIN and billing address before dispatch.
Typical Catalog → Invoice Flow
- Customer browses your WhatsApp catalog and taps to order.
- You receive an order message with item names and quantities.
- You reply with availability, final price, GST treatment, shipping and delivery timeline.
- You create an invoice in your billing tool with a unique number.
- You share the PDF + short payment message (UPI ID / dynamic QR / payment link).
- You mark the chat "paid", pack, and dispatch — then save the invoice PDF for your books.
What to Put in the Confirmation Message
Before generating the invoice, send a short confirmation so disputes drop:
- Item list with sizes/colours/variants.
- Taxable value and GST amount (or "GST not applicable — unregistered" / composition note as relevant).
- Delivery or shipping charge.
- Expected dispatch date.
- Cancellation window, if any.
Example reply structure: "Confirmed: 2 × cotton kurti (M), taxable ₹1,800 + GST as applicable + shipping ₹80. Invoice INV/25-26/118 coming next with UPI."
Worked Example: Boutique Catalog Order
Ananya runs a clothing boutique in Jaipur (GST-registered, intra-state sale). Catalog order:
| Item | HSN (illustrative) | Taxable | GST* | Total |
|---|---|---|---|---|
| Kurti × 2 | 6204 | ₹1,800 | Confirm current rate | Taxable + tax |
| Shipping | As advised by CA | ₹80 | Often same treatment as supply — confirm | ₹80 + tax if applicable |
*Apparel GST rates depend on the exact product and notified slabs. Do not copy an old Instagram chart — verify HSN and rate.
She generates invoice JAIP/25-26/118, attaches a dynamic UPI QR for the grand total with note JAIP-118, and sends it on the same WhatsApp thread.
Catalog Pricing vs Invoice Pricing
Catalog prices should match what you invoice, or you should state "prices indicative; final invoice may vary with GST/shipping". Silent price changes after order create chargebacks and bad reviews. If you run festival discounts, put the discount as a line on the invoice so taxable value stays clear.
B2C vs B2B on WhatsApp
- B2C retail: Name + phone may be enough; focus on clear returns policy and UPI proof.
- B2B / reseller: Collect GSTIN, legal name, billing address, place of supply. Wrong place of supply breaks CGST/SGST vs IGST.
- Export of goods: Different documentation (shipping bill, etc.). Do not treat a WhatsApp chat as export paperwork.
Record-Keeping Habits That Save You Later
- Never reuse invoice numbers for catalog rush orders.
- Export or download PDFs weekly into a FY folder.
- Match UPI settlements to invoice numbers using the payment note.
- For cancelled orders, issue credit notes where required — do not silently delete invoices.
Common Mistakes
- Sending only a catalog screenshot as "the bill".
- Collecting full payment before confirming variant/stock, then fighting refunds.
- Using a personal UPI ID with no invoice reference in the note.
- Charging GST while unregistered because "the catalog template had a GST field".
Multi-Item Catalog Orders Without Chaos
When a customer orders five variants at once, do not raise five separate chats. Summarise into one confirmation table in chat, then one invoice with five lines. If one variant is out of stock, revise the confirmation before payment — never collect full amount and "adjust later" without written consent.
For made-to-order products (custom embroidery, engraved gifts), collect a clearly labelled advance, issue the appropriate receipt/invoice for the advance as your CA advises, and raise the final invoice on delivery with credit for the advance.
Returns and Catalog Refunds
State your return window in the catalog description and again on the invoice footer. When goods come back, document the credit note number in the same WhatsApp thread. Refund via the original UPI/bank route when possible so reconciliation stays clean.
Label Products for GST Clarity Inside the Catalog
Each catalog item should carry enough detail that your billing staff (or future you) can pick the right HSN and rate without guessing: fabric, weight band, whether it is a set, and whether price is inclusive of tax. Ambiguous titles like "Gift item 3" create invoice errors at 11 pm when orders spike.
If you sell both exempt and taxable items, separate them visually in the catalog and never merge them into one chat-only price without a proper invoice breakup.
Using Labels and Quick Replies
WhatsApp Business labels such as "Awaiting payment", "Paid", "Packed", "Shipped" turn your chat list into a lightweight CRM. Pair each status change with an invoice action: awaiting payment means invoice sent; paid means UPI matched; shipped means transporter details shared in the same thread.
Saved replies can include a short invoice explainer: "Sharing GST invoice PDF with UPI. Please pay using the QR so the reference matches your order."
Festival Rush Playbook
During Diwali or wedding season, freeze catalog prices for the week, pre-create invoice number ranges, and assign one person to payment matching. Most catalog chaos is operational, not technical.
Frequently Asked Questions
Is WhatsApp Business API required?
No for small catalogs on the WhatsApp Business app. API helps when you need automation at scale.
Can the catalog itself show GST?
You can show tax-inclusive prices, but your formal invoice still needs correct fields if you are registered.
What if the customer pays before the invoice?
Issue the invoice/receipt promptly and match the UPI reference. For registered suppliers, advances can trigger GST timing rules — ask your CA for your industry.
How do I handle COD catalog orders?
Still raise the invoice at supply. Mark payment mode as COD and update when cash/UPI is collected on delivery.
Turn a WhatsApp order into a proper invoice
Create the PDF, add UPI details, and share it back in the same chat — no install required.
Try Free Invoice Generator →Disclaimer: Educational only. WhatsApp features, catalog policies and GST invoicing rules can change. Confirm tax treatment with a Chartered Accountant.
Pradeep Kumar & MsgBill Editorial Desk
Verified Editorial ReviewCurated and verified according to the Central Board of Indirect Taxes and Customs (CBIC) rules and Indian MSME invoicing standards. Written to help Indian homepreneurs, retail stores, and freelancers build compliant, fast-paying billing systems.
Disclaimer: Content published on MsgBill is strictly for general educational and recordkeeping guidance and does not constitute formal legal or chartered accounting advice.
Instant GST Invoicing for Indian SMBs
Create GST invoices and cash memos in seconds. Send directly over WhatsApp.