Invoicing — proforma, final, PDF, UBL
Updated on 2026-08-17
BedFlow automatically generates proforma invoices for every booking. After departure that is converted into a final invoice that can be pushed to Yuki (accounting) and optionally via Peppol (for B2B).
Proforma invoice
- Generated as soon as a booking is created (via the widget, a manual booking or a channel)
- Contains: booking reference, guest, period, nights × price, extras, tourist tax, total
- The status shows unpaid, partially paid or paid, depending on what the guest has already paid
- The PDF is generated automatically and stored safely in your BedFlow administration
Final invoice
After check-out the proforma is converted into a final invoice. This can be:
- Manual via admin ("Finalise invoice")
- Automatic — BedFlow finalises the invoices of completed stays every evening around 23:30
The final invoice gets a sequential number from the invoice series and is kept immutable (only adding payments remains possible).
PDF + UBL
- PDF: the visual invoice exactly as your guest receives it
- UBL (Universal Business Language XML): for Peppol and e-invoicing. BedFlow generates this automatically every hour for new invoices
Download both via the download button on the invoice detail page.
Yuki push
BedFlow automatically sends new final invoices to your Yuki administration every 2 hours.
- B2C invoices → simply submitted
- B2B invoices (with VAT number) → also sent via Peppol (turn on the Peppol switch under Settings → Integrations)
Invoices that are already in Yuki are not sent again.
Negative invoices (credit notes)
BedFlow supports credit notes (e.g. on cancellation with partial refund). The matching payout is automatically set to the debtor's IBAN — a missing IBAN blocks the payout until an admin fills it in.
Payment reconciliation
CODA exports from your bank account are automatically matched against outstanding invoices every 2 hours, based on the structured communication or payment reference. Split payments across multiple invoices are supported.