Last updated March 13, 2026
When you create or update a booking with a price and confirmation number, JourneyFuse automatically adds it as a line item on a draft invoice for that trip. This saves you from manually creating invoices for every booking.
Auto-invoicing also triggers when you update a booking's status, price, or confirmation number.
The system skips auto-invoicing and shows you a notification explaining why:
| Skip Reason | What it means |
|---|---|
| No confirmation number | Add a confirmation number to the booking first |
| No price | Add a total price greater than $0 |
| No client | Assign a client to the trip first |
| Already invoiced | A line item with the same name and price already exists on the draft |
If you assign a client to a trip that already has priced bookings, the system retroactively creates a draft invoice with all eligible bookings as line items. You don't need to go back and manually add them.
You can add terms and conditions to any invoice from the invoice editor:
Toggle Include agency terms to add your standard terms. The default text comes from your workspace settings (Settings > Invoice Terms). You can override the text for individual invoices.
If the trip has supplier bookings, you can include each supplier's terms and conditions. Toggle individual suppliers on or off, and optionally override their default text for this specific invoice.
Terms appear on the public invoice page that your client sees.
Auto-invoicing creates a Draft invoice — nothing is sent to the client until you review and send it. You can:
Create invoices from trips, track payment status, and manage overdue balances across your client bookings.
Attach agency and supplier terms to invoices, override per invoice, and control what clients see on the public invoice page.
Let clients pay any amount toward a trip, any time, while still showing your payment schedule and final-payment date as reminders.