Why StatementClear exists
StatementClear turns a bank, card or platform statement into live bank feed lines in Xero, using Xero's official Bank Feeds API. It exists for the accounts Xero's own feeds do not reach, or no longer reach - the ones whose transactions only arrive in the ledger because somebody exports a file and imports it by hand, every period, indefinitely.
The problem
Xero’s bank feeds are excellent when they work, and a great many accounts sit outside them. Some providers have no feed at all. Some have one that covers the business account and not the card, or the domestic account and not the foreign one. Some feeds exist and stop — consent expires, an aggregator has an outage, a connection silently dies and nobody notices until the reconciliation does not balance. And almost every feed backfills somewhere between nothing and twelve months, so an account can be freshly connected and still incomplete.
Those are four different causes with one artefact: transactions that exist on a statement and nowhere in the ledger. The bookkeeping cost is identical in every case, and it recurs. Somebody downloads a file, reshapes the columns, imports it, and finds out afterwards which rows arrived twice.
What we do about it
StatementClear treats the statement as the source it already is. You upload the file the bank gave you — PDF, CSV or Excel — and the columns are mapped once per account and remembered, so every upload after the first is just the file. Before anything is posted, the lines are checked against what is already in the account for duplicates, the running balance is verified against the statement’s own figures, and sign conventions are normalised for the exports that record spending as a positive number.
Then the lines go into Xero through the official Bank Feeds API. That last part is the point: they arrive as bank feed lines, so the account reconciles as a fed account rather than an imported one, and the next statement continues the same feed instead of starting another import.
What it does
- Reads bank, card and platform statements as PDF, CSV or Excel
- Remembers each account's column mapping after the first upload
- Detects duplicates across overlapping statement periods
- Verifies the running balance before anything is posted
- Posts lines through Xero's official Bank Feeds API
What it deliberately does not do
- It never asks for a bank login, and does not connect to a bank. It works only from statements you already have.
- It is not a CSV converter. A converter hands back a file to import; this posts feed lines into Xero.
- It does not replace a working native feed. Where Xero already covers an account properly, use the native feed.
- It does not do your bookkeeping. It delivers the bank lines; reconciliation stays in Xero.
Who it is for
Bookkeepers and accountants running client organisations where some accounts have no feed, and finance teams at businesses banking with neobanks, foreign banks or providers outside Xero’s coverage. It is also built for the case where money moves through a payment platform’s balance — Stripe, Square, Shopify Payments, GoCardless, PayPal — and the bank feed only ever sees the net payout, along with charities and organisations with invoice finance or lending facilities whose providers Xero has never supported.
If you want to know whether a specific provider is covered, the banks and platforms directory says what Xero’s native coverage does for each account and where it stops.
Who builds it
StatementClear is built and operated by RemitClear Ltd, a company registered in England & Wales under company number 17244638. It works with Xero and is not affiliated with, certified by, or endorsed by Xero. What happens to statement data, and what we never ask for, is set out on the security and privacy pages.
The company takes its name from its other product, RemitClear, which automates remittance matching and cash application in Xero and QuickBooks Online. The two are separate products and neither requires the other: RemitClear matches incoming payments to invoices. StatementClear delivers the bank lines. Neither is a substitute for the other.
Common questions
Who makes StatementClear?
RemitClear Ltd, a company registered in England & Wales under company number 17244638.
Is StatementClear affiliated with Xero?
No. StatementClear works with Xero and posts through Xero's official Bank Feeds API, but it is an independent product and is not affiliated with, certified by, or endorsed by Xero.
Is StatementClear the same as RemitClear?
No. Two separate products, separately subscribed, from the same company. StatementClear delivers the bank lines into Xero; RemitClear takes over once payments need matching to invoices.
Got an account Xero’s feeds do not reach?
Upload the statement you already have and it posts into Xero as a live feed.