Outsourced B2B appointment setting in the DACH region typically costs 200 to 500 euros per qualified appointment. Monthly retainers in the same market usually sit between 2,500 and 7,000 euros.
Those ranges are wide, and that is the honest answer. The price depends on the industry, the target group, how deep the qualification goes, and how hard the decision maker is to reach. Booking a managing director at a German manufacturer is a different job from booking a department head at a services company. Any provider who quotes a flat number before seeing your target group is guessing.
The cost per appointment is not what decides whether outsourcing pays off. The definition of a qualified appointment is. Until that definition is written down, two quotes cannot be compared at all.
What does a qualified B2B appointment cost in DACH?
As a benchmark, 200 to 500 euros per qualified appointment is the band most providers in the German speaking market operate in. In performance based models, where you pay only per appointment, around 300 euros per qualified appointment is common. Depending on the industry and the target group, that figure ranges from roughly 250 to 700 euros.
Four factors move the price:
- Industry. In segments with few large target companies, every single contact costs more effort than in a broad market with many possible contacts.
- Seniority of the target group. The higher the level, the more attempts are needed and the sharper the opening of the call has to be.
- Depth of qualification. An appointment that only requires confirmed interest is cheaper than one with verified need, timeline and decision authority. How far that check goes is defined upfront in lead qualification.
- Reachability of the decision maker. Switchboards, assistants and full calendars cost time. That time sits inside the price, whatever the billing model is called.
If you are selling into Germany from abroad, add one more factor: language. German buyers expect the first call in native German, and Dutch buyers expect Dutch. That is a capability question before it is a price question, and it is the main reason companies open the German market through a local partner instead of hiring a first rep from headquarters. The German company landscape is also more fragmented than most entry plans assume, as the company register published by the Federal Statistical Office shows.
Cost per appointment is therefore not a product price. It is the output of a calculation for one specific campaign. That is why every appointment setting engagement starts with a conversation about target group, offer and criteria rather than with a price list.
Four pricing models and who each one suits
Four models dominate the market. They differ less in the total amount than in who carries which risk.
| Model | Suits | Where the risk sits | What to watch |
|---|---|---|---|
| Pay per qualified appointment | Companies that want to pay per result and can describe their target group clearly | With the provider, as long as criteria are tight. Loose criteria move the risk back to you | A written definition of a qualified appointment and a clear rule for appointments that fail it |
| Monthly retainer | Longer campaigns, complex offers, small target groups with high deal value | With you, because you pay regardless of outcome | Agreed activities and reporting, a review point after the first weeks, a realistic exit clause |
| Hourly or dedicated capacity | Projects with an open goal, tests, market probing, reactivation of existing customers | With you, because hours accrue with or without results | What actually happens inside an hour and how many real conversations it produces |
| Hybrid: small retainer plus appointment fee | Most market entry campaigns, where both sides invest | Shared, which removes the incentive to chase volume | The ratio between base fee and appointment fee, and whether the fee is tied to quality criteria |
No model is better in principle. What matters is the fit with your target group. With very small target groups and high deal values, paying purely per appointment pushes in the wrong direction because it rewards volume. With broad target groups and a standardised offer, it is clean and easy to steer. If you want to hand over entire parts of the sales process rather than buy meetings, sales outsourcing is the more suitable format.
Why the lowest cost per appointment is often the most expensive
A quote at the bottom of the range looks better than one at the top. The comparison only holds if both providers deliver the same thing, and they rarely do. If one counts every call back as a qualified appointment while another bills only when need, timeline and responsibility are confirmed, you are comparing two different services that happen to share a name.
The number that matters is the cost per usable appointment. If your sales team cancels part of the appointments because the contact cannot decide anything, or because there is no need at all, the real price rises accordingly. On top of that sits the time of your salespeople, which is usually more expensive than the appointment fee itself.
So the decisive question is not what an appointment costs. It is who defines qualification, and what happens when an appointment does not meet the criteria. We agree those criteria with the client before the campaign starts, in writing and in a form that can be checked. Every appointment then comes with a structured handover: contact details, notes from the conversation and the agreed next step. Your rep knows what the conversation is about before the first sentence. The full sequence is described in our process.
One cost never appears on an invoice. Cold calling leaves an impression of your company, including with the people who say no. In a market you are just entering, that impression carries into every later attempt to reach the same account.
In house SDR or external partner: the rough calculation
The alternative to an external partner is your own sales development representative in the target market. The comparison only works when both sides are calculated in full, not when a salary is set against an appointment fee.
The average annual salary for a sales development representative is around 49,200 euros in Berlin and around 52,250 euros in Munich. Depending on experience and industry, the range runs from roughly 38,000 to 73,000 euros. Current figures are published in the salary overviews at StepStone. For experienced positions, the average on target salary including bonus in Germany is around 68,000 euros per year, according to the data for senior sales development representatives.
Salary is only the visible part. Add these items before you compare:
- employer social security contributions
- recruiting and selection costs
- onboarding time until the first reliable appointments appear
- tools, data sources and telephony
- management time to lead and coach the role
- turnover and the cost of refilling the position
Take that annual total and divide it by the number of appointments one person realistically produces. Only that figure is comparable with an external cost per appointment. Sometimes the comparison favours the in house route, sometimes the partner. Both outcomes occur, and both are valid.
An employee brings things no spreadsheet shows: product knowledge, proximity to the team, long term build up. A partner brings capacity that is available immediately and experience from many campaigns. Companies entering a new market often combine the two, using the partner for first contact and their own team for everything after the first meeting.
When outsourcing appointment setting does not make sense
There are cases where we advise against it:
- Your target group is a handful of companies you already know personally.
- The first conversation is so technical that only an engineer can hold it.
- Your sales team has no free capacity to take the appointments. Unattended appointments are the most expensive item of all.
- You cannot describe what a good customer looks like. Without that, qualification has no basis.
- The offer itself is still moving and changes every few weeks.
What to ask before you sign
These questions separate comparable quotes from incomparable ones:
- What is the written definition of a qualified appointment?
- What happens to an appointment that fails that definition, and who decides?
- Who runs the calls, and at what language level in the target market?
- How many contact attempts are planned per target company?
- What information do I receive with each appointment, and in what form?
- How is reporting handled, at what interval, and do I also see the rejections with reasons?
- How long does the contract run, and when is the first sensible review point?
- Who is responsible for legally compliant outreach, and how is the data processed?
Ask those eight questions to three providers and the price list becomes secondary. You will see quickly who can explain their own model and who can only quote a number. If you want to run that conversation with us, you can book a consultation.
FAQ on B2B appointment setting cost
What is the average cost of a B2B appointment?
In the DACH region, typical prices sit between 200 and 500 euros per qualified appointment. In purely performance based billing, around 300 euros is common, with a range of roughly 250 to 700 euros depending on industry and target group. The exact figure only emerges from the specific campaign.
Is paying per appointment cheaper than a retainer?
Not automatically. Monthly retainers in the DACH region usually range from 2,500 to 7,000 euros. Whether that is cheaper depends entirely on how many usable appointments come out of it. For small target groups with high deal values, a retainer is often the more economical choice.
What happens if an appointment does not meet the criteria?
That has to be settled before the campaign starts. We agree the criteria together with the client and record them in writing. Appointments that demonstrably fail those criteria do not count as a result. Without such a rule, comparing prices between providers has little value.
Do we need a local entity in Germany to start?
No. Outreach runs in your name from our side, with native German speakers on the calls. That is why many foreign companies test the market this way first and decide about a local team later, once they know how the target group responds and what a meeting really costs.
Why is there no fixed price on the website?
Because effort varies strongly per campaign. Industry, seniority, depth of qualification and reachability of decision makers all shift the price. A number without those inputs would carry no meaning. We calculate after a short conversation about the target group and the goal of the campaign.