Fresh2Home's Reported COGS Exceeds Revenue. The Filing Doesn't Show Why.
Fresh2Home revenue, PAT, debt and cash flow, from the AOC-4 XBRL Standalone Financial Statements FY2025, FreshToHome Foods Private Limited (Fresh2Home India entity).
| Metric | Reported(Narrative) | Economic Reality |
|---|---|---|
| FY2025 Revenue | ₹421.34 Cr | up 14.0% from ₹369.55 Cr |
| Cost of Materials Consumed | ₹29.16 Cr | raw fish, meat, seafood procurement |
| Purchases of Stock-in-Trade | ₹458.28 Cr | finished/processed inventory; classification details not disclosed |
| Changes in Inventories | -₹6.22 Cr | small inventory build; cost deferred |
| Total Reported Cost of Goods | ₹481.22 Cr | 114% of revenue (per standalone presentation) |
| Employee Benefits Expense | ₹33.28 Cr | up from ₹30.20 Cr |
| Other Expenses | ₹60.96 Cr | includes ₹14.52 Cr advertising |
| Advertising & Promotion | ₹14.52 Cr | down from ₹22.80 Cr (-36%) |
| FY2025 Net Loss | -₹146.33 Cr | marginally narrower than FY24's -₹149.73 Cr |
| Loss as % of Revenue | -34.7% | second consecutive year at this level |
| Operating Cash Flow | -₹165.29 Cr | essentially flat vs -₹166.06 Cr |
| Financing Cash Flow | +₹102.10 Cr | fresh capital from foreign parent |
| Cash + Bank Balances | ₹42.48 Cr | down from ₹72.63 Cr |
| Net Worth | ₹142.55 Cr | down from ₹185.37 Cr |
| Total Borrowings | Zero | entity is debt-free; capital-funded |
| Foreign Exchange Earnings | ₹24.16 Cr | up 3.5x from ₹6.89 Cr |
The 30-Second Summary
Fresh2Home reported standalone revenue of ₹421 Cr in FY2025.
The reported cost of goods on the same standalone P&L was ₹481 Cr.
That's a ₹60 Cr gap between revenue and what the entity recognised as the cost of the products it sold, before any spend on staff, rent, packaging, last-mile, or marketing. The standalone accounting structure presents this gap clearly. What the standalone filing does not present is the mechanism: how purchases-of-stock-in-trade is constructed, whether fulfilment cost sits inside it, whether transfer pricing applies, whether the classification has changed.
The net loss of ₹146 Cr (-35% of revenue) is real and persistent. The cause sits upstream of operations, somewhere inside the gross-cost line.
- Revenue grew 14%: ₹370 Cr to ₹421 Cr.
- Reported COGS was 114% of revenue: standalone classification.
- Net loss compressed only ₹3 Cr: -₹150 Cr to -₹146 Cr.
- Loss was -34.7% of revenue: second consecutive year at this level.
- Advertising fell 36%: ₹22.8 Cr to ₹14.5 Cr (cost-cutting visible here).
- Operating cash burn essentially flat: -₹166 Cr to -₹165 Cr.
- Foreign parent infused ₹102 Cr: financing CF inflow.
- Net worth still fell ₹43 Cr: loss exceeded the raise.
The Line That Defines the Audit
The reported cost of goods on the standalone P&L is ₹481.22 Cr against revenue of ₹421.34 Cr. Three components add up:
- Cost of materials consumed: ₹29.16 Cr (raw procurement).
- Purchases of stock-in-trade: ₹458.28 Cr (finished/processed inventory).
- Changes in inventories: -₹6.22 Cr (small inventory build, cost deferred).
The standalone filing classifies all of this as "cost of goods" and does not disclose what's bundled inside the ₹458 Cr purchases-of-stock-in-trade line.
For a comparable B2B-focused seafood platform, Captain Fresh's consolidated FY2025 reported COGS at approximately 83% of revenue, leaving a positive ~17% gross margin. The headline classification difference between the two filings is striking enough that the question is not just "is one stronger than the other?" but "what's structurally different about how the cost line is constructed?"
The core insight
The audit shows a reported gross-cost gap. It does not show the mechanism that produces it.
Why Would Reported COGS Exceed Revenue?
This is the analytical layer the standalone filing leaves open. Several mechanisms could produce the observed structure, and the audit does not disclose which is operative.
Fulfilment cost embedded in purchases. In some D2C fresh-food classifications, last-mile delivery, primary packaging, and processing labour are not separated from procurement. A "purchase" of frozen-pack-ready stock from a third-party processor includes the processor's own value-add. If a meaningful share of fulfilment economics sits inside the ₹458 Cr purchases line, the apparent gross-cost gap is partly an operating-cost issue mis-classified above the gross-margin line, not a true unit-economics shortfall.
Transfer pricing with the foreign parent. As a subsidiary of a foreign body corporate, the Indian entity may purchase inputs (or pay platform/IP fees structured as procurement) from related parties at transfer-priced rates set for tax-jurisdiction reasons. This is a routine arrangement for foreign-subsidiary structures and is not necessarily reflective of arm's-length unit economics.
Spoilage and shrinkage in fresh categories. Fresh meat, fish, and seafood inventory has high spoilage rates relative to dry goods. Inventory write-downs and shrinkage are typically absorbed into cost of goods. A higher-than-typical write-down year compresses gross margin without reflecting steady-state unit economics.
Strategic pricing posture. In urban Indian fresh commerce, Licious, BigBasket, and quick-commerce platforms compete on aggressive price points. A platform may consciously run negative contribution-margin pricing on flagship categories to defend market share, retain customers through subsidy, or suppress competitor expansion. The accounting outcome (COGS > revenue) is the same whether the choice was strategic or accidental, but the FY2026 trajectory of the line will depend on which it was.
Category-mix shift. A material shift toward lower-margin processed categories or out toward export contracts (foreign exchange earnings grew 3.5x) can dilute the average gross margin without each individual product losing money.
A combination of the above. In practice, real D2C fresh-commerce gross margins are constructed from all of these inputs and a single year's number can shift on procurement timing, customer mix, and accounting estimates.
The standalone audit presents the outcome. It does not name the cause. The strongest read this filing supports is that the gross structure is materially weaker than category peers, and that the cause is upstream of operating-expense discipline.
Where the Cost Cuts Did Land
Reading the audit operationally, advertising fell ₹8.3 Cr (-36%). Other expenses increased ₹8.6 Cr (logistics, professional fees, technology, rent). The cost-discipline signal is in the marketing line, not the operating-cost stack.
Notably, this didn't move the loss line. When the gross-cost layer is the dominant constraint, marketing discipline alone can't compensate. The fix lives in procurement cost, pricing, classification, mix, or some combination, not in operating expenses below the gross line.
The Capital Lifeline
The Indian entity is dependent on its foreign parent for capital.
- FY2025 financing CF: +₹102.10 Cr (capital infused).
- FY2025 net loss: -₹146.33 Cr.
- FY2025 net worth movement: ₹185 Cr to ₹142 Cr (-₹43 Cr).
The infusion partially funded the loss. The remaining ₹43 Cr came from the equity buffer. The pattern is sustainable as long as the parent continues to fund. Foreign-parent funding for Indian subsidiaries is typically reviewed annually and adjusted based on group-level priorities; the audit gives no signal that it is at risk, but also gives no signal that it is committed indefinitely.
The entity carries zero debt. The cash position of ₹42 Cr against a ₹165 Cr annual operating burn would cover roughly 3 months in isolation, but in practice the runway is shaped by the parent's funding cadence, not by the standalone cash line.
What FY2026 Has to Show
The FY2025 audit makes the FY2026 question precise.
Will the gross-cost line normalise? The single most important variable. If the ₹481 Cr was inflated by a one-time inventory write-down, a category-mix shift, or a transfer-pricing reclassification, FY2026 may show the line reverting toward category norms. If the structure is steady-state pricing posture in a hyper-competitive urban category, it may persist. Either reading is supportable from FY2025 alone.
Will the company disclose more granularity? A consolidated filing or a clearer classification footnote would resolve much of the standalone-level ambiguity. As an unlisted private company, Fresh2Home has no public obligation to disclose, but the FY2026 audit could choose to break out the purchases line into its components.
Will revenue mix shift toward exports? Foreign exchange earnings tripled to ₹24 Cr in FY2025. At ~6% of revenue today, the export share is small, but B2B export economics typically carry better gross margins than India D2C. If FY2026 sees this share double again, the blended gross structure may improve materially without any change in pricing.
Will the parent's funding cadence hold? ₹102 Cr came in FY2025; the cumulative pattern suggests roughly that level annually. If the foreign parent's own funding window shifts or the broader FreshToHome group restructures, the Indian entity's runway re-prices quickly.
Employer Health Signal
Fresh2Home (FreshToHome Foods Private Limited)
Growth Momentum
YoY revenue growth rate, whether growth is from continuing operations, cost trajectory
Stability
Cash + liquid assets vs burn, debt structure, operating cash flow
Profitability
PAT direction, cost-to-income ratio trend, operating leverage signals
Funding Dependence
How much of operations is funded by equity raises vs revenue
Career Upside
Revenue growth + payroll signals + ESOP structure + company stage
Notes
Fresh2Home (FreshToHome Foods, the Indian operating arm of the FreshToHome group) reported FY2025 revenue of ₹421 Cr against a reported cost of goods of ₹481 Cr. The standalone accounting structure presents a gross-cost gap; what sits inside the 'purchases of stock-in-trade' line (fulfilment-embedded cost, transfer-priced inputs, spoilage write-downs, or strategic pricing posture) is not disclosed at this level. Net loss of ₹146 Cr (-35% of revenue) is persistent for the second consecutive year. The Indian entity is dependent on continued capital infusions from the foreign parent. ₹102 Cr was infused in FY2025; net worth still fell ₹43 Cr. The structural question is upstream of operating expenses, in the gross-cost line itself.
What the filing confirms
- ✓Foreign exchange earnings grew 3.5x to ₹24 Cr (export momentum, small but real).
- ✓Advertising spend cut 36% (₹22.8 Cr to ₹14.5 Cr); cost discipline visible in this line.
- ✓Trade receivables low at ₹8.6 Cr on ₹421 Cr revenue (D2C cash collection upfront).
- ✓Zero borrowings; balance sheet has no debt obligations.
- ✓Revenue grew 14% year-over-year; the topline is not contracting.
Risk flags from filing
- –Reported standalone COGS at 114% of revenue; the standalone filing does not disaggregate the cause.
- –Net loss has been -35% of revenue for two consecutive years (FY24 and FY25).
- –Operating cash burn essentially flat year-over-year at -₹165 Cr.
- –Cash buffer of ₹42 Cr against ₹165 Cr annual burn; runway is shaped by parent-level funding cadence, not standalone liquidity.
- –Net worth fell ₹43 Cr despite ₹102 Cr capital infusion from the foreign parent.
- –Indian entity is a subsidiary of a foreign body corporate; operational continuity depends on parent funding decisions and group-level strategy.
Disclaimer: This signal is derived from audited financial filings only. It does not assess culture, management quality, career growth environment, team dynamics, or working conditions. A strong signal means the financial floor is solid. A weak signal means financial risk is present. Neither replaces your own due diligence. Scoring methodology →