Free Hotel Receipt Template: 5 Ready-to-Use Formats

Who this is for: front desk staff, night auditors, and finance teams at independent hotels, hotel groups, motels, resorts, B&Bs, parks, and hostels who need to issue accurate guest receipts at checkout, on deposit, or on refund.

A hotel receipt confirms what a guest paid, when, and for what. The right format depends on the situation: a standard checkout, a refund, or a deposit taken before arrival all need different fields. This page covers all five so you are not stuck adapting one generic template to a case it was not built for.

What's Included in These Templates

  • Property name, address, and contact details
  • Guest name, booking reference, and folio or confirmation number
  • Room number, room type, and guest count by adults and children
  • Check-in and check-out dates
  • Itemized charges: room rate, lodging tax (as a percentage), tourism or resort fees, incidentals
  • Payment method, masked card number, and transaction number
  • Running balance or "paid in full" confirmation
  • Signature line for printed copies

Which Hotel Receipt Template Do You Need?

Most properties need one of five formats, depending on whether the charge is a standard stay, a deposit, a full itemized bill, or a refund.

Template TypeUse ForKey Fields
Simple ReceiptStandard room bookings, minimal chargesGuest info, total due, payment method
Booking/Deposit ReceiptPrepaid reservations, advance depositsBooking reference, deposit amount, cancellation terms
Itemized Bill ReceiptFull stay with multiple charges (F&B, spa, parking)Line-by-line charges by category, subtotal, taxes
Refund ReceiptCancellations, overpayments, disputed chargesRefunded item, reason, refund method, amount
Business/Expense ReceiptGuests needing detailed records for expense reportsFull itemization, transaction number, tax breakdown

Template 1: Simple Receipt

For standard bookings with no extra charges.

FieldDetails
Property Name[Hotel Name]
Receipt No.[Number]
Guest Name[Full Name]
Check-In / Check-Out[Dates]
Room Type & Rate[Room Type] - $[Rate]/night
Total Amount Due$[Amount]
Payment Method[Card / Cash]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Template 2: Booking / Deposit Receipt

For prepaid reservations and advance deposits, issued before arrival.

FieldDetails
Property Name[Hotel Name]
Booking Reference[Reservation Confirmation No.]
Guest Name[Full Name]
Reservation Dates[Check-In] to [Check-Out]
Room Type[Room Type]
Total Reservation Value$[Amount]
Deposit Amount Paid$[Amount]
Deposit Payment Method[Card / Cash]
Remaining Balance Due at Checkout$[Amount]
Cancellation Policy Summary[e.g. "Full refund if cancelled 48 hours before arrival"]
Issued By[Front Desk Agent Name]

Template 3: Itemized Bill Receipt

The full breakdown for stays with multiple charges.

FieldDetails
Property Name[Hotel Name]
Address[Street, City, State, ZIP]
Phone / Email[Contact Info]
Receipt No.[Auto-generated or manual number]
Booking Reference[Reservation Confirmation No.]
Guest Name[Full Name]
Guest Count[Adults] Adults, [Children] Children
Room Number[Number]
Room Type & Rate[Room Type] - $[Rate]/night
Check-In Date[MM/DD/YYYY]
Check-Out Date[MM/DD/YYYY]
Nights Stayed[Number]
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Tourism/Resort Fee$[Amount]
Incidentals (minibar, parking, etc.)$[Amount]
Total Charges$[Amount]
Payment Method[Card / Cash / Split]
Card Number (masked)************[Last 4]
Transaction No.[Reference Number]
Amount Paid$[Amount]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Template 4: Refund Receipt

For cancellations, overpayments, or disputed charges. Never edit the original receipt; issue this as a separate document.

FieldDetails
Property Name[Hotel Name]
Original Receipt No.[Reference Number]
Refund Receipt No.[New Number]
Guest Name[Full Name]
Refunded Item(s)[e.g. "1 night room charge", "parking fee"]
Reason for Refund[e.g. "Early departure", "Billing error", "Cancellation within policy"]
Original Amount Charged$[Amount]
Refund Amount$[Amount]
Refund Method[Original payment method / Card / Cash]
Refund Transaction No.[Reference Number]
Date Processed[MM/DD/YYYY]
Issued By[Front Desk Agent Name]

Template 5: Business / Expense Receipt

For guests who need a detailed record for expense reporting.

FieldDetails
Property Name, Address, Tax ID[Hotel Name, Address, Tax ID if applicable]
Receipt No.[Number]
Guest Name[Full Name]
Company Name (if provided)[Company Name]
Check-In / Check-Out[Dates]
Itemized Charges by CategoryRoom, F&B, parking, business center, etc., each on its own line
Lodging Tax (%)[X]% - $[Amount]
Tourism/Resort Fee$[Amount]
Total Charges$[Amount]
Payment Method & Transaction No.[Card / Cash], [Reference Number]
Balance Due$[Amount or "Paid in Full"]

How Do You Fill Out a Hotel Receipt Correctly?

Pull the folio details first, then apply payment information last, so the receipt always reflects the final settled balance.

  • Confirm the guest's folio number, booking reference, stay dates, and guest count before entering charges.
  • List each charge line by line, including lodging tax as its own percentage-based line, not bundled into the room rate.
  • Add incidentals only after they are confirmed at checkout, not estimated at check-in.
  • Record the exact payment method, masked card number, and transaction number, including split billing.
  • For refunds, document the reason and refund method separately from the original charges. Never edit the original receipt.
  • Issue the receipt only after the balance is fully reconciled to avoid reissuing corrections.

Common Mistakes to Avoid

  • Rounding tax amounts instead of showing the exact calculated percentage and figure
  • Leaving the booking reference or transaction number off, which makes disputes harder to trace
  • Combining tourism or resort fees with the room rate line, which confuses guests reviewing card statements
  • Using a standard receipt format for a refund instead of documenting the reason separately
  • Issuing a receipt before incidentals from checkout are finalized

Example

A guest checks out after a three-night stay at $150 per night, plus a $45 room service charge and a $25 parking fee. The subtotal is $520, lodging tax at 12% applies to the $450 room charge and adds $54, and a $10 tourism assessment fee applies. The guest paid the full $584 by card at checkout, and the receipt shows "Paid in Full" with every charge, tax, and fee itemized separately.

Hotel Receipt Templates by Property Type

roommaster serves seven property types, and each has its own version of this receipt with the terminology and line items that actually apply. Independent Hotels use the Itemized Bill Receipt template above as-is. The other six are below.

Hotel Groups Receipt

Adds the specific property name and location so guests and accounting can trace charges back to the exact property in the group.

FieldDetails
Group / Brand Name[Hotel Group Name]
Specific Property Name & Location[Property Name, City, State]
Receipt No.[Number]
Guest Name[Full Name]
Booking Reference[Reservation Confirmation No.]
Room Number / Type[Number] / [Room Type]
Check-In / Check-Out[Dates]
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Incidentals$[Amount]
Total Charges$[Amount]
Payment Method / Transaction No.[Card / Cash], [Reference Number]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Motel Receipt

Drops the tourism/resort fee line where it does not apply, keeping the format lean for single-building, roadside properties.

FieldDetails
Property Name[Motel Name]
Address[Street, City, State, ZIP]
Receipt No.[Number]
Guest Name[Full Name]
Room Number[Number]
Check-In / Check-Out[Dates]
Nights Stayed[Number]
Room Rate$[Rate]/night
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Total Charges$[Amount]
Payment Method[Card / Cash]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Resort Receipt

Resort fees are typically mandatory, not optional, and package or amenity charges (spa, activities) get their own line.

FieldDetails
Property Name[Resort Name]
Receipt No.[Number]
Guest Name[Full Name]
Guest Count[Adults] Adults, [Children] Children
Room Number / Type[Number] / [Room Type]
Check-In / Check-Out[Dates]
Nights Stayed[Number]
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Resort Fee (mandatory)$[Amount]/night
Package / Amenity Charges (spa, activities)$[Amount]
Incidentals$[Amount]
Total Charges$[Amount]
Payment Method / Transaction No.[Card / Cash], [Reference Number]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Bed & Breakfast Receipt

Notes whether breakfast is included in the nightly rate directly on the receipt, since it is often the guest's main billing question.

FieldDetails
Property Name[B&B Name]
Receipt No.[Number]
Guest Name[Full Name]
Room / Suite Name[Name]
Check-In / Check-Out[Dates]
Nights Stayed[Number]
Breakfast Included in Rate[Yes/No]
Room Rate$[Rate]/night
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Total Charges$[Amount]
Payment Method[Card / Cash]
Balance Due$[Amount or "Paid in Full"]
Issued By[Innkeeper Name]

Parks (RV & Campground) Receipt

Replaces room-based fields with site-based ones and adds a utility or hookup fee line.

FieldDetails
Property Name[Park/Campground Name]
Receipt No.[Number]
Guest Name[Full Name]
Site/Campsite Number[Number]
Site Type[RV Hookup / Tent Site / Cabin]
Check-In / Check-Out[Dates]
Nights Stayed[Number]
Site Rate$[Rate]/night
Utility / Hookup Fee$[Amount]
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Total Charges$[Amount]
Payment Method[Card / Cash]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Hostel Receipt

Replaces room-based fields with bed/dorm-based ones, since hostel billing is usually per-bed, not per-room.

FieldDetails
Property Name[Hostel Name]
Receipt No.[Number]
Guest Name[Full Name]
Bed / Dorm Number[Number]
Room Type[Dorm / Private Room]
Number of Beds Booked[Number]
Check-In / Check-Out[Dates]
Nights Stayed[Number]
Rate per Bed$[Rate]/night
Subtotal$[Amount]
Lodging Tax[X]% - $[Amount]
Total Charges$[Amount]
Payment Method[Card / Cash]
Balance Due$[Amount or "Paid in Full"]
Issued By[Front Desk Agent Name]

Bottom Line

Different charges need different receipt formats, and mixing them up creates confusion at checkout and during expense reporting. If you are still filling these out by hand across multiple formats and it is slowing down your front desk, roommaster generates the right receipt type automatically from the folio the moment a balance is settled or refunded. No manual formatting, no reconciliation gaps.

Frequently Asked Questions

1. How do you make a hotel receipt?

List the property details, guest information, stay dates, itemized charges, and payment method, then confirm the balance before issuing it.

2. Where can you find free hotel receipt templates?

Use the formats on this page directly, or export them from your PMS if it generates receipts automatically at checkout.

3. Can a hotel create its own receipt format?

Yes. Any format works as long as it includes the booking reference, itemized charges, and payment confirmation guests and accountants expect.

4. Can a hotel bill be created in Excel?

Yes. Build a spreadsheet with the fields in the table above, or use the itemized template directly in Google Sheets or Excel.

5. How should a hotel handle a refund receipt?

Document the original charge, the refund reason, the refund method, and the amount separately from the standard receipt. Never edit the original receipt.

Share with your network:
Join Thousands of Hotels Thriving with roommaster

See how roommaster's unified platform can work for your property. Our team will walk you through features tailored to your specific needs and operations.