Zansa › Answers › Retail and e-commerce

How do I calculate gross margin by sales channel for an online and physical retailer?

Gross margin by channel is channel revenue minus the cost of goods sold for that channel's sales, divided by channel revenue. Calculate it separately for each channel, such as web store, shop floor and marketplace, and include costs that belong only to that channel, such as marketplace commission, payment fees and packaging.

Formula in words: (channel revenue minus product cost minus channel-specific selling costs) divided by channel revenue.

It matters because a blended margin hides channels that look busy but earn little once fees, discounts, shipping subsidies and returns are charged to them.

Commonly misread:

Decide up front which costs sit above the margin line, and apply that rule to every channel.

Want this applied to your business? Zansa builds dashboards and forecasts for small and mid-sized companies worldwide. Start with a free intro call.

Book a call

Related questions

gross marginchannelretaile-commerce

Published by Zansa · Last updated 2026-11-06 · Category: Retail and e-commerce