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
Value before deductions
After discounts, cancellations and refunds
COGS, finishing and product QC
Packaging, payment, pick-pack and shipping
Returns, exchanges, damage and RTO
Amount available for acquisition and overhead
Advertising, creators and variable sales cost
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.
Implementation System for How to Calculate Ecommerce Profit Margin, CAC and Contribution Per Order
An ecommerce unit-economics system for Indian clothing, saree, boutique and jewellery businesses should be treated as an operating system, not a collection of isolated tactics. The commercial objective is to make pricing, acquisition and scaling decisions using delivered-order contribution rather than optimistic markup or platform ROAS. That requires alignment between the promise that creates the enquiry, the product evidence available to the customer, the person or automation that responds, the transaction route and the post-purchase experience.
Begin with a baseline rather than assumptions. Review actual product pages, recent conversations, orders, cancellations, returns and support cases. Separate facts from opinions. If the business cannot connect an enquiry to a delivered order, improve the record before increasing traffic. If the same question appears repeatedly, correct the website or product data instead of permanently adding manual work.
Define the reader and the decision in one sentence. For example: “An existing kurti buyer is deciding whether this garment will fit for office wear and arrive before a stated date.” This is more useful than a broad label such as “women interested in fashion.” It tells the business what information, evidence and fulfilment confidence must be available.
Create a written standard that the owner, marketing team, sales team and fulfilment team can all use. The standard should explain what may be promised, which facts must be verified, where the customer should pay, how consent is recorded, who owns an exception and which outcomes are reviewed every week.
Eight-Part Readiness Scorecard
Score each area from one to five and write evidence beside the score. A number without evidence is decoration. Fix the lowest critical area before adding more campaigns.
1. Net retained revenue after discounts and refunds
Check whether net retained revenue after discounts and refunds is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
2. Landed product cost for the sold items
Check whether landed product cost for the sold items is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
3. Packaging, payment and shipping cost
Check whether packaging, payment and shipping cost is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
4. COD, cancellation, RTO and return rates
Check whether COD, cancellation, RTO and return rates is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
5. Replacement, damage and support cost
Check whether replacement, damage and support cost is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
6. Advertising and variable sales labour
Check whether advertising and variable sales labour is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
7. Tax treatment confirmed by a qualified adviser
Check whether tax treatment confirmed by a qualified adviser is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
8. Product, source and customer-level outcome records
Check whether product, source and customer-level outcome records is complete, current and easy for both the customer and team to find. Test it using a real mobile buying situation rather than the editor preview. Record who owns updates and what triggers a recheck. If this information changes by product, variant, location or date, the response must verify the correct version before it is shared.
Design the Full Customer Journey
Discovery
Identify the source, promise and expected intent. A product-specific advertisement, an organic tutorial, a store QR code and an existing-customer message create different expectations. Preserve that context so the first response feels continuous. Remove traffic sources that repeatedly attract people outside the intended product or price context.
Evaluation
Make the core facts visible on the product page and keep a verified evidence library for questions that need assistance. Recommend only after the customer’s stated requirement is understood. A long catalogue is not a recommendation; it transfers the decision work back to the buyer.
Decision
Resolve the real objection with a fact, demonstration, comparison or clear limitation. Do not manufacture urgency or guarantee an outcome the business cannot control. The next step should be singular and obvious: view the exact product, select a variant, use secure checkout or wait for specified evidence.
Transaction
Confirm product, variant, quantity, price, discount, shipping, address, payment status and policy in the order system. Never rely only on a payment screenshot. Provide an order number and explain what will happen next. If COD is offered, use the documented confirmation and risk process consistently.
Delivery and retention
Connect the sale to dispatch, delivery, return and service. Solve problems before sending promotions. Ask for marketing permission separately and state what the person can expect. Retention should be based on relevance, customer value and honest frequency, not on the size of a broadcast list.
Ninety-Day Operating Workflow
Days 1–15: Diagnose
Audit representative conversations and the product pages that produced them. Tag intent, first useful response, evidence supplied, checkout action and final outcome. Interview the sales and fulfilment team about information gaps. Correct dangerous inaccuracies immediately, particularly payment, material, stock, delivery and return statements.
Days 16–30: Build foundations
Standardise product identifiers, evidence folders, price and stock sources, policy modules, business hours and escalation contacts. Create contextual entry links. Define what automation may answer and where a person must take over. Place the most repeated factual answers on the website.
Days 31–60: Run a controlled pilot
Use a limited group of products and traffic sources. Train the team on one conversation framework and secure checkout route. Review open conversations daily. Compare promises with fulfilment. Do not increase traffic until stock, response ownership and order confirmation are reliable.
Days 61–90: Improve with outcomes
Analyse delivered conversion, contribution, sales time, returns, complaints and opt-outs by source and product. Improve the largest uncertainty. Remove unnecessary messages. Expand the assortment or campaign only when service quality and economics remain healthy.
Category-Specific Scenarios
COD kurti order
Start with the selling price, subtract discount, product cost, packaging, outbound and COD fees, expected RTO and return cost, support labour and allocated acquisition. Compare placed versus delivered contribution.
Record the evidence used, the recommendation reason and the final outcome. Feed recurring uncertainty back into photography, descriptions, sizing, packaging or policy. The purpose is to make the next customer’s decision easier before the conversation begins.
Prepaid jewellery order
Include payment fee, packaging, shipping, expected return or replacement, care support and acquisition. A high advertised ROAS can still leave little contribution.
Record the evidence used, the recommendation reason and the final outcome. Feed recurring uncertainty back into photography, descriptions, sizing, packaging or policy. The purpose is to make the next customer’s decision easier before the conversation begins.
Saree bundle
Calculate component cost, packing, shipping weight, discount effect and return exposure. Confirm whether the higher order value produces higher contribution rather than only more revenue.
Record the evidence used, the recommendation reason and the final outcome. Feed recurring uncertainty back into photography, descriptions, sizing, packaging or policy. The purpose is to make the next customer’s decision easier before the conversation begins.
Measurement Model
Use definitions that connect marketing, sales and operations. Review the following by product and source; a blended site average can hide an expensive campaign or a high-return item.
- Gross sales
- Track listed order value before discounts and post-order changes. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Net retained revenue
- Track revenue kept after discount, cancellation, return and refund. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Gross margin
- Track retained revenue minus landed product cost, divided by retained revenue. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Contribution before acquisition
- Track retained revenue minus product and variable order costs. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Customer-acquisition cost
- Track attributable acquisition spend divided by acquired customers under a stated definition. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Contribution after acquisition
- Track order contribution minus allocated acquisition cost. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Break-even CAC
- Track maximum acquisition cost before contribution reaches the chosen threshold. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Delivered-order rate
- Track placed orders completed and retained. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- RTO and return cost
- Track outbound, reverse and loss cost of unsuccessful orders. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- MER
- Track total business revenue divided by total marketing spend as a blended context. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Payback period
- Track time until customer contribution recovers acquisition cost. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
- Cash conversion cycle
- Track time from inventory cash outflow to usable settlement. Compare the trend with product, source and team context. Investigate material changes before scaling or cutting activity.
Use delivered orders and contribution as the commercial base. Placed orders, link clicks and response speed remain diagnostic measures, but none proves healthy growth alone. Record reason codes for lost orders, cancellations, RTO, returns and complaints so a rate can lead to a corrective action.
Common Failure Modes and Corrective Actions
1. Calling markup margin
Markup divides profit by cost while gross margin divides by revenue; confusing them can distort pricing decisions.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
2. Using placed revenue
Correct for cancellation, RTO, return and refund before treating sales as retained.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
3. Reading ROAS as profit
Advertising return ignores product and operating costs and depends on attribution accuracy.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
4. Averaging incompatible products
High and low margin, return risk, size complexity and shipping cost should be analysed separately.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
5. Leaving owner labour at zero
Variable consultation, confirmation and support time can materially change channel economics.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
6. Ignoring payment and COD cost
Gateway fees, COD charges, failed payments and remittance timing affect contribution and cash.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
7. Counting recoverable tax incorrectly
Use the treatment relevant to the registered business and confirm it with a qualified professional.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
8. Assuming repeat value
Customer lifetime value requires observed repeat behaviour and incremental contribution, not hope.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
9. Scaling at break-even
A fragile estimate without room for variation, overhead and cash risk is not a safe scaling target.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
10. Failing to reconcile sources
Ad platforms, analytics, payment gateways and order systems use different clocks and definitions; create one finance view.
Corrective action: Identify the source of truth, assign one owner, test the corrected journey on mobile and review the next relevant outcomes. Do not label the issue solved because the editor setting was changed.
Weekly Review Agenda
- List unresolved payment, delivery, return and complaint cases.
- Review stock, price, policy and evidence changes.
- Compare qualified conversations, placed orders and delivered orders by source.
- Inspect a random sample for accuracy, relevance, tone and permission.
- Identify the most repeated customer uncertainty.
- Assign one website, product, campaign or process correction.
- Review the previous correction against outcomes.
- Confirm team ownership and capacity before increasing traffic.
Keep the meeting focused on causes and decisions. Screenshots of message volume are not a substitute for customer and commercial outcomes. Document what changed, who owns it, the expected signal and the review date.
Fieldwork Prompts for the Owner and Team
- Which customer question consumes the most time, and why is the answer not already visible?
- Which source creates the highest proportion of suitable buyers rather than the most messages?
- Which products need human recommendation, and which should convert without chat?
- Where do agents obtain current stock, price, measurement and policy information?
- What evidence changes a doubtful customer’s decision without exaggeration?
- Which promise is hardest for fulfilment to keep?
- Why do confirmed orders cancel or fail delivery?
- Which return reason began as preventable pre-purchase uncertainty?
- How much sales time is used per delivered order?
- Which customers have clearly asked for future promotional messages?
- When does automation hand off to a named person?
- What would make the next 100 conversations more accurate, not merely faster?
Extended Frequently Asked Questions
What is the difference between margin and markup?
Margin expresses profit relative to revenue; markup expresses it relative to cost. State the formula whenever reporting.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
How is CAC calculated?
Divide the selected acquisition cost by customers acquired under the same time window and attribution definition.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
What is contribution per order?
Retained revenue minus product cost and the variable costs caused by fulfilling and acquiring that order.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
Should salaries be included?
Include variable sales and service labour for channel decisions; allocate fixed overhead separately and transparently.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
How should returns be modelled?
Use actual rate and cost by category, product, source and period, including outbound, reverse, damage and lost value.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
What is a good ROAS?
The required ratio depends on gross margin, variable costs, delivery rate, overhead, cash and retained customer value.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
Can CAC exceed first-order contribution?
Only when observed future contribution, cash and risk support a defined payback plan.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
How often should economics be updated?
Recalculate when prices, costs, channel mix, delivery, returns or operations change and review key products regularly.
Document the chosen rule for the business, train the team and check it against current platform and legal requirements. Review it when products, staffing, policies or technology change.
Implementation Checklist
- Define the intended buyer, product and decision.
- Publish accurate price, stock, specifications and policies.
- Prepare net retained revenue after discounts and refunds, landed product cost for the sold items, packaging, payment and shipping cost, COD, cancellation, RTO and return rates.
- Create source- and product-specific entry links.
- Assign one owner and an escalation route.
- Use secure product and checkout pages.
- Separate order service from marketing permission.
- Connect conversations to delivery and returns.
- Measure sales labour and contribution.
- Turn repeated questions into website improvements.
- Audit accuracy and tone every week.
- Scale only after the complete journey is reliable.
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.