Digital Africa10 min read

Recruitment Agency Website with Job Board in Berlin: Cost and Candidate Database

Mohamed Bah·Fondateur, Kolonell
October 6, 2026
Share:
Recruitment Agency Website with Job Board in Berlin: Cost and Candidate Database

Recruitment Agency Website with Job Board in Berlin: Cost and Candidate Database

Digital Africa

The verdict in three sentences

For a recruitment agency in Berlin handling around a hundred placements a year, a website with an integrated job board and candidate database costs €18,000 to €45,000 in 2026, delivered in 6 to 9 weeks. It pays for itself in 6 to 12 months through the €700 to €1,300 per ad you stop spending on paid job boards, and above all through a talent pool you actually own. GDPR, the BDSG and the AGG (the German equal treatment act) dictate consent, retention periods and neutral job ad wording: write them into the specification from day one.

StepStone, LinkedIn and Indeed bring reach, but they keep the candidate relationship. Every new assignment forces you to pay again to find profiles you already saw six months earlier. A site with an integrated job board flips the logic: every application grows your own pool.

CriterionPaid job boardsWebsite with integrated job board
Cost per posted vacancy€700 to €1,300 (about €900 on average)€0 marginal cost
Annual cost for 160 vacanciesabout €144,000€4,800 to €9,600 (maintenance and hosting)
Ownership of received CVsPartial, exports often restrictedFull, searchable and filterable database
Agency employer brandOne logo among thousands of adsBranded vacancy pages, client references
Candidate email alertsRun by the platformYour alerts, your mailing list
Time to publish a vacancyUp to 24 h reviewUnder 10 minutes
Per-vacancy analyticsViews onlySources, apply rate, time to fill

The right 2026 strategy is mixed: publish every vacancy on your site and only sponsor the 25 to 35% of hard-to-fill roles (senior developers, engineers, bilingual managers) on paid boards. Your site becomes the destination and the boards become one acquisition channel among others, alongside LinkedIn and Google for Jobs, which indexes properly structured vacancy pages for free.

2026 budget by feature level

Pricing depends mainly on the depth of the candidate database and the client portal. A plain application form is no longer enough when you place engineers with Berlin scale-ups and industrial clients in Brandenburg.

LevelMain scope2026 budgetTimeline
Essential10 to 12 pages, filterable vacancies, online application, CV upload€18,000 to €24,0006 weeks
StandardEssential + searchable CV database, candidate account, email alerts by role€26,000 to €35,0007 to 8 weeks
CompleteStandard + client portal, shared shortlists, analytics, keyword parsing€36,000 to €45,0008 to 9 weeks
Bilingual optionGerman and English vacancies and key pages+ €3,000 to €5,000+ 1 week
ATS integrationSync with Personio, Recruitee or Bullhorn+ €4,000 to €8,000+ 2 weeks
MaintenanceUpdates, backups, support€400 to €800 per monthOngoing

The client portal is the module that changes the relationship: your hiring manager reviews the shortlist, comments on profiles and books interviews without ten email threads. It is also a strong sales argument against competing agencies that still send CVs as attachments.

Compliance and time saved per placement

A CV database is personal data under GDPR. The site must collect explicit consent at upload, state the retention period (6 months after a process, or up to 24 months with consent, is common practice), let candidates delete their profile and protect access with strong authentication. Host in the EU with daily encrypted backups, sign a data processing agreement with your host, and review job ad templates for AGG-compliant neutral wording (m/w/d).

Recruitment stepWithout site (email, job boards)With job board and databaseEstimated saving
Publishing and distribution0.5 day0.1 day0.4 day
Receiving and screening CVs2 days0.7 day (filters, keywords)1.3 days
Searching the existing pool1 day0.2 day0.8 day
Sending the shortlist to the client0.5 day0.1 day (client portal)0.4 day
Follow-ups and invitations0.5 day0.4 day (automatic alerts)0.1 day
Total per assignment4.5 days1.5 days3 days

These values are a 2026 order of magnitude observed at agencies with 3 to 8 consultants. The biggest gain comes from the pool: after 12 months, 30 to 40% of roles can be filled with candidates already registered.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

Mini case study

Lena, founder of an IT and engineering recruitment agency in Berlin, handles 120 placements a year and posted 160 vacancies on paid boards, roughly 160 × €900 = €144,000 a year. She picks the Standard level at €32,000 plus €600 a month of maintenance (€7,200 a year). She now sponsors only 50 hard-to-fill roles, costing €45,000. Annual saving: €144,000 − €45,000 − €7,200 = €91,800, so the project pays back in about 4 months. On top of that, 3 days saved on 120 assignments frees 360 consultant days for business development.

FAQ

How much does a recruitment agency website cost in Berlin in 2026?

Budget €18,000 to €24,000 for a site with vacancies and CV upload, and up to €45,000 with a searchable database and client portal. Maintenance then runs €400 to €800 a month.

Should we stop using paid job boards entirely?

No, keep them for the 25 to 35% of hard-to-fill roles. Your site carries every vacancy and captures direct applications, which typically cuts the job board bill by more than 60%.

How long can we keep CVs in the database?

Around 6 months after a process without further consent, or up to 24 months with explicit consent, is common German practice. The site can send an automatic reminder before expiry to renew consent or delete the profile.

Will Google for Jobs list our vacancies?

Yes, if each vacancy page carries JobPosting structured data with salary range, location and closing date. Agencies typically see 15 to 25% of applications arrive through that free channel within 3 months.

Can we charge clients for featured vacancies?

Yes, a paid featured-listing module with Stripe costs about €5,000 to €7,000 extra. At €250 per listing, 28 listings a year cover it.

Let's scope your project. We price your job board, candidate database and client portal from your placement volume, with an indicative budget of €18,000 to €45,000 and a 6 to 9 week schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#recruitment agency website#job board#Berlin#candidate database#GDPR#careers site
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.