{"title":"Payout reconciliation","category":"default","creationDate":1779206568,"content":"<p>Reconciling payouts ensures your internal records match the movement of funds from Adyen to your users' bank accounts. Depending on your business model, you can reconcile at a high level for auditing or at a granular level to show your users the specific transactions included in their payouts.<\/p>\n<h2>Reconciliation methods<\/h2>\n<p>Choose the method that best fits your needs:<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Need<\/th>\n<th style=\"text-align: left;\">Details<\/th>\n<th style=\"text-align: left;\">Recommended method<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Transaction-level breakdown<\/td>\n<td style=\"text-align: left;\">See the specific sales, refunds, and fees that make up a single payout amount.<\/td>\n<td style=\"text-align: left;\"><a href=\"\/platforms\/reports-and-fees\/payout-report\">Payout report<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Audit trail<\/td>\n<td style=\"text-align: left;\">See a full ledger of every credit and debit that occurred on a balance account.<\/td>\n<td style=\"text-align: left;\"><a href=\"\/platforms\/reports-and-fees\/balance-platform-accounting-report\">Accounting report<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Activity summary<\/td>\n<td style=\"text-align: left;\">See a summarized view of account activity over a specific period.<\/td>\n<td style=\"text-align: left;\"><a href=\"\/platforms\/reports-and-fees\/statement-report\">Statement report<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Real-time status tracking<\/td>\n<td style=\"text-align: left;\">Update your internal database as soon as a payout status changes.<\/td>\n<td style=\"text-align: left;\"><a href=\"\/platforms\/payout-webhooks\">Payout transfer webhooks<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Availability by payout type<\/h2>\n<p>The reporting tools available depend on which payout type you use.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\"><\/th>\n<th style=\"text-align: center;\">Managed payouts<\/th>\n<th style=\"text-align: center;\">Custom scheduled payouts<\/th>\n<th style=\"text-align: center;\">Custom on-demand payouts<\/th>\n<th style=\"text-align: center;\">Cashout<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Real-time tracking<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Transaction breakdown<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Full ledger audit trail<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Activity summary<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Payout amount and reconciliation<\/h2>\n<p>The accuracy and ease of reconciliation depend on the logic used to calculate the payout amount.<\/p>\n<p>By default, Adyen pays out the available balance, which accounts for pending risks like future refunds. This can result in payout totals that do not perfectly match your recently settled sales.<\/p>\n<p>To simplify reconciliation, you can choose to pay out the current balance, which is the full sum of settled funds. In this setup, Adyen uses your reserve account to cover potential risks, ensuring the payout amount matches your settled transaction totals in the Payout report.<\/p>\n<p>For more information, see <a href=\"\/platforms\/payout-amount\">Payout amount calculation<\/a>.<\/p>\n<h2>Reconciliation strategies<\/h2>\n<p>The following subsections explain the strategies that Adyen recommends to help you reconcile your payouts.<\/p>\n<h3>Using the Payout report<\/h3>\n<p>The <a href=\"\/platforms\/reports-and-fees\/payout-report\">Payout report<\/a> is the primary tool for platforms using managed payouts or custom scheduled payouts. It provides a 1:1 mapping between a payout transfer and the individual payments, refunds, and adjustments that make up the payout.<\/p>\n<h3>Reconciling on-demand payouts and cashouts<\/h3>\n<p>Custom on-demand payouts and cashouts are not part of an automated batch cycle, so they are not included in the Payout report. To reconcile these transfers:<\/p>\n<ol>\n<li>Include a unique reference in your API request.<\/li>\n<li>Use the <a href=\"\/platforms\/reports-and-fees\/balance-platform-accounting-report\">Accounting report<\/a> to filter by that reference and confirm the final <strong>Booked<\/strong> status and value date.<\/li>\n<\/ol>\n<h3>Real-time synchronization<\/h3>\n<p>To automate your reconciliation, subscribe to <a href=\"\/platforms\/payout-webhooks\">payout webhooks<\/a>. These provide immediate updates on the status of a payout, so you can react to successful payouts or returns without downloading reports.<\/p>\n<h2>See also<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/platforms\/payout-webhooks\"\n                        target=\"_self\"\n                        >\n                    Payout transfer webhooks\n                <\/a><\/li><li><a href=\"\/platforms\/payout-amount\"\n                        target=\"_self\"\n                        >\n                    Payout amount calculation\n                <\/a><\/li><li><a href=\"\/platforms\/reports-and-fees\"\n                        target=\"_self\"\n                        >\n                    Reports and fees\n                <\/a><\/li><li><a href=\"\/platforms\/transfer-transactions\"\n                        target=\"_self\"\n                        >\n                    Track transactions\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/platforms\/payout-reconciliation","articleFields":{"description":"Learn how to reconcile payouts and choose the right report or webhook for your business needs.","parameters":{"directoryPath":"\/platforms","model":"platform"}},"algolia":{"url":"https:\/\/docs.adyen.com\/platforms\/payout-reconciliation","title":"Payout reconciliation","content":"Reconciling payouts ensures your internal records match the movement of funds from Adyen to your users' bank accounts. Depending on your business model, you can reconcile at a high level for auditing or at a granular level to show your users the specific transactions included in their payouts.\nReconciliation methods\nChoose the method that best fits your needs:\n\n\n\nNeed\nDetails\nRecommended method\n\n\n\n\nTransaction-level breakdown\nSee the specific sales, refunds, and fees that make up a single payout amount.\nPayout report\n\n\nAudit trail\nSee a full ledger of every credit and debit that occurred on a balance account.\nAccounting report\n\n\nActivity summary\nSee a summarized view of account activity over a specific period.\nStatement report\n\n\nReal-time status tracking\nUpdate your internal database as soon as a payout status changes.\nPayout transfer webhooks\n\n\n\nAvailability by payout type\nThe reporting tools available depend on which payout type you use.\n\n\n\n\nManaged payouts\nCustom scheduled payouts\nCustom on-demand payouts\nCashout\n\n\n\n\nReal-time tracking\n\n\n\n\n\n\nTransaction breakdown\n\n\n\n\n\n\nFull ledger audit trail\n\n\n\n\n\n\nActivity summary\n\n\n\n\n\n\n\nPayout amount and reconciliation\nThe accuracy and ease of reconciliation depend on the logic used to calculate the payout amount.\nBy default, Adyen pays out the available balance, which accounts for pending risks like future refunds. This can result in payout totals that do not perfectly match your recently settled sales.\nTo simplify reconciliation, you can choose to pay out the current balance, which is the full sum of settled funds. In this setup, Adyen uses your reserve account to cover potential risks, ensuring the payout amount matches your settled transaction totals in the Payout report.\nFor more information, see Payout amount calculation.\nReconciliation strategies\nThe following subsections explain the strategies that Adyen recommends to help you reconcile your payouts.\nUsing the Payout report\nThe Payout report is the primary tool for platforms using managed payouts or custom scheduled payouts. It provides a 1:1 mapping between a payout transfer and the individual payments, refunds, and adjustments that make up the payout.\nReconciling on-demand payouts and cashouts\nCustom on-demand payouts and cashouts are not part of an automated batch cycle, so they are not included in the Payout report. To reconcile these transfers:\n\nInclude a unique reference in your API request.\nUse the Accounting report to filter by that reference and confirm the final Booked status and value date.\n\nReal-time synchronization\nTo automate your reconciliation, subscribe to payout webhooks. These provide immediate updates on the status of a payout, so you can react to successful payouts or returns without downloading reports.\nSee also\n\n\n                    Payout transfer webhooks\n                \n                    Payout amount calculation\n                \n                    Reports and fees\n                \n                    Track transactions\n                \n","type":"page","locale":"en","boost":18,"hierarchy":{"lvl0":"Home","lvl1":"Platforms","lvl2":"Payout reconciliation"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/","lvl1":"https:\/\/docs.adyen.com\/platforms","lvl2":"\/platforms\/payout-reconciliation"},"levels":3,"category":"Platforms","category_color":"green","tags":["Payout","reconciliation"]}}
