One platform. Every number connected.
Five in-production modules, connected around the CaladanCore financial engine and the Milestone Register. Change one number and the whole model moves, so your trials, your burn, and your runway always tell the same story.
Built around your numbers, not bolted together.
Defensible enough for your board, current enough for Tuesday morning.
CaladanCore is the financial engine and Milestone Register at the center. TrialCast and VendorCast feed cost and commitment data in. RunwayMap and BoardReady draw financial and milestone data out.
Platform data-flow diagram. Systems of record (QuickBooks and BILL.com, with NetSuite coming soon) feed actuals in. TrialCast and VendorCast feed cost and commitment data into CaladanCore, the central financial engine and Milestone Register; the VendorCast connection is confirm-gated, not automatic. CaladanCore feeds RunwayMap and BoardReady. Five modules are in production, arranged hub-and-spoke around CaladanCore.
Clinical cost + enrollment forecast
Contracts + expected invoices
The hub
CaladanCore
Financial engine + Milestone Register the spine
Three-statement model, budget-vs-actual, and variance commentary.
Explore CaladanCoreBurn, runway, and funding timing
Funding Scope card + Milestone Funding Table
The Milestone Register is the spine: move one date, everything cascades.
Change one date. Watch it move everything.
In spreadsheets, a slipped milestone is a week of manual rework across five files, and you find the runway consequence last. In Caladan, it is one edit that flows through the whole model.
Change one date
First-patient-in slips three months. You update it once, in CaladanCore's Milestone Register.
TrialCast reprices
The enrollment curve is repriced and the timing of the trial's patient and site costs shifts with it.
CaladanCore recomputes
The three-statement model and burn recompute against the new timeline, every figure still tracing to its source.
RunwayMap re-times the raise
The cash curve redraws, the funding event moves, and an alert fires if the raise now lands too close to zero.
Five modules, in production today.
Each solves a specific job. Because they share the Milestone Register, they solve it together.
CaladanCore
IN PRODUCTIONThe financial engine and Milestone Register: three-statement model, budget-vs-actual, and variance commentary.
Explore CaladanCoreTrialCast
IN PRODUCTIONBottom-up trial budgets with Monte Carlo P10/P50/P90 ranges, benchmarked against 70,000+ public trials.
Explore TrialCastVendorCast
IN PRODUCTIONReads CRO and vendor contracts into an Expected Invoice Register, then matches invoices, confirm-only.
Explore VendorCastRunwayMap
IN PRODUCTIONProjects burn and runway, ties funding events to the milestones that trigger them, and fires runway alerts.
Explore RunwayMapBoardReady
IN PRODUCTIONTwo live artifacts: the Program Funding Scope card and the dual-case Milestone Funding Table.
Explore BoardReadyTrialCast Engagement
AVAILABLEA service, not a module: our team builds your first trial model on the platform, then hands you the keys.
Learn about the engagementAI never invents a number.
Every figure Caladan shows is computed in code and traces to a source; AI is structurally blocked from emitting a number, and any it tries to produce is screened out and logged. It writes only the narrative around those numbers, and contract data posts only after a human confirms it.
Built for security review.
Clinical and financial data needs serious protection. Every tenant is isolated at the database level with Postgres row-level security, access is governed by role-based access control, and every change is captured in an audit trail. Your data stays yours, and we never use customer data to train models. Our SOC 2 Type II audit is in progress.
Built for how you actually work.
The same connected platform, framed for your seat.
For CEOs and CFOs
See runway, model scenarios, and produce funding artifacts from numbers you can defend, without chasing your finance team for a reconciliation first.
See the executive viewFor Clinical Finance
CRO invoices that do not match contracts, and vendor spend you learn about when the invoice arrives. VendorCast reads the contract and flags the exception before month-end.
See how Clinical Finance teams use CaladanFor FP&A Teams
When leadership asks what a one-quarter delay does to the model, you answer in minutes. Change the assumption and watch the whole forecast move.
See how FP&A teams use CaladanWhat is coming next.
These are not available yet. We list them so you know where the platform is going, and so you never have to wonder what is live versus planned.
AccrualAlign
Accrual roll-forward, coming inside CaladanCore rather than as a separate module.
PayReady
Treasury and payment execution.
Assembled Board Packages
Full assembled packages built from BoardReady. Today, the two live artifacts are the Funding Scope card and the Milestone Funding Table.
Cross-module auto-bridge
Confirmed vendor obligations flowing automatically into the forecast. Today that hop is confirm-gated, a human step, not silent automation.
See how the platform connects on your own numbers.
Bring one trial and one month of actuals. We will show you the cascade running end to end.
30-minute demo · In production, limited availability
Frequently Asked Questions
What is clinical trial financial management software?
It helps clinical-stage biotech and pharmaceutical companies budget, forecast, and report on the financial side of their trials: trial budgeting, vendor and contract management, three-statement forecasting, cash runway, and funding artifacts, all tuned to the complexity of clinical development rather than general accounting.
How does Caladan integrate with our existing systems?
Caladan connects to your existing accounting systems, QuickBooks and BILL.com today, with NetSuite coming soon. It imports visit and enrollment data via CSV, Excel, or CRO portal export, and most implementations are up and running within weeks, not months.
Can we start with one module, or do we need the whole platform?
You can start with the live module that solves your most pressing problem: TrialCast for defensible trial budgets or RunwayMap for cash runway, with CaladanCore as the engine underneath. Because every module shares the Milestone Register, connecting the others later is straightforward as your needs grow.
How is Caladan different from our ERP or spreadsheets?
ERPs are built for general accounting, not clinical trial complexity. They do not understand CRO contracts, per-patient costs, or milestone-linked forecasting. Spreadsheets offer flexibility but break down with multiple sites, amendments, and CROs. Caladan provides the clinical-trial-specific data structures your ERP lacks, while eliminating the manual reconciliation spreadsheets require.