← Friday Seller Tools

Seller guide

How do I reconcile a TikTok Shop statement and reserve to the payout?

Separate order-settlement arithmetic from signed reserve movement and bank timing, then reconcile one supplied statement scope without predicting a release.

Keep orders, statement rows, and bank cash as three layers

Export one closed TikTok Shop statement scope and one currency. Preserve redacted seller references for the underlying settlement rows, the statement total, signed reserve rows, the recorded payout, and the eventual bank deposit when available. Remove buyer, address, contact, payment-instrument, bank-account, message, and raw order identifiers. Do not join rows solely by date: order settlement, reserve movement, payout initiation, and bank arrival can belong to different operational moments.

Reconcile order settlement before reserve movement

For each redacted order row, rebuild revenue from customer payment and supplied co-funding, then subtract commission, transaction, affiliate, shipping, other fees, and refunds. Compare the result with the recorded order settlement. Keep mismatches outside the reserve equation. A missing fee, refund timing boundary, or sign error at order level should not be relabeled as reserve withholding just because the final payout is smaller.

Preserve the reserve sign shown in the statement

Map the seller-supplied reserve entry as its own signed settlement component. Keep withholding and release amounts in separate directional totals, along with the supplied reserve level, reason, or statement label only as observations. Do not embed a percentage, retention period, eligibility rule, or release date. The current authorized statement and reserve notice are the source of truth, and a signed reserve row must never be silently converted into a fee.

Tie the signed ledger to payout and bank separately

Sum normalized order settlements, signed reserve movement, credits, adjustments, taxes, and other statement-level rows, then compare that ledger with the recorded payout. In a second check, compare the payout with the supplied bank deposit. Keep unmatched rows, split payouts, currency differences, and bank timing visible. A balanced bank deposit does not validate each order component, while a statement-to-bank difference does not by itself prove a reserve or payout error.

Refresh every supplied status before acting

For the largest differences, verify the statement boundary, reserve sign and label, order settlement components, refunds, adjustments, payout status, currency, and bank posting in authorized sources. Use a pending-settlement queue only for seller-supplied timing terms; do not predict release. This reconciliation does not prove TikTok Shop owes funds or that a reserve entry is wrong. Friday reads no TikTok Shop account, files no case, changes no reserve or payout, moves no money, publishes no listing, and changes nothing.

Tools that help with this

Prices below are exact x402 per-call prices. Human card checkout uses fixed $3, $9, and $29 bundles; follow a tool page to see its applicable bundle.

Every paid output is a draft for your review before you publish, appeal, or activate anything. Friday does not access your seller account.

More seller guides

Browse all guides →