# Reconcile business-to-business payments
source: https://developer.mastercard.com/iccp/documentation/03_use-cases/reconcile-b2b-payments/index.md

> The finance teams in a company can create reports of virtual card payments and reconcile them against accounts payable.

## Scenario {#scenario}

A company that makes frequent invoice payments needs to track when suppliers have received their payments and for which invoices the payments relates to. By reporting on cleared virtual card transactions, the finance team can immediately see which invoices have been paid.

## Tracking Invoice Payments {#tracking-invoice-payments}

A company can track their cleared transactions for a VCN:

1. Using the [createVCNClearingsReportRequest](/documentation/05_api_reference/soap_api/reports/create_reports/##sample-createvcnclearingsreportrequest) call, the company can create a report of clearing activity for the virtual card.

2. Using the [getVCNClearingsReport](https://developer.mastercard.com/iccp/documentation/05_api_reference/soap_api/reports/get_reports/index.md#sample-getvcnclearingsreport) call, the company can retrieve the report details to check:

   1. Which invoices were paid using the virtual card.
   2. How much was paid on the invoice?
   3. The date on which the payment was cleared.
3. The finance team can check and reconcile these details against each invoice and update and close the accounts payable entry for the invoice when it has been paid in full.

4. If there are any discrepancies, for example an incorrect amount paid, then the company can work with the supplier to correct the payment.

