Deposits aren't profit: managing catering cash flow around prepayments
«Deposits for a few big events came in, and the account felt roomy. I counted it as profit and spent freely. Then there was a quiet week, the food for the events was already bought, the final payments hadn't arrived yet — and I suddenly found myself in the red with a full order book.»
This is a classic trap in catering and the event business. Clients pay deposits upfront, and the account is periodically flush. But a deposit isn't your earned money — it's an advance for an event you haven't delivered yet and will still spend on. Confusing a deposit with profit is one of the main causes of cash gaps in profitable catering.
Why the timing of money is especially tricky here
In catering money comes in and goes out at different moments. First the deposit arrives — often weeks before the event. Then you spend: food, rental, staff, logistics — all before the event, while the final payment hasn't come. The event happens, and only after it does the rest of the money arrive. So you finance each event partly from others' deposits and your own cash — and if you can't see that schedule, it's easy to spend one event's deposit on another and end up short exactly when you need to buy the food.
Let's lay one event out over time
| Moment | Cash movement |
|---|---|
| 3 weeks out: 50% deposit | +₴40,000 |
| 3 days out: food, staff, rental | −₴55,000 |
| After the event: final 50% | +₴40,000 |
| Event total | +₴25,000 profit |
There is profit — ₴25,000 — but at one moment (3 days before the event) the event's cash is ₴15,000 in the red. If the deposit has already been spent on something else, that's exactly where the gap appears. Profit per event and having money on a specific day are different things, and in catering they diverge especially.
Why a deposit isn't profit
A deposit is an obligation. You took money for an event you still have to deliver, and on which you'll spend more than you received in advance. Spending the deposit as «free money» means borrowing from your own future, because those funds are already earmarked for that event's food and staff. A healthy rule: the deposit stays «reserved» for its event until it's over and fully paid.
«A deposit in the account feels like profit, but it's an advance for work you haven't done yet. Spending it ahead is the easiest way to end up short exactly when you need to buy the food for the event.»
What it looks like in real life
You hear the problem in typical phrases. «Deposits came in, so we can spend.» «The order book's full, but suddenly there's not enough to buy food.» «There's profit for the month, but some weeks are negative.» «We spent one event's advance, and had nothing to buy supplies for another.» Each line is about a business that watches the account balance and can't see which of that money is already earmarked for future events.
How to keep it under control
To keep deposits from blurring with profit, you need to see cash movement per event over time: when the advance came, when to spend, when the rest arrives. In Finmap you track income and expenses by event project, and the payment calendar shows inflows and outflows by date. It becomes clear how much money in the account is actually free and how much is reserved for future events, and where a weekly gap is forming — before it arrives.
Related — the food cost that eats your profit and how to keep cash flow under control.
A few tips
- Don't count a deposit as profit: it's an advance for an event you'll still spend more on than you received.
- Keep the deposit «reserved» for its event until it's over and fully paid.
- Watch cash per event over time: profit on it doesn't mean money is there on the needed day.
- Plan purchases by the payment calendar so you don't spend one event's advance before buying for another.
- Distinguish free money from money reserved for obligations — in the account they look the same.
Deposits make catering cash look deceptively flush, but they're not earned money — they're obligations to future events. A profitable business easily hits a gap by spending an advance ahead. The moment you see cash movement per event over time, deposits stop misleading you, and a full order book becomes not a risk but a managed flow.
Money Doesn't Disappear. You Just Don't See It.
Try Finmap free for 14 days and see how much money in the account is actually free and how much is reserved for future events — so a deposit doesn't turn into a gap.
Frequently asked questions
Because it's an advance for an event you still have to deliver and will spend more on than you received. Profit appears only after the event and full payment. A deposit spent ahead is a debt against the future food purchase.
Keep deposits «reserved» for their events and plan purchases by the payment calendar. When you can see which money is earmarked for which event, you don't take from one to cover another and don't hit a gap.
Usually 30–50% upfront, the rest after the event. What matters isn't the size but the discipline: the advance covers initial preparation costs but stays tied to its event rather than going into «free money».
Through the payment calendar: it shows when deposits and final payments come in and when food and staff costs go out. That makes weeks where spending outpaces inflows visible ahead, with time to act.
