Neobank Operating ModelFree Financial Model Download
A 5-year operating model for a digital-only bank (Revolut, Monzo, Starling, N26 style). Customer cohort acquisition and churn drive deposit and loan balances per customer; the income statement runs on Net Interest Margin plus Fee Income; the Capital sheet plots Basel IV CET1 ratio against the 10.5% regulatory minimum; and the Returns sheet headlines NIM, Cost-to-Income, ROE, CAC payback, and LTV/CAC.
Free download. No sign-up required.
About this model
A neobank operating model captures the five-year operating arc of a digital-only bank (challenger bank, neobank, fintech bank) from launch through scale. The workbook runs across nine sheets — Cover, Assumptions, Customers, Balance_Sheet, Income_Statement, Cash_Flow, Capital, Returns, Checks — plus the shared Disclaimer. Every input is a named-range cell, every formula is one or two operations long, and the workbook passes static-value, self-reference, dead-assumption, and unused-named-range scans.
The customer build sits on the Customers sheet. New customer acquisitions, churn rate, deposit / loan / fee per customer all sit as year-vector inputs on Assumptions (Year 1 through Year 5). Closing customers = opening + new + churned (churn shown negative). The default cohort lands at 1.85 million cumulative customers acquired and roughly 1.55 million active at Y5 close after compounding 12-20% annual churn — the realistic acquired-vs-retained gap that consumer-product CFOs underwrite.
The Balance_Sheet sheet is stylised but tight. Customer Deposits (liability) = closing customers × deposit per customer. Loans (asset) = closing customers × loan per customer. Cash (Central Bank) is residualised so the sheet balances by construction: Cash = Equity + Deposits − Loans. Equity rolls forward as Opening + Net Income + Equity Raise, with the founding raise as Year-0 opening and a per-year raise schedule on Assumptions. The default schedule books a $150M raise in Year 3 and a $250M raise in Year 5 to defend CET1 through the projection terminal.
The Income_Statement sheet runs the 'NIM plus Fees' classic banking P&L. Interest Income = average loans × loan rate. Cash Yield = opening cash × policy rate (using opening, not average, breaks the classic 3-statement circular dependency between cash interest and net income). Interest Expense = average deposits × deposit rate, shown negative. NII = the sum. Fee Income = average customers × fee per customer (interchange plus FX plus premium tiers). Total Revenue = NII + Fee Income. Costs run CAC Spend (new × CAC), Fixed Opex (compounding at the user-set growth rate), Variable Opex (closing customers × per-customer cost), and Loan Loss Provision (average loans × cost of risk basis-points charge). Pre-Tax Profit, Tax (positive PBT only — no tax shield on losses), and Net Income round out.
The Cash_Flow sheet bridges CFO (Net Income), CFI (deposit growth funding net of loan growth — the bank-specific treatment that lumps deposit funding with investing activity so cash residualises cleanly), and CFF (equity raise from the schedule). Closing cash rolls forward from opening (Initial Equity at Year 1) plus the net change.
The Capital sheet is the regulatory-capital view. RWA = Loans × 75% retail risk weight (Basel IV standardised approach). CET1 Required = RWA × 10.5% (the minimum). CET1 Actual = Equity / RWA. CET1 Buffer = the gap in basis points. The base case shows CET1 strong at Year 1 (small RWA), dipping through Year 2-3 as the loan book grows, then rebuilt at the Year-3 raise. The Returns sheet headlines Y5 metrics: Net Interest Margin (~5% — strong for a deposit-and-lending mix), Cost-to-Income (~40% — institutional benchmark), ROA (~3% — high because cash is light relative to incumbents), ROE (~21% — owner economics post-raise), CAC Payback in months (~1.5 — the digital-acquisition pitch), customer LTV (discounted contribution at the Y5 mix at a 10% discount rate), and LTV/CAC (multiple).
The Checks sheet runs six validation checks: balance sheet balances at Y1 and Y5 (Total Assets = Total L+E within $1 tolerance), CET1 above the minimum at Y5, NIM in the 0-10% plausible range (catches sign or scale errors), cumulative customers monotonic non-decreasing, and the equity injection in CFF matches the raise schedule total. All six pass on LibreOffice recalc at the base scenario.
Target users are neobank founders pressure-testing the path to NII-funded operating leverage, fintech investors underwriting Series A through Series D rounds, bank CFOs running annual operating plans, and regulatory teams stress-testing capital adequacy across a Bull / Bear customer-growth scenario. The model is calibrated against published metrics from Revolut, Monzo, Starling, N26, and Bunq — European challenger banks typically run 0-2% NIM in the deposit-only phase, 3-5% once a lending book layers on, and 35-45% Cost-to-Income at scale (versus 55-65% for incumbents). CET1 ratios run 15-25% at growth-stage neobanks (well above the 10.5% regulatory minimum) to absorb regulatory scrutiny on a fast-growing loan book.



Recolor to your brand.
Formatted to IB standards.
Named theme colors repaint the whole workbook in one click, on top of an investment-banking structure with blue inputs, black formulas, and green cross-sheet links.
- Brand-ready
- Institutional grade
- Fully auditable
What's included
- Customer cohort panel: new customers, annual churn, deposit / loan / fee per customer for Y1-Y5
- Rate block: loan rate, deposit rate, central-bank policy rate, cost of risk basis-points charge
- Customers sheet with opening, new, churned, closing, average, cumulative acquired
- Balance sheet: Loans, Cash (Central Bank residual), Customer Deposits, Equity rollforward, Total Assets and L+E
- Income statement: NII (loan interest + cash yield − deposit interest), Fee Income, CAC, Opex, Loan Loss, Tax, Net Income
- Cash flow statement: CFO from Net Income, CFI on loan and deposit growth, CFF from equity raise, closing cash
- Capital sheet: RWA at 75% retail risk weight, CET1 actual %, CET1 minimum, CET1 buffer in pp
- Returns: Net Interest Margin, Cost-to-Income, ROA, ROE, CAC payback months, customer LTV, LTV/CAC
- Equity raise schedule with per-year input row (default Y3 and Y5 raises to defend CET1)
- Scenario selector (Base 1.00x, Bull 1.25x, Bear 0.75x) on customer acquisition via CHOOSE
- Six validation checks: BS balances Y1 and Y5, CET1 above minimum, NIM in range, customers monotonic, equity injection in CFF
Built for the founder-to-Series-D arc
When the question is "at what scale does the unit economic flip from CAC-heavy loss to NII-funded operating leverage, and what equity raise keeps the bank above the regulator capital floor?", a clean cohort build plus a Basel-IV CET1 view is the answer. This template hands a founder, board, or fintech investor a one-page bridge from customer acquisition to capital adequacy.
Designed for one-edit responsiveness
Every input — new customers per year, churn, deposit / loan / fee per customer, CAC, fixed opex, raise schedule — is a named-range cell or a per-year input row. Edit one and the customer cohort, balance sheet, income, capital, and returns all recompute. No formula rewrites needed to test a different growth trajectory or fee structure.
Honest about cash interest circularity
Cash yield uses opening (prior-period closing) cash, not average — breaking the classic 3-statement circular dependency between cash interest, net income, and equity. Year 1 uses Initial Equity as opening cash because the founding raise sits as cash before deposits or loans arrive. No iterative calculation toggle needed.
Frequently asked
What is a neobank operating model?+
A neobank operating model is a 3-statement plus capital-adequacy forecast for a digital-only bank (Revolut, Monzo, Starling, N26, Bunq, Chime). It translates customer cohort acquisition into the bank balance sheet, then runs the income statement on Net Interest Margin and Cost-to-Income, and verifies the CET1 capital ratio stays above the Basel IV minimum across the projection.
Why does cash yield use opening (not average) cash?+
Average cash creates a circular dependency: BS Cash depends on Equity Close, which depends on Net Income, which depends on Cash Yield, which would depend on average BS Cash. Using opening cash (Initial Equity in Year 1, prior closing thereafter) breaks the loop cleanly without an iterative calculation toggle. This is the institutional convention for bank operating models.
How is RWA computed?+
Risk-weighted assets equal loan balance times a 75% retail risk weight (Basel IV standardised approach). Cash held at the central bank carries a zero risk weight in this stylised model — earning the policy rate but consuming no capital. A more granular model would split RWA by product (mortgages 35%, SME 75%, unsecured 100%).
What does the scenario selector do?+
Scenario_Sel (1=Base, 2=Bull, 3=Bear) runs a CHOOSE() over three customer-acquisition scalars (1.00x, 1.25x, 0.75x). The selected scalar multiplies every year new customer count. Flipping the cell on Assumptions recomputes the entire model in one keystroke.
Can I extend it to multi-currency or banking-as-a-service?+
Not directly. The template is single-currency USD with one blended loan product, one blended fee per customer, and equity as the only CET1 source (no AT1 / Tier 2 issuance). To layer banking-as-a-service, add a non-customer revenue line (API call volume × take rate) on the income statement and a deferred-revenue working-capital item if invoicing on contracted MRR.
Alex Tapio
Founder of Finamodel • Professional Financial Modeller • Ex-Deloitte
Related templates
Bank Capital Adequacy Model
Regulatory capital calculations and stress testing for banks.
Fintech Payments Platform Model
Unit economics model for payments fintech with transaction volume, take rate, and customer cohorts.
Bank Loan Analysis Model
Commercial bank loan origination and portfolio underwriting.