Vendor reconciliation
Vendor Reconciliation: What It Covers and How to Run It
Vendor reconciliation means proving that what your books say you owe each vendor is true. You do it two ways. First, tie the accounts payable (AP) subledger to the general ledger (GL) control account. Second, compare each vendor's balance with evidence from outside your company, usually the vendor's statement.
Take Marlowe Janitorial Supply and Bellhaven Property Services. Marlowe's statement for 31 October 2026 shows $8,762.70. Bellhaven's AP ledger says $9,101.30. The gap is $338.60, which looks like one problem and is actually five differences, one of them just timing. The rest of this page covers what to check, who checks it and how often.
By Michael Usov, FounderPublished Updated 19 min read
Key takeaways
- Vendor reconciliation proves that what you owe each vendor is true. Tie the AP subledger to the GL, then check each vendor balance against the vendor’s statement.
- A net difference hides its size. Five differences in the example below add up to $8,585.70 of movement but only a $338.60 gap.
- Fix the control account first. If the subledger does not agree with the GL, no vendor balance can be trusted.
- Write down who may adjust what, and keep the person who reconciles away from vendor setup and payment release.
- When a vendor sends no statement, ask for their open items first. If they do not reply, send yours and ask them to confirm or correct it.
On this page
What does vendor reconciliation cover?
Short answer
Is vendor reconciliation the same as AP reconciliation?
No. AP reconciliation often means tying the AP subledger to the general ledger control account. Vendor reconciliation includes that tie-out and adds a comparison of each vendor balance with the vendor's own records, so it checks your books against someone else, not only against themselves.
It looks like one task. It's five checks, and each one finds what the others miss. Read the 'Cannot catch' column first. A program that runs one check and assumes it covers the rest has a hole in it.
Swipe sideways to see every column.
| Check | What you compare | Catches | Cannot catch | Usual owner |
|---|---|---|---|---|
| AP subledger to GL | Total of all vendor balances against the AP control account | Manual journals to the control account, unapplied payment batches, cut-off slips | A wrong balance on one vendor that nets out against another | GL accountant |
| Vendor statement to AP ledger | One vendor's statement against that vendor's ledger lines | Invoices you never received, unrecorded credit memos, duplicates, misapplied payments | Anything the vendor also has wrong, or a vendor that sends no statement | AP specialist |
| Balance confirmation | Your open items against the vendor's written reply | The same gaps as a statement, when the vendor sends none | Slow or missing replies leave the account unproven | AP specialist |
| Three-way match | Purchase order, receipt and invoice before payment | Overbilling and billing for goods not received | An invoice that never reached you | AP clerk |
| Bank reconciliation | Cash book against the bank statement | Checks not yet cleared, bank fees, payments that left the wrong account | Whether the vendor applied the payment to the right invoice | Treasury or GL accountant |
The words change by country but the documents don't. US teams say vendor, credit memo and check. In the UK and Australia you will hear supplier, credit note and cheque, and the vendor's statement is often called a statement of account. If you work across regions, there is a side-by-side list of UK, US and AU terms in the Academy.
A flow that starts at month end. First check whether the AP subledger agrees with the GL control account, and fix journals and payment batches if not. Then ask whether the vendor sent a statement: if yes, match it line by line, and if no, ask the vendor for their open items and, failing a reply, send yours to confirm. Then compare the difference with your written tolerance, either fixing and logging it or posting an approved adjustment. The reviewer signs the log and next month starts from the agreed balance.
- 1Month end, or a vendor balance looks wrong
- 2DecisionDoes the AP subledger total agree with the GL control account?Yes: go to step 4No: go to step 3
- 3Find the manual journals and unapplied payment batches and clear them first
- 4DecisionDid the vendor send a statement for your cut-off date?Yes: go to step 5No: go to step 6
- 5Match the statement to the vendor ledger and name a cause for every difference
- 6Ask the vendor for their open items; if no reply, send yours to confirm
- 7DecisionIs any difference above your written tolerance?Yes: go to step 8No: go to step 9
- 8Correct your side or ask the vendor to correct theirs, and log owner and date
- 9Post the small adjustment under the approval limit, with a cause code, and log it
- 10Reviewer signs the log; next month starts from the agreed balance
Why does AP reconciliation start with the control account?
Start at the control account, before you open a single vendor. On the same date, the AP control account in the general ledger should equal the total of every vendor balance in the AP subledger. When it doesn't, any vendor-level work you do is built on numbers that disagree with the books you report from.
When AP and the GL disagree, it is usually for a dull reason. Someone posts a manual journal straight to the control account because tracking down the vendor was taking too long. A payment batch reaches the GL on the 31st but isn't applied to the vendor until the next morning. Now and then a bill goes to the wrong control account, or the two reports were run for different dates. The Bellhaven tie-out at 31 October 2026, just below, has the first two of these.
Swipe sideways to see every column.
| Line | Amount (USD) |
|---|---|
| AP subledger total, six vendors | 73,165.50 |
| Manual journal credited straight to the AP control account | +2,486.50 |
| Payment batch posted to the GL, vendor-level application pending | −1,172.40 |
| Subledger adjusted to the GL basis | 74,479.60 |
| GL AP control account balance | 74,479.60 |
| Unexplained | 0.00 |
The gap is $1,314.10 and it has two causes with two different fixes. The journal needs a vendor attached or needs reversing. The payment batch needs applying to invoices. Nobody should close the gap by editing a vendor balance by hand. If you can, block direct postings to the control account for everyone except the person who runs the reconciliation, and review that person's activity.
What does the vendor statement check find?
The vendor statement check is the one that can find an invoice you never received. Three-way matching only tests documents you already hold, and the control account tie-out only tests your own books against themselves. A statement comes from outside and can list a bill nobody in your company has seen. The line-by-line method has its own guide, so this section sticks to what the Marlowe account shows.
Marlowe's statement and Bellhaven's ledger both start at $6,915.60, agreed on 30 September. They end $338.60 apart.
A supplier statement for account V-1042 with seven lines, from an opening balance of 6,915.60 to a closing balance of 8,762.70. Numbered marks flag an invoice Bellhaven keyed at the wrong amount, an invoice missing from Bellhaven's ledger, a credit memo Bellhaven has not received, and the closing balance.
Swipe sideways to see every column.
Marlowe Janitorial Supply Co.
Statement of account
31 Oct 2026
| Date | Reference | Description | Debit | Credit | Balance |
|---|---|---|---|---|---|
| 01 Oct | BF | Opening balance (agreed 30 Sep) | 6,915.60 | 6,915.60 | |
| 02 Oct | M26-04713 | Invoice | 2,438.15 | 9,353.75 | |
| 08 Oct | CHK 7740 | Payment received | 6,915.60 | 2,438.15 | |
| 11 Oct | M26-04766 | InvoiceNote 1 | 1,127.80 | 3,565.95 | |
| 16 Oct | M26-04791 | Invoice | 3,964.25 | 7,530.20 | |
| 22 Oct | M26-04830 | InvoiceNote 2 | 1,685.40 | 9,215.60 | |
| 27 Oct | CM-1182 | Credit memoNote 3 | 452.90 | 8,762.70 | |
| Closing balanceNote 4 | 8,762.70 | ||||
- Note 1M26-04766 prints 1,127.80. Bellhaven keyed 1,172.80.
- Note 2M26-04830 is on the statement but never reached Bellhaven's AP ledger.
- Note 3CM-1182 is a credit memo Bellhaven has not received.
- Note 4Bellhaven's ledger closes at 9,101.30. Check 7802, sent 30 October, is not on this statement yet.
Four lines match. Five do not. Effects below are statement minus ledger.
Swipe sideways to see every column.
| Reference | Status | Marlowe's statement | Bellhaven's ledger | Note |
|---|---|---|---|---|
| M26-04766 | Differs | 1,127.80 | 1,172.80 | Keyed 1,172.80; the invoice says 1,127.80. Effect on gap: −45.00 |
| M26-04791-A | Differs | not listed | 3,964.25 | Second posting of M26-04791. Effect: −3,964.25 |
| M26-04830 | Missing | 1,685.40 | not listed | Never reached AP. Effect: +1,685.40 |
| CM-1182 | Missing | −452.90 | not listed | Credit memo not received. Effect: −452.90 |
| CHK 7802 | Query | not listed | −2,438.15 | Sent 30 October, not yet on the statement. Effect: +2,438.15 |
| Total | 2,360.30 | 2,698.90 |
Add the five effects and you get the net gap, −$338.60. Add their sizes and you get $8,585.70 of movement. A reviewer who compares only closing balances sees $338.60 and might wave it through as rounding. Two of the five, the duplicate posting and the check in transit, are each many times the gap and pull in opposite directions. Chasing the duplicate and the missing credit memo is covered in missing credit memos and duplicate payments.
Make the four ledger corrections and Bellhaven's ledger reads $6,324.55. The last one, CM-1182, has to wait until Marlowe sends the credit memo. Marlowe's statement still reads $8,762.70, and the $2,438.15 between the two is check 7802, which will show on November's statement. $8,762.70 less that check is $6,324.55, so they agree.
Swipe sideways to see every column.
| Step | Movement (USD) | Running total (USD) |
|---|---|---|
| Marlowe's statement balance | 8,762.70 | |
| M26-04766 keyed high in the ledger | +45.00 | 8,807.70 |
| M26-04791-A posted twice in the ledger | +3,964.25 | 12,771.95 |
| M26-04830 not yet in the ledger | −1,685.40 | 11,086.55 |
| CM-1182 credit memo not yet in the ledger | +452.90 | 11,539.45 |
| CHK 7802 in transit | −2,438.15 | 9,101.30 |
| Bellhaven's ledger balance | 9,101.30 |
Swipe sideways to see every column.
| Difference | Fix | Who acts | Evidence needed to clear it |
|---|---|---|---|
| M26-04766 keyed high | Correct the bill to 1,127.80 | Bellhaven | The invoice copy showing 1,127.80 |
| M26-04791-A posted twice | Void the second posting | Bellhaven | Both postings carry the same invoice number and amount, and the statement lists it once |
| M26-04830 not in AP | Enter it once the order owner approves | Bellhaven | The invoice copy and the order owner’s approval |
| CM-1182 not received | Ask Marlowe for the credit memo, then apply it | Marlowe | The credit memo from Marlowe, with its number and date |
| CHK 7802 in transit | Leave it; it clears on the November statement | Neither | Check 7802 appears on the November statement and the bank statement |
What if the vendor never sends a statement?
Ask for their open items at a fixed cut-off date, sent to a shared mailbox rather than to one person. Small shops and one-person trades often send nothing, and you still need evidence from outside your own books.
Ask for their figure before you give them yours. A reply to a blank request is better evidence than a tick on a number you supplied. Keep the request short and put these in it:
- Your account number with them, V-1042 in the example, and the cut-off date: 31 October 2026.
- A request for their open items at that date, with invoice numbers and the date and amount of each, plus any credit memos or payments they have not yet applied.
- A reply date, and a promise to check any differing line the same day.
- Nothing about your own balance, until they have answered.
If they do not answer, send your own open-items list and ask them to confirm or correct it.
Who should own the reconciliation?
The person who prepares the reconciliation should not be the person who reviews it. Name both, and write down what the preparer may not do. The split below is a starting point. A small team may have to combine roles, and then the reviewer needs to be senior enough to ask awkward questions.
Swipe sideways to see every column.
| Task | Prepares | Reviews | Should not also |
|---|---|---|---|
| Subledger to GL tie-out | GL accountant | Controller | Release vendor payments |
| Vendor statement check | AP specialist | AP manager | Create vendors or change vendor bank details |
| Balance confirmations | AP specialist | AP manager | Approve their own ledger adjustments above the first limit |
Who may adjust a difference, and up to how much?
Set a threshold for how big a difference has to be before someone must name its cause, and say who may post the fix. Without one, you get an analyst writing off $40 while another spends a month chasing $12. The limits below are examples only. Set yours from your own volume and risk.
This split also answers a fraud question. The ACFE's Occupational Fraud 2026 report analyzed occupational fraud cases from around the world and found billing schemes in 21% of them (508 cases), with a median loss of $90,000. Checking statements from real vendors will not expose a fake one, which is why vendor setup stays away from payment release. The 2026 AFP Payments Fraud and Control Survey, with 465 responses reporting on 2025, found that business email compromise affected 74% of organizations. The survey notes that fraudsters mostly pose as vendors or executives to ask for changes to payment instructions. A change to a vendor’s remittance details should therefore be confirmed with contact details you already hold, separately from the statement check.
Source: 2026 AFP Payments Fraud and Control Survey Report Highlights (465 responses), .
What should the reconciliation log record?
One row per vendor for each cut-off date. Keep it, because it is the first thing an auditor or whoever takes over from you will ask for. Put in the statement balance, your ledger balance, the difference, how much of that difference you have explained, and a status. Leave anything unexplained showing. And if a difference is still marked as timing when the next statement arrives, it isn't timing any more, so go and find out what it is.
Swipe sideways to see every column.
| Vendor | Statement | Ledger | Difference | Unexplained | Status |
|---|---|---|---|---|---|
| V-1042 (Marlowe) | 8,762.70 | 9,101.30 | −338.60 | 0.00 | Open: credit memo copy awaited; ledger fixes posted |
| V-1077 | 14,310.35 | 14,622.85 | −312.50 | 0.00 | Open, credit memo requested |
| V-1093 | 3,408.40 | 3,408.40 | 0.00 | 0.00 | Agreed |
How often should each vendor be reconciled?
Check your biggest and most error-prone vendors every month and again before a payment run. Check regular vendors monthly. Occasional ones can wait for the quarter. Most teams that try to reconcile everyone every month give up on it by about the third quarter, so a smaller list that actually gets done is better. If a past-due notice, an account hold or a changed remittance detail turns up, check that vendor straight away whatever tier it is in.
To pick the top tier, ask what a missed error would cost you with that vendor. High spend, lots of invoices each month, a history of credit memos and recent bank detail changes all push a vendor up the list. Don't ignore the small ones completely, though. Their credit memos tend to sit there for months because nobody chases them.
The full cadence table, with the pre-payment-run check, is in the month-end and pre-payment-run checklist.
What about credit balances and unclaimed property?
Unapplied credits and unusual balances should be reviewed at each cut-off. Where the business has issued a check which the vendor has not presented, the amount is still owed to the vendor, and under state unclaimed property rules it may have to be reported once the dormancy period has passed. Where a vendor has been overpaid, or a credit note has been received but not used, the amount is due to the business and should be followed up with the vendor in the same way as any other debt.
Dormancy periods differ by state and by the kind of item. The National Association of Unclaimed Property Administrators lists three years for vendor-to-vendor payments in many states, five in some, and exemptions in others, as of 30 October 2026. Check the owner's state first, then your state of incorporation. This is general information, not tax or legal advice.
What do auditors expect to see?
Auditors care about completeness in accounts payable, meaning liabilities that exist but never reached the books. PCAOB's AS 2310 says evidence from a knowledgeable external source is generally more reliable than evidence from internal sources. Paragraph .06 lists completeness and uses accounts payable as its example.
A statement the vendor sends you comes from outside your books, but it is weaker evidence than a confirmation the auditor sends and receives directly. The note to paragraph .08 says a request on a blank form, with no balance stated, may give more reliable evidence, although replies can be slower. The standard applies to auditors, not to management, and it doesn't require you to reconcile statements. For the control side, see reconciliation as a control. This is general information rather than audit advice, and it reflects the standard as we read it on 30 October 2026.
Spreadsheet, ERP reports or software: which should you use?
A spreadsheet is enough while only a handful of vendors send statements, and reconciliation software becomes worth having once retyping the statements is the slowest part of the month. ERP reports can supply the ledger side but cannot compare it with the statement. The table shows where each approach strains, and the main difference is the shape of the statement, because a PDF with a prefix on every invoice number is easy to read but slow to retype.
Swipe sideways to see every column.
| Approach | Good for | Where it strains |
|---|---|---|
| Spreadsheet | A few vendors, full control of the layout, a log you can print | Many statements a month, PDFs that need retyping, references written three ways |
| Your ERP reports | The ledger side: open items, aging, vendor activity | They show your side only; the statement still has to be compared by hand |
| Reconciliation software | High statement volume, repeatable matching, a record of each result | Setup time, and a subscription to pay for; someone still owns the exceptions |
If you would rather start in a spreadsheet, the workbook below has a reconciliation sheet, a cause-code list and a chase list. Team best practices covers the habits that keep the work going once it is set up.
Vendor statement reconciliation workbook
A free Excel workbook for the vendor statement check. It does not contain the Marlowe example from this guide.
Excel workbook (.xlsx)
Where Statement Zen fits
Statement Zen is reconciliation software, and we sell it, so weigh this paragraph accordingly. You forward a vendor's statement by email, it is matched against your ledger in Xero, QuickBooks Online or Vista, and the result appears in your dashboard. Setup is covered on the Xero page, the QuickBooks Online page and the Vista page, and plans are on the pricing page. To see your own statement matched, try the free reconciliation.
Where do reconciliation programs go wrong?
Most failures come from comparing documents that are dated differently or from leaving a difference with nobody responsible for it, and the four examples below are the usual forms these take.
- Using a statement dated 30 September against a ledger run on 15 October, which invents differences that are not there.
- Carrying a timing item for months because nobody owns it, for example a check from March still shown as in transit in September.
- Letting one person set up vendors, post journals and release payments, then reconcile the result.
- Treating every difference as the vendor's mistake, or every one as yours. In the example, three of the five were Bellhaven's own, one needed the vendor to send a document, and one was just timing.
Pick one vendor and follow it from the control account all the way to a signed log row. Wherever you get stuck is the step your process is missing. Statement checking and three-way matching are different jobs, covered in statement reconciliation vs invoice matching.
Questions people ask
What is vendor reconciliation?
What is the difference between vendor reconciliation and AP reconciliation?
How often should vendor accounts be reconciled?
What if a vendor doesn't send statements?
What causes accounts payable not to match the general ledger?
Can you reconcile vendor statements without accounting software?
What do you do with old outstanding items?
Does three-way matching replace vendor reconciliation?
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
- ACFE: Occupational Fraud 2026, A Report to the Nations (billing schemes, 21% of cases, median loss $90,000), read
- PCAOB: AS 2310, The Auditor's Use of Confirmation (paragraphs .06 and .08, Appendix C), read
- NAUPA: Property Type, Vendor-Vendor Payments (dormancy periods by state), read
- 2026 AFP Payments Fraud and Control Survey Report Highlights (465 responses, business email compromise affected 74% of organizations in 2025), read
What changed
- : First published.
- : Added a step-by-step bridge from the statement balance to the ledger balance, an evidence column for each difference, a vendor impostor fraud figure with its source, and a note on how the sources were checked.
- : Updated ACFE and AFP figures to the 2026 editions.
- : Takeaways now open with the definition and the example’s figures. The cadence section now opens with the answer, and two subheadings are now questions.
Read next
- How to Reconcile a Supplier Statement, With a Full Worked ExampleRead next if you have a vendor statement open and need the line-by-line method.
- Supplier Statement Reconciliation as an Audit Control: How It Gets TestedRead this for what auditors test and how to document the control.
- Statement Reconciliation vs Invoice Matching: What's the Difference?Compare it with three-way matching if you are deciding where each check belongs.