Pricing
AP Automation - Statement Processing

Drop a statement. See what's paid - and what's missing.

Upload a PDF, CSV or Excel bank statement. OmniPATH's AI reads every transaction, matches each one to your approved invoices, checks your accounting software for confirmation and flags anything it can't resolve.

6
Matching strategies
3
File formats
85%
Auto-match threshold
Statement Processing Reconciling
📄 bidfood-statement-may.pdf 24 lines
STMT
24
INV
22 / 24
POST
Next
Matched 92%
Matched
22
Unmatched
2
Discrepancy
£186
7-stage pipeline

Upload to review in seconds.

The processing pipeline runs in seven stages, each visible in real time. You watch the progress bar. If anything fails, the error is shown and you can retry with one click.

  • Reading the document - downloads and parses PDF, CSV or Excel
  • Identifying transactions - AI extracts every line: date, description, amount
  • Matching invoices - six strategies run in parallel to link each line
  • ERP cross-reference - checks Xero for confirmation automatically
  • Ready for review - only the exceptions surface for your attention
Three statuses

Green. Amber. Red. That's it.

Every line on your statement gets one of three statuses. The dashboard shows colour-coded rows - click any line to see the AI's reasoning, adjust the allocation or chase the supplier.

  • Matched - fully allocated to one or more invoices. Nothing to do.
  • Partial - some allocated, rest needs explaining. Tag as fee, discount or FX.
  • Missing - no matching invoice. Chase the supplier in one click.
Matching engine

Six strategies. Run in parallel.

Every transaction line is tested against your approved invoices using six strategies, each producing a confidence score. Matches above your threshold (default 85%, configurable) are applied automatically.

Strategy
What it does
Confidence
ERP passthrough
Transaction already reconciled in your accounting software
97%
Reference match
Invoice number found in the transaction description
95%
Exact amount
Amount matches an unpaid invoice from the same supplier
80-92%
Batch detection
One payment covers 2-4 invoices from the same supplier
85%
Partial payment
Payment is less than the full invoice - tracks the remainder
55-78%
Cross-supplier
Payment covers invoices from different suppliers
65%
ERP cross-reference

Connected to your accounting software.

When you connect Xero, OmniPATH checks each statement line against your ERP's transaction records. Lines that already exist in your accounting system are confirmed - no double-entry risk. The cross-reference runs automatically during processing and refreshes every 30 minutes.

  • Xero - live integration, bidirectional sync
  • QuickBooks - coming soon
  • Sage 200 - coming soon
Security and audit

Every action logged.

Full audit trail on every match, allocation, chase and close action - logged with who and when. Every auto-match includes confidence score and reasoning. Role-based access controls who can upload, match or close.

  • AI transparency - confidence score and reasoning on every match
  • Org isolation - your data is never visible to other organisations
  • Encrypted storage - uploaded statements stored with AES-256
For finance teams

Stop cross-referencing. Start closing.

Upload a file, review the exceptions, close the period. That's the entire workflow. What used to take days now takes minutes.

PDF, CSV and Excel

Drag and drop any format. OmniPATH detects the layout, finds the transaction table and extracts every row. No templates. No column mapping.

Duplicate protection

Upload the same file twice? OmniPATH blocks it. Statements with matching filenames are rejected with a clear message.

One-click chase

For missing items, send a chase email pre-filled with the transaction date, amount and description. OmniPATH tracks when the chase was sent.

Period close

Once every line is matched or accounted for, close the statement. Closing locks it from further changes and marks the period as complete in your audit trail.

Cash position

See current bank balances across every connected account in one view. Balances pulled from your accounting software, flagged when stale.

30-minute refresh

ERP cross-reference runs automatically during processing and refreshes every 30 minutes. Your reconciliation data is always current.

Get Started

Ready to close in minutes, not days?

Upload a statement on the demo call and watch OmniPATH match every line, flag the exceptions and show you how fast month-end close can be.