Skip to content

Invoice View

The Guest Portal includes an Invoice section where guests can view a detailed breakdown of all charges, taxes, payments, and the outstanding balance for their booking. This provides full financial transparency -- guests know exactly what they are paying for without needing to ask you for a receipt.

What the invoice shows

The guest-facing invoice is organized into clear sections:

Accommodation charges

The base cost of the stay, including:

  • Nightly rate -- The rate per night, with the number of nights.
  • Rate plan name -- Which rate plan applies (e.g., "Standard Rate", "Summer Season").
  • Total accommodation -- The nightly rate multiplied by the number of nights.

If the booking spans multiple rate periods (e.g., part standard, part seasonal), each period is listed separately so the guest can see exactly how the total was calculated.

Extra charges

Any additional charges added to the booking:

  • Products ordered -- Items the guest ordered through the Products section (e.g., "Airport Pickup: €45", "Baby Cot x 7 nights: €35").
  • Manual charges -- Any extras you added manually from the dashboard (e.g., "Cleaning fee: €75", "Extra linen set: €15").
  • Per-guest charges -- Charges calculated per guest (e.g., "Tourist tax per person per night").

Each charge shows the item name, quantity (if applicable), unit price, and total.

Taxes

All applicable taxes are itemized:

  • Tourist tax -- If configured for the listing, shown as a separate line (e.g., "Tourist tax: €2.50 x 2 guests x 7 nights = €35.00").
  • VAT / Sales tax -- If you charge VAT, it is shown with the percentage and amount (e.g., "VAT 21%: €58.80").
  • Other taxes -- Any additional tax types you have configured in Taxes & VAT.

Taxes are calculated automatically based on your rate plan and listing settings. Guests see the exact breakdown so there are no surprises.

Payments received

A list of all payments that have been recorded against the booking:

  • Payment date -- When the payment was received.
  • Payment method -- How it was recorded (e.g., "Bank transfer" or "Card").
  • Amount -- The payment amount.

If a booking has had multiple payments (e.g., a deposit at booking and the balance at check-in), each one is listed separately.

When there is an outstanding balance, the guest can pay it online from the portal. Guest online payments are handled by Stripe -- this is the only online payment option for guests. (Mollie is used for hejGuide's own subscription billing of hosts, not for guest payments.) You can also record payments you collect another way, such as a bank transfer, directly in the dashboard.

Balance

The bottom of the invoice shows:

LineCalculation
Total chargesAccommodation + extras + taxes
Total paymentsSum of all recorded payments
Balance dueTotal charges − Total payments

If the balance is €0.00, the guest sees that their booking is fully paid. If there is an outstanding amount, the balance is shown clearly.

Currency

The invoice is displayed in your workspace currency -- the single currency you set for your hejGuide account (for example EUR, GBP, SEK, or USD). hejGuide does not mix currencies per booking; every charge, tax, and payment on the invoice uses your one workspace currency. Set or change it in your settings before sending guests their links.

When guests see the invoice

The invoice is available to authenticated guests throughout their portal session:

  • Before arrival -- Guests can review charges and check if any deposits or payments are outstanding.
  • During their stay -- If they order products or extras during their stay, the new charges appear on the invoice immediately.
  • After checkout -- As long as the guest keeps using their magic link, access stays alive on a sliding 30-day window, giving them time to download or screenshot the invoice for expense reporting.

Keeping the invoice accurate

The invoice is a real-time reflection of the booking's financial state in your dashboard. To ensure accuracy:

  • Record payments promptly -- When a guest pays you outside the portal (e.g., bank transfer), record the payment in the booking so it appears on their invoice. Stripe payments made by the guest in the portal are recorded automatically.
  • Add charges before checkout -- If you add a manual charge after the guest checks out, they may not see it if their portal session has expired.
  • Check tax settings -- Make sure your Taxes & VAT configuration is correct. Incorrect tax rates will show wrong amounts to the guest.

WARNING

The guest can see the invoice as soon as they access the portal. Make sure charges and payments are accurate before sending the guest their guidebook link. If you are still adjusting the booking, wait until the numbers are final before inviting the guest.

Differences from your dashboard view

The guest-facing invoice is a simplified version of what you see in the dashboard:

FeatureDashboardGuest invoice
Charges breakdownFull detail with edit/delete optionsRead-only view
Internal notesVisibleHidden
Payment method detailsFull provider referenceSimplified label
Refund historyVisible with reasonsShown as negative payment
Booking sourceVisible (Airbnb, direct, etc.)Hidden

The guest sees a clean, professional invoice without any internal administrative details.

hejGuide Property Management System