GoWin Tools
Tools
Receipt Generator

Receipt Generator · 6 min read

How to Create a Payment Receipt — Step-by-Step Guide

Issue professional payment receipts in minutes. Every field explained — receipt number, payment method, amount, and how to stay organised. Free, no login.

Receipt vs Invoice: Understanding the Difference First

Before filling in a receipt, it helps to understand exactly what it is — and what it is not. Businesses frequently confuse receipts with invoices, and issuing the wrong document at the wrong time creates accounting problems.

  • An invoice is a request for payment. It is issued before (or at the time of) delivery of goods or services, states what is owed, and gives the client a deadline to pay. An invoice does not confirm that money has changed hands.
  • A receipt is a confirmation that payment has been received. It is issued after the money arrives — in cash, by bank transfer, via UPI, by cheque, or by any other method. A receipt closes the loop on an invoice.

In practice: you raise an invoice when you complete the work. You issue a receipt when the client pays that invoice. If a client pays in advance (before you raise an invoice), you still issue a receipt immediately — and the invoice follows when the work is done. Under GST in India, an advance payment receipt is specifically called a receipt voucher, governed by Rule 50 of the CGST Rules.

When Should You Issue a Receipt?

Issue a receipt every time payment is received — regardless of the amount, the payment method, or whether the client asks for one. This applies to:

  • Cash payments (especially important — cash transactions leave no bank trail).
  • Bank transfers and NEFT/RTGS payments.
  • UPI payments (PhonePe, GPay, Paytm, etc.).
  • Cheque payments (issue the receipt when the cheque is received, note that it is subject to clearance).
  • Partial payments on a larger invoice.
  • Advance deposits or retainers.
  • Refunds (a refund receipt documents money going out).

Some businesses only issue receipts when clients request one. This is a mistake. A receipt protects you as much as it protects the client: it is your proof that you received the money on a specific date, in a specific amount, against a specific invoice. In a dispute, a receipt is evidence.

Step 1: Assign a Receipt Number

Every receipt must have a unique receipt number. This number:

  • Distinguishes one receipt from another in your records.
  • Links the receipt to the corresponding invoice (via the invoice number in Step 5).
  • Provides a reference for the client to quote in case of future queries.

Use a sequential numbering format that resets or continues across your financial year. A simple format like REC-2025-001, REC-2025-002 works well. Avoid skipping numbers or reusing them. If you ever need to void a receipt (for a bounced cheque, for example), mark it as void in your records rather than reusing the number.

For businesses that issue receipts across different clients simultaneously, consider adding a client code prefix (e.g., REC-ABC-2025-001 for client ABC). This makes retrieval much faster.

Step 2: Enter the Date

The receipt date is the date the payment was actually received — not the date the invoice was raised, not the date you process it in your accounts, and not the date you email the receipt. For cheque payments, use the date the cheque was received (and note the expected clearance date in the remarks). For bank transfers, use the date the funds appeared in your account.

The receipt date determines which financial period the payment falls into for accounting and tax purposes. Getting this right avoids mismatches during reconciliation and GST filing.

Step 3: Enter "Received From"

State the full name of the person or business that made the payment. For B2B payments, use the registered business name — not a shortened version or a contact person's name. This field must match the name on the invoice you are acknowledging, so that the two documents can be linked.

For GST-registered recipients in India, including their GSTIN on the receipt (especially for receipt vouchers on advance payments) enables them to track the transaction in their GST records.

Step 4: Write the Amount — in Figures and in Words

State the payment amount in both figures and words. For example: ₹15,750.00 — Rupees Fifteen Thousand Seven Hundred and Fifty Only.

Writing the amount in words is a legal convention that prevents disputes and manipulation. On a physical receipt, figures can be altered; words are harder to change without obvious tampering. Many jurisdictions require amounts in words on financial documents — Indian receipt vouchers under GST explicitly follow this convention.

Always include the currency symbol and, for international transactions, the three-letter ISO currency code (INR, USD, GBP, AED, etc.).

Step 5: Specify the Payment Method

Record exactly how the payment was made:

  • Cash — note the denomination breakdown if required by your internal policy.
  • Bank transfer / NEFT / RTGS / IMPS — note the transaction reference number (UTR number in India).
  • UPI — note the UPI transaction ID (visible in the sender's payment app).
  • Cheque — note the cheque number, bank name, and branch. Mark as "subject to realisation."
  • Credit/debit card — note the last 4 digits of the card and the authorisation code.
  • Demand draft — note the DD number, bank, and date of issue.

The transaction reference number is especially important for digital payments. It is the only way to reconcile the receipt with your bank statement during an audit.

Step 6: Reference the Invoice (or State the Purpose)

Link the receipt to its invoice by quoting the invoice number and invoice date. This creates an unambiguous audit trail: any future query — from the client, from your accountant, or from a tax authority — can be resolved by pulling two documents that reference each other.

If the payment is an advance (before an invoice exists), state the purpose of the payment instead: "Advance for website development project" or "Retainer for legal services — Q3 2025." The invoice number will be added once the invoice is raised.

Step 7: Show Partial Payment and Outstanding Balance

If the client is making a partial payment on a larger invoice, the receipt should show:

  • Total invoice value.
  • Amount received in this payment.
  • Total received to date (if previous part-payments were made).
  • Outstanding balance remaining.

This prevents disagreements about how much has been paid and how much remains. Both parties have a clear, dated record at every stage of the payment. This is particularly important for large contracts paid in instalments over several months.

Best Practices for Receipt Numbering

A consistent numbering system pays dividends at year-end and during audits. Some principles to follow:

  • Never skip numbers. Gaps in a receipt sequence raise red flags for auditors — it implies receipts may have been issued and then hidden.
  • Never reuse numbers. Even for voided receipts, keep the number and mark the receipt void.
  • Reset at the start of each financial year if you prefer (REC-FY26-001), or continue the sequence indefinitely — both are acceptable.
  • Keep a receipt register — a simple log of all receipt numbers issued, with date, client, amount, and payment method. This takes seconds to maintain and is invaluable at year-end.

Digital Receipts vs Paper Receipts

A PDF receipt emailed to the client is legally equivalent to a printed receipt in most jurisdictions, including under Indian GST law (provided it contains all required information). Digital receipts have clear advantages:

  • Instant delivery — the client has proof of payment within seconds.
  • Cannot be physically lost or damaged.
  • Easily searchable in your email records.
  • Can be stored and backed up automatically.

If your business operates in a context where some clients prefer or require a physical receipt (retail, markets, field services), keep a printed receipt book as a backup. Number the receipts in the book in the same sequence as your digital receipts.

Record-Keeping Requirements

How long must you keep receipts? The requirement varies by jurisdiction:

  • India (GST): All records must be retained for 72 months (six years) from the due date of filing the relevant annual return — effectively about seven years from the transaction date.
  • UK (HMRC): Sole traders and businesses must keep records for at least five years after the 31 January submission deadline for the relevant tax year.
  • USA (IRS): Generally three to seven years depending on the type of record; the IRS recommends keeping business records for at least seven years.
  • Australia (ATO): Five years from the date of the transaction or the completion of a transaction.

Storing receipts digitally — in cloud storage or a dedicated accounting folder — makes long-term retention effortless. Name files consistently: RECEIPT-2025-001-ClientName.pdf makes retrieval instant years later.

GoWin Tools Receipt Generator — Free, No Login

GoWin's free Receipt Generator runs entirely in your browser. Fill in your details once and they are saved for future receipts — no account, no subscription, no data sent to a server. Generate a clean, professional PDF receipt in under two minutes. It works on any device: desktop, tablet, or phone.

Use the free Receipt Generator →

References

  1. HM Revenue & Customs. (2023). Keeping business records for tax. HMRC.
  2. GST Council. (2017). Central Goods and Services Tax Act, 2017 — Section 31, Rule 50: Receipt Voucher. Government of India.
  3. Income Tax Act, 1961 — Section 269SS/269T: Payment/repayment rules for cash transactions above ₹20,000. Government of India.
  4. Australian Taxation Office. (2023). Receipts and payments — record keeping for small business. ATO.
  5. U.S. Internal Revenue Service. (2023). Publication 583: Starting a Business and Keeping Records. IRS.