Ecommerce dashboard illustrating profit margin, customer acquisition cost and contribution per order with the current Meri Digital Pehchan logo

How to Calculate Ecommerce Profit Margin, CAC and Contribution Per Order

An ecommerce business can report growing sales while losing money on every additional order. This happens when the owner tracks product markup or advertising ROAS but ignores discounts, payment costs, shipping, packaging, cancellations, returns, RTO, customer support and the difference between placed and delivered orders.

For Indian clothing, saree, boutique, jewellery and other product businesses, the most useful starting metric is often contribution per delivered order. It shows how much money remains from a successful order after the variable costs required to create and fulfil that order. That remaining contribution must pay for customer acquisition, salaries, rent, software, content, taxes where applicable and profit.

Direct answer: Calculate ecommerce profitability in layers. Begin with net selling price, subtract product and direct fulfilment costs to find gross contribution, then allocate shipping, payment, returns, RTO, discounts and variable service costs. Compare the result with customer acquisition cost. Track the calculation on delivered orders and use conservative scenarios before increasing advertising or inventory.

Why Revenue and ROAS Can Mislead

Revenue answers one question: how much value was recorded from sales. It does not tell you how much cash was collected, how many orders were delivered, how much product was returned or how much contribution remained.

Consider two hypothetical businesses:

Metric Business A Business B
Placed-order revenue ₹10,00,000 ₹7,00,000
Delivered and retained revenue ₹7,00,000 ₹6,30,000
Contribution after variable costs ₹1,20,000 ₹2,10,000
Advertising spend ₹1,50,000 ₹80,000
Contribution after advertising −₹30,000 ₹1,30,000

Business A looks larger but may be commercially weaker. The example is illustrative; every business should use actual data.

Placed orders are not delivered orders

Orders can be cancelled before dispatch, rejected during COD verification, become RTO, be exchanged, be returned or be partially refunded. A dashboard that reports purchases immediately after checkout may show demand but not final economic value.

ROAS is not profit

Return on ad spend compares attributed revenue with advertising spend. It does not automatically include product cost, shipping, returns, payment fees, overhead or attribution error. A high ROAS can still be unprofitable for a low-margin product, while a lower ROAS can be acceptable for a high-contribution product with repeat purchase.

The question is not whether advertising generated revenue. The question is whether delivered and retained orders generated enough contribution after all variable costs and acquisition.

Core Ecommerce Profitability Terms

Gross sales

The total selling value before discounts, cancellations, returns and refunds.

Net sales or net revenue

The revenue retained after discounts, cancellations, returns, refunds and relevant adjustments. Define the term consistently in your reports.

Average order value

Net order revenue divided by the relevant number of orders. Specify whether you are using placed, paid, delivered or retained orders.

Cost of goods sold

The direct cost of the products that were sold. Depending on the business, this can include purchase cost, materials, direct manufacturing, finishing and product-level quality checking.

Gross margin

Net revenue minus cost of goods sold, expressed as rupees or a percentage of net revenue. Businesses define included costs differently, so document your method.

Contribution margin

Net revenue minus the variable costs required to create, fulfil and support the order. Contribution can be calculated before or after acquisition; label the version clearly.

Customer acquisition cost

Total acquisition cost divided by new customers acquired under a consistent attribution and time period.

Return on ad spend

Attributed revenue divided by advertising spend.

Marketing efficiency ratio

Total business revenue divided by total marketing spend for the defined period. Some businesses use different names or definitions, so state yours.

Repeat-purchase rate

The percentage of customers who make another qualifying purchase within a defined time period.

Lifetime contribution

The total contribution generated by a customer over a defined relationship period. This is often more useful than lifetime revenue because it accounts for variable costs.

The MDP Ecommerce Profit Waterfall

MDP Ecommerce Profit Waterfall
1. Gross Sales
Value before deductions
2. Net Revenue
After discounts, cancellations and refunds
3. Product Cost
COGS, finishing and product QC
4. Fulfilment
Packaging, payment, pick-pack and shipping
5. Failure Allocation
Returns, exchanges, damage and RTO
6. Contribution Before CAC
Amount available for acquisition and overhead
7. Acquisition
Advertising, creators and variable sales cost
8. Contribution After CAC
Amount available for fixed overhead and profit

The waterfall prevents the business from jumping directly from revenue to advertising. Build it at three levels:

  • SKU level: Which products create or destroy contribution?
  • Order level: How do bundles, discounts and shipping affect economics?
  • Customer level: How do acquisition and repeat behaviour affect value?

Calculate Net Revenue Correctly

Begin with a clear reporting basis. Mixing placed-order revenue with delivered-order costs produces misleading results.

Choose your order states

  • Placed
  • Paid
  • Verified
  • Dispatched
  • Delivered
  • Returned
  • Exchanged
  • Refunded
  • RTO
  • Retained after the return window

Operational dashboards may need all states. Profitability reports should use the state appropriate to the decision and update as orders mature.

Net selling price per retained order

Net selling price = Product selling value − product discount − order discount − refund or adjustment allocated to the order

Shipping charged to the customer should be recorded separately or included consistently. Taxes collected on behalf of the government are not the same as business revenue. Accounting and tax treatment depends on the business and current law; confirm with a qualified professional and current official sources such as the GST portal.

Allocate order-level discounts to products

If an order contains multiple items and a cart-level discount, allocate the discount using a consistent method, such as proportionally by item value. This helps identify the true economics of each SKU.

Separate promotion from permanent price

Track:

  • Full-price revenue
  • Discounted revenue
  • Coupon type
  • First-order discount
  • Bundle discount
  • Prepaid benefit
  • Manual sales discount

A product that appears profitable overall may depend on a discount pattern that attracts low-retention customers.

Calculate Product and Cost of Goods

Purchased products

Include:

  • Purchase price
  • Inbound freight
  • Duties or non-recoverable taxes where applicable
  • Product-level finishing
  • Labelling or tagging
  • Quality checking
  • Expected wastage or supplier defects

Manufactured products

Depending on the accounting method, direct product cost may include:

  • Fabric, metal, stones, trims or raw material
  • Direct labour
  • Stitching, finishing or plating
  • Job-work charges
  • Pattern, cutting or production loss allocation
  • Product-level quality control
  • Packaging that is inseparable from the product

Do not use the latest purchase price blindly

If costs vary by batch, use a documented inventory valuation method with your accountant. For decision planning, model current replacement cost as well. A product can look profitable using old inventory cost but become weak when replenished.

Include product failure

Defective or unsellable units increase the effective cost of good units. If ten units are purchased and one cannot be sold, the cost of the remaining saleable units is economically higher.

Include Packaging, Payment and Fulfilment

Packaging

Include:

  • Primary box or bag
  • Protective material
  • Tissue, pouch, tags and cards
  • Outer courier packaging
  • Tape, labels and printing
  • Gift packaging when included free
  • Expected packaging wastage

Premium packaging can strengthen perceived value, but it must protect the product and fit the economics.

Payment cost

Payment-gateway, COD and platform fees vary by provider, payment method, tax treatment and contract. Use actual statements rather than a remembered percentage. Include fees lost on refunds where applicable.

Pick, pack and fulfilment

Even when the founder performs the work, the order has a cost. Record the time or third-party charge for:

  • Picking stock
  • Quality checking
  • Packing
  • Printing documents
  • Booking shipment
  • Updating inventory
  • Customer notification

Forward shipping

Use actual billed shipping, including weight discrepancies, zone, COD and additional charges. Customer-paid shipping offsets part of the cost but may affect conversion and order value.

Variable customer support

For high-assistance categories, some support cost varies with orders or enquiries. Examples:

  • Manual size recommendation
  • Video calls
  • Customisation coordination
  • COD verification
  • Damage claim handling

Do not overcomplicate the first calculation, but recognise material variable service costs.

Allocate Returns, Exchanges, Damage and RTO

Returns and RTO are not occasional surprises. They are expected economic events that should be measured by product, channel and customer type.

Cost of a return

A returned order can create:

  • Forward shipping
  • Reverse shipping
  • Payment or refund fees
  • Customer support time
  • Inspection and repacking
  • Damage, stains or missing components
  • Markdown if the product cannot be sold as new
  • Blocked inventory during transit

Cost of an exchange

An exchange may preserve revenue but adds reverse and replacement fulfilment. Measure exchange contribution separately rather than calling it a successful first shipment.

Cost of RTO

RTO can include forward movement, return movement, COD fees, packaging, stock blockage, damage and acquisition spent on an order that produced no retained revenue.

Expected failure-cost allocation

One practical planning method is:

Expected failure cost per placed order = (Total return + exchange + damage + RTO costs for the cohort) ÷ number of placed orders in the cohort

Alternatively, calculate per delivered or retained order, but remain consistent.

Segment failure rates

Track by:

  • SKU
  • Size or variant
  • Supplier or batch
  • Customer type
  • First-time versus repeat
  • Payment method
  • Traffic source
  • Geography
  • Offer or discount

A blended return rate can hide a specific product or campaign problem.

Calculate Contribution Per Delivered Order

Contribution before acquisition

Contribution before acquisition = Net retained revenue − COGS − packaging − payment − fulfilment − shipping − expected failure cost − other variable order cost

Contribution margin percentage

Contribution margin % = Contribution before acquisition ÷ net retained revenue × 100

Contribution after acquisition

Contribution after acquisition = Contribution before acquisition − customer acquisition cost

Illustrative order calculation

The following hypothetical example is not a benchmark.

Line item Amount
Net retained revenue ₹3,000
Product and finishing cost −₹1,200
Packaging −₹120
Payment and fulfilment −₹90
Forward shipping −₹110
Expected return/RTO/damage allocation −₹240
Contribution before acquisition ₹1,240
CAC −₹700
Contribution after acquisition ₹540

The ₹540 must support fixed overhead and profit. If the business pays founder salaries, staff, rent, software, warehousing and content, those costs still matter.

Contribution by SKU and order

Calculate both:

  • SKU contribution: Identifies weak products.
  • Order contribution: Includes bundles, shipping threshold and cart discounts.

A low-contribution product can be valuable as a bundle component, but the role should be deliberate.

Calculate Customer Acquisition Cost

Basic CAC formula

CAC = Total acquisition cost for a defined period ÷ number of new customers acquired in that period

Decide what acquisition cost includes

Depending on the purpose, include:

  • Paid media
  • Creative production
  • Creator or affiliate payments
  • Agency or performance fees
  • Variable sales commissions
  • Campaign software
  • First-order promotional cost

Maintain a simple paid-media CAC and a fuller blended CAC if useful. Label both.

Use new customers, not total orders

If repeat customers purchase during the period, dividing spend by total orders understates the cost of acquiring a new customer. Separate acquisition from retention where possible.

Attribution limitations

Customers may discover through content, click an ad, search the brand, ask on WhatsApp and purchase later. Platform attribution can over- or under-credit channels. Use consistent attribution, blended business results, customer surveys and incrementality tests where practical.

Allowable CAC

Allowable CAC depends on contribution and cash-flow tolerance.

Maximum first-order CAC = Contribution before acquisition − minimum contribution required after acquisition

If the business deliberately accepts low first-order contribution because repeat purchase is proven, define a payback period and monitor cohort behaviour. Do not justify loss with an assumed lifetime value.

Understand ROAS, MER and Break-Even ROAS

ROAS

ROAS = Attributed revenue ÷ advertising spend

State whether revenue is placed, paid, delivered or retained. A campaign showing 4× placed-order ROAS may be much lower after RTO and returns.

Break-even ROAS

A simplified planning formula using contribution margin before advertising is:

Break-even ROAS ≈ 1 ÷ contribution margin rate before advertising

Example: if 40% of retained revenue remains before advertising, simplified break-even ROAS is 2.5. The model must use the same revenue and cost basis and does not replace full cash-flow analysis.

Marketing efficiency ratio

A blended efficiency metric can reveal whether total marketing is becoming less efficient even when a platform reports strong attributed results.

Do not optimise one metric in isolation

Lower CAC can come from discounts that reduce contribution. Higher ROAS can come from retargeting existing demand without creating new customers. Better AOV can come from bundles that increase returns. Evaluate the complete system.

Improve Average Order Value Without Hiding Weak Economics

Average order value can improve contribution because shipping and acquisition are spread across more revenue, but only when the additional products have healthy margin and do not create return complexity.

Useful AOV strategies

  • Complete-look bundles
  • Complementary accessories
  • Quantity offers supported by repeat use
  • Gift packaging add-on
  • Shipping threshold based on economics
  • Higher-value versions
  • Post-purchase add-ons before fulfilment

Measure incremental contribution

Do not judge a bundle only by higher revenue. Calculate:

  • Additional product cost
  • Discount
  • Package size and shipping
  • Picking complexity
  • Return behaviour
  • Incremental contribution

Attachment rate

Track the percentage of orders containing a recommended complementary product. Improve relevance rather than forcing irrelevant upsells.

Include Repeat Purchase Carefully

Lifetime value is often used to justify aggressive acquisition. Use lifetime contribution instead of lifetime revenue and base it on actual cohorts.

Cohort questions

  • What percentage of first-time customers purchase again?
  • Within how many days?
  • Which first product predicts repeat purchase?
  • Does the repeat order require another discount?
  • What is the contribution on repeat orders?
  • Do high-return customers appear valuable only because refunds are excluded?

Customer lifetime contribution

Lifetime contribution = Sum of contribution before acquisition from retained orders over the defined period − variable retention cost − service adjustments

Then compare lifetime contribution with acquisition cost.

Use a payback period

A business can be profitable over twelve months but face cash-flow pressure today. Track how long it takes to recover CAC from contribution.

Build Conservative, Expected and Strong Scenarios

Profitability planning should not depend on a single forecast.

Input Conservative Expected Strong
Discount Higher Current evidence Lower through stronger value
Return/RTO Above current average Current cohort Improved but realistic
CAC Higher during scaling Current blended Lower through better conversion
AOV Single-item mix Current mix Evidence-backed bundles
Repeat purchase No assumed repeat Observed cohort Improved retention

If the business loses heavily in the conservative scenario, maintain cash reserves and test cautiously. If it works only in the strong scenario, the model is not ready for aggressive scale.

Clothing, Saree and Jewellery Examples

The examples are hypothetical and demonstrate cost structure differences.

Clothing

Key variables include size-level returns, alteration, fabric or stitching defects, set completeness, model and photography cost, packaging volume and exchange shipping.

Calculate profitability by SKU and size. A style may appear successful while one size has repeated fit-related returns. Improve the product and size information before increasing traffic. Read How to Sell Clothes Online in India for the full clothing system.

Sarees

Sarees have lower size complexity but can face colour, fabric, blouse-piece and subjective expectation issues. Premium curation may support contribution, but presentation and trust must justify the price.

Track discount, supplier variation, damage, return condition and whether assisted WhatsApp selling improves conversion enough to justify support.

Artificial jewellery

Important variables include quality checking, plating or stone defects, protective packaging, breakage, scale-related returns, replacement and gift packaging. Bundles may increase AOV but also increase missing-component and damage risk.

Use SKU and batch-level quality data. Read How to Sell Artificial Jewellery Online in India for the complete framework.

Build a Weekly Profitability Dashboard

Order and revenue

  • Placed orders
  • Verified orders
  • Dispatched orders
  • Delivered orders
  • Retained orders
  • Gross sales
  • Net retained revenue
  • AOV by order state

Variable cost

  • COGS
  • Packaging
  • Payment fees
  • Forward and reverse shipping
  • Fulfilment
  • Discount
  • Damage and replacement

Acquisition

  • Advertising spend
  • Creator and affiliate spend
  • New customers
  • Blended CAC
  • Platform-attributed CAC
  • ROAS on placed and retained revenue where available

Outcome

  • Contribution before acquisition
  • Contribution after acquisition
  • Contribution by SKU
  • Contribution by channel
  • Contribution by new versus repeat customer
  • Return, exchange, cancellation and RTO rates
  • Repeat-purchase rate by cohort

Review questions

  • Which SKUs created most contribution?
  • Which campaigns produced delivered customers?
  • Which discount reduced contribution without improving retention?
  • Which return reason can be fixed at the product or page level?
  • Which first products predict strong repeat purchase?
  • Is scaling increasing CAC or failure rates?

Common Ecommerce Profitability Mistakes

1. Using MRP instead of net selling price

Profit must be calculated on the amount actually retained.

2. Calling markup margin

Document definitions so the team compares the same metric.

3. Ignoring returns and RTO

Placed-order revenue overstates the value of unsuccessful orders.

4. Using platform ROAS as business profit

ROAS excludes many costs and can use attribution that does not match business reality.

5. Dividing spend by total orders instead of new customers

This understates CAC when repeat orders are included.

6. Assuming lifetime value

Use observed lifetime contribution and a defined payback period.

7. Blending every SKU

Profitable products can hide weak products. Analyse contribution by SKU and variant.

8. Ignoring founder labour and support

Some labour is fixed, but material variable service should be understood.

9. Scaling on a short attribution window

Wait for delivery and return outcomes.

10. Treating tax collected as free revenue

Use qualified accounting advice and current official rules.

11. Using one scenario

Build conservative and scaling cases.

12. Optimising revenue instead of contribution

More orders can create more loss when the unit economics are weak.

Thirty-Day Unit-Economics Action Plan

Days 1–5: Define the reporting model

  • List every order state.
  • Choose placed, delivered and retained reporting views.
  • Define net revenue, COGS, contribution and CAC.
  • Align with the accountant on tax and inventory treatment.

Days 6–10: Collect actual cost data

  • Update product and batch costs.
  • Measure packaging.
  • Download payment and shipping statements.
  • Record fulfilment and support costs.
  • Measure return, exchange, damage and RTO.

Days 11–15: Build SKU economics

  • Calculate net selling price.
  • Allocate discounts.
  • Calculate contribution before acquisition.
  • Identify weak SKUs and variants.
  • Compare new and repeat orders.

Days 16–20: Recalculate acquisition

  • Separate new and repeat customers.
  • Calculate paid and blended CAC.
  • Compare platform revenue with delivered and retained revenue.
  • Calculate simplified break-even ROAS.

Days 21–25: Fix the largest leak

  • Improve price or product cost.
  • Reduce preventable returns.
  • Correct packaging or damage.
  • Remove destructive discounts.
  • Improve AOV through relevant bundles.
  • Improve product-page conversion.

Days 26–30: Set decision rules

  • Define minimum contribution after acquisition.
  • Set allowable CAC by product or collection.
  • Create conservative, expected and strong scenarios.
  • Establish scale, fix and stop criteria.
  • Review the dashboard weekly.

Frequently Asked Questions

What is a good profit margin for ecommerce in India?

There is no universal percentage. Product category, return rate, shipping, payment, acquisition and overhead differ. Calculate delivered-order contribution and the amount left after CAC, then determine whether it can support fixed costs and profit.

What is the difference between markup and margin?

Markup compares profit with cost, while margin compares profit with selling price. For example, buying at ₹100 and selling at ₹150 creates 50% markup but approximately 33.3% gross margin before other costs.

What is contribution margin in ecommerce?

Contribution margin is net revenue minus variable costs associated with products and orders. It shows the amount available to pay acquisition, fixed overhead and profit. Document which costs your version includes.

Should CAC include creative and agency cost?

For a full acquisition view, include costs that vary or are incurred to acquire customers, such as media, creators, agency performance fees and creative production. You can maintain a media-only CAC and a fully loaded CAC, but label both clearly.

Should I calculate profit on placed or delivered orders?

Use both for different operational questions, but final profitability should account for delivery, returns, refunds and RTO. Mature cohorts provide a more accurate picture than recent placed orders.

How do I include RTO in product pricing?

Calculate the total cohort cost of RTO, including shipping, fees, packaging, damage and acquisition, then allocate an expected amount per placed or delivered order using a consistent method. Also fix the causes rather than pricing around uncontrolled RTO.

What is break-even ROAS?

It is the ROAS at which contribution before advertising is consumed by advertising. A simplified estimate is one divided by the pre-ad contribution margin rate, but use consistent retained revenue and include the costs relevant to your business.

Can a first order be unprofitable?

It can be a deliberate strategy only when repeat purchase, contribution and payback are proven and cash flow can support it. Do not justify a weak first order with an assumed lifetime value.

How can I improve ecommerce profit without raising prices?

Improve product cost, packaging, shipping, payment mix, conversion, AOV, return prevention, RTO verification, repeat purchase and acquisition efficiency. Prioritise the largest controllable leak.

Does free shipping reduce profit?

Shipping is still paid by the business. Free shipping can improve conversion or AOV, but the threshold must be based on incremental contribution. Test the full order economics rather than treating it as free.

How should discounts be measured?

Track the discount type, customer segment, conversion effect, AOV, contribution, return behaviour and repeat purchase. A discount that produces revenue but attracts low-retention customers may be destructive.

Why is my ROAS good but cash flow poor?

Possible causes include delayed settlements, inventory purchases, COD cycles, returns, RTO, high product cost, fixed overhead, tax obligations and platform attribution that overstates incremental revenue. Build a cash-flow view in addition to the profitability view.

How often should ecommerce unit economics be reviewed?

Review a high-level dashboard weekly and detailed SKU, cohort and channel economics monthly or after major pricing, campaign, supplier or operational changes. During rapid scaling, review more frequently.

Conclusion: Scale Contribution, Not Only Orders

A reliable ecommerce business understands how every rupee moves from placed-order revenue to retained contribution. Calculate the waterfall, use mature order outcomes and compare contribution with acquisition before increasing budgets.

The purpose is not to create complicated finance reporting. It is to make better decisions about products, prices, offers, channels, customer acquisition and scale.

For the wider online-business framework, read How to Sell Products Online in India.

Build a profitable Online Sales Engine

Meri Digital Pehchan helps Indian product businesses connect buyer clarity, product presentation, website conversion, traffic, sales and retention with commercially responsible growth.

Explore Meri Digital Pehchan

Related Posts

India Clothing & Jewellery Ecommerce Growth Report 2026

India Clothing &…

Research-led 2026 report for Indian clothing and jewellery businesses covering ecommerce market signals, buyer…

Ecommerce Launch Checklist for Small Businesses in India: Complete Go-Live Guide

Ecommerce Launch Checklist…

A complete India-focused ecommerce launch checklist covering products, pricing, legal information, payments, COD, shipping,…

Ecommerce Sales Funnel Explained for Product Businesses: From Discovery to Repeat Orders

Ecommerce Sales Funnel…

A practical ecommerce sales funnel for Indian product businesses, covering discovery, product evaluation, trust,…