Automate supplier statement reconciliation in Odoo, and stop ticking off every line
Also called vendor statement reconciliation. Forward the supplier statement you received and your Statements dashboard shows what agrees with Odoo, what needs review, and whether the closing balance could be proven. There is no software to install.
- Cut the time you spend on supplier statements by 80%
- No ledger reports to run, no date ranges to pick
- Connect with an Odoo API key, nothing to install
Statement Zen only reads your vendor bills and refunds and writes nothing back to Odoo. The key carries the access of the user who creates it, so create it on a user with only the access you want to share.
Watch an Odoo supplier statement checked
What a customer tells us
Time back on supplier statements.
“Statement Zen saves us 80% of our time on supplier statement reconciliation.”
How the closing balance is checked
Review the arithmetic check, the results reported by two AP teams, and the product on the free tier.
The balance is proven before it is reported
Opening balance plus every signed movement is checked against the closing balance. If it does not close, the statement comes back as unproven rather than as a number you are expected to take on trust.
What it cannot tie out, it names
A line that cannot be matched with confidence is reported with its reference, date and amount instead of being folded into a difference total. The only work left is the work that genuinely needs a person.
Two AP teams, on their own count
Two accounts payable teams using earlier versions of Statement Zen went from 80–100 hours a month to under four. That is their figure rather than a measurement of ours, and it came from earlier versions of the product.
Check it on your own books, free
25 reconciled statements every month, no card. A statement that cannot be reconciled does not use that allowance, so trying it costs you nothing.
Reads your accounts payable position from Xero, QuickBooks Online, Vista by Viewpoint, TechnologyOne and Odoo — and from anything else through the Statement Zen API.
Statement Zen does one job: the supplier statement reconciliation that lands on an accounts payable desk every month, right before the payment run. It was built for that job and it does not try to be an accounts payable suite.
Connect Odoo once, then forward statements
Connect Odoo asks for your Odoo domain and an API key you create in Odoo under Preferences, Account Security, New API Key. After that you only forward statements.
Before you connect, two things from Odoo
- Your Odoo plan must be Custom. Odoo says access to its external API is only available on its Custom plans, not on One App Free or Standard.
- An Odoo API key lasts three months at most. When it runs out, create a new key in Odoo and connect again.
Create a free Statement Zen account, open Connections and choose Connect Odoo. Enter your Odoo domain and an API key you create in Odoo. Statement Zen then reads your vendor bills and refunds, paid and unpaid, and gives you your forwarding address.
Forward it to your unique Statement Zen address in the format you received it: native or scanned PDF, CSV or spreadsheet. There is no upload screen and no need to re-key it.
Your Statements dashboard groups differences in both directions, shows unresolved lines with their reference, date and amount, and reports the closing balance as proven or not.
What Statement Zen does for Odoo AP teams
Vendor statement reconciliation for Odoo, with the balance check and exception details an AP team needs for review.
Doing it by hand today? See the supplier statement reconciliation checklist and how references and part payments are matched.
Guides for Odoo AP teams
- Free Supplier Statement Reconciliation Template (Excel Workbook)
Free supplier statement reconciliation template: an Excel workbook that imports to Google Sheets, with a worked example and cause codes.
- Supplier Statement Reconciliation Checklist for Month-End and Before the Payment Run
A supplier statement reconciliation checklist for month-end and the day before the payment run, with a worked example and printable cards.
- How to Find Missing Credit Notes and Duplicate Payments With Supplier Statements
Find credit notes your ledger missed and invoices you paid twice, using the supplier statement. A worked example, two chase emails and ERP steps.
- How Supplier Statement Matching Works: References, Amounts, Dates and Part Payments
How supplier statement matching works: the order of the rules, and how references, amounts, dates and part payments pair, with a worked example.
- Supplier Statement Reconciliation as an Audit Control: How It Gets Tested
Is supplier statement reconciliation a key control? What auditors test under SOX, UK Provision 29 and Australian rules, and the evidence to keep.
- Supplier Statement Reconciliation Best Practices: 12 Habits for AP Teams
Supplier statement reconciliation best practices: 12 habits for when to run the check, who owns each difference and what to chase first.
Checks the stated closing balance
Opening balance + every signed movement is checked against the Closing balance. When the equation closes, the result is reported as proven. When it does not, the statement is reported as unproven.
Flags unresolved statements
Statement Zen does not force an unresolved statement into a completed result. It marks the statement for review and keeps the available line details with it.
Pricing by monthly statement allowance
Your first 25 reconciled statements each month are free. Paid plans are listed on the pricing page. A statement Statement Zen cannot reconcile does not use the allowance.
Reads bills and refunds, writes nothing
Statement Zen asks Odoo for your vendor bills and vendor refunds, paid and unpaid, and nothing else. It never writes back to Odoo, so your books stay as they are.
You choose the access you share
An Odoo API key carries the access of the Odoo user who creates it. Create the key on a user who has only the access you are happy to share, as Odoo itself recommends for integrations.
Unresolved layouts can be reviewed
When a statement layout cannot be reconciled, the result identifies that it needs review rather than forcing a match. Future support for that layout is not promised until it has been verified.
Copy the exception list
Each unmatched line includes its reference, date and amount. One button copies the complete list so you can paste it into a supplier reply.
No supplier sign-up
Statement Zen does not send messages to your vendors. There is no supplier portal or registration email, so suppliers can keep sending statements to you as they do now.
Compare the plan allowance with your statement volume
Start with the number of supplier statements your team reviews in a typical month.
Your current process
Varies
by statement and team
Use your own handling time and staff cost. Long or scanned statements may take more time to check line by line.
Statement Zen
25
reconciled statements free each month
Paid plans and their prices are on the pricing page. A statement we cannot reconcile does not use your allowance.
Billing basis
Flat
monthly tier
Plans are based on statement allowance, not seats. Compare the published tier with your monthly statement volume.
Statement Zen reads your Odoo vendor bills and refunds through an API key you create. You can test the first 25 reconciled statements each month without a card before choosing a paid tier.
What Statement Zen does on Odoo, at a glance
This summary covers the free allowance, the Odoo setup and what Statement Zen reads and writes.
Cost to start
Free (25 statements/month)
Odoo setup
Create an API key in Odoo, then enter it with your Odoo domain
Odoo version
19 or later
Odoo plan
One that includes external API access, per Odoo’s documentation
What it reads
Vendor bills and vendor refunds, paid and unpaid
What it writes to Odoo
Nothing
Who limits the access
You, by choosing the Odoo user who creates the API key
How it verifies numbers
Proves with maths (OB + movements = CB)
When it’s uncertain
Flags the statement for review; does not use your allowance
Telling the supplier what’s missing
One button copies the full list
What your suppliers have to do
Nothing. They are never contacted
Frequently asked questions
Short answers about reconciling Odoo supplier statements, with the limits stated.
How do I reconcile a supplier statement in Odoo?
How do I connect Odoo to Statement Zen?
Which Odoo versions does Statement Zen support?
Do I need a particular Odoo plan?
What does Statement Zen read from Odoo?
Can Statement Zen change anything in my Odoo?
What happens when my Odoo API key expires?
What does it cost to reconcile supplier statements in Odoo with Statement Zen?
What happens when a supplier statement doesn't reconcile?
How long until I see my first reconciled statement?
How do I tell the supplier which invoices are missing?
Do my suppliers have to sign up for anything, or change how they send statements?
Running something else?
Xero, QuickBooks Online, Vista, TechnologyOne and Odoo connect themselves. Any other accounting system or ERP can send its whole position, paid and unpaid, through the Statement Zen API, or by an arrangement we set up with you — the supplier statement still just gets forwarded by email. Tell us what you use and we will tell you straight whether we can reconcile against it.
Tell us what you useStill have a question?
Email your question to support@statementzen.com with your Odoo version and the setup step you are on. To reconcile a statement, connect Odoo, then forward the statement and review the result in your Statements dashboard.
See your first Odoo statement reconciled
Sign up, open Connections and choose Connect Odoo. Enter your Odoo domain and API key, then forward a supplier statement. The first 25 reconciled statements each month are free.
A statement Statement Zen cannot reconcile does not use your monthly allowance.
Prefer to talk to someone? Book a 15-minute call