Revenue is the number everyone reports. Profitability is the number nobody checks.
I regularly meet business owners who tell me their ecommerce channel is doing ₹2 Crore a month in revenue. When I ask whether it is profitable, there is a pause. Then: "It must be — we are growing." Growth and profitability are not the same thing. You can grow your way into a loss if the unit economics are wrong.
Here is a checklist to determine whether your digital commerce channel is actually making money — or just making revenue.
The Unit Economics That Matter
For every order that flows through your digital channel, calculate the following:
Gross margin per order. This is your selling price minus your cost of goods. You probably know this number already. It is the starting point, not the answer.
Platform cost per order. Take your total annual platform costs — licensing, hosting, transaction fees, app subscriptions, payment gateway charges — and divide by the number of orders processed annually. If your platform costs ₹15 Lakhs per year and you process 10,000 orders, your platform cost per order is ₹150.
Fulfilment cost per order. Picking, packing, shipping, and delivery cost per order. For B2B, this also includes any special handling, documentation, or delivery requirements. If you are using a third-party logistics provider, this number is on your invoice. If you are fulfilling internally, calculate the fully loaded cost including warehouse labour, packaging materials, and vehicle expenses.
Marketing cost per order. Total marketing and customer acquisition spend divided by orders generated. This is often the most painful number to calculate because it reveals how much you are paying to generate each transaction.
Returns and cancellation cost. What percentage of orders are returned or cancelled? Each return has a reverse logistics cost, a restocking cost, and an administrative cost. For B2B, returns are less frequent than B2C but often higher in value.
Team cost per order. How many people are dedicated to managing your ecommerce operation? Salaries, benefits, and overhead for these staff, divided by orders processed, gives you the human cost of each digital transaction.
Add all of these costs and subtract from your gross margin per order. If the number is positive, your digital channel is profitable at the unit level. If it is negative, you are losing money on every order — and growth is making it worse.
The Most Commonly Hidden Costs
Three cost categories are consistently underestimated or ignored.
Team bloat. Digital commerce operations tend to accumulate staff. A catalogue manager. A marketing person. A customer service representative. A developer for ongoing changes. An analytics person. Before you know it, you have a team of six or seven people supporting a channel that generates ₹2 Crore a month. At ₹5–8 Lakhs per person per month in fully loaded costs, your team alone is consuming ₹30–56 Lakhs per month. Against ₹2 Crore revenue at 10% gross margin, your team cost may exceed your gross profit.
Over-built platforms. A ₹50 Lakh platform serving ₹2 Crore in monthly revenue is over-built. The amortised cost of the platform (spread over three to five years) plus ongoing maintenance may not be justified by the revenue it generates. This happens when businesses build for scale they have not yet achieved — a platform designed for ₹20 Crore monthly revenue running at ₹2 Crore.
Wrong marketplace strategy. Businesses that sell through marketplaces — Amazon, Flipkart, IndiaMART — often do not calculate the true cost. Commission rates of 10–25%, plus advertising spend required to maintain visibility, plus the fulfillment and return costs that marketplaces impose, can easily push the channel into loss territory. Revenue looks great. Profitability is negative.
When to Cut Losses vs When to Restructure
Not every unprofitable channel should be shut down. Some should be restructured.
Cut losses when the unit economics are fundamentally broken and no reasonable restructuring can fix them. If your cost to serve per order is ₹500 and your gross margin per order is ₹300, no amount of optimisation bridges that gap without a fundamental change in your business model.
Restructure when the unit economics are viable but the overhead is wrong. If your gross margin per order is ₹800 but your team cost per order is ₹600 because you have too many people, the fix is operational efficiency, not channel shutdown. Reduce the team, automate processes, and the channel becomes profitable.
Invest more when the unit economics are positive but the volume is too low to cover fixed costs. If each order makes ₹200 in contribution margin but you need 5,000 orders per month to cover your fixed costs and you are only doing 2,000, the answer is growth — more dealer onboarding, better adoption, wider catalogue.
The Checklist
Print this out. Fill in the numbers. Be honest.
One: What is your gross margin per order?
Two: What is your total platform cost per year, and what does that work out to per order?
Three: What is your fulfilment cost per order?
Four: What is your marketing spend per order?
Five: What is your return and cancellation rate, and what does each return cost?
Six: How many people support your ecommerce operation, and what is the fully loaded team cost per order?
Seven: After subtracting all of the above from gross margin, is each order profitable?
Eight: At current order volumes, does the total contribution margin cover your fixed costs?
If you cannot answer these questions with actual numbers, you do not know whether your ecommerce business is making money. And if you do not know, the answer is probably that it is not.
Farscape's eCommerce Profitability Fix is a structured engagement that audits your digital channel economics and identifies the specific changes needed to reach profitability. Book a free diagnostic call.

