A Soldo alternative for the books, not the cards.
Soldo controls spend on prepaid company cards and sends transactions to Xero on a daily feed. ExpenseFlow starts from the document: it extracts every line of every bill, codes it against the client's Xero chart of accounts, and queues it for your approval the same day.
No credit card required. Connect Xero or QuickBooks Online and process your first receipts in minutes.
ExpenseFlow vs Soldo,
sourced and side by side.
Every Soldo claim below is sourced from Xero or Soldo's own documentation. We did not summarise from memory.
Soldo's own Xero page describes the cadence plainly: transactions are automatically sent to Xero daily.
↑ Source: Soldo, Xero integration page
The same Bunnings bill,
extracted two ways.
A real workshop invoice with six line items across two GL codes. Watch what reaches Xero from each tool, and what you would have to do next.
Four reasons,
in their own words.
Drawn from migration conversations with practicing bookkeepers running Xero. The pain on the left, ExpenseFlow's answer on the right.
From Soldo to ExpenseFlow
in three steps.
There is no data migration. Historical bills stay in Xero. You only change the inbox you forward invoices to going forward.
Day one: route the paperwork Soldo never sees.
Keep the cards if the client values the spend controls. Point supplier invoices, email receipts, and statements at the client's unique ExpenseFlow address and map their Xero account once.
Week one: review line-coded captures.
Each document waits in the review queue with line-level GL and tax coding and the source attached. Approve or correct; approved items sync to Xero as drafts, and corrections teach ExpenseFlow the client's preferences.
After: let the cards be cards.
Soldo can keep doing budget control on card spend while ExpenseFlow feeds the ledger. Many clients eventually simplify to one system of capture; either way, the books stop depending on who remembered to photograph a receipt.
Questions bookkeepers ask
before they leave Soldo.
No. ExpenseFlow has no cards, wallets, or spend controls; it captures documents, extracts and codes every line, and posts Xero drafts. If a client needs to hand staff prepaid cards with budgets, Soldo does that job. The bookkeeping side is where ExpenseFlow takes over.
Yes. A Soldo card receipt is a document like any other: captured, line-coded, and drafted into Xero. Choose one system to feed Xero for card transactions to avoid duplicates; ExpenseFlow's duplicate detection also catches the overlap before a draft is created.
As of July 2026, Soldo's UK pricing is £21 per month plus VAT for Standard (3 users, 3 cards), £33 plus VAT for Plus, with the Unlimited tier priced on request. ExpenseFlow is priced per client in USD, with unlimited staff seats under one firm account and a 30-day free trial.
Soldo sends card transactions to Xero on an automatic daily feed, with receipts and categories attached where users enriched them. ExpenseFlow processes each document into a review queue within minutes, every line coded and the source attached, and syncs it to Xero as a draft once your team approves; capture never waits for a daily batch.
ExpenseFlow syncs to both Xero and QuickBooks Online, per client. You choose the destination when connecting each client and the capture workflow stays identical for your team.
Nothing. Transactions already in Xero stay there with their attachments. ExpenseFlow processes documents from the day you point capture at it, so there is no migration project.
Thirty days free.
No data migration.
Start today. Forward one client's bills to a unique ExpenseFlow inbox. Map their Xero org once. See line-level drafts in your queue within an hour. Cancel any time during the trial.
Other alternatives,
and the regional deep dives.
Replacing ApprovalMax
ApprovalMax routes approvals; data capture is a paid add-on. ExpenseFlow captures and codes every line natively, then posts Xero drafts for review.
Replacing AutoEntry
AutoEntry doubles the credit cost on line-item invoices and the credits expire. ExpenseFlow codes every line by default, no credit packs, no expiry.
How the Xero integration works
Scopes, sync cadence, tax codes per line, tracking categories preserved.
ExpenseFlow · United Kingdom
HMRC-aligned VAT, MTD-ready, line-by-line. Reverse charge handled.
ExpenseFlow · Australia
BAS-ready GST with G1 to G19 labels intact. The Six AU miscodings explained.
ExpenseFlow · New Zealand
IRD-aligned 15% GST handling, line-by-line. The Six NZ miscodings explained.
ExpenseFlow · Canada
GST/HST/PST across every province. Recoverable vs non-recoverable split.
ExpenseFlow · Singapore
IRAS-compliant GST. Reverse charge, customer accounting, Reg 26 blocked.