IIT Madras · BDM Capstone 2025 · Roll No: 22f1001645

Pure'O Naturals

Strategic Intelligence Report

A 6-Month Data Forensics Study · Branch 0007-ANJANEYA NAGER · Bangalore

April – September 2025 · 183 Trading Days

0.00 Cr
Revenue
Analyzed
0
Transactions
Processed
0
SKUs
Audited
0L
Annual Impact
Projected
Scroll to explore
ABC Classification·Demand Volatility·Margin Analysis·Pricing Control·Category Mix·SKU Rationalization·X-MR Charts·P10 Heuristic·Dynamic ROP·CV Analysis·DSLS Protocol·Pareto Analysis·Risk Stratification·IIT Madras BDM·Pure'O Naturals·Data Forensics·ABC Classification·Demand Volatility·Margin Analysis·Pricing Control·Category Mix·SKU Rationalization·X-MR Charts·P10 Heuristic·Dynamic ROP·CV Analysis·DSLS Protocol·Pareto Analysis·Risk Stratification·IIT Madras BDM·Pure'O Naturals·Data Forensics·
Business Context

The Store Behind the Data

Pure'O Naturals
Branch 0007-ANJANEYA NAGER
LocationBangalore, Karnataka
Store TypeSpecialty Organic Retail
Study PeriodApril 1 – September 30, 2025
Duration183 Trading Days
POS SystemSalesDetail (.rpt.csv exports)
Branch Code0007-ANJANEYA NAGER
“We often run out on busy days and over-buy on slow ones.”
— Branch Owner, Pure'O Naturals, Nov 2025

Study Overview — Key Metrics

MetricValue
Total Revenue₹2,53,93,827
Daily Mean Revenue₹1,38,764
Peak Daily Revenue₹2,58,000+
Total Transactions52,314
Unique Active SKUs3,247
Mean Transaction Value₹486
Median Transaction Value₹200
Total Units Sold3,35,900
Transaction Skewness6.1 (right-tailed)
Category Revenue Mix · Apr–Sep 2025

FIG. 1 — Category Revenue Mix · Apr–Sep 2025

Five Core Problems

Diagnosed. Quantified. Solved.

Six analytical techniques, 52,314 transactions, and one business stripped bare.

P1HIGH

Demand Volatility & Wastage

Seasonal demand spikes create chronic overstocking and spoilage in perishables.

746 SKUs with CV >25%
Sep CV: 3.59 vs Apr: 1.93
CV AnalysisRolling HeatmapDynamic ROP
Volatility Distribution
₹31.7L
annual wastage risk
P2MEDIUM

Portfolio Complexity

SKU bloat dilutes buyer focus and ties up capital in slow-moving inventory.

1,645 Class C SKUs = 9.8% revenue
97 SKUs dormant >90 days
ABC/ParetoDSLS Analysis
ABC Pareto Analysis
₹8.3L
locked capital
P3CRITICAL

Margin Compression

Inconsistent pricing erodes margins across 27% of the active SKU portfolio.

869 SKUs below 20% margin floor
95 SKUs with negative margin
P10 HeuristicMargin Stratification
Margin Distribution by Category
₹34.1L/year
at risk
P4QUICK WIN

Pricing Misalignment

Staff apply inconsistent prices at POS, creating revenue leakage and customer distrust.

36.6% average price variance
Mango SKU: ₹6.7L exposure
PVI IndexShewhart X-MR Charts
Price Variance Top 20 SKUs
₹14.4L
annual leakage
P5FOUNDATION

Category Mix Drift

Miscategorized transactions masked true category performance, invalidating analysis.

40.28% unknown attribution (original)
Cleaned to 98.5% accuracy
3-Layer TaxonomyMonthly Stacked Bar
Category Mix by Month
Data
quality enabler

“Five problems. One business. ₹72–100 Lakhs recoverable.”

Combined annual impact across all five problem domains

Data & Methodology

From Raw POS to Strategy

STEP 01

POS Export

6 CSV files · 183 days

Raw SalesDetail.rpt.csv exports

STEP 02

Cleaning

52,314 rows · QA: 8/8 ✓

3 duplicates removed, nulls handled

STEP 03

Analysis

6 techniques applied

Python · pandas · numpy · scipy

STEP 04

Synthesis

3-pillar strategy

₹72–100L annual impact

Data Quality Assurance Log

Quality CheckStatus
Revenue sum consistencyPASS
Date range coverage (183 days)PASS
Missing critical columnsPASS
Duplicate removal (3 found, removed)PASS
Outlier handling (IQR flagging)PASS
Category mapping (98.5%)PASS
Manual receipt audit (100 rows)PASS
Pipeline reproducibility (3× runs)PASS

Technology Stack

Python 3.x
pandas
numpy
matplotlib
seaborn
scipy
Next.js 14
Recharts
TypeScript
Dynamic Reorder Point
ROP = μ·LT + Z·σ·√LT
SS = Z × σ_demand × √Lead_Time
X-MR Control Limits
UCL = X̄ + 2.66 × MR̄
LCL = X̄ − 2.66 × MR̄

Six Analytical Techniques

01

Descriptive Statistics

CV = σ/μ × 100

Portfolio CV: 180.9%

02

ABC / Pareto Classification

Cumulative Revenue %

Class A (652 SKUs) = 70.2% rev

03

CV Volatility Analysis

ROP = μ·LT + Z·σ·√LT

746 high-risk SKUs flagged

04

P10 Margin Proxy

Margin ≈ 1 − P10(price)/Avg(price)

869 below-floor, 95 negative

05

Price Variance Index

PVI = Var(price)/(Revenue/Qty)

36.6% avg variance

06

Risk Stratification

Score = (CV + Gap + DSLS/10)/3

RED / YELLOW / GREEN / BLUE

Analysis & Findings

The Numbers Don't Lie

Revenue Landscape

₹1,38,764
Daily Mean Revenue
σ = ₹22,481
₹2,58,000+
Peak Daily Revenue
Distribution right-skewed
6.1
Transaction Skewness
Strong right tail
₹200
Median Txn Value
Mean: ₹486 — Wide spread
Daily Revenue Histogram

FIG 4.1 — Daily Revenue Distribution

Monthly Revenue Trends

FIG 4.2 — Monthly Revenue Trends

Category Revenue Intelligence

CategoryRevenue Share6-month Trend
Fruits36.3%↑ Dominant
Vegetables35.3%↑ +42.8% share gain
Dairy & Eggs6.1%→ Stable
Snacks & Pantry4.3%→ Steady
Other / Cleaned18.0%↓ Was 40.28% unknown
Category Cleanup Impact
40.28% unknown → 1.5% residual using 3-layer taxonomy
FIG 4.3 — Category Revenue Mix

FIG 4.3 — Category Revenue Mix

FIG 5.5 — Category Mix Shift Apr–Sep 2025

FIG 5.5 — Category Mix Shift Apr–Sep 2025

ABC Portfolio Classification

ClassSKUsRevenueShareAction
A652₹1.78 Cr70.2%Protect & optimize
B950₹50.8 L20.0%Monitor closely
C1,645₹24.8 L9.8%Rationalize aggressively
Top Class A SKUs
ANAR · · · · · · · · · ₹12.98 L
BANGINAPALLI MANGO · ₹6.70 L
APPLE ROYAL GALA · · ₹5.62 L
ABC Pareto

FIG 4.4 — ABC/Pareto Classification Curve

Demand Volatility Profile

CV RangeSKUsShare
<12% (Stable)42113.0%
12–25% (Moderate)71422.0%
25–50% (High)81225.0%
>50% (Extreme)1,30040.0%
MonthPortfolio CVTrend
Apr 20251.93← Baseline
May 20252.41
Jun 20252.18
Jul 20252.87
Aug 20253.12
Sep 20253.59← Peak ↑86%
Daily Sales Variation Z-Score

FIG 5.1Daily Sales Variation Z-Score

7-Day Rolling Volatility Heatmap

FIG 5.27-Day Rolling Volatility Heatmap

Volatility Distribution

FIG 4.5Volatility Distribution

Margin & Pricing Analysis — P10 Proxy Method

Without access to wholesale cost data, the P10 price heuristic was used: products with low minimum prices (P10) relative to average reveal compressed margins.

Margin TierSKUsStatus
Negative Margin95CRITICAL — Immediate action
Very Low (<5%)180HIGH — Reprice Tier 1
Low (5–15%)571MODERATE — Monitor
Near-Floor (15–20%)23WATCH — Approaching floor
Above Floor (>20%)2,378SAFE
P10 Margin Proxy Formula
Margin ≈ 1 − P10(price) / Avg(price)
Floor = 0.20 (20% minimum margin target)
FIG 5.3 — Margin Distribution by Category

FIG 5.3 — Margin Distribution by Category

FIG 5.4 — Margin Distribution · Top 20 SKUs

FIG 5.4 — Margin Distribution · Top 20 SKUs

Shewhart X-MR Pricing Control Charts

Statistical process control applied to retail pricing — catching out-of-control pricing events before they leak revenue.

ANAR X-MR Chart

X-MR 1

ANAR X-MR Chart

Apple Royal Gala X-MR

X-MR 2

Apple Royal Gala X-MR

Banginapalli Mango X-MR

X-MR 3

Banginapalli Mango X-MR

Tomato Local X-MR

X-MR 4

Tomato Local X-MR

Baby Orange X-MR

X-MR 5

Baby Orange X-MR

Onion X-MR

X-MR 6

Onion X-MR

Extended Analysis

CV Distribution

FIG 6.1

CV Distribution

Rolling Volatility By Month

FIG 6.2

Rolling Volatility By Month

Margin Distribution

FIG 6.3

Margin Distribution

ABC Pareto Extended

FIG 6.4

ABC Pareto Extended

Slow Movers DSLS

FIG 6.5

Slow Movers DSLS

Price Variance Top 20

FIG 6.6

Price Variance Top 20

Wastage Risk Map

FIG 6.7

Wastage Risk Map

Category Reclassification Impact

FIG 6.8

Category Reclassification Impact

Day of Week Efficiency

FIG 6.9

Day of Week Efficiency

Three-Pillar Strategy

The Recovery Roadmap

Three coordinated interventions. Twelve weeks. ₹72–100 Lakhs recovered.

🌿
Pillar 01

SKU Rationalization

3,247 → 1,800 SKUs · 12 weeks · <3% revenue impact
Phase 1 · Wk 1–4
Liquidate 97+ dormant SKUs
₹8.3L freed
Phase 2 · Wk 5–8
Discontinue 600 Class C tail
−18% portfolio
Phase 3 · Wk 9–12
Consolidate 845 duplicates
Cleaner ops
DSLS Protocol
Day 30: FlagDay 42: DiscountDay 60: Remove
Pillar 02

Pricing & Margin Optimization

₹28–42L annual recovery · Tiered repricing · POS controls
Tier 1 · Immediate
95 negative-margin SKUs
Price +15–25% or discontinue
Tier 2 · Gradual
751 below-floor SKUs
+2% tranches every 2 weeks
Tier 3 · Control
Top 20 misaligned SKUs
UCL/LCL POS controls
Shewhart Control Limits
UCL = X̄ + 2.66 × MR̄
LCL = X̄ − 2.66 × MR̄
📊
Pillar 03

Dynamic Inventory Management

−40% stockout rate · Dynamic ROP · CV-weighted safety stock
Dynamic Reorder Point Formula
ROP = μ·LT + Z·σ·√LT
SS = Z × σ_demand × √Lead_Time
ANAR Worked Example
μ = 14.2 kg/day · σ = 6.8 kg/day
LT = 1 day · Z = 2.33 (99%)
SS = 2.33 × 6.8 × √1 = 15.8 kg
ROP = 14.2 + 15.8 = 30 kg
(old fixed ROP was 20 kg → +50% buffer)
TypeZSL
Class A Stable1.64595%
Class A Moderate1.9697.5%
Class A High Volatile2.3399%
Festival / High-Value2.57699.5%

12-Week Implementation Timeline

Wk 1–2

Identify & tag 97 dormant SKUs

PILLAR 1
Wk 3–4

Liquidate dormant stock, free ₹8.3L

PILLAR 1
Wk 5–6

Tier 1 repricing: 95 negative-margin SKUs +15–25%

PILLAR 2
Wk 7–8

Discontinue 600 Class C tail SKUs

PILLAR 1
Wk 9–10

Deploy dynamic ROP for top 100 SKUs

PILLAR 3
Wk 11

POS price-floor controls on top 20 misaligned

PILLAR 2
Wk 12

Full KPI review & strategy adjustment

Post-Implementation KPI Targets

KPICurrent StateTarget (12 Weeks)Delta
Active SKUs3,247≤1,800−44%
Stockout FrequencyBaseline−40%
Negative-margin SKUs950−100%
Avg Price Variance36.6%≤15%−59%
Dormant SKUs (>90d)97≤10−90%
Financial Impact

The Business Case

Conservative
0 L
Annual Net Benefit
Repricing (Tier 1+2)₹28 L
Pricing Std (X-MR)₹14.4 L
SKU Rationalization₹12 L
Inventory Optimization₹8.8 L
Stock Liquidation₹8.5 L
1,100%
ROI
3 weeks
Payback
★ Most Likely Outcome
Base Case
0 L
Annual Net Benefit
Repricing (Tier 1+2)₹35 L
Pricing Std (X-MR)₹14.4 L
SKU Rationalization₹15 L
Inventory Optimization₹10.5 L
Stock Liquidation₹9.8 L
1,600%
ROI
3 weeks
Payback
Upside
0 L
Annual Net Benefit
Repricing (Tier 1+2)₹42 L
Pricing Std (X-MR)₹14.4 L
SKU Rationalization₹18 L
Inventory Optimization₹12.1 L
Stock Liquidation₹11.2 L
2,400%
ROI
3 weeks
Payback
₹4–6 Lakhs
Implementation Cost
One-time investment
1,100%
Conservative ROI
Over 12 months
3–5 Weeks
Payback Period
Breakeven point

Base Case — Benefit Components (₹ Lakhs)

Breakdown of the ₹85 Lakhs Base Case annual benefit by initiative category

Benefits Accumulation — Month by Month

X-axis: Month 1–12 post-implementation · Y-axis: Cumulative net benefit (₹ Lakhs)

Risk Sensitivity Analysis

Risk FactorConservative ImpactMitigation
Staff resistance to repricing−₹5–8LPhased implementation + change mgmt
Seasonal demand spike misalignment−₹3–6LDynamic ROP reviews monthly
Supplier price pass-through−₹2–4LAnnual price review contracts
Customer attrition from price hikes−₹4–7LMax 25% increase per SKU in Wk 1
Field Research & Proof of Work

Primary Data. Verified.

Every data point traced to a physical transaction. Every method verified at source.

Owner Interaction Videos

PRIMARY EVIDENCENovember 8, 2025

Owner Interview — Primary Data Discussion

45-minute structured interview covering business pain points, data authorization, and operational context.

FIELD EVIDENCENovember 8, 2025

Store Walkthrough — Anjaneya Nagar Branch

Physical store tour documenting store layout, shelf organization, POS terminal, and product category placement.

PROCESS DOCNovember 8, 2025

POS System Demo — Data Collection Process

Interaction with cashier demonstrating POS workflow and SalesDetail export process.

DATA TRAILNovember 8, 2025

Data Acquisition — Live POS Export

Screen-recorded demonstration of exporting SalesDetail.rpt.csv files from the branch POS system.

Field Research Photos

Pure'O Naturals Store Front — Anjaneya Nagar, Bangalore

Pure'O Naturals Store Front — Anjaneya Nagar, Bangalore

Discussion with Branch Owner

Discussion with Branch Owner

POS Terminal & Billing Counter

POS Terminal & Billing Counter

Interaction During Store Hours

Interaction During Store Hours

SalesDetail Export — Data Documentation

SalesDetail Export — Data Documentation

No Objection Certificate — Signed by Branch Owner

No Objection Certificate — Signed by Branch Owner

NOC

Click any photo to enlarge · Field visit: November 8, 2025 · Branch 0007-ANJANEYA NAGER

Meeting Notes

Formal Meeting Notes — Documented Digitally

The Minutes of Meeting (MOM) from the field visit on November 8, 2025 were formally documented in a structured Word document — covering data access confirmation, business problem discovery, and agreed deliverables.

Format: MS Word (.docx)Date: November 8, 2025Parties: Student · Branch Owner
Download MOM Document

Academic Credentials

BDM Proposal

Submitted October 2025 · IIT Madras BDM Program

Download PDF

BDM Midterm Report

Submitted November 8, 2025 · IIT Madras BDM Program

Download PDF
Project Journey

Proposal → Midterm → Final

Three formal submission stages spanning October–December 2025. Each stage built on the last, escalating from problem discovery to quantified strategy.

STAGE 01

Proposal

October 2025

Problem identification, SMART objectives, methodology design, and complete data authorization from branch owner.

4 Problems Prioritized
Methodology Plan
Data Authorization — NOC
Literature Review
SMART Objectives
View Proposal PDF
Key Milestone
STAGE 02

Midterm Report

November 8, 2025

Full EDA complete, all 6 ADA techniques applied, volatility + margin analysis, 5 problems fully quantified.

6 Section 6 Figures
X-MR Charts (20+)
Category Reclassification (98.5%)
Field Research + Videos
ABC/Pareto Analysis
CV Volatility Flagging
View Midterm PDF
STAGE 03

Final Report

December 2025

3-pillar strategy, ₹72–100L financial projections, master 9-section consulting report, portfolio website.

9-Section Consulting Report
Full Visualization Gallery
Vercel Deployment
₹72–100L Annual Roadmap
12-Week Implementation Plan
Risk Sensitivity Analysis
Download Final Report
Downloads

Everything, Open-Source

Reports, code, and data — fully available for review and academic reference.

GitHub Repository

Full source code, analysis scripts, and raw data · MIT License

View on GitHub →
FINALDOCX

Final Report

9-section consulting-grade report with full analysis, strategy, and financial projections.

~2.4 MBDownload
MIDTERMPDF

Midterm Report

EDA + ADA analysis, volatility study, margin analysis, and X-MR control charts.

~1.8 MBDownload
PROPOSALPDF

BDM Proposal

Problem identification, SMART objectives, and methodology design.

~900 KBDownload
PPTXPPTX

Viva Presentation

32-slide defense presentation covering all 5 problems, 3 pillars, and financial impact.

~5.2 MBDownload
CODEPY

EDA Python Script

Complete exploratory data analysis pipeline — cleaning, CV analysis, ABC classification.

~48 KBDownload
CODEPY

ADA Pipeline

Advanced analytics: margin stratification, PVI index, X-MR charts, risk scoring.

~32 KBDownload

Raw CSV data (cleaned_sales.csv, wastage_risk.csv, et al.) available in the GitHub repository · data/ · Used under written authorization from Pure'O Naturals for academic purposes only.