How to estimate a clinical trial budget (a step-by-step guide for sites)
Most people who need a trial budget don't need a finance degree — they need a defensible number they can put in front of a sponsor without it falling apart in the first review.
Start with the unit that actually drives cost: the patient
Almost every trial budget is really a per-patient budget in disguise. Before you touch a spreadsheet, get three numbers straight: how many patients you expect to enroll (not screen), how many visits each patient completes across the full schedule, and what actually happens at each visit — the procedures, assessments, and staff time.
Once you have those, the per-patient cost is the sum of what each visit costs, multiplied across the visit schedule. Everything else is built on this foundation, so if the per-patient number is soft, the whole estimate is soft.
The cost categories you can't skip
- Per-patient (variable) costs — procedures, assessments, coordinator and investigator time, per-visit stipends. These scale directly with enrollment.
- Fixed startup costs — qualification, initiation, regulatory submissions, training, system setup. New sites routinely under-price this because it all happens before a single patient walks in.
- Pass-through costs — central lab kits, imaging, shipping, equipment, patient travel. Keeping these separate from your fee is what protects your margin later.
- Overhead — the institutional percentage applied on top. Forget it, and you've quietly agreed to absorb it.
- Screen failures — patients you assess but don't enroll still cost real time and procedures. A budget that only pays for enrolled patients leaves this on the floor.
Work an example
Say you're modeling 20 enrolled patients, 8 visits each, and roughly $600 of procedures and staff time per visit. That's about $4,800 per patient, or roughly $96,000 in variable cost. Add fixed startup — call it $25,000 for qualification, initiation, training, and setup — plus a pass-through line for labs and shipping. Layer overhead on the fee portion, add a screen-failure allowance, and the "roughly $96k" study is meaningfully larger — with every number defensible line by line.
That's the point: a budget isn't a single figure, it's a stack of assumptions. When someone challenges the total, you want to point at the specific assumption they're questioning instead of defending a black box.
Sponsor view vs. site view
One trial produces two legitimate budgets. A sponsor-level view rolls costs up across every site and the whole program. A site-level view is what a single site needs to negotiate its own contract. They rarely match — different overhead, different pass-through handling, different screen-failure assumptions — and that mismatch is usually where negotiations stall. Knowing which view you're building, and saying so explicitly, saves a lot of back-and-forth.
Pressure-test your assumptions
A good estimate comes with a range, not false precision. Before you send anything, ask: what happens if enrollment comes in 20% low? If the schedule adds an unscheduled visit per patient? If overhead is a few points higher? If small shifts blow up your number, you've found the assumptions worth nailing down first.
Get to a defensible number faster
You can build all of this by hand, and it's worth understanding every line. If you'd rather start from a structured estimate and adjust, our free Budget Estimator walks through these categories in both sponsor-level and site-level modes — the first estimate is free. It's an assumption-based planning tool, not a substitute for a formal sponsor budget or a CRO bid. To see exactly how it calculates, the methodology page lists every formula, multiplier, and sensitivity range.