Profit per product

How do I know my real profit per product and channel?

Revenue per product is easy to see. Real profit needs true landed cost and the actual fees each channel takes, subtracted correctly, at the product level, on every channel it sells through. Without that, the bestsellers you are backing might not be the ones actually making you money.

Why margin stays hidden

Why real profit per product is so hard to see

Margin at the product level is a guess

Most reporting shows revenue per product and a rough cost estimate. Real margin needs true landed cost and the actual fees each channel took, neither of which most tools track.

The same product earns differently on every channel

A product sold direct on Shopify, through a marketplace with commission, and through wholesale at a discounted price is effectively three different margins wearing one SKU.

Bestsellers by revenue are not bestsellers by profit

Without real per-product margin, the products getting the marketing spend and the shelf space are often chosen by top-line sales, not by what actually makes money.

Building the report takes longer than acting on it

Pulling true profit per product together by hand, combining cost, fees and channel data, takes long enough that the answer arrives after the decision has already been made.

What good looks like

Real margin, per product, per channel, on demand.

True landed cost meets actual channel fees at the product level, automatically, so a report showing real profit per SKU and per channel is something you can pull whenever a pricing, stocking or marketing decision needs it, not something that takes a week to assemble first.

How we do it

Odoo combines true cost and channel fees into real margin

We build landed cost and channel-level fee tracking into Odoo, the open-source commerce ERP, as part of your accounting customisation, so product-level and channel-level profit reporting reflects what actually happened, not an estimate.

For Gandys, a UK lifestyle brand selling across three Shopify stores including online, in-store and B2B wholesale, we built revenue assignment by channel on top of real landed cost, giving margin visibility that had previously been pieced together by hand in spreadsheets.

Next step

Ready to fix your ops?

Book a free discovery call. We'll look at your current setup and tell you honestly whether Odoo is the right move and what it would involve.