Skip to content

Receipt Template

Professional receipt PDF template for mail merge. Generate personalized payment receipts, sales receipts, and cash receipts in bulk from your spreadsheet.

Receipt Template for Mail Merge

A professional receipt template designed for bulk generation with Mergram. Upload your receipt PDF, connect your transaction data from a spreadsheet, and generate hundreds of personalized receipts in a single batch. Whether you issue receipts daily, weekly, or at month-end close, this template removes the manual work of producing individual receipts one at a time.

When to Use This Template

This receipt template is ideal whenever you need to produce a high volume of receipts that share the same layout but contain different customer and transaction data. Common scenarios include:

If you currently hand-write or copy-paste customer details into the same receipt layout, this template will save you significant time.

Template Fields

FieldDescriptionExampleSpreadsheet Column
Customer NameRecipient name or companyJane Smithcustomer_name
Customer AddressCustomer address456 Oak Ave, Chicago, ILcustomer_address
Receipt NumberUnique receipt identifierRCP-2025-0198receipt_number
Receipt DateDate of paymentMarch 3, 2025receipt_date
Payment MethodHow payment was madeCredit Cardpayment_method
ItemsLine items purchasedWidget A × 3 — $45.00items
SubtotalPre-tax total$45.00subtotal
TaxTax amount$4.50tax
TotalGrand total paid$49.50total
NotesAdditional notes or messagesThank you for your purchase!notes

Field Mapping Guide

Field mapping connects each spreadsheet column to a specific position on the receipt PDF. Here is how to set it up:

  1. Prepare your spreadsheet — Each row represents one receipt. Column headers should match the field names above (e.g., customer_name, receipt_number). Mergram’s fuzzy matching will suggest the closest field if your headers differ.
  2. Place fields on the canvas — Drag each field from the sidebar onto the PDF at the exact position where the data should appear. Resize fields to control text wrapping and alignment.
  3. Choose render types — Most fields use plain text. Use the QR code type for receipt verification links or digital receipt URLs. Use the barcode type if you scan receipts in your warehouse or POS system.
  4. Preview before merging — Click Preview to see a rendered receipt using your first row of data. Verify that item descriptions wrap correctly and totals are positioned properly.

Tip

Use a consistent column naming convention in your spreadsheet. Names like customer_name or receipt_number make auto-detection more reliable and reduce manual mapping effort.

Customization Tips

The visual appearance of your receipts is entirely controlled by your PDF template. Mergram overlays dynamic data onto the PDF without altering the underlying design:

Best Practices

Get Started

Upload any receipt PDF and start merging at Mergram. Connect your transaction spreadsheet, place your fields, and generate your first batch of receipts in minutes.

Key features

Bulk Generation

Generate hundreds of receipts from a single spreadsheet in one batch

Custom Branding

Upload your logo and use custom fonts to match your brand

Email Delivery

Send receipts as PDF email attachments automatically

Filename Templates

Auto-name files: receipt-[[customer_name]]-[[receipt_number]].pdf

Frequently asked questions

Can I use my own receipt design?
Yes! Upload any PDF receipt layout. You can also import designs from Canva directly into Mergram for full creative control.
Does Mergram calculate totals and tax?
Calculations should be done in your spreadsheet using formulas. Mergram places the final computed values onto the PDF at the positions you define.
What payment methods can I include?
Any payment method your business accepts — cash, credit card, check, bank transfer, mobile payment, or custom entries. The `payment_method` field renders whatever text is in your spreadsheet column.
Can I generate receipts for multiple locations?
Yes. Add a `store_location` or `cashier_name` column to your spreadsheet and place that field on the template. Each receipt shows the correct location automatically.
How do I number receipts sequentially?
Use a spreadsheet column with sequential numbers (e.g., RCP-001, RCP-002) or auto-fill a number series. Map it to the `receipt_number` field on the canvas.

Ready to try it yourself?

Start merging PDFs in minutes — free account required, no credit card needed.

Related articles