You Made $100,000. Here’s $73,000 and a CSV.
Marketplace sellers may be entering the era of reconciliation fraud which is a fancy way of saying: “We have made the spreadsheet so complicated that nobody can prove where the money went.”
A marketplace transaction used to have a reassuringly primitive structure. You sold a thing. Someone paid you. Money arrived. Beautiful. Civilization.
Now one order can go: sale, marketplace fee, fulfillment fee, storage fee, promotion, refund, return, adjustment, reimbursement, reserve, payout, mysterious deduction, reimbursement for the mysterious deduction, reversal of that reimbursement, and finally a line item called something like “Other.” “Other” is not an accounting category. “Other” is where explanations go to avoid follow-up questions.
And that’s one order.
Now do it 100,000 times across Amazon, Walmart and TikTok Shop, each with different reports, settlement schedules, fee structures, transaction IDs making CSV files feel like something archaeologists will eventually misclassify as ceremonial.
At that scale you are no longer doing bookkeeping. You are performing CSI: Excel on your own bank account. “Here we have Settlement 8472. Fascinating. It appears the merchant sold $94,000 worth of goods and received… $71,600 and a PDF.”
And the terrifying part is that nobody needs to steal very much. Forget some cartoon villain quietly skimming 40% off the top. That would be obvious. The truly elegant number is 0.5%.
Half a percent is perfect. Half a percent is the amount of money that can vanish while everyone assumes Trevor in accounting probably knows about it. Trevor does not know about it. Trevor has 14 tabs open, three pivot tables and the expression of a man who has just witnessed something his brain wasn’t built to process.
Because where did that 0.5% go? Was it an incorrect fulfillment fee? A return that never came back? A reimbursement that never arrived? A promotion charged twice? A reserve still being held? A deduction linked to an adjustment linked to another adjustment whose explanation is apparently “adjustment”?
Good luck.
At some point the complexity itself becomes camouflage. That is what makes this so unsettling. You don’t necessarily need a traditional fraudster anymore. You just need a financial system complicated enough that being wrong and being robbed begin to look exactly the same. The perfect crime scene is no longer a dark alley. It’s a 180-megabyte CSV.
And imagine calling support: “Hello, I think you owe us $47,382.” “Certainly. Can you provide the transaction ID?” “Yes, it’s connected to reimbursement ID 88391.” “That reimbursement was reversed.” “Why?” “Because of an adjustment.” “What adjustment?” “The reimbursement adjustment.” “So where’s the money?” “Thank you for contacting Seller Support.” That is not a conversation. That is a financial escape room with no exit.
And once businesses are operating across several marketplaces, the central financial question quietly changes from: “How much did we sell?” to “Did the amount that eventually crawled into our bank account bear any meaningful relationship to reality?”
Which is insane. Imagine your employer doing this with your salary - “You earned $5,000 this month. After payroll fees, chair usage, promotional participation, Tuesday adjustment, sandwich reserve, reimbursement reversal, and miscellaneous processing your deposit is $3,814.” “What’s miscellaneous processing?” “Yes.”
There is a point where complexity stops being an inconvenience and starts becoming power. Because if one side has billions of transaction records and an army of engineers, while the other side has Trevor whispering “why is this negative?” into Google Sheets at 1:17 a.m., that is not reconciliation. That is a boss fight.
And perhaps every cent is ultimately explainable. Wonderful.
But if explaining your own money requires six databases, specialist software, three APIs and a finance employee developing the thousand-yard stare then we have accidentally invented the world’s least exciting casino.
The house doesn’t even need to cheat. It just needs you to eventually say: “Eh. Close enough.” |