FilFlo
ProductHow it worksCustomersFAQChangelogBlog
Sign in
ProductHow it worksCustomersFAQChangelogBlogIntegrationsSign in
filflo

The order-to-cash operations layer for CPG brands selling through quick commerce. Built by operators, in Gurugram.

Product
  • Features
  • Use cases
  • Industries
  • Integrations
  • Product overview
  • ROI calculator
Company
  • Team
  • About
  • Blog
  • Contact
Resources
  • Developers
  • Quick commerce O2C guide
  • FAQ
  • Security
  • Privacy
  • Terms
Get in touch
  • Book a demo
  • Sign in
  • LinkedIn
  • Twitter / X
  • YouTube
FilFlo
© 2026 Tijora Software Private Limited. All rights reserved.
Made in India · Built for Indian brands
Back to BlogSupplier Management
Supplier Management

The Hidden Cost of Poor Supplier Performance: A ₹50 Lakh Problem

Supplier delays rarely look dramatic when you inspect a single purchase order. Over a quarter, they become missed dispatches, lower B2B fill rates, emergency procurement, and avoidable working-capital pressure. This article explains how supplier performance tracking — supplier fill rate, inward TAT, vendor acknowledgment, purchase returns — turns those delays into decisions your operations team can act on.

FilFlo Operations Team
September 18, 2024
11 min read
~2,400 words
Supplier Performance Tracking Dashboard

⚡ Key Takeaways

  • ✓For D2C and FMCG brands selling into Blinkit, Zepto, and distributors, supplier fill rate directly affects your ability to fulfil your own B2B orders on time — and the Sales Loss report puts a rupee value on every short-shipped unit.
  • ✓FilFlo's buy loop runs from Procurement Alerts (Critical / Reorder Soon, with days of cover and editable suggested quantities) through bulk PO creation, vendor acknowledgment, and inward with batch and expiry capture.
  • ✓Inward TAT is the supplier metric that sets your safety stock: FilFlo's safety floor is 2 × inward TAT × daily run-rate, so a slow supplier literally costs you working capital.
  • ✓Short, damaged, or rejected supply becomes a purchase return that auto-generates a supplier debit note — vendor conversations start from a document trail, not anecdotes.
  • ✓Working capital blocked = Σ (on-hand × unit cost), split healthy vs excess. FilFlo's replenishment loop — days-of-cover alerts, the 2 × inward TAT safety floor, and bulk PO creation — is designed to reduce stockouts and free working capital, and the Sales Loss report shows the rupee value at stake.

Short Answer

Supplier performance matters because your B2B fill rate depends on your upstream reliability. If a supplier delivers late or short, the effect moves downstream into Blinkit, Zepto, distributor, or modern trade orders that your team still has to fulfil — and those channels track your fill rate and penalise misses.

FilFlo turns this into an operating scorecard: supplier fill rate from PO-versus-inward quantities, inward TAT, vendor acknowledgment, purchase returns and debit notes, days of cover, and working capital blocked. The purpose is not to blame vendors; it is to know which commitments are dependable, which need escalation, and which should change your buying plan.

How Supplier Delays Actually Cost You Money

What the Numbers Usually Reveal (illustrative mid-sized brand)

Supplier Fill Rate:65%
On-time Delivery:72%
Average Delay:8.5 days
Annual Impact:₹47 lakhs

The mechanism is worth spelling out, because none of these costs appear on a line called "supplier delay." A vendor confirms a PO, then delivers eleven days later instead of seven. In those four extra days a Blinkit PO lands, stock runs short, and your ops team cuts quantities at approval — each cut logged with a reason like Out of Stock. The channel receives less than it ordered, your fill rate for that channel drops, and the short-shipped units become lost revenue. Meanwhile someone raises an emergency PO at a worse price with extra freight to cover the gap.

Multiply that pattern across a few dozen SKUs and a quarter, and the impact for a mid-sized brand plausibly runs into tens of lakhs once lost sales, expedited supply, and the buffer stock you hold "just in case" are counted together. The frustrating part is that most teams cannot see the pattern, because the evidence is scattered across a PO spreadsheet, a warehouse register, channel portals, and WhatsApp.

The fix is not a better spreadsheet. It is running procurement inside the same system that runs your orders and inventory — FilFlo, the order-to-cash operations layer for CPG brands selling through quick commerce — so every supplier promise and every supplier failure is captured as structured data at the moment it happens.

The Buy Loop in FilFlo: From Procurement Alert to Closed PO

Supplier performance tracking starts before the supplier is even involved — with knowing what to buy and when. In FilFlo, the buy loop is one connected flow:

1. Alerts

The Sourcing → Alerts screen flags low-stock SKUs and materials by severity — Critical when stock has hit zero, Reorder Soon otherwise — with current stock, days of cover left (e.g. "10.5 days left"), the default supplier with the last unit price, and a suggested order quantity.

2. Create POs in bulk

Suggested quantities are editable — the system proposes, the buyer decides. Ops multi-selects alerts and creates purchase orders in bulk, supplier by supplier, with no requisition bureaucracy. Freight charges are captured on the PO itself so landed cost isn't a surprise.

3. Vendor Ack

A Vendor Ack column tracks whether the supplier has acknowledged the PO. An unacknowledged PO three days after issue is a risk you can see and chase — before it becomes a stockout.

4. Enter Inward

When goods arrive, the warehouse receives them against the PO with quantities, batch number, and MFG/expiry dates. Each inward creates inventory ledger entries, QR-coded cases, and audit logs automatically.

5. PO status

The PO moves Pending → Partially Fulfilled → Fulfilled → Closed as receipts accumulate. A PO stuck in Partially Fulfilled is a supplier shortfall with a date on it — the raw material of a fill-rate scorecard.

Because every step lives in one system, supplier metrics fall out of normal work instead of requiring a separate tracking exercise. Nobody fills in a vendor scorecard on Friday afternoon; the scorecard is a by-product of receiving goods properly.

Inward TAT: The Supplier Metric That Sets Your Safety Stock

Of all supplier metrics, inward TAT — the days from raising a PO to goods being inwarded — has the most direct financial consequence, because it feeds FilFlo's replenishment math:

Safety floor = 2 × inward TAT × daily run-rate

Reorder when: on-hand + in-transit < safety floor

Suggested qty: rounded up to supplier MOQ / case size

Read that formula from the supplier's side and the cost of unreliability becomes concrete. If a vendor's inward TAT is 7 days, you hold 14 days of demand as buffer for their SKUs. If their deliveries drift to 12 days, an honest system raises the floor to 24 days of demand — roughly 70% more stock, bought and stored, purely because of one supplier's slippage. Working capital blocked in inventory is computed as the sum of on-hand quantity × unit cost, so that drift shows up in rupees, split into healthy versus excess stock.

The same consumption data drives days-of-cover per SKU on the Alerts screen and Days On Hand (DOH) per warehouse in reports. Together they answer the two questions a buyer actually has each morning: what runs out soon, and what is sitting too long. Note the in-transit term in the reorder trigger — counting stock already on a truck is what prevents the classic double-buy when two people react to the same shortage.

See Your Own Buy Loop in FilFlo

Book a 30-minute demo and watch a procurement alert become a bulk PO, an inward with batch capture, and a supplier scorecard.

When a Supplier Slips, Your Channel Fill Rate Pays

The reason supplier tracking deserves ops attention — not just finance attention — is that supply failures propagate downstream with almost no delay. FilFlo makes the propagation visible because both sides of the business run on the same per-line quantity tracking: every B2B order line carries an ordered quantity, an approved quantity, a fulfilled quantity, and a GRN quantity, and every reduction requires a reason.

So when material arrives late and a Blinkit PO must be cut at approval, that cut is recorded as Out of Stock or Short Supply on the specific lines affected. The Dashboard's Fill Rate Funnel then shows units flowing Ordered → Approved → Fulfilled → GRN Received with the loss attributed at each stage, and the Sales Loss report ranks your top short-shipped SKUs by lost value — every short unit valued at its PO rate. That is the rupee number for what a stockout, and therefore an unreliable supplier, actually cost you this month.

This closes the argument loop with vendors too. Instead of "your delays are hurting us," the conversation becomes: your PO was acknowledged on the 3rd, inwarded on the 14th against a 7-day TAT, we cut 480 units across two Blinkit POs in that window, and the sales loss attributable to those cuts was a specific figure. Suppliers respond differently to that kind of record.

Purchase Returns and Supplier Debit Notes: The Recovery Trail

Late delivery is one failure mode; bad delivery is another. Cartons arrive short against the challan, goods arrive damaged, or a batch fails your quality check. In most operations this triggers a phone call, an argument, and — months later — an unresolved ledger dispute.

In FilFlo it triggers a purchase return: the warehouse records the rejected or short quantity against the PO, inventory is deducted so counts stay honest, and the system can auto-generate a supplier debit note for the recovery, with the reason written down while everyone still remembers what happened. The debit note is a document your accounts team can chase, not a grievance.

Purchase returns per supplier also become a quality metric in their own right. A vendor with a 98% fill rate but a rising purchase-return rate is shipping you problems on time — a pattern that only shows up when receipt quality is recorded as data, not as folklore.

Building a Supplier Scorecard in FilFlo

FilFlo's purchase order lifecycle and inward records give you the data to score every supplier systematically. Here's a practical vendor scorecard framework based on how FilFlo customers track supplier reliability:

MetricHow FilFlo Measures ItTarget
Supplier fill rate (qty in full)PO ordered qty vs quantities received via Enter Inward≥95%
Inward TATDays from PO raised to goods inwarded, per POWithin agreed TAT
Vendor acknowledgment speedDays from PO issue to Vendor Ack recorded≤2 days
POs stuck in Partially FulfilledPOs with receipts short of ordered qty past the TAT0 open past TAT
Purchase return rateReturned/rejected qty and supplier debit notes raised<2% of received qty
Batch & expiry complianceInwards captured with batch and MFG/EXP dates cleanly100%

Share this scorecard with your suppliers quarterly. Most vendor performance conversations in India happen anecdotally ("you're often late"). FilFlo's data turns that into a specific, auditable record: "In Q1, your fill rate was 82%, your average inward TAT ran 4 days over agreement, and we raised two debit notes for damaged supply. Here's the data." That conversation is much more productive.

An Illustrative Before-and-After

The numbers below are an illustrative composite of what changes when a mid-sized brand moves supplier tracking from Excel into a system of record. Your figures will differ, but the shape of the change is consistent:

Before

  • • Manual Excel PO tracking, updated weekly
  • • Reorder decisions from memory and gut feel
  • • 18% stockout rate on fast movers
  • • ₹35L emergency procurement costs
  • • 156 hours monthly chasing supplier issues

After (6 months)

  • • Procurement alerts with days-of-cover, checked daily
  • • POs raised in bulk from alerts, acks tracked
  • • 4% stockout rate (78% improvement)
  • • ₹8L emergency costs (77% savings)
  • • 32 hours monthly (80% reduction)
Total Annual Savings: ₹42 lakhs
ROI achieved in just 4 months

Calculate Your Supplier Performance ROI

Investment (Annual)

FilFlo Platform:₹6 lakhs
Implementation:₹2 lakhs
Total:₹8 lakhs

Savings (Annual)

Reduced stockouts:₹18 lakhs
Emergency procurement:₹12 lakhs
Operational efficiency:₹8 lakhs
Total:₹38 lakhs
Net ROI: 475%
Payback period: 3 months

Start Tracking Your Supplier Performance Today

📊

Step 1: Baseline

Pull your last quarter of POs and compute fill rate and inward TAT per supplier — even manually, once

🎯

Step 2: Systematise

Run POs, vendor acks, and inwards through one system so the metrics become a by-product of daily work

📈

Step 3: Review

Share the scorecard with suppliers quarterly and adjust safety stock, allocations, and sourcing with the data

Frequently Asked Questions

How does FilFlo measure supplier fill rate?

Every purchase order line in FilFlo carries the ordered quantity and the quantities actually received through the Enter Inward flow, batch by batch. Supplier fill rate is the received-versus-ordered ratio across a period, and the PO status itself tells the story: a PO that sits in Partially Fulfilled is a fill-rate problem with a name and a date on it. Short, damaged, or rejected supply is recorded as a purchase return, which also feeds the supplier's record.

What is inward TAT and why does it matter?

Inward TAT is the number of days from raising a purchase order on a supplier to the goods being received and inwarded. It matters because it sets your safety stock directly: FilFlo's replenishment rule holds a safety floor of 2 × inward TAT × daily run-rate per SKU. A supplier whose TAT drifts from 7 days to 12 days forces you to hold roughly 70% more buffer stock of everything they supply — that is working capital their unreliability is costing you.

How do supplier delays affect my Blinkit or Zepto fill rate?

Directly. If material arrives late, stock is short when a channel PO lands. At approval, FilFlo requires a reason for every quantity cut — Out of Stock, Short Supply — and those cuts flow through the Fill Rate Funnel to the channel's GRN. The Sales Loss report then values every short-shipped unit at its PO rate, so you can trace rupees of lost revenue on quick-commerce orders back to specific upstream supply failures.

What happens in FilFlo when a supplier ships short or damaged goods?

The warehouse records a purchase return against the PO, which deducts the affected stock and can auto-generate a supplier debit note for the recovery — with the reason documented. The vendor conversation then starts from a signed document trail rather than a WhatsApp thread: what was ordered, what arrived, what was returned, and what is owed.

Can FilFlo tell me how much working capital is blocked in inventory?

Yes. Working capital blocked is computed as the sum of on-hand quantity × unit cost across SKUs, split into healthy versus excess inventory using days-of-stock bands: stock above the upper band is excess, stock below the 2×TAT safety floor is under-stocked. Days-of-cover per SKU and Days On Hand (DOH) per warehouse show the same picture in time rather than rupees.

Ready to Track Supplier Performance?

See which supplier commitments are dependable, which need escalation, and which should change your buying plan.

Read More Insights

Related Articles

Operational Dashboards: Transforming Executive Decision Making

How executive leadership uses intelligent dashboards to make data-driven decisions.

Business Intelligence • 5 min read

Multi-Location Inventory: From Chaos to Intelligent Distribution

How leading D2C brands optimize inventory across multiple cities and facilities.

Operations Excellence • 7 min read