Pricing
Expense Management · Reimbursements

From approved to paid - in one run.

Once expenses are approved, they flow into the reimbursement queue automatically. Finance processes them in batches - grouped by employee, synced to payroll or ERP, confirmed with a single action.

Auto
Auto-queued
1-click
ERP export
100%
Full audit trail
app.omnipath.ai/expenses/reimbursements
Reimbursement queue · June 2026
7 employees · £2,841.90 total
£2,841.90
Total due
7
Employees
24
Claims
Sarah Johnson
Sales Manager · 5 claims · approved 02 Jun
5 claims
£842.30
James Patel
Account Exec · 3 claims · approved 03 Jun
3 claims
£316.40
Emma Carter
Operations · 4 claims · approved 01 Jun
4 claims
£228.10
Tom Reeves
Engineering · 2 claims · approved 04 Jun
2 claims
£183.60
3 selected · £1,386.80
Run batch
The reimbursement flow

Six stages. One confirmed payment.

OmniPATH takes expenses from approval through to payment confirmation in a single connected flow - no spreadsheets, no manual collation, no chasing employees for bank details at month end.

Stage 1
Submit
Employee submits expense
Stage 2
Approve
Manager signs off
Stage 3
Queue
Auto-added to batch queue
Stage 4
Batch
Finance selects and runs
Stage 5
Export
Sync to ERP or payroll
Stage 6
Confirm
Payment recorded and notified
How it works

Faster for finance. Better for employees.

Three features combine to make reimbursement the least painful part of the expense process.

01Batch Processing

Select, batch and pay.

When an expense is approved it drops into the reimbursement queue automatically - grouped by employee. Finance opens the queue, sees every employee with approved-but-unpaid expenses, selects who to pay in this run, and processes the batch in one action.

A batch can be the whole queue or a subset - useful when you want to run an interim payment for one employee without waiting for everyone else to finish submitting. The batch is date-stamped, employee-totalled and exported with a reference number that links back to every individual claim it covers.

  • Group by employee - one total per person per batch
  • Select all or a subset for the current run
  • Batch reference links back to every claim included
  • ERP sync on batch completion (Xero, QuickBooks, Sage, Dynamics)
  • Payment confirmation recorded against each claim
  • Full audit trail from approval to payment confirmation
app.omnipath.ai/reimbursements/batch/RB-2026-06
Batch RB-2026-06
Processing
Sarah Johnson
5 claims · Visa 4821 reconciled
£842.30
James Patel
3 claims · personal card
£316.40
Emma Carter
4 claims · personal card
£228.10
3 employees
£1,386.80
02Perpetual Windows

No rigid deadlines. Windows auto-open.

Most expense systems force employees to submit within a fixed window - end of month, end of quarter. Miss it and you wait. OmniPATH uses perpetual reimbursement windows: as soon as one batch is processed, the next window opens automatically. There is always an active window accepting submissions.

Finance sets how often they want to run reimbursements - weekly, fortnightly or monthly. OmniPATH creates the windows, opens them and closes them automatically. Employees always know when the next payment run is without asking finance.

  • Windows open automatically on a configured cadence
  • No manual window creation or administration
  • Employees see the next payment run date on their dashboard
  • Late submissions queue for the following window automatically
  • Ad hoc runs can be triggered outside the schedule by finance
Reimbursement windows
Weekly cadence
Window 24 - June 2026
Open: 09 Jun - 23 Jun · Run: 24 Jun
Active
Auto-generated · 3 future windows always visible to employees
03Connected to Accounting

ERP sync on every batch.

When a reimbursement batch is confirmed, OmniPATH syncs the entries to your accounting system automatically. Each employee's total posts as a creditor payment in Xero, QuickBooks, Sage or Dynamics - with the batch reference and the individual claim references as line-item notes.

The GL account, cost centre and tax code are carried through from the original expense coding - no re-coding in the accounting system. Finance approves the batch in OmniPATH and the entries appear in the accounts within seconds.

  • Xero - Bill payment per employee per batch
  • QuickBooks - Expense or bill payment with line items
  • Sage 50 and Sage 200 - Purchase ledger entries
  • Microsoft Dynamics 365 Business Central - vendor payment journal
  • GL codes and cost centres carried through from expense coding
  • Batch reference links ERP entry back to OmniPATH claim list
Sync status · RB-2026-06
Xero Bills created · 3 entries
Done
Synced 24 Jun 09:14 · Ref XB-20260624-042
Bills & payments
Live
QuickBooks
Live
50 & 200
Live
Dynamics
Live
Before and after

What reimbursement looks like without the chasing.

Manual reimbursement
Finance collates claims from email, spreadsheets and printed forms
Bank details collected separately (and lost by next run)
Manual total per employee, error-prone
ERP entries keyed manually from the spreadsheet
Employees email to ask when they will be paid
No audit link between payment and original claim
OmniPATH reimbursements
Approved expenses appear in the queue automatically
Bank details stored securely on employee profile from day one
Totals calculated automatically per employee per batch
ERP entries created on batch confirmation - no re-keying
Employees see next payment run date on their dashboard
Full audit trail - batch reference links payment to every claim
By the numbers

Reimbursements by the numbers.

Auto
Queue population
Approved expenses enter the reimbursement queue immediately - no manual step
4
ERP integrations
Xero, QuickBooks, Sage 50/200 and Dynamics 365 Business Central
Always
Window open
Perpetual windows mean no employee ever misses a payment run cycle
1-click
Batch to ERP
Confirm the batch and entries post to accounts within seconds
FAQs

Reimbursement batches - answered.

Can finance run an ad hoc payment for one employee outside the normal schedule?
Yes. While perpetual windows run on a configured cadence, finance can trigger an ad hoc batch at any time for any subset of employees. The ad hoc batch is date-stamped and carries a distinct reference number so it is distinguishable from the scheduled runs in the audit trail. Ad hoc runs do not affect the schedule - the next window opens as normal regardless of any ad hoc runs in between.
What happens if an expense is approved after the batch has already been run?
It queues for the next window automatically. The employee can see on their dashboard which claims are in the current window (queued for next run) and which are in a future window. No manual intervention from finance is needed. If the amount is urgent, finance can add it to an ad hoc run.
How does the ERP sync work - does it create one entry or one per claim?
One entry per employee per batch by default - which is how most accounting systems handle employee expense payments. The single entry carries the batch total for that employee, with the individual claim amounts and references listed as line-item notes. This keeps the accounts tidy while preserving full traceability. If your accounting workflow requires one entry per claim, that mode is available as an alternative export format.
Does the employee get notified when they have been paid?
Yes. When finance confirms a batch as paid, OmniPATH sends each included employee a payment confirmation notification - email and in-app. The notification shows the total paid, the individual claims included and the payment date. This eliminates the most common finance inbox query: "when will I get my money back?"
Get started

Process your first reimbursement batch today.

Connect your ERP, import your approved expenses and run your first reimbursement batch - all in the same session. Book a demo to see the full flow live.