Expenses, from a messy paper chore
to a few taps.
A complete expense-claim workflow built into DuoApp. Your team builds a claim from a catalogue of ready-made expense types — mileage, fuel, subsistence, hotels, tools, site purchases and dozens more. Each type knows what to ask for and does the maths itself, so totals are right every time. Approve in a tap, and a styled invoice is generated automatically — receipts and all.
Pick a type. It asks the right questions, does the maths.
Pick an expense type
Choose from the catalogue — mileage, fuel, subsistence, hotels, tools, site purchases and more. The type knows exactly what to ask for.
It does the maths
Miles × rate, bill × business-use %, VAT net/gross splits, overnight allowances — calculated automatically, so totals are right every time.
Attach the receipt
Snap a photo of the receipt and it attaches to that line. Every claim carries its own evidence.
Submit & notify
The claim mirrors onto your Invoices pages — badged Expense Claim — and your approvals inbox is notified instantly.
Raise it on the phone.
Approve it in one place.
Your team builds self-calculating claims with receipts attached. Admins review from a dedicated Approvals tab — or straight from the Invoices page — and approve or decline with a reason.
New expense claim
Approvals
Every claim moves alongside your normal invoices.
From submission, each claim mirrors onto your Invoices pages — badged as an Expense Claim — and moves cleanly through Awaiting Approval → Approved → Paid, right next to your regular invoices. Nothing falls through the cracks, and everyone stays in the loop by email at every step.
Submitting notifies approvers
The claim lands in the approvals inbox the moment it's sent.
Approving emails the invoice
The claimant gets the styled PDF, receipts appended, automatically.
Declining emails the reason
No one has to chase anyone — the why travels with the decision.
Your catalogue. Your rates. Your custom types — no code.
Turn the ~50 built-in expense types on or off, set your own rates, and create bespoke types without touching any code — just name them, pick a calculation, and add the fields you need. Role-based access means only admins approve.
Less maths, less chasing, a clean paper trail.
- Built-in catalogue of ~50 expense types, plus your own custom ones
- Self-calculating lines — no manual maths, no errors
- Receipts captured per line and embedded in the invoice PDF
- Approve from the Approvals tab or the Invoices page
- Automatic Awaiting → Approved → Paid invoice flow
- Email notifications at every step
- Configurable rates, fields and types per company
- Role-based access — only admins approve
Turn expenses from a chore into a few taps.
See the claim-to-paid flow on your own expense types and rates — bring a recent batch of receipts and we'll set up your catalogue in the demo.