Every Visa transaction passes through at least four systems before cash lands in your bank account and each handoff creates an opportunity for data to drift. A single mismatched authorization code or fee calculation might seem trivial, but with Visa processing 257.5 billion transactions annually, even small per-transaction discrepancies erode margins and delay financial close.
This guide walks through the complete Visa reconciliation process, from gathering settlement files to posting journal entries, along with the common challenges that trip up finance teams and the automation approaches that solve them.
What is Visa reconciliation
Visa reconciliation is the process of matching Visa card transaction records from the moment a customer taps or swipes through to the final bank deposit. Think of it as verifying that every sale you captured actually made it through the payment chain from your point-of-sale system, through Visa's network, past your acquirer, and into your bank account. When the numbers align across all four checkpoints, you have a reconciled transaction. When they don't, you have an exception worth investigating.
The matching typically involves four data sources:
- Merchant transaction records: The original sale from your POS or e-commerce platform
- Visa settlement files: Network-level reports showing cleared transactions and fees
- Acquirer statements: Your payment processor's summary of net deposits
- Bank deposits: The actual funds landing in your account
For a merchant processing a few hundred transactions a month, this might feel manageable. But once you're handling thousands of Visa transactions daily, even a small mismatch rate compounds quickly.
Why Visa reconciliation matters for high-volume businesses
A single undetected discrepancy rarely causes problems on its own. The trouble starts when small mismatches accumulate across settlement cycles without anyone noticing. A chargeback that never gets recovered here, a duplicate fee there, a missing settlement somewhere else over time, the revenue leakage adds up.
The consequences extend beyond lost revenue:
- Revenue leakage: Unrecovered chargebacks with global chargeback costs projected to reach $41.69 billion by 2028, duplicate fees, and missing settlements erode margins quietly
- Cash flow blind spots: Timing gaps between authorization and settlement make accurate forecasting difficult
- Compliance risk: Incomplete transaction trails create audit exposure
- Operational burden: Manual reconciliation consumes days of finance team effort each cycle
For CFOs and controllers, unreliable Visa reconciliation means uncertain revenue recognition and a slower financial close. The longer discrepancies go undetected, the harder they become to trace back to their source.
Key data sources and Visa reports used in reconciliation
Visa reconciliation pulls data from multiple sources, each with its own format, timing, and level of detail. Understanding what each source contains helps clarify where mismatches typically originate.
Visa settlement reports VSS-110 and VSS-120
Visa provides settlement reports to acquirers containing both transaction-level and summary data. The VSS-110 report includes individual transaction details - authorization codes, amounts, merchant identifiers. The VSS-120 offers batch-level settlement summaries. Acquirers typically receive these reports within one to two business days after clearing.
BASE II clearing files
BASE II is Visa's clearing and settlement system. The clearing file contains interchange fees, transaction codes, and adjustment data. For merchants reconciling fees against contracted rates, BASE II data serves as the source of truth for interchange tier assignments.
Acquirer and PSP settlement statements
Your acquirer or payment service provider sends settlement statements showing the net amount deposited after fees and adjustments. Format and timing vary by provider; some deliver daily files, others weekly summaries. This inconsistency creates one of the primary friction points in Visa reconciliation.
Bank deposit and ERP records
Bank statements confirm actual funds received. Your ERP or accounting system reflects booked revenue and receivables. Both serve as the final checkpoint in the reconciliation chain.

