---
title: "Reconciliation"
description: "Learn how to reconcile balances when using our connector."
url: "https://docs.adyen.com/plugins/mirakl/reconciliation-and-invoices"
source_url: "https://docs.adyen.com/plugins/mirakl/reconciliation-and-invoices.md"
canonical: "https://docs.adyen.com/plugins/mirakl/reconciliation-and-invoices"
last_modified: "2026-06-01T15:33:15+02:00"
language: "en"
---

# Reconciliation

Learn how to reconcile balances when using our connector.

[View source](/plugins/mirakl/reconciliation-and-invoices.md)

## Invoices

Mirakl generates invoices for each seller when a billing cycle ends. By default, a billing cycle in Mirakl lasts ten days, meaning that you typically receive three invoices per month. The invoice shows the net remaining amount to be paid out to the seller, and the commission to be transferred to your liable balance account.

When an invoice is generated in Mirakl, the connector retrieves the details for the invoice with a synchronization job, using the Mirakl IV01 API. The details include:

* The amount to be paid out to the seller
* The commissions to be deducted from the seller

In Mirakl, you can find the generated invoices are in your back office by going to **Accounting** > **Billing and documents** > **Accounting documents**.

If you have the **Payment Confirmation** feature enabled, the status of this invoice is set to **Pending** when the invoice is generated. The commission is then transferred from the seller's account to your account. After the payout is completed, the status of the invoice is set to **Paid** using the Mirakl IV07 API.

## Reporting

The Balance Platform Accounting Report is a daily report that tracks all balance changes on all balance accounts in your platform, including liable accounts and the accounts of your users.

You can generate this report in your [Customer Area](https://ca-test.adyen.com/) either automatically based on a schedule, or manually for a specific day.

You can use the Mirakl invoices together with the [Adyen Balance Platform Accounting Report (BPAR)](/marketplaces/reports-and-fees/balance-platform-accounting-report) for reconciliation.

## Check payout amounts and commissions using APIs

You can check the amounts that were paid out using Mirakl or Adyen APIs.

### Tab: Use Mirakl APIs

The connector uses the Mirakl [IV07 API](https://help.mirakl.net/help/api-doc/front/mmp.html#IV07) to handle payouts. You can check the following fields to see the commission amount sent to your liable account and the payout amount to the seller:

* `invoice.summary.amount_transferred_to_operator`: the commission amount sent to your liable balance account.
* `invoice.summary.amount_transferred`: the payout amount sent to the seller.

### Tab: Use Adyen APIs

To transfer payouts and commissions, the connector makes [/transfers](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers) requests to Adyen. The response includes fields that can help with reconciliation:

* [referenceForBeneficiary](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers#request-referenceForBeneficiary): A reference that is sent to the recipient. This reference is also sent in all [webhooks related to the transfer](/marketplaces/webhook-types#transfer-webhooks), so you can use it to track statuses for both the source and recipient of funds. The field contains:

  * `id`: the invoice ID in the connector database.

  * `count`: the number of times this payout or transfer was attempted.

  * `type`: the type of transfer.

    * **P**: Payout
    * **C**: Commission
    * **S**: Subscription

* [description](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers#request-description): The description for the transfer, including the type of transfer and the invoice ID the transfer is related to. Use this for your own reconciliation.

## Next steps

[required](/plugins/mirakl/test-and-go-live)

[Test and go live with your integration](/plugins/mirakl/test-and-go-live)

[Test your integration to make sure you have set up the connector correctly and go live.](/plugins/mirakl/test-and-go-live)
