Softinn Blog

How Does a Hotel Guest Get an E‑Invoice for Their Stay?

Written by JeeShen | Apr 6, 2026 8:54:19 AM

You've booked and checked into a hotel. Now, you need an e-invoice for tax filing (or claims submission). How do you get the e-invoice for your stay? From the hotel? Or from the online travel agency (e.g., Agoda) that you booked? The hotel that you checked in refuses to offer you an e-invoice? Find out why and how do you get your e-invoice.

 

The prerequisites to get an e-invoice:

1. Check-Out Comes First

E‑invoices can only be requested after you’ve checked out of the hotel. This ensures the hotel has finalised your charges.

 

2. Ask for a Normal Invoice

When you check out, the front desk will typically give you a standard invoice or receipt. This is your starting point.

 

3. Scan the QR Code

Look at the bottom of your printed invoice — you’ll usually see a QR code. Scan it with your phone to begin the e‑invoice request process.

 

4. Fill in Your Details

Once you scan the code, you’ll be taken to a simple online form. Enter all the required information (like your name, email, and business details if needed) so the hotel can prepare your e‑invoice correctly.

 

5. Submit and Download

After you’ve filled in your details, tap Submit. Your e‑invoice request is sent to the hotel’s system, and you will receive your digital invoice electronically.

 

Important Timing Tip

Guests are usually able to request an e‑invoice up until the end of the month they checked out. If you miss this window, you won’t be able to request an e‑invoice, although regular receipts are still available.

 

Hotel Refuses to Give E-invoice?

If you booked through online travel agencies (e.g., Agoda, Booking.com), the online travel agency that you paid for your booking has to issue you an e-invoice. It is the travel agency's responsibility to issue the e-invoice (not the hotel's).

OTA (online travel agency) is responsible for issuing the e-invoice to the guest because the payment flows through them. When a guest pays via an OTA, the OTA is the entity that actually collects the payment. The hotel only receives the net amount after the OTA’s commission. Technically, the guest did not pay the hotel directly. The hotel CANNOT issue an e-invoice for the full amount, because it only receives the net settlement (after OTA fees), which is not the amount the guest actually paid.

The keyword here is "payment". Whom did you pay when you made your booking? If you paid the OTA, the OTA has to issue the e-invoice. If you pay the hotel before your check-in, the hotel has to issue the e-invoice.

 

Summary

In short: getting an e‑invoice is a simple, guest-friendly process that starts with your checkout invoice, then scanning a QR code, filling in your information, and submitting your request online. It’s designed to be quick and digital — perfect for travel reimbursement or tax records.

Most of the hotels use a hotel system that provides a self-service e-invoicing. For example, Softinn PMS enables hotel guests to request an e-invoice via a link.