<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://blog.pointnumera.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://blog.pointnumera.com/" rel="alternate" type="text/html" /><updated>2026-04-24T10:41:33+00:00</updated><id>https://blog.pointnumera.com/feed.xml</id><title type="html">Point Numera Blog</title><subtitle>Financial insight for founders. Manufacturing, restaurants, and the numbers in between.</subtitle><author><name>Filip Bonev</name></author><entry><title type="html">How to Price White Label Coffee: A Margin Guide for Specialty Roasters</title><link href="https://blog.pointnumera.com/2025/04/24/white-label-coffee-pricing/" rel="alternate" type="text/html" title="How to Price White Label Coffee: A Margin Guide for Specialty Roasters" /><published>2025-04-24T00:00:00+00:00</published><updated>2025-04-24T00:00:00+00:00</updated><id>https://blog.pointnumera.com/2025/04/24/white-label-coffee-pricing</id><content type="html" xml:base="https://blog.pointnumera.com/2025/04/24/white-label-coffee-pricing/"><![CDATA[<p>A well-run brunch spot reaches out. Good reputation, solid footfall, clear aesthetic. They want their own bag — their name on it, a house blend, something consistent they can serve and sell at the counter. The volume sounds real. The conversation feels like validation.</p>

<p>What they are buying is a brand. Their own label, their own story, their own product. That’s worth something to them — which is why they’re willing to pay.</p>

<p>What you are selling is capacity. Your roaster, your consistency, your production schedule. That’s a completely different cost structure. And most specialty roasters don’t price it that way.</p>

<h2 id="white-label-is-a-capacity-sale-not-a-coffee-sale">White Label Is a Capacity Sale, Not a Coffee Sale</h2>

<p>When you sell your own bags, you’re selling craft. The origin, the process, the relationship with the farm. Customers pay for that narrative. Your margin reflects it.</p>

<p>When you roast white label, the client takes the story. You supply the production. The margin needs to reflect that instead — but most roasters apply the same logic to both.</p>

<p>That’s where the problem starts.</p>

<h2 id="what-actually-lands-on-your-cost-side">What Actually Lands on Your Cost Side</h2>

<p>Take a concrete example. You roast a 10kg batch of your own single origin. Bean cost is €14/kg. You know the profile, it runs on your standard schedule, and it goes straight into your own bags. Fully loaded cost per kilo: around €22. You sell at €38. Margin holds.</p>

<p>Now a client wants a white label house blend — 10kg per week, custom packaging, their label. Bean cost is similar. But here’s what changes.</p>

<p>The profile is new. It takes two or three test batches to dial in and document for consistency. That time doesn’t show on the invoice. The client wants you to hold two weeks of stock so they never run out — that’s 20kg tied up in finished goods you haven’t been paid for yet. Their packaging takes longer to fill and seal than your standard bags. And their order arrives on a Thursday, which means restructuring a production run you had already planned.</p>

<div class="callout" data-type="warning">
  <p>Fully loaded cost per kilo: closer to €29. If you priced it at €32 because that felt like a reasonable markup on bean cost, you're working on €3/kg. At 10kg a week, that's €30 a week — for a new SKU you now have to guarantee indefinitely.</p>
</div>

<p>The numbers don’t lie. They just don’t show up unless you go looking.</p>

<h2 id="the-scheduling-reality-if-you-also-run-a-café">The Scheduling Reality If You Also Run a Café</h2>

<p>Many specialty roasters aren’t just roasters. They run their own café or bar — which means every production slot has two competing claims on it: the white label client, and your own counter.</p>

<p>This matters. If your espresso blend runs low because a white label batch took Thursday’s slot, you’re not just losing a wholesale margin. You’re potentially running out of coffee for your own tables. The opportunity cost of that slot is higher than it looks on a standard batch calculation.</p>

<blockquote class="pullquote">
  Before you commit a recurring slot to a white label client, you need to know what that slot is currently worth to your own operation.
</blockquote>

<h2 id="the-commodity-channel-is-a-different-model">The Commodity Channel Is a Different Model</h2>

<p>Some roasters run high-volume, lower-margin wholesale deliberately. That works — if the operation is built for it. The risk is running what is effectively a commodity channel while pricing and managing it with specialty-level complexity. The overheads are specialty. The margin assumptions need to match.</p>

<h2 id="three-things-to-settle-before-you-say-yes">Three Things to Settle Before You Say Yes</h2>

<p><strong>Your true cost per batch for that SKU.</strong> Not a blended average. Specifically for this profile, this packaging spec, this order size.</p>

<p><strong>Your minimum order floor.</strong> Below a certain weekly volume, the fixed overhead per batch makes the account unprofitable. Know that number before the conversation, not during it.</p>

<p><strong>What you’re giving up in roasting schedule.</strong> Especially if you supply your own café. That slot has a value. It belongs in the model.</p>

<h2 id="run-the-numbers-before-you-commit">Run the Numbers Before You Commit</h2>

<p>The Roast Batch Profitability Checker has a white label mode. It includes a packaging differential input and a scheduling displacement field — so you can see the opportunity cost of filling a production slot with white label versus your own-brand output. Put in the real numbers for the account you’re considering. The output tells you whether the margin actually works.</p>

<p><a href="https://tools.pointnumera.com">Run the white label batch calculation</a></p>

<div class="cta-block">
  <h2 class="cta-heading">Not sure the numbers work?</h2>
  <p class="cta-subtext">I work with roasters on exactly this — one session, no retainer, no ongoing commitment. We go through the cost structure for the specific account, build the right floor price, and you leave knowing whether to say yes, what to charge, or what conditions to put on it.</p>
  <a href="https://cal.com/pointnumera" class="cta-button">Book a free call</a>
</div>]]></content><author><name>Filip Bonev</name></author><category term="coffee-roaster" /><category term="pricing" /><category term="white label" /><category term="coffee" /><category term="margin" /><summary type="html"><![CDATA[Most specialty roasters underprice white label because they use the wrong margin model. Here is how to calculate the real cost — and what to check before you say yes.]]></summary></entry><entry><title type="html">Food Cost Percentage: What the Number Is Actually Telling You</title><link href="https://blog.pointnumera.com/2025/04/15/food-cost-percentage-explained/" rel="alternate" type="text/html" title="Food Cost Percentage: What the Number Is Actually Telling You" /><published>2025-04-15T00:00:00+00:00</published><updated>2025-04-15T00:00:00+00:00</updated><id>https://blog.pointnumera.com/2025/04/15/food-cost-percentage-explained</id><content type="html" xml:base="https://blog.pointnumera.com/2025/04/15/food-cost-percentage-explained/"><![CDATA[<p>You run the numbers at the end of the month and your food cost comes in at 32%. That feels about right. Somewhere in the back of your head you know 30% is the target, so 32% is close enough. You move on.</p>

<p>The problem is that 32% is an average. And averages hide the actual problem.</p>

<h2 id="the-calculation-most-operators-use-is-incomplete">The Calculation Most Operators Use Is Incomplete</h2>

<p>The standard formula is straightforward: food cost divided by revenue. If you spent €8,000 on ingredients and turned over €25,000, your food cost percentage is 32%. Simple, clean, easy to track.</p>

<p>But that number tells you almost nothing about which dishes are hurting you, which are carrying the menu, or where the real margin is leaking. It is a summary, not a signal.</p>

<div class="callout" data-type="insight">
  <p>A restaurant running mains at €14-€22 with a blended food cost of 32% can easily have individual dishes ranging from 22% to 48% food cost. The average looks fine. The mix is the problem.</p>
</div>

<p>When I looked at our own menu for the first time dish by dish, the gap between the best and worst performers was almost 25 percentage points. We were selling our way into a margin problem.</p>

<h2 id="what-food-cost-percentage-actually-measures">What Food Cost Percentage Actually Measures</h2>

<p>Food cost percentage tells you what share of each euro of revenue went on ingredients. At 30%, thirty cents of every euro went to the kitchen. That is not inherently good or bad — it depends on your price point, your labour model, and your other cost structure.</p>

<p>A quick-service concept with €10 mains needs a tighter food cost than a sit-down restaurant with €20 mains and lower table turns. The math works differently at different price points.</p>

<blockquote class="pullquote">
  The number that matters is not your food cost percentage. It is your contribution per cover — how much margin each guest actually leaves behind.
</blockquote>

<p>In the Netherlands, a main course typically runs €14-€22 in a mid-market independent. At €18 with a 32% food cost, your ingredient cost is €5.76 per dish. At 28%, it is €5.04. That €0.72 difference, multiplied across 40 covers a night, is €29 per service — roughly €850 a month. Not nothing.</p>

<h2 id="the-three-places-the-number-breaks-down">The Three Places the Number Breaks Down</h2>

<p><strong>Waste is invisible in the formula.</strong> If you prep ten portions and sell eight, the two that went in the bin still land in your food cost. Your percentage goes up, your revenue does not. Operators who track food cost but not waste are reading a corrupted number.</p>

<p><strong>Portion creep is silent.</strong> A portion that drifts from 180g to 200g does not feel significant in the kitchen. Over 100 covers a week, that is 2kg of extra product per service. At €12/kg for protein, that is €24 a week — €1,200 a year from one dish.</p>

<p><strong>Supplier prices move, menu prices do not.</strong> If your chicken cost went up 8% in January and you have not repriced the menu, your food cost percentage has already moved. Many operators only notice this quarterly, by which point three months of margin have gone.</p>

<h2 id="what-to-do-with-the-number">What to Do With the Number</h2>

<p>Start by breaking it down by dish, not by month. Most POS systems can pull this — you need sales mix data and a recipe cost sheet. If you have neither, that is where to begin.</p>

<p>Look at your top five sellers by volume. Calculate the food cost percentage for each one individually. You will almost certainly find at least one dish in the top five that is pulling your blended number up significantly. That dish is where you focus first: adjust the portion, renegotiate the supplier price, or reprice the menu.</p>

<p>Your overall food cost percentage is a lagging indicator. By the time it looks wrong, the problem has already been running for weeks. The dish-level breakdown is where you find it before it compounds.</p>

<hr />

<p>One concrete thing to do this week: pull your sales mix for the last four weeks and calculate the food cost percentage for your top three dishes by volume. If any of them is above 35%, you have found where to start.</p>

<div class="cta-block">
  <h2 class="cta-heading">Want to know where your margins are going?</h2>
  <p class="cta-subtext">I work with restaurant operators across the Netherlands on exactly this — not a generic framework, but a look at your actual numbers and where the margin is leaking.</p>
  <a href="https://cal.com/pointnumera" class="cta-button">Book a free call</a>
</div>]]></content><author><name>Filip Bonev</name></author><category term="restaurant" /><category term="food cost" /><category term="restaurant" /><category term="margins" /><category term="pricing" /><summary type="html"><![CDATA[Most operators calculate food cost percentage correctly but read it wrong. Here is what the number is actually signalling — and why fixing it starts before the kitchen.]]></summary></entry><entry><title type="html">Why Profitable Manufacturers Run Out of Cash</title><link href="https://blog.pointnumera.com/2025/04/08/cash-flow-manufacturing-gap/" rel="alternate" type="text/html" title="Why Profitable Manufacturers Run Out of Cash" /><published>2025-04-08T00:00:00+00:00</published><updated>2025-04-08T00:00:00+00:00</updated><id>https://blog.pointnumera.com/2025/04/08/cash-flow-manufacturing-gap</id><content type="html" xml:base="https://blog.pointnumera.com/2025/04/08/cash-flow-manufacturing-gap/"><![CDATA[<p>The P&amp;L looks fine. Revenue is up, gross margin is holding, the accountant is not worried. And yet payroll week arrives and you are staring at the account wondering how a profitable business can feel this tight.</p>

<p>This is one of the most common situations I see with manufacturing founders. Profitable on paper. Cash-constrained in practice. The two are not contradictory — they are a predictable consequence of how manufacturing businesses are structured.</p>

<h2 id="the-gap-between-profit-and-cash">The Gap Between Profit and Cash</h2>

<p>Profit is an accounting concept. Cash is what you actually have in the bank. In a service business, the gap between the two is usually small — you invoice, the client pays, the cycle is short. In manufacturing, the gap can be months wide.</p>

<p>Here is a realistic example. A manufacturing SME with €2M annual revenue — roughly €167,000 a month. The business is profitable, with a net margin of around 8%, so approximately €160,000 in net profit for the year. On paper, that is a healthy operation.</p>

<div class="callout" data-type="warning">
  <p>Now add the working capital reality: 45-day customer payment terms, 30-day supplier payment terms, and €80,000 tied up in raw material and finished goods inventory at any given time. The business is funding a 15-day payment gap on €167,000 of monthly revenue, on top of inventory that has already been paid for but not yet sold.</p>
</div>

<p>That gap — between when you pay out and when you get paid back — is called the cash conversion cycle. In manufacturing, it is almost always longer than founders expect.</p>

<h2 id="how-the-numbers-stack-up">How the Numbers Stack Up</h2>

<p>Take the €2M business. At 45-day customer terms, roughly €250,000 of revenue is outstanding at any point — invoiced but not yet collected. At 30-day supplier terms, around €100,000 is owed to suppliers. With €80,000 in inventory, the business has approximately €230,000 of working capital tied up at all times.</p>

<p>That €230,000 is not idle. It is working — it is enabling the business to operate. But it is not in your account. It is in the gap between supplier payment and customer collection.</p>

<blockquote class="pullquote">
  The business is not short on profit. It is short on timing. Those are two completely different problems with two completely different fixes.
</blockquote>

<p>When revenue grows, the gap grows with it. A business that goes from €2M to €3M without addressing working capital structure will feel more cash pressure at €3M than it did at €2M — even though it is more profitable in absolute terms. Growth makes the problem bigger.</p>

<h2 id="where-the-cash-actually-goes">Where the Cash Actually Goes</h2>

<p>Three places account for most of it.</p>

<p><strong>Receivables.</strong> Your customers are, effectively, borrowing from you interest-free. Every invoice that sits unpaid for 45 days is a loan you did not agree to make. If your payment terms are 30 days and your actual collection is running at 45, that 15-day gap on €167,000 of monthly revenue is €83,000 you are waiting for.</p>

<p><strong>Inventory.</strong> Raw material sitting in a warehouse is cash that has already left your account. Finished goods waiting to ship are doubly painful — you have paid for the material and the labour, and you are waiting to invoice. Typical inventory tie-up in a manufacturing SME at this scale runs €60,000-€100,000. It is often the single largest working capital item on the balance sheet.</p>

<p><strong>The supplier timing mismatch.</strong> You pay your suppliers in 30 days. Your customers pay you in 45. That 15-day structural gap means you are always funding 15 days of your own revenue cycle. At €167,000 per month, that is approximately €83,000 you are permanently carrying.</p>

<h2 id="what-to-look-at-first">What to Look at First</h2>

<p>The cash conversion cycle is the metric that makes this visible. It is calculated as: days inventory outstanding, plus days sales outstanding, minus days payable outstanding. For the €2M business above, a realistic number is 60-75 days. That means the business needs roughly two months of revenue in working capital just to function normally.</p>

<p>If you do not know your cash conversion cycle, that is where to start. Not with the P&amp;L — with the balance sheet dates.</p>

<p>Three things to check this week: your average collection days against your stated payment terms, your current inventory value relative to monthly cost of goods, and your actual supplier payment timing. Those three numbers will tell you where the gap is and how big it is.</p>

<hr />

<p>Profitable businesses run out of cash when the timing gap is wider than the bank account can absorb. That is a structural problem, not a profitability problem. And it has a structural fix — but only once you can see where the gap actually sits.</p>

<div class="cta-block">
  <h2 class="cta-heading">Profitable but always tight on cash?</h2>
  <p class="cta-subtext">I work with manufacturing founders across the Benelux on exactly this. One conversation, your actual numbers — we find the gap and what to do about it.</p>
  <a href="https://cal.com/pointnumera" class="cta-button">Book a free call</a>
</div>]]></content><author><name>Filip Bonev</name></author><category term="manufacturing" /><category term="cash flow" /><category term="manufacturing" /><category term="working capital" /><category term="margins" /><summary type="html"><![CDATA[Your P&L shows profit. Your bank account tells a different story. Here is the working capital gap that catches most manufacturing SMEs off guard.]]></summary></entry></feed>