Revenue & Invoice Management
From booking confirmation to final payment — a complete financial lifecycle, built into the platform with zero manual effort.
Each module can be enabled independently — use one, the other, or both.
Original invoice never deleted
A booking isn't done until the money is right. Axiom enforces this by design — no booking can reach Complete status until every payment is settled and every refund resolved, and the booking is surpassed.
One invoice hub for every transaction — spaces, sessions, and beyond
The global invoice manager gives you a complete financial view across all booking types. Invoices are generated automatically, tracked through structured statuses, and never lost.
- Optional Module — Enable per Venue
The invoicing system is a toggle. If you don't need it, it stays out of the way. When enabled, invoices are generated automatically the moment a booking is confirmed — for space reservations, session bookings, or both.
- Immutable Once Issued
Draft invoices can be edited freely. The moment one leaves Draft it becomes a permanent financial record — it is never deleted. Any subsequent booking change generates a linked Credit Note or Supplementary Invoice against the original parent.
- Precise Line Items
Base fees, add-ons, equipment, catering, taxes — every charge is itemised and linked to the originating booking. Nothing gets missed, nothing gets duplicated.

Online payments, manual records, and partial payments — all in one ledger
Enable Stripe to accept card and digital wallet payments directly against any invoice. Or record cash, cheque, and bank transfers manually. Every payment method lands in the same place.

- Stripe Integration
When Stripe is enabled, customers can pay invoices online via card or digital wallet. Payments are posted directly to the invoice — no reconciliation guesswork.
- Partial & Staged Payments
Take a deposit upfront and the balance later. Invoices move to Part Paid state automatically, with the outstanding balance tracked to the penny until fully settled.
- PCI-Compliant by Design
Card data is handled entirely via Stripe — it never touches Axiom. Tokenized, secure, and compliant with PCI-DSS out of the box.
A booking only closes when the money clears — on both sides
Refunds, credits, and completion status are all part of the same enforced lifecycle — not optional admin steps you can skip.
Full Refunds System
Issue full or partial refunds directly against any invoice. Stripe refunds are processed automatically; manual refunds are recorded in the ledger for a complete audit trail.
Credit Notes & Supplementary Invoices
When a booking is amended after an invoice leaves Draft — add-ons changed, times adjusted, extras removed — Axiom creates a Credit Note and/or a Supplementary Invoice, both linked back to the original parent. The original is never touched or deleted.
Booking Completion Gate
A booking cannot reach Complete status until all payments are received and all refunds are resolved. Financial integrity isn't a recommendation — it's enforced by the system.
Most booking platforms generate invoices.
Axiom enforces the financial truth behind them.
Every invoice, every payment, every refund — connected to a booking, tracked against a client, and settled before a job is marked done.
Connected to every booking
Every invoice traces back to a real booking — space or session. No orphaned invoices, no mystery charges, no reconciliation nightmares.
Client-scoped billing
Finance teams can filter to a single client and see its complete billing history — invoices, payments, credits, and balance in one view.
Audit-ready always
Every status transition, payment, and refund is time-stamped and immutable. Your year-end audit is already done — it just needs exporting.
Turn your invoicing from admin into infrastructure
Automated invoices, Stripe payments, a full refunds system, and a completion gate that keeps every booking financially clean.
← Back to all features