Modeldrill

Build financial models that survive new assumptions.

Modeldrill is financial modeling practice in your browser. Every exercise is a real piece of a model in a live spreadsheet grid: a revenue build, a depreciation schedule, a revolver, a DCF. You write the formula, fill it across, and the model is recalculated with changed inputs, so only formulas that hold up pass.

  • Revenue builds and cost drivers
  • EBITDA, depreciation and tax schedules
  • Debt schedules, IPMT, PPMT and revolvers
  • Working capital and cash roll-forwards
  • DCF: unlevered free cash flow, NPV, IRR, terminal value
  • Scenario switches and sensitivity grids

45 model pieces5 levels5 free, no sign-up

Spreadsheet panels stacked into a rising chart

Write it once, fill it across, test it.

  1. 01
    Write the first cellClick a highlighted cell and type the formula, with the assumptions locked where they need to be.
  2. 02
    Fill the row or the scheduleDrag the fill handle, press Ctrl+R or Ctrl+D, or copy and paste: references adjust exactly as they do in Excel.
  3. 03
    Survive new assumptionsThe model is recalculated with changed inputs. Hard-coded numbers and sliding references are flagged by cell.

Five levels, from a growth row to a valuation.

9Model basicsAssumption blocks, price times volume, costs as a share of revenue, gross margin, growth rows and the absolute and mixed references that make a row fill cleanly.
9Income statement and schedulesOperating costs, EBITDA, straight-line depreciation by asset and by purchase year, fixed asset roll-forwards, interest on debt, taxes with a floor and loss carryforwards.
9Debt and cashLoan payments, full amortization tables, IPMT and PPMT, revolver draw and repayment rules, working capital from days, cash flow from operations and coverage tests.
9ValuationUnlevered free cash flow, discount factors, the mid-year switch, NPV and IRR, terminal value by growth and by exit multiple, the equity bridge, XNPV and XIRR.
9AnalysisScenario switches with CHOOSE and INDEX MATCH, break-even, one-way and two-way sensitivities, payback, CAC payback and lifetime value.

Financial modeling practice that tests the model, not the screenshot

Most financial modeling courses end with a finished workbook you can download. You open it, study the formulas, maybe retype a few, and a week later you still cannot build a debt schedule from a blank sheet. Modeldrill was built around one rule: the only way through an exercise is a formula that fills cleanly and still works when the assumptions change.

Every answer cell is recalculated twice: once on the numbers you see and again with changed assumptions. A typed-in number, or a reference that slides the wrong way when filled, gives the right answer once and the wrong one the second time, and you are told which cell broke. That is the same test a reviewer applies when they change the growth rate and watch what happens.

Financial modeling exercises in a live spreadsheet grid

There is nothing to download. The grid runs the functions models rely on with the same arguments and results as Excel: SUM, IF, MAX, MIN, AND, INDEX, MATCH, CHOOSE, SUMPRODUCT, SUMIF, COUNTIF, ROUNDUP, PMT, IPMT, PPMT, NPV, IRR, XNPV and XIRR. Fill right and Fill down copy a formula with the references adjusted, just like dragging the fill handle.

That makes it useful where opening a real model is awkward: between meetings, on a train, or in the days before a modeling test. Progress is saved in your browser, and a free account keeps it across devices.

Learn financial modeling in five levels

The 45 model pieces are organized into five levels of nine, and each level only adds one or two ideas on top of what you already know.

  • Model basics: grow revenue from one assumption, price times volume, cost as a share of revenue, gross margin, year over year growth, one formula for a whole block, payroll from headcount and raises, twelve months of subscribers, revenue mix by product.
  • Income statement and schedules: fixed and variable operating costs, EBITDA margin, straight-line depreciation by asset and from the year of purchase, a fixed asset roll-forward, interest on the opening balance, tax only when there is a profit, losses carried forward, EBITDA to net income.
  • Debt and cash: monthly payments for three loans, a quarterly amortization table, IPMT and PPMT, a revolver draw and repayment rule, cash and revolver fully linked, cash flow from operations, working capital from days, a cash roll-forward, a debt service coverage test.
  • Valuation: unlevered free cash flow, discount factors and present values, the mid-year convention, NPV, IRR and profitability index, terminal value by perpetual growth and by exit multiple, enterprise value to equity value, XNPV and XIRR on dated cash flows.
  • Analysis: a scenario switch with CHOOSE and a lookup by name, break-even by product, NPV across discount rates, a profit grid by price and volume, a terminal value grid, payback, CAC payback, lifetime value and cohort payback.

Within a level the pieces get harder one notch at a time. By the end of Debt and cash you have built a revolver that draws when cash runs short and repays when it recovers, with the cash balance and the interest linked both ways, not because you read about it, but because the exercise would not pass until you did.

Open the exercise list

DCF practice: from free cash flow to equity value

The Valuation level walks the whole discounted cash flow chain one piece at a time. Unlevered free cash flow from EBITDA, taxes, capex and working capital. Discount factors with and without the mid-year convention. NPV and IRR on the resulting stream. Terminal value by perpetual growth and by exit multiple, so you can see how far apart they land. Then the bridge from enterprise value to equity value, and XNPV and XIRR when the cash flows have real dates.

Each step is its own exercise with its own check, so a mistake in the discount factor is caught before it hides inside a valuation.

Excel modeling test practice for analyst interviews

Investment banking, private equity, corporate development and FP&A interviews often include a modeling test: build a three-statement forecast, a debt schedule or a DCF from a short case, under a time limit. The formulas are not exotic. They are the pieces in these five levels, written quickly, filled correctly and still right after the interviewer changes an assumption.

Modeldrill's timed mode puts a clock on each piece with hints and solutions locked until time is up. Run through the first four levels the week before a test and the case will feel like a series of drills you have already done.

Try a timed piece

Learn financial modeling by getting it wrong first

A hint is one click away, but the worked solution opens only after your second attempt. That is on purpose. Writing a formula, filling it across, seeing the second column break because a reference was not locked, and fixing it yourself is the part that sticks. Copying a solution before you have tried does not.

Every piece also explains why the reference formula is built the way it is: why the growth assumption is locked with a dollar sign on the column, why interest is calculated on the opening balance, why the revolver uses MAX and MIN rather than an IF.

Three statement model practice, one schedule at a time

A full three-statement model is too big to practice in one sitting, so Modeldrill breaks it into the schedules that feed it: the revenue build, the operating cost block, depreciation and the fixed asset roll-forward, the debt schedule, working capital from days, cash flow from operations and the cash roll-forward. Each one is a piece you build and test on its own.

Once each schedule is automatic, linking them into a model is assembly rather than invention. The Analysis level then covers what people do with a finished model: scenarios, sensitivities and payback.

Why hands-on beats watching

You can watch an hour-long video on building a DCF and feel like you understand it. Then you open a blank sheet, type the first discount factor and stop. The gap between recognizing and producing is the whole problem, and the only thing that closes it is reps.

A Modeldrill session is ten to twenty minutes of building model pieces, each one slightly different from the last. Ten sessions in, the reference locking, the schedule layouts and the valuation chain are automatic.

Financial modeling practice for students, analysts and founders

If you have never built a model, Model basics starts with growing revenue from one assumption and does not assume anything beyond basic Excel. If you already build forecasts, skip to Debt and cash, Valuation or Analysis and look for the gaps: most analysts have one schedule they have always copied from the last file, and the drills find it quickly.

Every piece is independent, so you can jump to the one you need for today's model and come back to the rest later.

Timed mode, like a modeling test.Each model piece gets a clock. Hints and solutions stay locked until time is up, and your best times are kept.

Formula fundamentals first?Our sister site Formuladrill drills the Excel formulas every model rests on, from SUMIFS and lookups to PMT, NPV and IRR. Try Formuladrill

Try the first five pieces free.

No sign-up needed for the first five. If it works for you, Pro unlocks all 45, and a free account saves your progress across devices.

Start practicing free

Start free. Pay once you are hooked.

Free

$0
  • The first 5 exercises
  • Instant checking with changed assumptions
  • Hints and timed mode
Start free

Pro

All 45
  • Schedules, debt and cash, valuation and analysis
  • Worked solutions with explanations
  • Progress and best times saved to your account

You create a free account first, so Pro is attached to it.

Monthly is charged today and then every month until you cancel, in one click from your account page. Lifetime is one payment with no renewals. Full refund within 14 days of paying.

Questions

Who is this for?

Analysts who build forecasts, finance and business students, and small business owners who want a model they can trust. Each exercise is a real piece of a model: a revenue build, a schedule, a valuation step.

How are my formulas checked?

Every answer cell is recalculated twice: once on the numbers you see and again with changed assumptions. A typed-in number or a reference that slides the wrong way when filled gives the right answer once and the wrong one the second time, and you are told which cell broke.

Is it the same as Excel?

The grid runs the functions models rely on with the same arguments and results: SUM, IF, MAX, MIN, AND, INDEX, MATCH, CHOOSE, SUMPRODUCT, SUMIF, COUNTIF, ROUNDUP, PMT, IPMT, PPMT, NPV, IRR, XNPV and XIRR. Fill right and Fill down copy a formula with the references adjusted, just like dragging the fill handle.

Is there a free version?

The first five pieces are free without an account. Pro unlocks the other 40 for $12 a month or $59 once.

Do I need an account?

No. The free exercises work without one and save progress in your browser. A free account saves progress across devices, and Pro unlocks the rest.

How do I cancel the monthly plan?

Open Account and choose Cancel subscription. You keep Pro until the end of the period you paid for and are not charged again. If Pro is not for you, you get a full refund within 14 days of paying.

What if my answer is right but marked wrong?

Answers are checked on the result they produce, not on how they are written, so any correct formula passes. If a check still gets it wrong, use the report link under the result. Reports are reviewed, and a check that is wrong gets fixed.