Industry insight
Multi Channel Revenue Reconciliation for Consumer Brands
In short
Multi channel revenue reconciliation fails because each channel reports a different version of revenue. The fix is to bring gross revenue and every deduction into one ledger at order level. Commission, chargebacks, marketing money and returns then attach to the product and the channel rather than a shared expense account.
Ask a growing consumer brand which channel makes the most money. You will get a confident answer followed by a caveat. The answer comes from a spreadsheet. The caveat is that it leaves out some of the deductions and nobody is quite sure which.
That is not a finance team failing. It is what happens when four channels each describe revenue in a different language and land in a ledger designed for one of them.
Four channels, four versions of revenue
Direct sales arrive as orders with payment fees, shipping income, discount codes and a return rate that shows up weeks later.
Wholesale arrives as invoices at an agreed price. Then it loses value over the following months to chargebacks, marketing commitments, price support, damage allowances and settlement discounts.
Marketplaces arrive as a settlement. Not an invoice. A settlement, on the marketplace cycle, already net of commission, fulfilment, storage, advertising and returns. The number that hits your bank has no single transaction behind it.
Owned retail arrives as sell through at the till, with its own shrinkage and markdown behaviour.
Each of those is a correct description of revenue in its own world. Put all four into a ledger without designing for it and you get an accurate top line and a channel comparison you cannot trust.
The rule that makes multi channel revenue reconciliation possible
Record gross revenue and every deduction separately, at order and item level. Let the net figure be a calculation rather than something you type in.
That sounds obvious and it is routinely not what happens. The common shortcut is posting the net cash from a marketplace as revenue because it ties to the bank. It reconciles beautifully. It also destroys your ability to compare, because the commission that made the channel expensive has quietly left the picture.
Once gross and deductions are separate you can ask the questions you actually care about. What does it cost to sell one unit through each route. Which products carry a return rate that makes a channel unprofitable. Which retailer takes more in deductions than it gives back in margin.
Deductions have to attach to something
A deduction posted to a general expense account tells you the total and nothing else. To be useful it needs to carry the channel, the customer and ideally the product.
Some attach naturally. A marketplace commission is a percentage of a known order. Others take work. Marketing money agreed at account level has to be spread across the products it supported and there is no perfect way to do that. Pick a method you can defend, write it down and apply it the same way every time. An imperfect consistent allocation beats an argument every quarter.
Whether a deduction reduces revenue or counts as a cost of selling is an accounting judgement with real consequences for how you read your own performance. Settle it with your auditors early rather than finding out later. Our guide to revenue management under ASC 606 covers the mechanics underneath.
Returns belong to the product
Returns are the deduction most often handled as an average. The averaging hides the thing you need to see.
Return behaviour varies enormously by product and by channel. A shade that is hard to judge on a screen behaves nothing like a refill. A marketplace with a generous returns policy behaves nothing like a wholesale account. Average across the catalogue and you get a number that is right in total and wrong for every decision made from it.
Attaching returns to the item and the channel is a design choice made at implementation. Adding it later means reprocessing history.
Sell in is not demand
The most expensive misreading in wholesale is treating sell in as demand.
A strong quarter of shipments into a retailer looks like growth. If the product did not move off the shelf, that same quarter comes back as a markdown request, a return authorisation or a smaller reorder. You fund it either way, one or two quarters later. By then the original number has already been used to plan production.
Where a retailer shares sell through data, bring it in and plan against it. Where they do not, be explicit that your forecast is built on shipments. Carry that risk openly rather than quietly.
Channel is a dimension, not a company
There is a recurring instinct to solve this by creating a subsidiary per channel. It is almost always wrong. It multiplies the close, complicates consolidation and invents intercompany transactions for something that is not an intercompany event.
Channel belongs as a dimension on the transaction, alongside product and customer. Legal entities should exist because of a legal or tax fact. If your group genuinely has several entities that is a different question and the OneWorld checklist is the relevant reading.
What good looks like
You know this is working when the channel profitability report comes out of the system on the day the period closes. When nobody has to explain which deductions are missing from it. And when a decision to walk away from an account or a marketplace can be defended with a number rather than a feeling.
That is reachable. It needs the design done before the transactions exist, which is why it belongs in an implementation scope rather than on a list of improvements for later.
Where to go next
TechCloudPro builds multi channel revenue reconciliation into the ledger for consumer and beauty brands and for retail and e commerce businesses running the same mix of routes to market, as part of NetSuite implementation. If your channel comparison currently lives in a spreadsheet only one person can maintain, that is the signal.
Common questions
- Why does our marketplace settlement never match our invoice
- Because a settlement is net of commission, fulfilment fees, advertising and any returns processed that period. It runs on a settlement cycle rather than against an invoice. Matching it means posting the gross order and each deduction separately, then reconciling the net figure to the cash.
- Are retailer chargebacks an expense or a reduction of revenue
- It depends what the deduction is for, and the accounting standard decides rather than convenience. A compliance fine behaves differently from marketing money and from price support. Treating them all as one expense line is the shortcut that makes channel margin useless.
- What is the difference between sell in and sell through
- Sell in is what the retailer bought from you. Sell through is what the shopper bought from the retailer. Planning against sell in is how brands end up funding a return or a markdown two quarters later.
- Do we need a separate subsidiary for each channel
- Almost never. Channel belongs as a dimension on the transaction rather than as a legal entity. You create a subsidiary because of a legal or tax fact, not because of a reporting preference.
Related reading
- Contract Manufacturing ERP and the Stock You Cannot SeeA contract manufacturing ERP setup that makes outsourced stock visible. Component ownership, outsourced work orders, landed cost and the monthly reconciliation.
- QMS and ERP Integration for Medical Device CompaniesQMS and ERP integration for device companies. The trouble lives in the overlap between the two. How to set the boundary so every record has exactly one owner.
- Distributor Pricing Management and Rebates in ERPDistributor pricing management and rebates in ERP. Price rule hierarchy, override control, supplier and customer rebate accrual, and where margin quietly leaks.
Talk to the team that wrote this
If any of this matches what you are dealing with, a short conversation will get you further than another article.
Book a consultation