Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryInvestment Banking Analyst
Private Equity AnalystQuant & Hedge Fund AnalystBreaking Into VCFinancial Analyst Program
Risk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Free Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
QuarksCourses
Explore Interview Preparation
Investment BankingEquity ResearchVenture CapitalistPrivate EquityHedge Funds
QuantFinancial AnalysisPrivate Wealth ManagementDebt Capital MarketsRisk Management
Derivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Interview tracksAll
1Investment Banking
Question bankPuzzlesCase studies
2Equity Research
Question bankPuzzlesCase studies
3Venture Capital
Question bankPuzzlesCase studies
4Private Equity
Question bankPuzzlesCase studies
5Hedge Funds
Question bankPuzzlesCase studies
6Quant
Question bankPuzzlesCase studies
7Financial Analysis
Question bankPuzzlesCase studies
8Private Wealth Management
Question bankPuzzlesCase studies
9Debt Capital Markets
Question bankPuzzlesCase studies
10Risk Management
Question bankPuzzlesCase studies
11Derivatives Foundation
Question bankPuzzlesCase studies
12Portfolio Management
Question bankPuzzlesCase studies
13Mutual Fund Mastery
Question bankPuzzlesCase studies
025

Case 025Costing, pricing and unit economicsHard

Three customers look equally profitable when overhead is spread by revenue. Re-cost them by the deliveries and returns they cause.

1The situation

Vahanika Logistics runs last-mile delivery for three retail customers. Each pays Rs 10 crore a year and each earns Rs 3 crore before overheads, which are Rs 6 crore and are allocated by revenue, Rs 2 crore each. On that basis every customer makes Rs 1 crore, and the sales team wants to sign more like C, the fastest growing.

Finance has activity data. Deliveries: A 2,000, B 5,000, C 13,000, and the delivery cost pool is Rs 4 crore. Returns: A 100, B 300, C 600, and the returns pool is Rs 2 crore.

2Your task

Re-cost each customer on activity, explain why the answer changes, and say what Vahanika should do about C.

Quick check

Overhead is traced to deliveries and returns instead of revenue. What happens to customer C, who orders 13,000 small drops?

Worked solution

Try it on paper, then open one step at a time.

30-second answerThe answer to give first

On activity, A earns Rs 2.4 crore, B Rs 1.4 crore and C loses Rs 0.8 crore; the total is still Rs 3 crore, but the revenue allocation hid which customer was eating it. A delivery costs Rs 2,000 and a return Rs 20,000. C buys Rs 10 crore in 13,000 drops of Rs 7,692 each, so it consumes Rs 3.8 crore of the Rs 6 crore of overhead. The fix is to price C for the work it causes: a delivery charge of about Rs 615 a drop, a minimum drop size, or an 8% rate rise at renewal.

Step 1What does each customer actually cost to serve?

Find the rate for each activity. Rs 4 crore of delivery cost over 20,000 deliveries is Rs 2,000 a delivery; Rs 2 crore of returns cost over 1,000 returns is Rs 20,000 a return. Then charge each customer for what it used. A used 2,000 deliveries and 100 returns, Rs 0.4 crore plus Rs 0.2 crore; C used 13,000 and 600, Rs 2.6 crore plus Rs 1.2 crore, nearly twice what it was allocated. Three friends split a restaurant bill equally; one of them ordered three courses and the others had soup. The bill is right and the split is wrong, and the soup drinkers are paying for the third friend's dessert. Activity based costingTracing overhead to the activities that cause it, such as deliveries, orders or returns, and charging each product or customer for the activities it consumes, rather than spreading overhead by revenue or volume. is the itemised bill.

CustomerRevenueBefore overheadOverhead by revenueProfit, revenue basisDelivery costReturns costProfit, activity basis
Customer A10.03.02.01.00.40.2+2.4
Customer B10.03.02.01.01.00.6+1.4
Customer C10.03.02.01.02.61.2-0.8
Total30.09.06.03.04.02.0+3.0
Rs crore. The Rs 6 crore of overhead is the same in both methods; activity costing moves Rs 1.4 crore away from A and Rs 1.8 crore onto C.
Same Rs 6 crore of overhead, two very different answersAllocated by revenue: Rs 2 crore each+1.0Customer A+1.0Customer B+1.0Customer Ctotal Rs 3.0 croreTraced to deliveries and returns+2.4Customer A+1.4Customer B-0.8Customer Ctotal Rs 3.0 croreC makes 65% of deliveries and 60% of returns
Spread by revenue, A, B and C each show Rs 1 crore; traced to deliveries and returns, A earns Rs 2.4 crore, B Rs 1.4 crore and C loses Rs 0.8 crore, with the total unchanged at Rs 3 crore.
Step 2Why does revenue allocation get this so wrong?

Because revenue is not what causes overhead. The three customers pay the same Rs 10 crore but buy it in very different shapes: A in 2,000 drops worth Rs 50,000 each, C in 13,000 drops worth Rs 7,692 each. A delivery van does not care about the invoice value; it costs Rs 2,000 to make a drop whether the parcel is worth Rs 500 or Rs 50,000, so the customer with small frequent orders consumes 65% of the delivery pool while paying a third of the bill. The error is not small. A's true margin is 24%, C's is -8%, and a sales team paid on revenue will keep bringing in C-shaped customers because every one of them looks like a Rs 1 crore account on the management pack.

Overhead each customer actually consumes, Rs croreRs 2.0 crore: the flat allocationRs 3.0 crore: what each earns before overhead0.6Customer A2,000 deliveries, 0.4100 returns, 0.2Rs 50,000 per delivery1.6Customer B5,000 deliveries, 1.0300 returns, 0.6Rs 20,000 per delivery3.8Customer C13,000 deliveries, 2.6600 returns, 1.2Rs 7,692 per deliveryRs 2,000 a delivery and Rs 20,000 a return; C buys the same Rs 10 crore in 6.5 times as many drops as A
C consumes Rs 3.8 crore of overhead against a flat Rs 2 crore allocation and only Rs 3 crore earned before overhead, because it buys Rs 10 crore in 13,000 drops of Rs 7,692 each.
Step 3What should Vahanika do about C?

Not drop it, at least not first. C's revenue is a third of the business and some of the Rs 6 crore of overhead is fixed: lose C and the vans and the returns desk do not shrink by Rs 3.8 crore overnight, so the loss would partly land on A and B. Price the behaviour instead: a delivery charge of about Rs 615 a drop, or a minimum drop value, takes C to breakeven while leaving C the choice to consolidate orders; C breaks even at about 9,000 deliveries with returns unchanged, and at A's drop size it would need only 2,000. The returns deserve the same treatment, since each one costs Rs 20,000 and C's 600 cost more than B's whole overhead bill. Then change what sales is paid on, from revenue to activity-costed margin, or the next C arrives next quarter.

Say the limitation. Two pools and two drivers is a model, not the truth: the delivery pool probably has a fixed element that should not be charged per drop, and some returns are Vahanika's own fault. The rates are averages, so a customer in a dense city is cheaper per drop than one in the hills. Activity costing is for the decision in front of you, pricing and customer mix, and it should be rebuilt when the mix changes, not run as a monthly ritual.

Where candidates lose it

Candidates compute the activity rates correctly and then recommend firing C. Most of the overhead does not leave with the customer, so the loss moves to A and B. The answer is to price C's behaviour, not to lose C's revenue.

The other miss is forgetting to check the total. Activity costing redistributes the same Rs 6 crore; if your three profits do not add back to Rs 3 crore, a rate or a driver count is wrong.

What the interviewer asks next

  • If Rs 1.5 crore of the delivery pool is fixed depot cost, how does that change C's loss and your recommendation?
  • How would you set a delivery charge that makes C indifferent between many small drops and fewer large ones?
  • What does this analysis say about how the sales team should be paid?
  • A fourth customer pays Rs 10 crore with 500 deliveries and no returns. What is its margin, and what does that tell you?
← Case 024A carmaker stretches supplier payment from 60 to 120 days through a bank programme and operating cash flow jumps Rs 1,200 crore. Is that free cash flow, and is it debt?Case 026 →Anantam Packaging can add a production line for Rs 100 crore. Build its NPV at a 12% WACC as a cash flow vector times a discount factor vector, and say whether to go ahead.

Company names and figures are illustrative.

Fin Maverick Free CoursesExplore Free Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsInterview RoadmapsShowdown
RESOURCES
All CoursesFree CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.