Shifts Journal
For Clinics

Agency vs. Platform: What Swiss Clinics Pay Per Temporary Nurse

Lena Brunner 7 min read
Abstract comparison scales or financial concept in healthcare context

Staffing agency fees are a routine budget line in Swiss hospital finance, treated as an unavoidable cost of managing shift gaps. They rarely get questioned at the per-shift level because the procurement conversation usually happens at a contract level, not a per-incident level. This article is the per-incident breakdown that is often missing from that conversation.

We are building a platform that competes with agency placement for a specific subset of temporary staffing needs. That means we have thought carefully about where agencies are genuinely more cost-effective and where the fee structure is primarily the result of legacy arrangement rather than value delivered. Both exist.

How Swiss staffing agency fees are typically structured

Most Swiss healthcare staffing agencies charge their client clinics a blended rate that incorporates the nurse's base hourly pay plus a markup. That markup covers the agency's recruiting and placement costs, payroll administration, and margin. The markup typically runs 18 to 25% above the nurse's billable hourly rate for standard nursing placements.

The exact percentage varies by agency, by placement type, and sometimes by volume relationship. A large hospital group with a preferred-supplier agreement may see 17 to 19%. A smaller private clinic placing on a transactional basis may see 22 to 25% or higher. Specialty placements such as ICU, perioperative, and neonatal tend to carry higher markups because the candidate pool is narrower and agency sourcing effort is higher.

To make this concrete: if the nurse's billable hourly rate for a standard day shift is CHF 48, a 20% agency markup brings the clinic's cost to CHF 57.60 per hour. Over a standard 8-hour day shift, that is CHF 460.80 for the shift versus CHF 384 if the clinic had arranged the nurse directly. The CHF 76.80 difference is the agency's fee for that single shift.

What a typical week's gap-filling costs at agency rates

Swiss hospital wards vary considerably in their typical gap frequency, but for a mid-size ward with 15 to 20 nurses managing day, evening, and night shifts across seven days, a reasonable estimate is 2 to 5 agency placements per month during periods of normal operational pressure. During periods of higher absence (winter illness spikes, summer leave concentration), that can run higher.

At 3 agency placements per month at CHF 76.80 per shift in fees on the standard day shift rate above, the monthly fee outlay is approximately CHF 230. That is a modest figure, but it scales. A hospital with 8 wards each placing at that rate is spending roughly CHF 1,840 per month in agency fees, or about CHF 22,000 per year, specifically for the placement markup over what the nurses are earning.

These numbers use conservative assumptions. Weekend rates and night differentials typically push the base rate higher, and agency markups apply to those elevated rates as well. A Saturday night shift where the nurse's billable rate includes a 25% weekend differential on top of a 20% agency markup generates a substantially higher per-shift fee than the weekday example above.

What the platform commission structure looks like instead

Carewell charges a per-shift commission rather than an hourly markup. On the Starter plan, that is 12% of the nurse's shift payment. On the Ward plan (CHF 199/month), the commission is 7%. On the Hospital plan (CHF 799/month), it drops to 4%.

Using the same CHF 384 shift cost baseline: a 12% Carewell commission adds CHF 46.08 for the placement, versus CHF 76.80 at a 20% agency markup. That is CHF 30.72 less per shift on the Starter plan. On the Ward plan at 7%, the commission is CHF 26.88, saving CHF 49.92 per shift relative to the 20% agency rate, before the monthly subscription is deducted.

At 8 shifts per month on Ward plan, the commission savings per shift (CHF 49.92) sum to CHF 399.36. The subscription is CHF 199. Net saving versus agency placement at 20% markup: approximately CHF 200 per month for that ward. This comparison is honest in how it was derived, uses conservative agency markup figures, and is based on standard shift rates. The actual difference grows as you use the platform more heavily and as the shift rates you are dealing with are higher.

Where agencies still win

We are not arguing that agencies should be replaced entirely for all temporary nursing needs. There are several categories where specialist agencies deliver value that a self-service platform currently does not replicate.

For placements requiring significant candidate sourcing, such as a specialized intensive care nurse in a canton where qualified candidates are scarce or a long-term contract placement that needs careful matching to ward culture, agencies invest recruiter time that justifies their markup. A self-service platform surface matches against an existing pool; it cannot source a candidate who is not already in the pool.

For complex regulatory situations, cross-cantonal placements with non-standard scope-of-practice questions, or placements in niche specialties where credential verification requires judgment calls beyond standardized checks, agencies bring specialist knowledge. Their 20% is partly paying for that expertise.

For clinics that have infrequent needs and no existing freelance nurse relationships, the agency provides the nurse relationship layer that a marketplace requires from its supply side. You cannot use a marketplace if there is no nurse pool to match against. Building that pool requires some time and initial relationship effort.

The realistic split for most ward managers is: use a platform for the 70 to 80% of gaps that are standard ward shifts where a verified nurse with the right credentials and availability is the only requirement. Keep agency contacts active for the 20 to 30% of needs that involve sourcing complexity, niche specialties, or long-duration placements where recruiter expertise adds real value.

The coordination time cost that does not appear in the fee comparison

The fee comparison above covers the financial cost. The coordination time cost deserves a separate mention because it is real and it is often absorbed invisibly into coordinator working hours rather than appearing as a separate budget line.

Calling an agency and waiting for a callback, then confirming the placement, then handling arrival coordination and any credential documentation is not zero-time work. In our conversations with ward coordinators, typical agency placement coordination runs 30 to 60 minutes of active coordinator engagement per placement. At a coordinator hourly cost of CHF 40 to 55, that is CHF 20 to 55 per placement in coordinator time that does not appear in the agency fee comparison but is absolutely a cost of the process.

For platform placements where the match is confirmed in under 10 minutes with automated credential verification, that coordination cost drops to 10 to 15 minutes. The per-placement time saving is roughly 20 to 45 minutes, and at 8 placements per month it adds up to 2.5 to 6 hours of coordinator time reclaimed monthly. What those hours are worth depends on how much value a ward coordinator can generate with recovered time versus absorbed agency coordination. That is a judgment your team is better positioned to make than we are.

What the numbers actually suggest for the decision

This is not a case where the math points decisively in one direction for every clinic. The right answer depends on your gap volume, your specialty mix, your existing nurse relationships, and whether you already have enough freelance nurse contacts to seed a useful matching pool.

If you currently place 4 or more agency-sourced shifts per month for standard ward roles, the fee math alone probably justifies running a parallel test with a platform for those standard placements. If you primarily deal with complex specialty placements or infrequent one-off needs, the break-even case is weaker and agency relationships make more sense as the primary channel.

The honest answer is: try it on the shifts where the matching requirements are straightforward and see what the confirmation times and actual costs look like for your specific situation. That empirical result is more informative than any general comparison, including this one.

More from Shifts Journal