Advance receipt format for tour bookings, GST-ready
A Rule 50 receipt voucher format for GST-registered operators, a plain receipt for composition dealers, and five scripts to chase the balance.
Jökulsárlón · 21:30A client pays 30% advance on a ₹3,00,000 package and you send back a WhatsApp message: "Advance received, thanks!" No document, no serial number, nothing your accountant can point to in an audit. Most small operators run their whole advance-collection process this way, and most have never heard that GST law has a specific document for exactly this moment: the receipt voucher.
If you're GST-registered, the law doesn't wait for your final invoice to tax the money. It taxes the advance the day it lands in your account, and it wants a specific piece of paper issued for it. Get the advance receipt voucher format right, and you've closed a compliance gap most agencies don't even know exists. Get the follow-up right too, and you've also solved the more painful problem: chasing the other 70%.
This post gives you both. The GST-ready receipt voucher specimen for registered operators, a plain receipt for composition and unregistered operators who don't add GST at all, and five WhatsApp scripts to collect the balance without sounding like a collections agency.
Why an advance triggers a receipt, not just an invoice
The moment you receive an advance for a service, GST law treats that as the "time of supply" and the tax becomes payable right then, even though the trip hasn't happened and the final invoice isn't ready (Section 31(3)(d), CGST Act). That section makes it mandatory for a registered supplier to issue a receipt voucher whenever it receives an advance, and Rule 50 prescribes exactly what has to be on it: a serial number of not more than 16 characters, the applicable tax rate and amount, the place of supply, whether the reverse charge applies, and a signature.
This matters more for tour operators than most service businesses, because you're routinely quoting a package before every detail is locked. If the client pays an advance before you've finalized the exact tax rate or the state the service will be treated as supplied from, the rule has an answer: if the rate isn't determinable at the time, GST is charged at 18%; if the place of supply isn't determinable, the transaction is treated as inter-state (gstzen.in). In practice, finalize the itinerary and rate before you bank the advance wherever you can, so you're not defaulting to the higher slab.
Example: A client books a Kerala 6N/7D package costing ₹3,00,000 and pays a 30% advance of ₹90,000, say a package taxed at an illustrative 5%. GST on the advance is 5% of ₹90,000 = ₹4,500 (₹2,250 CGST + ₹2,250 SGST for an intra-state supply, or ₹4,500 IGST if inter-state). The client's total for this transaction becomes ₹94,500, and that ₹4,500 is payable in the return period the advance was received, not the period the trip runs.
As of July 2026, this is settled GST practice, but rates, thresholds and rule numbers do move with each Budget. Confirm the current position with your CA before you print a stack of these.
The GST-ready receipt voucher format
Here's a complete, labelled specimen you can copy into a Word or Excel template and fill in for every advance you collect from a GST-registered agency.
RECEIPT VOUCHER
(Issued under Section 31(3)(d), CGST Act - Rule 50)
Receipt Voucher No.: RV-2026-0143 Date: 12-Jul-2026
Supplier Name: [Your Agency Name]
Supplier Address: [Registered business address]
Supplier GSTIN: [15-digit GSTIN]
Recipient Name: [Client name]
Recipient Address: [Client address]
Recipient GSTIN/UIN: [If registered, else write "Unregistered"]
Description of service: Advance against [Kerala 6N/7D package, dep. 14-Sep-2026]
Place of supply: [State name/code]
Amount received (advance): ₹90,000
Rate of tax: 5%
CGST: ₹2,250
SGST: ₹2,250
(or IGST: ₹4,500, if inter-state supply)
Total tax: ₹4,500
Total value received incl. tax: ₹94,500
Tax payable on reverse charge: No / Yes (tick one)
Signature: ______________________
For [Agency Name]
Each field is on the voucher for a reason, not decoration:
| Field | Why it's there | Common mistake |
|---|---|---|
| Voucher number | Rule 50 caps it at 16 characters | Reusing invoice numbering or leaving it blank |
| Supplier/recipient GSTIN | Ties the advance to both parties for the audit trail | Skipping the client's GSTIN for a B2B booking |
| Place of supply | Decides CGST+SGST vs IGST split | Guessing when the itinerary isn't finalized yet |
| Rate and tax amount | The actual tax being collected upfront | Charging 18% by default instead of confirming 5% |
| Reverse charge tick | Required even when the answer is "No" | Leaving the line out entirely |
| Signature | Makes the voucher a valid tax document, not just a note | An unsigned PDF sent over WhatsApp |
When you later raise the final GST invoice format for the full package, adjust it against this receipt voucher rather than taxing the same advance twice.
What if you're on composition or unregistered?
If you're on the GST composition scheme or below the registration threshold, you don't add GST lines to any document, including this one, so a receipt voucher with tax fields isn't the right template. Use a plain payment receipt instead: it's still your proof of collection and your client's proof of payment, just without a tax component. Confirm your registration status and its exact implications with your CA before you standardize on either format.
PAYMENT RECEIPT
Receipt No.: PR-2026-0091 Date: 12-Jul-2026
Received from: [Client name]
Amount received: [Amount] ([Amount in words])
Towards: Advance for [package name/destination], dep. [date]
Balance due: [Balance amount] by [date]
Mode of payment: UPI / Bank transfer / Cash
Signature: ______________________
For [Agency Name]
Whichever format you use, decide it as policy, not case by case. If you're still setting the advance percentage itself, that's a separate decision covered in how much advance to take.
Five WhatsApp scripts to collect the balance
Getting the advance receipt right solves the paperwork problem. Collecting the remaining 70% on time is the harder one, and best practice is to start the reminder before the due date, not after: send the first nudge 3-5 days ahead, and always include the exact amount, invoice/booking reference and a working UPI ID or link in the same message so there's no back-and-forth (meekhata.in). Here are five, gentle to final.
1. Five days before the due date (gentle)
Hi {{name}}, quick reminder that the balance of ₹{{amount}} for your
{{destination}} trip ({{dep_date}}) is due on {{due_date}}. You can pay
directly here: {{upi_link}}
Booking ref: {{booking_id}}. Let us know if you have any questions.
2. On the due date
Hi {{name}}, today's the due date for the ₹{{amount}} balance on your
{{destination}} booking. UPI: {{upi_id}} / link: {{upi_link}}.
Please share the payment screenshot once done so we can confirm and
lock your final documents. Ref: {{booking_id}}.
3. Two to three days overdue (firm)
Hi {{name}}, we haven't received the ₹{{amount}} balance for your
{{destination}} trip yet (due {{due_date}}). To keep your booking and
hotel/vehicle allotments confirmed, please complete payment today:
{{upi_link}}. Ref: {{booking_id}}.
4. Five to seven days overdue (final notice)
Hi {{name}}, this is a final reminder: ₹{{amount}} for {{destination}}
is now {{days_overdue}} days overdue. As per our booking terms, unpaid
balances beyond this point put your confirmed slots (hotel/vehicle/
seat) at risk of release. Please pay today: {{upi_link}}, or call us
at {{phone}} if there's an issue we should know about.
5. Departure at risk (last resort)
Hi {{name}}, we still need ₹{{amount}} to release your travel documents
and confirm final arrangements for {{dep_date}}. We'd hate for the
trip to be affected this close to departure. Please pay by {{cutoff}}:
{{upi_link}}, or call {{phone}} right away so we can sort this out.
Keep the UPI link or ID in every single message, even the final one. The client should never have to scroll back through the chat to find how to pay you. For the underlying pattern on why speed and clarity in these messages matter, see WhatsApp follow-ups that don't sound desperate.
Common questions
Is a receipt voucher the same as a GST invoice?
No. A receipt voucher documents an advance payment before the service is fully delivered or invoiced; the GST invoice is raised for the completed supply and adjusted against any receipt vouchers already issued for that booking. Both can carry tax, but they're separate documents with separate serial series.
Do I need a receipt voucher for a small advance too?
Rule 50 doesn't set a minimum threshold below which the requirement disappears; the trigger is simply "any advance received" by a registered supplier under Section 31(3)(d). If you're unsure whether a particular booking or client type is exempt, confirm with your CA rather than skipping the document.
What if I collect the advance in cash?
The same receipt voucher rules apply regardless of payment mode. Note "Cash" under mode of payment on the plain receipt, or leave the tax fields as they are on the GST version, since the tax treatment doesn't change with how the money arrived.
The short version
- An advance for a service is taxed the day you receive it (time of supply), not when the trip runs, so registered operators must issue a receipt voucher under Section 31(3)(d) and Rule 50.
- The receipt voucher needs a ≤16-character serial number, supplier and recipient GSTIN, place of supply, tax rate and amount, a reverse-charge tick, and a signature.
- If the rate isn't finalized when the advance lands, it defaults to 18%; if the place of supply isn't finalized, it defaults to inter-state. Lock these details before you bank the money where you can.
- Composition and unregistered operators skip the tax fields and use a plain payment receipt instead. Confirm your status with your CA.
- Send the first balance reminder 3-5 days before the due date, not after, and put the amount, booking reference and UPI link in every message.
- Escalate gently to firm to final across five stages, and never send a reminder without a working payment link attached.
- As of July 2026, confirm current rates and thresholds with your CA before finalizing your templates.