The amount Agoda pays out is lower than what you expected from the reservation total, and this walks through the likely reasons and how to check them yourself.
You add up a batch of Agoda reservations and the payout that lands doesn't match the number you expected — sometimes by a little, sometimes enough to notice. Before assuming an error, it helps to know the handful of things that legitimately separate a reservation's listed total from the amount that actually gets paid out.
You export or tally reservation totals for a payout period, compare them to the payout batch Agoda actually sent, and the two numbers don't line up. Sometimes the payout is lower than expected because of commission and fees; sometimes a specific reservation you counted isn't in the batch at all because it hasn't reached its scheduled payout date yet.
The two problems — the total is lower than expected, and a reservation is missing from this payout — have different causes and need to be checked differently, so it's worth separating them before digging further.
Commission is the largest and most expected deduction, and it should match the rate agreed in your contract for that room type and promotion, though it's worth confirming rather than assuming. Timing is the second cause: payouts are typically batched by a payment or stay date cutoff, so a reservation can be real, confirmed and correct, and simply not scheduled to appear until the next batch. Cancellations, no-shows and modifications that happened after you first counted the reservation can also change what's actually owed versus what you counted at the time.
Pull the itemized payout report from Agoda's extranet rather than working from your own reservation list alone — it should show the booking-by-booking breakdown, including commission deducted per reservation. Match each line against your own records one by one rather than comparing only the totals, since a single misdated or missing reservation is much easier to spot at the line level than in a lump sum. If a specific reservation is genuinely missing from a batch where it should be, check its stay dates against the payout cutoff before assuming it's an error.
This is what real commission per channel and Prime Shield are for. Commission is measured from what each booking actually recorded, not typed in from a contract once and assumed to stay correct, so a changed rate or promotion shows up rather than staying hidden. Prime Shield goes further and compares the rate you sent, the rate you intended, and what the guest actually paid, flagging any gap worth more than 5% in plain money rather than a percentage you have to calculate yourself. If payout audits are eating your time every cycle, that's the structural fix — you can try it on the public demo at try.primehostpartners.com without signing up.