Cash flow for manufacturers: WIP and payment terms
Why a food manufacturer's cash runs on different timing than its profit — how raw materials, work in progress, supplier terms, and receivables move money, and how to build a 90-day forecast you can act on.
~8 min
On this page
Was this helpful?
Real help from real food people
Chef Diego runs a real food plant. If this page didn't get you there, tell us — a person reads every message.
After this you can read your operation's cash the way a manufacturer has to —
as timing, not just totals. You will be able to see where your money sits
between paying a supplier and getting paid by a customer, put a number on how
long it stays there, and build a 90-day forecast that tells you which week runs
tight before it happens.
Profit tells you the batch made money. Cash tells you if you can make payroll.
These are two different questions, and a manufacturer feels the gap between them
harder than almost any other kind of business. Profit is earned the moment you
ship a batch and book the sale. Cash is a separate clock: it left your account
weeks earlier to buy ingredients, and it does not come back until a customer
actually pays. A batch can be profitable on paper while the bank balance behind
it is empty.
Take the barbecue sauce maker from the
true-COGS lessons:
a 200-jar batch that costs about $450 to make. The day that batch runs, the cash
for tomato paste, jars, labor, and the room is already gone. The jars then sell
over the following weeks. Sell them wholesale on terms and the money lands
another month after that. Profit says the batch earned its margin; cash says that
margin is tied up for two or three months before a dollar of it is spendable
again.
That tied-up money has a name. Your
is the real constraint a growing manufacturer runs into. Grow
faster and it grows with you: more batches in flight means more cash sunk into
inventory and receivables at once. This is the paradox that catches profitable
operations — the busier and more profitable you get, the more cash the growth
swallows.
Where your cash actually sits
Follow one dollar through the operation and you can see the four places it gets
stuck along the way. Each is cash you have already committed and cannot spend
until the stage after it clears.
Raw materials. The moment you pay a supplier for flour, tomato paste, or
jars, that cash converts into stock on a shelf. It earns nothing sitting there;
it is just cost, waiting.
Work in progress. A batch part-way down the line is
. The cash is now
buried inside a half-made batch.
Finished goods. Costed, cased, and sitting in the cooler or the warehouse,
finished product is cash on a shelf waiting for a buyer. It counts as an asset,
but you cannot pay a bill with it.
Receivables. Ship a wholesale order on terms and you have turned finished
goods into an
. You have booked the sale and the margin, and the
cash still is not yours.
The point of laying the four out is that cash only comes back at the very end of
the line, and the whole line has to be funded in the meantime. A resale shop has
one short stop — buy a finished good, sell it. A manufacturer funds four stops in
a row, every batch, all the time.
Supplier terms: the timing of money out
The one thing that eases the squeeze is that you usually do not pay your
suppliers the instant they deliver. Most of them extend you credit through
. Terms are half of every purchase, and they are
negotiable. The common patterns below are illustrative — confirm the exact terms
on each supplier's own invoice, because they vary by supplier and by your history
with them:
Net terms. "Net 30" means the full invoice is due 30 days after its date;
"Net 15" and "Net 60" work the same way with different windows. Those 30 days
are an interest-free loan from your supplier — the longer the term, the more of
your own cash gap it covers.
An early-payment discount. Some invoices read "2/10 net 30." By long-standing
trade-credit convention that means: take 2% off if you pay within 10 days,
otherwise the full amount is due by day 30. On a $10,000 ingredient invoice,
paying by day 10 costs $9,800 and saves you $200.
Deposits and tranches. A large or made-to-order purchase — a new kettle, a
custom label run, a co-manufactured batch, an imported ingredient container — is
often split into
. Instead of
one due date, that order now has two or three, spread across weeks or months.
Here is where a manufacturer's cash gets genuinely hard to hold in your head. It
is not the size of any one bill; it is the count and the timing. String together
a dozen suppliers, some on net terms and some on deposit-and-balance tranches,
each with a few open invoices, and you are quietly carrying dozens of separate
payment obligations — each landing on its own day, scattered across a
three-to-four-month window. Operators who have mapped it out describe exactly
that: not a handful of round monthly payments, but a long, uneven list of due
dates that no monthly budget line ever captures.
An early-payment discount is expensive money to skip
Passing up "2/10 net 30" to hold your cash looks free, but it isn't. Forgoing
the 2% to keep the money an extra 20 days — from day 10 to day 30 — costs
2 ÷ 98, about 2% for those 20 days. There are roughly 18 such 20-day stretches
in a year (365 ÷ 20 ≈ 18), so on an annual basis that is north of 35%. If you
have the cash, taking the discount usually beats almost anywhere else that cash
could sit. If you don't, that is a signal about how tight the operation really
is.
The cash-conversion cycle: how long your money is gone
You can put a single number on all of this. The
measures the gap the four stages create. The standard formula adds the time your
cash is stuck in inventory and receivables, then subtracts the time your
suppliers let you wait to pay:
Cash-conversion cycle = DIO + DSO − DPO
— how long stock sits before it sells.
— how
long a customer takes to pay you.
— how long you
get to wait to pay.
DPO is subtracted because those days are working in your favor: while your
supplier waits for their money, they are funding part of the gap for you, so you
have to cover that much less of it yourself.
Run the barbecue sauce maker through it with illustrative numbers. Say materials,
WIP, and finished jars sit about 45 days on average before an order pulls them
out the door (DIO = 45). The wholesale grocer buys on Net 30 but really pays
around day 35 (DSO = 35). The maker's own ingredient suppliers are on Net 30, and
they pay near day 30 (DPO = 30). Then:
45 + 35 − 30 = 50 days.
For 50 days, the cash behind every batch is out of the bank — spent, sitting
somewhere in the line, not yet collected. Multiply that by every batch running at
once and you can see why a busy month can leave the account thin. The number is
also a map of your levers: shorten DIO by making to smaller, tighter runs instead
of stockpiling; shorten DSO by invoicing the day you ship and chasing
collections; lengthen DPO by negotiating longer terms — without stretching a
supplier so far you lose the early-payment discount or the relationship. Move any
of the three and the gap you self-fund shrinks.
Build a 90-day cash forecast that reflects reality
A cash forecast is not a profit-and-loss statement. It ignores when things were
earned and tracks only when money actually moves — in and out, by date, starting
from the real balance in your account today. Ninety days is the useful horizon:
long enough to see trouble coming, short enough to forecast honestly.
1
Start from today's real bank balance
Not the model's number, not last month's — the actual figure in the account
this morning. Every week's projection builds forward from it.
2
Lay out cash going out, by the day it actually hits
List every obligation on its real due date: each supplier invoice at its
net-terms date, each deposit and tranche on its scheduled day, plus payroll,
rent, loan payments, and taxes. This is the step operators skip — lumping
suppliers into one round monthly figure hides exactly the scattered, uneven
due dates that sink the forecast.
3
Lay out cash coming in, by the day you'll really be paid
Enter each customer payment on the date you expect the money, not the date you
shipped — invoice date, plus their terms, plus how late they usually run. Use
your own collection history, not the terms on paper.
4
Roll the running balance forward week by week
Carry the balance across all thirteen weeks. Any week it dips toward zero or
below is a week to act on now — pull in a receivable, move a discretionary
purchase, or line up credit — while you still have room to choose.
The word doing the work is reality. A forecast built on the terms printed on
invoices will lie to you, because the real world runs late and lumpy. Customers
pay days or weeks after their terms say; a quality dispute turns one payment into
a partial one you have to remember to enter; the cash for the batch you are making
this week is already committed even though nothing has left the account yet. Every
one of those has to be in the forecast, on the right day, or the running balance
is fiction.
A forecast is only as honest as the obligations you enter into it
The gap that blindsides operations — the model says there is money and the
account is empty — almost always comes from obligations that never made it into
the model: an untracked partial payment, a supplier on terms nobody wrote down,
cash buried in work in progress. The forecast is not wrong because the
arithmetic failed; it is wrong because something real was left out of it.
Closing that specific gap between the model and the bank balance is its own
discipline, and the next lesson takes it on directly.