Competing with a cheaper roaster
Sooner or later a café you want, or a café you have, puts a lower number in front of you. Some of those accounts were never yours to win. Most of them are lost in the ten minutes after the number appears, because the conversation moves onto price and stays there. This is how to move it back.
Published 17 September 2026
On this page10
- What the price gap actually costs the café
- What is a café actually buying?
- Pick a position you can prove on a Tuesday
- Write the sentence down
- What to say when a café shows you a cheaper quote
- What to offer instead of a discount
- When you should match, and when you should walk
- Losing on price to yourself
- Questions roasters ask
- Where Order Book fits
Short answer. Convert the gap into cents per drink before you say anything else. A €1.70 a kilo difference is three cents on a double shot, about one per cent of a €3.00 flat white. Then name the two or three things the café gets from you that the cheaper roaster structurally cannot give it, and make one of them happen this week rather than describing it. Discount only where your own price list already says you would.
What the price gap actually costs the café
Cafés compare kilo prices because that is the number on the sheet. It is not the number that reaches their profit and loss in any meaningful way. Work out the gap per drink, per week and per year, and bring all three to the conversation.
The café's yearly figure and your yearly cost are the same money. It is a rounding error on their side of the table and a fifth of the account on yours, which is the whole argument in one line.
At the defaults, the café saves €707 a year and you lose €707 a year, and those are very different €707s. Theirs is five drinks a week out of perhaps two thousand. Yours is nearly a quarter of everything that account contributes. Say so plainly: "It's about three cents a cup for you and about a quarter of what this account earns me. That's why I'd rather spend it on something you'll actually notice."
| Gap per kg | Per double shot | Per week at 8 kg | Per year | What it is for the café |
|---|---|---|---|---|
| €0.50 | €0.009 | €4.00 | €208 | Invisible |
| €1.00 | €0.018 | €8.00 | €416 | Invisible |
| €1.50 | €0.027 | €12.00 | €624 | Noticeable on the invoice, not on the menu |
| €2.00 | €0.036 | €16.00 | €832 | Noticeable on the invoice, not on the menu |
| €3.00 | €0.054 | €24.00 | €1248 | A real difference worth talking about |
Above about €3 a kilo you are usually not looking at the same product. That is either a commodity blend against a specialty one, or a roaster buying green at a scale you cannot. Both are honest answers, and both are easier to say once the arithmetic is on the table. For where your own number comes from, see the wholesale coffee price calculator.
What is a café actually buying?
Four things, and the kilo price is attached to only one of them. Most cheaper quotes win on the first line and lose on the next two, which is where your case lives.
| What they buy | What it means on a Tuesday | What it is worth to them |
|---|---|---|
| The coffee | How it tastes, in milk, at their dose, on their machine | Real, but hard to compare across two samples |
| The certainty | It arrives on the day. It tastes the same as last month. Somebody rings if it will not | A café that runs out of espresso on a Saturday loses a day's takings |
| The help | Dial-in when the grinder is replaced, training a new barista, a recipe card that works | Hours of a manager's week, and drinks that do not get remade |
| The terms | Price, minimum order, payment days, delivery charge, equipment | Cash flow, mostly. Often worth more than the price |
Fresh Cup's essay on why cafés change roasters is worth reading before any of these conversations. The café owner in it left her first roaster because she wanted more than one visit a quarter and help with training, and later left a perfectly good second roaster because a competitor's rep wrote, visited several times, and always left something behind. Neither move was about the price per kilo. Cafés leave over the second and third rows of that table far more often than the first.
Pick a position you can prove on a Tuesday
Positioning is not an adjective. "Quality-focused, passionate, artisanal" describes every roastery in Europe and helps a café choose none of them. A position is a specific thing you do that a named competitor structurally cannot, which you can demonstrate within a week of being asked.
There are only a handful of honest ones for a small roastery. Pick one as the headline and treat the rest as supporting evidence:
- Proximity
- You are twenty minutes away. Coffee roasted Tuesday is on the bar Wednesday, an emergency 3 kg can be in a car by lunchtime, and you can stand behind their grinder the same week. A national roaster with a Thursday truck cannot.
- Responsiveness
- The person who answers the phone can change the blend, the delivery day or the grind. Nobody has to raise a ticket. This is the position most small roasteries actually hold and almost none of them claim out loud.
- A specific coffee
- You are the best decaf in the city, or the only roaster in the region who roasts properly for batch brew, or you have one producer relationship nobody else can pour. Narrow enough to be true.
- A specific customer
- You are built for the bakery with one grinder and no trained barista, or for the restaurant that needs one flawless coffee at the end of a meal, or for the office. See wholesale coffee for restaurants, hotels and offices.
- The way you work
- Fixed roast days and a cutoff the café can plan around, a delivery note with every drop, a quarterly review with numbers in it. Unglamorous, and the reason accounts stay.
Test any candidate position with one question: could the roastery across town print the same sentence on its own sell sheet without lying? If yes, it is not a position, it is a mood.
Write the sentence down
One sentence, in the café's language, naming who it is for, what they get, and what you are not. Everyone at the roastery should be able to say it the same way, because the version the driver gives is the one the café remembers.
The shape: We roast for [a specific kind of café] within [a specific area], who need [the thing you are best at]. We are not the cheapest kilo in the city and we are not trying to be.
Proximity: "We roast Monday and Wednesday for cafés within forty minutes of the roastery. Your coffee is never more than three days old and if you run out on a Friday we will drive it to you. We are about a euro a kilo above the national brands."
A specific coffee: "We are the decaf roaster for specialty cafés in the region. Most of our accounts buy their house espresso somewhere else and their decaf here, and about half eventually move the espresso too."
A specific customer: "We work with bakeries and restaurants that want one very good coffee and no fuss: one blend, one recipe card, one grind setting, and somebody who will train whoever you hired last week."
Then put the sentence where a café meets you: the top of the sell sheet, the first line of the first email, the wholesale page of your website, the letter that opens a new account. A position that only lives in the founder's head is not a position.
What to say when a café shows you a cheaper quote
Do not flinch and do not rubbish the other roaster. The café is telling you it wants to buy from you and needs a reason it can defend to its business partner. Give it one.
"Thanks for telling me, honestly. Can I check I understand the gap? They're at €16.50 and we're at €18.20, so €1.70 a kilo."
Then the arithmetic: "On your volume that's about €13 a week, and about three cents on a double shot. On a €3.00 flat white that's one per cent."
Then the question: "If the price were identical, which of us would you rather work with?"
If they say you: "Then let's talk about what the three cents is doing. What has annoyed you most about coffee supply in the last six months?"
If they say the other roaster: "That's fair, and useful for me to know. What do they do that we don't?"
That last question is the one worth asking even when you lose. Three cafés giving you the same answer is a product decision, not a sales problem.
What to offer instead of a discount
Anything here costs you less per kilo than €1 off, and most of it is worth more to the café. Price each one against the account before you offer it, so you know what you are spending.
| Instead of €1 a kilo | Roughly what it costs you | Per kilo on an 8 kg account |
|---|---|---|
| A quarterly dial-in visit, one hour | 4 hours a year of your time | €0.30 |
| Training a new barista, half a day | Twice a year, if they hire twice | €0.30 |
| A seasonal guest coffee at cost | 5 kg a year of margin foregone | €0.09 |
| A free decaf sample each season | 4 × 1 kg at cost | €0.10 |
| Free delivery from 5 kg instead of 8 kg | Perhaps 10 extra drops a year | €0.29 |
| Net 30 instead of net 15 | Financing cost of about €150 for a fortnight | Under €0.02 |
| Their name on the bag | Label setup, then per-run cost | See private label |
| A grinder on loan | Capital, over its life | See loan agreements |
Costs are worked at 416 kg a year, the coffee in an 8 kg a week account, with your hour valued at about €30. Put your own numbers in; the point is the order of magnitude, which is that almost everything a café values costs you less than the discount it would otherwise ask for.
Two rules make the difference between a concession and a reason to stay. Give it a name and a date — "a dial-in on the first Tuesday of each quarter", not "we're always around" — and deliver the first one before they have asked. A promise made during a price conversation is scored against the price; the same thing done unprompted in month two is why the account is still there in year three.
When you should match, and when you should walk
Matching is not forbidden. Matching for no stated reason is, because it turns your price list into a negotiating position and every café eventually finds out.
- Match when your own sheet already says so. If the café will genuinely take 15 kg a week and your list has a break at 10 kg, you are not discounting, you are pricing. Write the volume into the agreement and review it at ninety days.
- Match, briefly and in writing, to keep an anchor account. If one café is a fifth of your book, losing it is worse than a thin year on it. Put an end date on the price and use the time to fix the concentration — see how many accounts a roastery needs.
- Do not match below cost plus a sane margin. At €10.91 a kilo to produce, anything starting with a one and a two is you paying to supply them.
- Do not match a tied-machine deal. A quote bundled with a loaned espresso machine is a finance agreement wearing a price tag. Quote your coffee against their coffee and your machine terms against their machine terms, separately.
- Do not match a national contract. A roaster buying containers of commodity green is not in your market. Say that without embarrassment: "We can't reach that number, and if price per kilo is the decision, they're the right choice."
- Walk when the third round starts. A café that returns to price after you have answered it twice is telling you what it will do every year at renewal.
Whatever you decide, keep it out of the list price. A discount recorded as a per-client price with a reason and a review date is a commercial decision. The same discount typed into the price list is a permanent haircut on every account that hears about it, and raising it back is a much harder conversation than holding it now.
Losing on price to yourself
The most expensive cheaper roaster is often the last version of you. Prices set three years ago and never reviewed, a volume break that made sense at 4 kg, a free delivery threshold from when diesel was cheaper, a "founding customer" rate that has quietly outlived the founding. Those are the accounts sitting below your real cost, and no competitor put them there.
Once a year, list every account with what it pays per kilo, what it costs you to serve, and when the price last changed. The spread will surprise you. Then move the outliers, in writing, with notice. If green has moved the other way, the same review tells you whether you can afford to cut and whether a cut is even the right thing to offer.
Questions roasters ask
- How do I compete with a cheaper coffee roaster?
- Turn the gap into the number the café actually feels. A €1.70 difference per kilo on an 18 g double shot is three cents a drink, about one per cent of a €3.00 flat white. Say that number out loud, then be specific about what the three cents buys: the delivery day they can plan around, the dial-in when they change grinder, the decaf that is worth drinking. Discount only when the café is genuinely large enough to earn it.
- Should a roastery ever match a lower price?
- Rarely, and never quietly. Match only when the volume justifies the price on your own price list, when it is your largest account and losing it would break the book, or when you are closing a real gap in your own pricing. Give the discount a written reason and a volume it depends on, so the rest of your accounts are not sitting on an unexplained exception.
- What do cafés actually buy from a coffee roaster?
- Four things, of which coffee is one. The coffee itself, the risk that it does not arrive or does not taste the same as last month, the help that keeps it tasting right on their machine, and the commercial terms — price, payment, minimums, equipment. A cheaper roaster usually wins on the first and loses on the second and third, which is where your case is.
- How much does a €1 per kilo discount cost a roastery?
- On an 8 kg a week account, €1 a kilo is €416 a year. At €7.29 gross profit a kilo, that is 14% of what the account earns you. Across sixteen accounts of that size it is €6,656 a year, roughly the gross profit of two and a half more accounts you would then have to win.
- What can I offer a café instead of a lower price?
- Anything that costs you less per kilo than the discount would. A dial-in visit each quarter, recipe cards, a guest coffee slot, staff training for new baristas, a free decaf sample every season, better payment terms, free delivery at a lower threshold, a grinder on loan, bags with their name on them. Most of these cost under €0.50 a kilo on a real account.
- How do I position my roastery against a national brand?
- Do not claim to be better at everything. Pick the one thing a large roaster structurally cannot do for that café — being twenty minutes away, roasting to order, changing a blend on a phone call, knowing the barista's name — and build the pitch, the sell sheet and the first ninety days around it. A position you can prove on a Tuesday beats an adjective.
Where Order Book fits
Order Book will not win a price argument for you, but it holds the evidence you need in one place. Every client has its own prices, volume breaks and delivery charge, so a discount is recorded against the account that earned it rather than typed into a list everyone shares. Price changes are scheduled and announced to each café at its own prices, in its own language, which is what stops a concession leaking across the book.
Insights show each account's value over the last ninety days with its gross margin, so the account that has drifted below cost is visible before renewal rather than after it. And drift detection watches each café against its own rhythm, so the account thinking about the cheaper quote usually shows up on your call list weeks before the quote does.
Start free for 30 days, no card, or see pricing.