
Every settlement line must add up to the deposit total on Amazon's settlement report. Any difference is flagged for review before the settlement is relied on.
The settlement journal must balance, or it does not post.
Every settlement line must be classified as revenue, fee, tax or liquidation.
Marketplace facilitator tax must net to zero and is held out of revenue.
Totals round to two decimals, and any remaining difference posts to an Amazon variance account, so the journal always balances.
The journal is dated on the deposit date and carries the settlement ID, so its bank line matches the Amazon deposit in NetSuite bank reconciliation.
Payments, refunds and journals each have a retry flow that picks up failed records once the cause is fixed.
Orders are pulled by last-updated time with a lag offset, so late status changes are not missed.
Calls back off when Amazon throttles, and historical loads run in date-range chunks.
A settlement transaction report in NetSuite Analytics Warehouse shows how every line was matched and posted.
An observability dashboard shows runs, failures and records waiting by flow.