Blog

New Project - 2026-09-28T184724.128

Why margin by channel is so hard to calculate

Margin by channel is hard to calculate because its five inputs usually live in five different systems, and four of them arrive later than the sale does.

 

The five inputs

 

Revenue, from the channel. Discounts, which reduce it, recorded at the order. Channel fees, charged on the discounted price and usually revealed at payout. Shipping, which may be partly promised to the customer. Cost of goods, which depends on what the units actually cost to buy or build. Returns arrive later still and change all of the above.

 

Where the calculation usually goes wrong

 

The fee is estimated from the channel’s published rate rather than the actual charge. The cost is taken from an average rather than the specific units sold. The discount is netted into revenue and lost. Shipping is booked as an operating expense instead of against the orders that incurred it. Each shortcut is defensible on its own, and together they produce a number precise enough to be trusted and wrong enough to misrank two channels.

 

Why misranking is the real risk

 

The decision this number informs is where to put money next. If channel A appears to earn two points more than channel B and actually earns three points less, the brand spends a quarter scaling the wrong one. That outcome is worse than not having the number, because nobody questions a report.

 

What it takes to get right

 

Fees, discounts, shipping and returns attached to the orders they belong to, rather than summarized monthly. Cost from the actual units, which means cost layers and landed cost rather than an average. And all of it in one place, because a calculation assembled from four exports gets rebuilt monthly at best.

Focal carries fees, discounts, shipping and returns on the orders they came from, costs units at what they actually cost, and reports profit and loss by marketplace, fees by channel, channel contribution and cost of goods by SKU from the same records.

Categories

Forgot Password?

Enter your email to reset your password.

Sign Up

Or Sign Up with

Login

Or Login with