← All resources

B2B appointment setting: pay per appointment or retainer?

Published September 29, 2026 · 7 min read · CyberNovaLabs.io

Two vendors, two invoices: one charges per appointment booked, the other a flat monthly fee. The cheaper quote on paper is rarely the cheaper option by year end. Here is the arithmetic, the only public figures available, and the clauses to write before you sign.

The short answer

B2B appointment setting is priced four ways: per appointment booked, a monthly retainer, an hourly rate, or a hybrid (small retainer plus a variable share). No model is better in the abstract. Pay per appointment suits a simple offer, a wide target list and a sales team with open diary slots right now. A retainer suits a narrow target list, a long cycle, and work where research and messaging weigh more than call volume. What settles the choice is never the headline price: it is cost per closed deal, and the contract clause that defines what counts as an appointment.

One warning before any number: there is no official rate card. The published ranges come from agency pricing guides, quoted in US dollars, and they diverge sharply between publishers.[3][4] Treat them as orders of magnitude, never as a market reference. For euro benchmarks, see our article on what a qualified B2B appointment costs.

B2B appointment setting: the four pricing models

ModelWho carries the riskWhen it is the right choiceThe trap
Per appointment bookedThe vendorWide target list, simple offer, diary capacity available nowQualification drops to hit volume; delivery can outrun your follow-up capacity
Monthly retainerYouNarrow target list, long cycle, heavy research and content workA thin month costs the same; with no written target, there is nothing to discuss
HourlyYouShort assignment, market test, re-activation of an existing databaseYou buy time, not an outcome; keep it for bounded work
Hybrid (retainer plus variable)SharedA first contract, when you do not yet know your conversion rateTwo meters to watch; the variable share needs a cap

A fifth model exists: pure commission, paid only on signed deals. It pushes all the risk onto the vendor, who compensates by cherry-picking easy accounts, and it blends two different jobs, booking and selling. We do not recommend it as a starting point.

What the 2026 pricing guides say, and why they disagree

Two recent guides, both published by agencies, give the following orders of magnitude in US dollars:

The spread is not random: price follows three variables, the seniority of the target, the depth of qualification required, and the complexity of the industry.[4] A meeting with a plant manager costs less than a meeting with a bank CFO, because the data is easier to source and the message easier to write. Any agency quoting a single price before it knows your target is applying an average that does not describe you.

The one calculation that settles it: cost per closed deal

Cost per deal = total cost for the period ÷ (appointments held × held-to-signature conversion rate)

A worked example. The values below are illustrative assumptions, to be replaced with your own: 80 % show-up rate, 20 % conversion from a held appointment to a signature.

ScenarioMonthly costBookedHeldDealsCost per deal
A — per appointment, €400 each€8,00020163.2€2,500
B — €6,000 retainer, normal month€6,0001814.42.88€2,083
C — same retainer, thin month€6,0001081.6€3,750

Three lessons. Pay per appointment is not automatically cheaper: on these assumptions the retainer wins. The retainer only wins while volume holds: the same contract becomes 80 % more expensive per deal as soon as the month goes thin. And the break-even point is one division: €6,000 ÷ €400 = 15 appointments. Above 15 booked appointments a month the retainer is cheaper; below it, unit pricing is. Run that division on every quote, with your own numbers.

The in-house cost, so the comparison is honest

What an hour of work costs, official figures. In 2025, average hourly labour costs across the whole economy were €34.9 in the European Union and €38.2 in the euro area. The highest in the EU: Luxembourg €56.8, Denmark €51.7, the Netherlands €47.9.[1][2] France records the EU's highest share of non-wage costs, 32.3 % of the total.[1] The 2025 Eurostat release publishes no level for Belgium: do not benchmark a Belgian quote against a figure you do not have.

Those are all-sector averages, not a salesperson's salary. They serve one purpose: to remind you that a full-time in-house prospector runs into tens of thousands of euros a year before bonus, tools, management and ramp-up time. One agency guide puts the fully loaded cost of a sales development rep at $110,000 to $160,000 per year.[3] Redo the sum with your own collective agreement, region and employer charges, then compare it with the cost per deal in the table above.

Whichever model you pick, the data rules do not change, and they are checked country by country: Autoriteit Persoonsgegevens in the Netherlands, APD/GBA in Belgium, the CNIL in France, the CNPD in Luxembourg. For email prospecting, the CNIL sets out when a professional contact must be informed and able to object.[5] The three regimes are compared in our article on B2B prospecting and the GDPR.

Seven clauses to write before signing

  1. The definition of an appointment: booked or held, with role, company size, country, stated need and timing. Written before launch, never after the first dispute.
  2. The billing trigger and the dispute window: how many days you have to reject an out-of-criteria appointment, and on what evidence.
  3. What happens to no-shows: replacement, credit note, or nothing. Some vendors build replacement into a higher unit price.[4]
  4. A monthly cap: uncapped unit pricing can deliver more meetings than your team can follow up, which destroys your conversion rate.
  5. The data: source of the list, legal basis, who is controller and who is processor, and what happens to the data at the end of the contract.
  6. Side costs: data, sending domains, tools, phone numbers. Ask for the all-in figure — one guide puts these at 30 to 50 % above the quoted retainer.[3]
  7. The exit: notice period, no minimum term, and return of the list and conversation history.

One point of wording that prevents arguments: paying for performance does not turn a best-efforts obligation into a guaranteed outcome. A serious vendor commits to a method, an activity volume and qualification criteria, not to your revenue.

Our decision rule, in three questions

At CyberNovaLabs.io

We work with no minimum term, per appointment or on a retainer depending on your target, and the qualification criteria are written and signed before the first call. Pricing is on quotation, after a conversation about your target list, average deal size and follow-up capacity. The full method is on our B2B appointment setting page.

Book a scoping call: twenty minutes, and you leave with your qualification grid and the break-even point calculated on your own figures.

Sources

  1. Eurostat — EU hourly labour costs ranged from €12 to €57 in 2025 (31/03/2026)
  2. Eurostat — Labour cost levels, dataset lc_lci_lev
  3. SalesHive — Lead Generation Services Cost: 2026 Pricing Guide (guide tarifaire d'agence, mis à jour le 10/07/2026)
  4. Leadriver — B2B Appointment Setting Cost: 2026 Pricing Benchmarks (guide tarifaire d'agence)
  5. CNIL — La prospection commerciale par courrier électronique
CyberNovaLabs.io

Qualified meetings, no lock-in.

Criteria in writing before launch, pay per meeting or monthly, stop with a simple email.

→ Get meetings booked

Read next

Newsletter · CyberNovaLabs.io

Security Briefing

One email a month: a figure from our barometer, the NIS2 and CRA dates that matter in the Netherlands, Belgium and Luxembourg, and one practical guide. In English. Unsubscribe in one click.

→ Get meetings booked