Start here
How to Reconcile a Supplier Statement, With a Full Worked Example
A supplier statement reconciliation compares the supplier’s closing balance with your ledger balance for that supplier on the same date and explains every difference. It leaves you with one agreed balance to pay from, so it is worth doing before each payment run, because the printed balance may not be the right amount to pay.
The worked example below takes one account where the statement says $19,337.55 and the ledger says $12,875.60, and goes through it one line at a time.
By Michael Usov, FounderPublished Updated 22 min read
Key takeaways
- Supplier statement reconciliation compares the supplier’s closing balance with your ledger balance on the same date and explains every difference.
- In the worked example, a $6,461.95 gap between $19,337.55 and $12,875.60 comes down to five lines.
- Prove the statement adds up to its own closing balance before you match a single line.
- The net gap misleads. Differences push both ways and hide each other, so go line by line.
- Pay from the adjusted balance both sides agree on, $15,570.95 in the example.
On this page
What is a supplier statement?
Short answer
What is a supplier statement?
A supplier statement is the supplier’s own record of your account for a period. It lists the invoices they raised, the credit notes they issued and the payments they received, and ends with a closing balance. You compare it with your purchase ledger, because it can show items that never reached your books.
Your ledger holds only what reached accounts payable. If the supplier raised an invoice that never got to you, or sent a credit note to an inbox nobody reads, the statement is the only place it appears. A payment they put against the wrong invoice looks like this from your side: a balance you believe you cleared, still open on their page.
The statement is the supplier’s version, and it can be wrong too. They may post your cash on the day it clears rather than the day you sent it, or print an invoice twice, or bill the wrong account. Look at each line before you decide the mistake is yours.
Two kinds of statement
Balance-forward
Opening balance, activity, closing balance
- Opens with last period’s closing balance
- Lists every invoice, credit note and payment
- Lets you prove the arithmetic first
- Use every step below
Open-item
Only what is still unpaid
- Lists unpaid invoices and credits with a total
- Has no opening balance, so skip step 2
- A paid invoice that still appears is a query
- Match it against your open bills
The glossary has short entries on each: balance-forward statement and open-item statement.
Same document, different names
Swipe sideways to see every column.
| Term you will meet | Where | What it means |
|---|---|---|
| Supplier statement | Australia, UK | The supplier’s list of what you owe, sent to you |
| Vendor statement | US | The same document. Vendor is the US word. |
| Purchase ledger or creditors ledger | Australia, UK | Your side: the bills you have posted. The US says accounts payable sub-ledger. |
What to have in front of you
Get these together first, or you will stop halfway and start again.
- The statement, dated to your cut-off. If it was run on the 25th and your ledger runs to the 30th, ask for a re-run.
- Your ledger transactions for that supplier over the same dates, with the closing balance as a check.
- Bills sitting in an approval queue or a shared inbox. The supplier counts them and your ledger does not.
- Credit notes you have received and not yet posted.
- Remittance advice or the bank file, showing which invoices each payment cleared.
Run the ledger side as at the statement date, not today. Run it today and everything paid since has dropped off the open list, so you will chase items that are already settled.
How to reconcile a supplier statement in seven steps
Step 1 can stop the whole job. If the statement does not add up, ask the supplier for a reprint before you do anything else.
A flow that starts when a statement arrives. If it does not add up to its own closing balance, you stop and ask for a reprint. If it does, you agree the opening balance, clean the references, tick in three passes and list what is left. An item with no cause and owner sends you back to recheck references, dates and allocation. Otherwise you post, query, diary and sign off.
- 1Statement arrives
- 2DecisionDoes it add up to its own closing balance?Yes: go to step 3No: go to step 8
- 3Agree the opening balance, clean the references, tick in three passes
- 4List what is left on each side
- 5DecisionDoes every leftover item have a cause and an owner?Yes: go to step 7No: go to step 6
- 6Recheck the references, then the dates, then how payments were allocated
- 7Post, query, diary, then sign off
- 8Stop. Ask the supplier for a reprint
Prove the statement adds up
Opening balance, plus invoices, less credits and payments, must equal the printed closing balance. Do the sum before you open your own books, and add up the ageing box too if there is one. If either sum fails, a page or a line is missing, so ask for a reprint and stop there. In the example it comes to $19,337.55 and it holds.
Agree the opening balance to last month
The opening balance should equal the closing balance you agreed last month. When it does not, something from an earlier month is still unresolved, and matching September’s lines will not fix it. Go back to the last month the two sides agreed and work forward from there. An open-item statement has no opening balance, so skip this step.
Clean the references on both sides
One invoice can be written CPS-70495, 070495 and cps 70495. Strip the prefix, the spaces and the leading zeros so all three read 70495. If you skip this, you will report an invoice as missing when it is in your ledger under another spelling, and you will miss the duplicate. When two documents share an amount and the reference is ambiguous, the matching guide shows how to decide.
Tick line by line, in three passes
Do invoices first, then credit notes, then payments. Match on reference and amount together, because two real invoices can share a total. Check the allocation of a payment that clears several invoices, not only its total. In the example the 12 September payment of $9,386.40 clears two older invoices, and the statement names both.
List what is left on each side
Whatever has no partner is a difference. Write the statement leftovers and the ledger leftovers as two lists and do not net them yet, because a duplicate can hide behind a missing invoice once they are netted.
Give each leftover a cause and an owner
At this stage each line that is left should fall into one of three groups. It is either an item you booked wrongly or missed, an item the supplier got wrong, or a timing difference, such as a payment that left your bank on the 29th and will appear on their next statement. Your own errors can be corrected straight away, the supplier’s need a query sent to them, and the timing items should be noted so they can be checked on the next statement. A line that still has no explanation should stay open until it has one. Posting the remainder to a suspense account would make the totals agree, but it would only hide the problem until it is found at audit. If a line will not sort, the Academy decision tree takes you through the same questions in order.
Fix, query, diary, then sign
Post your own corrections, send the queries and diary the timing items for next month’s statement. Then write the two-sided reconciliation. Both adjusted balances must agree to the cent before anyone signs.
Swipe sideways to see every column.
| As printed | After cleaning | Same invoice as CPS-70495? |
|---|---|---|
| CPS-70495 | 70495 | Yes |
| 070495 | 70495 | Yes, and in the example this is the duplicate |
| cps 70495 | 70495 | Yes |
| CPS-70459 | 70459 | No: two digits swapped |
A full worked example: Wenlock Pallet & Crate, September
Wenlock Pallet & Crate (the supplier) sent Oakhollow Joinery (the customer) a balance-forward statement dated 30 September 2026. Both businesses are made up, and all amounts are Australian dollars including GST, so if you work in another currency read the dollar signs as yours. The numbered lines are the ones to watch. Two defects will not show on the page at all: a double posting in Oakhollow’s ledger, and a line where Wenlock’s statement is higher than its own invoice. You only find those by comparing.
A supplier statement with nine lines. The opening balance of 9,386.40 is followed by three invoices, a payment of 9,386.40 that clears two older invoices, three more invoices and one credit note, ending on a closing balance of 19,337.55. Five lines carry numbered markers.
Swipe sideways to see every column.
Wenlock Pallet & Crate Pty Ltd
Statement of account
30 Sep 2026
| Date | Reference | Description | Debit | Credit | Balance |
|---|---|---|---|---|---|
| 01 Sep | BF | Opening balanceNote 1 | 9,386.40 | ||
| 03 Sep | CPS-70412 | Invoice | 3,712.60 | 13,099.00 | |
| 05 Sep | CPS-70427 | Invoice | 1,958.25 | 15,057.25 | |
| 10 Sep | CPS-70439 | Invoice | 2,604.10 | 17,661.35 | |
| 12 Sep | PMT | Payment received, clears CPS-70118 (5,942.15) and CPS-70131 (3,444.25)Note 2 | 9,386.40 | 8,274.95 | |
| 15 Sep | CPS-70466 | Invoice | 4,271.35 | 12,546.30 | |
| 18 Sep | CN-C0553 | Credit note, damaged palletsNote 3 | 386.50 | 12,159.80 | |
| 22 Sep | CPS-70488 | InvoiceNote 4 | 5,129.80 | 17,289.60 | |
| 25 Sep | CPS-70495 | Invoice | 2,047.95 | 19,337.55 | |
| Closing balanceNote 5 | 19,337.55 | ||||
- Note 1Opening balance. It must equal the closing balance Oakhollow agreed for August.
- Note 2One payment, two older invoices. Check the allocation, not just the total.
- Note 3A credit note. Oakhollow has no copy of it.
- Note 4An invoice Oakhollow’s ledger does not hold.
- Note 5The closing balance. Step 1 proves it from the lines above.
Step 1 in numbers
Start at 9,386.40. Add the six invoices (3,712.60, 1,958.25, 2,604.10, 4,271.35, 5,129.80 and 2,047.95, total 19,724.05). Take off the payment of 9,386.40 and the credit note of 386.50. The result is 19,337.55, the printed closing balance, so the statement holds.
The ledger against the statement
Oakhollow’s ledger shows $12,875.60 for Wenlock at 30 September, a gap of $6,461.95. Here is each document against its partner, with the references cleaned.
Swipe sideways to see every column.
| Reference | Status | Statement | Ledger | Note |
|---|---|---|---|---|
| Opening balance | Matched | 9,386.40 | 9,386.40 | |
| CPS-70412 | Matched | 3,712.60 | 3,712.60 | |
| CPS-70427 | Matched | 1,958.25 | 1,958.25 | |
| CPS-70439 | Matched | 2,604.10 | 2,604.10 | |
| Payment 12 Sep | Matched | −9,386.40 | −9,386.40 | |
| CPS-70466 | Differs | 4,271.35 | 4,217.35 | Wenlock’s invoice says 4,217.35; the statement prints 4,271.35 |
| CN-C0553 | Missing | −386.50 | not listed | Credit note not in the ledger |
| CPS-70488 | Missing | 5,129.80 | not listed | Invoice not in the ledger |
| CPS-70495 | Matched | 2,047.95 | 2,047.95 | |
| 070495 | Differs | not listed | 2,047.95 | Same invoice posted a second time, with a leading zero |
| Payment 29 Sep | Query | not listed | −3,712.60 | Sent 29 Sep to pay CPS-70412. Wenlock had not applied it by the statement date. Timing. |
| Total | 19,337.55 | 12,875.60 |
Why the gap of $6,461.95 misleads
Three items push the gap up: the payment in transit (3,712.60), the missing invoice (5,129.80) and the supplier’s overstated invoice (54.00), together 8,896.40. Two push it down: the unposted credit note (386.50) and the duplicate (2,047.95), together 2,434.45. Net, that is 6,461.95.
The five items move $11,330.85 in all, yet the net gap is $6,461.95. Chase the net figure and you would hunt for one missing invoice of about that size, when the duplicate has already cancelled part of the 5,129.80 invoice. No single 6,461.95 item exists.
Show as table
| Step | Amount | Running balance |
|---|---|---|
| Ledger balance | $12,875.60 | $12,875.60 |
| Payment sent 29 Sep, not yet on the statement | +$3,712.60 | $16,588.20 |
| CPS-70488 on the statement, not in the ledger | +$5,129.80 | $21,718.00 |
| CN-C0553 on the statement, not in the ledger | −$386.50 | $21,331.50 |
| CPS-70466 on the statement as 4,271.35, invoice says 4,217.35 | +$54.00 | $21,385.50 |
| CPS-70495 posted twice (once as 070495) | −$2,047.95 | $19,337.55 |
| Statement balance | $19,337.55 | $19,337.55 |
Swipe sideways to see every column.
| Finding | Effect on the gap | Whose | What you do |
|---|---|---|---|
| Payment of 3,712.60 sent 29 Sep, not on the statement | Up by 3,712.60 | Timing | Diary it. It should appear on October’s statement. |
| CPS-70488, 5,129.80, missing from the ledger | Up by 5,129.80 | You, or lost in transit | Get the invoice and check it. Then enter the bill dated 22 Sep 2026 (+5,129.80). |
| CN-C0553, 386.50, not posted | Down by 386.50 | Yours | Get the credit note and enter it against Wenlock (−386.50). Apply it to an open bill, so it nets off the next payment. |
| CPS-70466 on the statement as 4,271.35, invoice says 4,217.35 | Up by 54.00 | Wenlock’s | Query it. Ask for a corrected statement or a 54.00 credit note. Your ledger already holds the right figure. |
| CPS-70495 posted twice | Down by 2,047.95 | Yours | Void the second posting after checking it has no payment against it (−2,047.95). |
The finished reconciliation
Swipe sideways to see every column.
| Line | Amount ($) |
|---|---|
| Balance per supplier statement | 19,337.55 |
| Less payment sent 29 Sep, not yet on the statement | −3,712.60 |
| Less CPS-70466, overstated by Wenlock | −54.00 |
| Adjusted statement balance | 15,570.95 |
| Balance per purchase ledger | 12,875.60 |
| Add CPS-70488, not posted | 5,129.80 |
| Less CN-C0553, not posted | −386.50 |
| Less CPS-70495, posted twice | −2,047.95 |
| Adjusted ledger balance | 15,570.95 |
| Difference | 0.00 |
After the 29 September payment, Oakhollow owes Wenlock $15,570.95, provided CPS-70488 turns out to be a real invoice for that amount and Wenlock corrects CPS-70466. Do not pay CPS-70488 until you have the document. The sign-off block below holds the usual details, and the free spreadsheet template lays the same page out for you to fill in.
Swipe sideways to see every column.
| Field | Entry |
|---|---|
| Prepared by | Preparer’s name and date |
| Reviewed by | A different person, name and date |
| Statement balance | 19,337.55 |
| Ledger balance | 12,875.60 |
| Agreed balance | 15,570.95 |
| Carried forward | Payment of 3,712.60 sent 29 Sep, to clear on the October statement. Query to Wenlock on CPS-70466, 54.00. |
So for Friday: CPS-70412 is already paid. What is left to pay is CPS-70427, CPS-70439, CPS-70466 at its invoice amount of 4,217.35 and CPS-70495 once, plus CPS-70488 when you have seen it, less the credit note. The Academy has more statements to practise on, with answers.
The same account on an open-item statement
Had Wenlock sent an open-item statement, it would list only what is unpaid, with no opening balance to agree. CPS-70412 would still appear at 3,712.60, because Wenlock has not received the 29 September payment. Match each line against your open bills and that one becomes your timing item. The other lines are the same as the table above, and the total is 19,337.55.
Why does the supplier’s balance differ from your ledger, and who fixes each difference?
These are twelve differences you are likely to meet, and ACCA’s technical article on supplier statement reconciliations (listed under Sources) names the same main ones. The owner column says whether you post, query or wait. The Academy cheat sheet has a one-page version.
Swipe sideways to see every column.
| What you see | Usual cause | Owner | What you do |
|---|---|---|---|
| Payment in your ledger, not on the statement | Sent too close to their cut-off to be applied, or still in the bank | Timing | Diary it for next month |
| Invoice on the statement, not in your ledger | Never arrived, stuck in an inbox, or posted elsewhere | You | Get the document, check it, post it |
| Credit on the statement, not in your ledger | Credit note not received or not posted | You | Get it, post it, net it off the next payment |
| Invoice in your ledger, not on the statement | Not yet raised by them, or on another account | Supplier | Query it before you pay |
| Same reference, different amount | Keying error, or a price change | You or them | Read the invoice |
| The same invoice twice | Posted twice by you, or printed twice by them | You or them | Void the second after checking it is unpaid |
| Payment on the wrong invoice, or unapplied | Supplier allocated the cash elsewhere | Supplier | Send the remittance, ask for a reallocation |
| Invoice under a different supplier | Similar names in the ledger | You | Move it |
| Settlement discount | Taken by one side and not recognised by the other | You or them | Check the terms and record it |
| Same invoice, different total | One side tax-inclusive, the other tax-exclusive | You or them | Compare both sides to the invoice |
| Foreign-currency supplier | Different rate or date | Neither | Compare in the supplier’s currency |
| A few cents | Rounding | Neither | Log it and move on |
Ready-made emails for a missing credit note or a double payment are in the guide on missing credit notes and duplicate payments. The problems that come up across suppliers are in the problems guide.
When not to chase
Decide on a tolerance before you start, so that it is not made up line by line, and write it down where a colleague can find it. The tolerance applies only to differences you have already explained.
Swipe sideways to see every column.
| Difference | Usual treatment | Why |
|---|---|---|
| A few cents of rounding | Log it and carry on | An email costs more than the amount |
| A currency translation difference | Log it and carry on | The two sides used different rates or dates |
| Up to a flat amount per line, such as $1 | Pass it if explained | Some teams use a flat amount, others a small percentage of the invoice |
| A large gap with no known cause | Keep it open | Rounding cannot be the reason if you cannot say why the gap is there |
A statement line is not a tax invoice
Source: ATO: Tax invoices, .
Can Xero or QuickBooks Online produce a supplier statement?
Not in the shape a supplier sends. As of 30 October 2026 we found no supplier statement in Xero’s published help or on its Product Ideas board, and no vendor statement report in QuickBooks Online’s help. Both packages give you a transaction list for one supplier, which you tick against the statement. The reports are listed below.
Xero
Checked
Supplier Bill Activity
Reporting > All reports, then search for the report name
Lists one supplier’s bills and bill payments for a date range, with an opening and a running balance. In Xero’s Demo Company a spend-money payment was not in it, so run Contact Cash Activity for those.
Source: Xero staff replies on Xero Product Ideas, 2023, 20 Nov 2025 and 14 Sep 2026; run in Xero’s Demo Company (AU), 31 Oct 2026
QuickBooks Online
Checked
Vendor Balance Detail
Reports > Standard reports, then search “balance detail”
Open bills and credits as at a date, so it suits an open-item statement. Intuit says reports look different in its classic and new views.
Source: Intuit help article on vendor balance reports
QuickBooks Online
Checked
Transaction List by Vendor
Bills, bill payments and vendor credits for one vendor over a date range, which is closer to a balance-forward statement. A cheque or expense paid outside Pay Bills may need its transaction type switched on in the filter.
Source: Intuit community answer on vendor transaction reports
Run the report to the statement date. Which report suits which kind of statement is covered in the Xero guide and in the QuickBooks Online guide, and in any other system the supplier’s transaction list can be exported to a spreadsheet.
What to say to the supplier
Say which invoice or credit note you mean, give the reference and the amount, then say what you need from them and by when. A short message with one clear question is usually answered first.
The wording for a missing credit note or a duplicate payment is in the guide on missing credit notes. The message below is for a statement whose lines do not add up to the printed closing balance.
How often should you reconcile supplier statements, and who signs off?
For any supplier you pay every month, a monthly reconcile is the usual rhythm. If they send you credits regularly, or you have a dispute open, it is worth looking at the account again just before each payment run. Most people do the big suppliers and let the small ones slide, and that is where unclaimed credit notes tend to pile up, so give the small accounts a rule as well, even a light one. We put the tiers and what to do for each in a month-end and pre-payment-run checklist.
Who prepares it and who signs it
The accounts payable clerk usually prepares it. A second person, such as the accounts payable lead or the financial controller, reviews it and signs it off. We found no standard that mandates this for statement reconciliations, so treat it as good practice. A smaller business with one bookkeeper can swap the reviewer for a quarterly look by the owner. Auditors care about this check as well. An OpenTuition tutor answering an audit student in November 2023 named cut-off as the risk that ties most closely to timing differences, meaning items recorded on the wrong side of the period end.
Does three-way matching or a bank reconciliation replace supplier statement reconciliation?
Three-way matching does not cover this. It matches an invoice to a purchase order and a delivery note, which stops a wrong bill being approved. It cannot find an invoice you never received, because there is nothing to match. The comparison of statement reconciliation and invoice matching goes into why.
Swipe sideways to see every column.
| Check | Starts from | Catches | Misses |
|---|---|---|---|
| Three-way match | Purchase order, delivery note, invoice | A wrong price or quantity before you approve a bill | An invoice you never received |
| Bank reconciliation | Bank statement and cash ledger | A payment that left the bank and is not in the ledger | Whether the supplier applied it to the right invoice |
| Aged payables review | Your ledger only | Overdue items by age | Anything the supplier knows and you do not |
| Supplier statement reconciliation | The supplier’s statement | Missing invoices, unposted credits, misapplied payments, duplicates | A bill both sides have wrong in the same way |
Doing it in a spreadsheet, and when to stop
A spreadsheet is fine while you have few statements and can copy from them. Once you are retyping PDFs, it stops being worth the time.
Supplier statement reconciliation workbook
Paste the statement lines and your ledger lines. It matches them, shows the differences and prints a two-page sign-off. The Example sheet is a finished reconciliation on made-up data.
Excel workbook (.xlsx)about 205 KB9 sheets: Read me, Reconciliation, Statement, Ledger, Lines, Cause codes, Checks, Example, Chase list
The workbook strips prefix letters, leading zeros and spaces before it matches, so INV-00123 and 123 count as the same invoice, and it will not mark the reconciliation as signable while any check is failing. It holds 300 lines a side, one supplier and one currency per copy. It cannot read a PDF or explain why a line differs, and a reference with a trailing part such as INV-4541-1 needs the override column on the Statement sheet. We tested it in LibreOffice, not Google Sheets.
Where Statement Zen fits
We make Statement Zen, so weigh this section accordingly. It takes over the retyping, which is what stops a spreadsheet working once you pass 300 lines a side or a pile of PDFs. Forward the supplier’s statement PDF and it is checked against your ledger in Xero, QuickBooks Online or Vista, with the differences grouped on your dashboard. To see it on one of your own statements, forward the statement and see the result.
Where to start on Monday
Take the supplier whose statement has sat in a folder since last month and do steps 1 and 2 only. If the statement adds up and the opening balance agrees, the rest is ticking. If either fails, you have probably found why this account has never agreed.
When the routine is steady, the best-practice guide covers how to keep it cheap.
Questions people ask
Is a supplier statement something the supplier sends me, or something I prepare?
Why is the supplier’s statement balance higher than my ledger?
Does three-way matching replace supplier statement reconciliation?
How often should I reconcile supplier statements?
Can I pay a supplier from their statement?
What if a supplier does not send statements?
Who should reconcile supplier statements?
Does Xero or QuickBooks Online produce a supplier statement?
About the author
Michael Usov, Founder, Statement Zen
Michael Usov founded Statement Zen, which reconciles supplier statements against your accounts payable ledger. He also runs MRU Consulting, which builds accounts payable and ERP integrations, including for construction businesses on Viewpoint Vista. For the last fifteen years he has worked with finance controllers and AP managers in construction companies, doing and automating supplier statement reconciliation and other accounting tasks.
Sources
- ATO: Tax invoices, read
- HMRC VAT Input Tax manual: acceptable evidence for claiming input tax, read
- Xero Product Ideas: supplier statement report (Xero staff replies), read
- Intuit: Vendor Balance Detail report, read
- OpenTuition forum: supplier statement reconciliations (tutor reply on cut-off, November 2023), read
- ACCA: Supplier statement reconciliations (cross-check on causes), read
What changed
- : First published. On this date we read the six pages listed under Sources. They are the ATO page on tax invoices and the HMRC VAT Input Tax manual page on acceptable evidence. They also include the Xero Product Ideas thread on supplier statements, the Intuit help article on Vendor Balance Detail, the OpenTuition forum thread and the ACCA article. We also recomputed every figure in the worked example.
- : Shortened the Xero and QuickBooks Online, supplier wording and spreadsheet sections and four FAQ answers, with no change to any figure or source. Rewrote the opening definition, changed the answer box to match the first heading, and replaced the tolerance paragraph with a table. On this date we recomputed the worked example on both sides: the statement side (19,337.55 less 3,712.60 and 54.00) and the ledger side (12,875.60 plus 5,129.80, less 386.50 and 2,047.95) both come to 15,570.95.
- : Takeaways now open with the definition and the example’s figures. Ran Supplier Bill Activity in Xero’s Demo Company (AU) and updated its report card.
Read next
- Free Supplier Statement Reconciliation Template (Excel Workbook)Read next if you want the spreadsheet that lays out the two-sided reconciliation for you.
- How Supplier Statement Matching Works: References, Amounts, Dates and Part PaymentsRead this for how lines are paired when the reference, the date or the amount does not agree.
- Statement Reconciliation vs Invoice Matching: What's the Difference?Read this to see where statement reconciliation sits beside three-way matching.