How to Build a Financial Model from Scratch (for Startups)

Author: Joe Maule, CFA
March 24, 2026

Why Every Startup Needs a Financial Model

Let me get something out of the way up front: a financial model is not a spreadsheet you build once to impress investors and then forget about. At its best, a financial model is a living, breathing decision-making tool. It tells you how your business works in numbers, how money comes in, where it goes, and how long you can keep the lights on.

I've seen founders raise millions with beautifully designed pitch decks and then flame out within eighteen months because they never actually used their model to run the business. I've also seen scrappy two-person teams stretch a small seed round for three years because they understood their numbers cold. The difference almost always comes down to whether the financial model was built for show or built for use.

Here's what a well-built model helps you do: plan your hiring and spending with confidence, understand when you'll run out of cash (your "runway"), identify the key drivers that move revenue up or down, prepare for fundraising conversations where investors will stress-test every assumption, and compare your actual performance to your plan so you can course-correct early.

If you're a non-finance founder reading this, don't be intimidated. You don't need an MBA to build a useful model. You just need to understand the building blocks, be honest about your assumptions, and commit to updating it regularly.

The Three Financial Statements: Your Model's Foundation

Every startup financial model is built on three core financial statements. Think of them as three different lenses for looking at the same business.

The Income Statement (also called the Profit & Loss or P&L) answers the question: "Are we making money?" It shows your revenue at the top, subtracts all your costs and expenses, and tells you whether you're profitable or losing money over a given period. For a startup, this statement will almost certainly show losses in the early years, and that's expected. What matters is the trajectory and whether the path to profitability is credible.

The Cash Flow Statement answers a different and arguably more important question: "Do we have enough cash to survive?" This is where many first-time founders get tripped up. You can be "profitable" on paper and still run out of cash. Revenue gets recorded when you earn it, but cash only shows up when someone actually pays you. The cash flow statement tracks the actual movement of money in and out of your bank account. For early-stage startups, this is the statement that keeps you alive.

The Balance Sheet is a snapshot of what your company owns (assets), what it owes (liabilities), and what's left over for the owners (equity) at a specific point in time. Early-stage startups often have simple balance sheets. They include cash in the bank, maybe some equipment, and the money investors have put in. It gets more complex as you grow, but even a basic version keeps your model internally consistent.

These three statements are interconnected. Your net income from the P&L feeds into both the cash flow statement and the balance sheet. If one statement changes, the others should change too. This interconnection is what makes a three-statement model so powerful, and it's what gives investors confidence that you understand your own business.

Step 1: Start with Your Assumptions Tab

Before you type a single revenue number, create a dedicated tab (or section) in your spreadsheet for assumptions. This is the most important part of your entire model, and it's the part most founders skip.

Your assumptions tab is where every key input lives: customer growth rates, pricing, churn rates, average deal sizes, conversion rates from leads to customers, hiring timelines, salary ranges, marketing spend, and so on. By centralizing these inputs in one place, you make the model easy to update and easy to audit. When an investor asks, "What happens if your churn rate doubles?" you can change one cell and watch the impact ripple through the entire model.

A good rule of thumb: if a number is driving a meaningful part of your revenue or costs, it should be an explicit assumption, not buried inside a formula somewhere. This is what finance professionals call "transparency," and it's non-negotiable if you want your model to be credible.

Where do you get these assumptions? If you have historical data (even a few months of it), start there. If you're pre-revenue, lean on market research, competitor benchmarks, and conversations with potential customers. Be honest about what you know and what you're guessing. Investors respect intellectual honesty far more than hockey-stick optimism with no basis in reality.

Step 2: Build Your Revenue Model Bottom-Up

This is where I see the single biggest mistake founders make. They estimate revenue from the top down: "The market is $10 billion. If we capture just 1%, that's $100 million." It sounds compelling in a pitch meeting, but experienced investors see right through it. That "just 1%" hides an enormous amount of work, competition, and execution risk.

Instead, build your revenue model from the bottom up. Start with the specific, tangible actions that generate revenue for your business. For a SaaS company, that might look like this: How many leads will your marketing generate each month? What percentage of those leads convert to trials? What percentage of trials convert to paying customers? What's the average contract value? What's your monthly churn rate?

Each of these numbers is an assumption you can defend, test, and refine with real data as it comes in. Multiply them together, and you get a revenue forecast that is grounded in the mechanics of your actual business, not a fantasy about market share.

For an e-commerce business, the bottom-up drivers might be website traffic, conversion rate, average order value, and repeat purchase rate. For a marketplace, it could be the number of sellers, listings per seller, transaction volume, and take rate. The specific drivers change by business model, but the principle is the same: start with the smallest unit of revenue and build up.

A practical tip: use the bottom-up approach for your first twelve to twenty-four months of projections, where you can be most specific. For years three through five, you can layer in some top-down market sizing as a reasonableness check, but your near-term projections should always be granular and defensible.

Step 3: Model Your Costs with Precision

On the cost side, you need to think in three buckets.

Cost of Goods Sold (COGS) includes everything directly tied to delivering your product or service. For a SaaS company, this is hosting costs, payment processing fees, and customer support staff. For a physical product company, it's raw materials, manufacturing, and shipping. COGS scales with revenue. As you sell more, these costs go up. The gap between revenue and COGS is your gross margin, and it's one of the first things investors look at.

Operating Expenses (OpEx) are the costs of running the business that don't scale directly with each sale. These include salaries for your engineering, sales, and marketing teams, office rent, software subscriptions, legal and accounting fees, and insurance. The biggest line item here for most startups is people. Build a detailed headcount plan that shows exactly who you plan to hire, when, and at what salary. Include benefits and payroll taxes — typically add 20–30% on top of base salary to get the fully loaded cost.

Capital Expenditures (CapEx) are investments in long-term assets: equipment, furniture, servers, or major software purchases. For most early-stage startups, CapEx is relatively small, but it's still important to model separately because these expenses are treated differently for accounting and tax purposes.

One mistake I see constantly: founders model costs as a smooth, linear ramp. Real businesses don't work that way. You hire in batches, not one person per month. You sign an annual office lease, not a daily one. Infrastructure costs jump in steps when you hit capacity thresholds. Build your cost model to reflect how spending actually happens in practice.

Step 4: Build the Cash Flow Forecast

If I could give founders one piece of advice about financial modeling, it would be this: cash is not the same as profit. I cannot overstate how many promising startups have died because their founders confused the two.

Your P&L might show that you invoiced $200,000 in revenue last month. Great. But if your customers are on net-60 payment terms, that cash won't hit your bank account for two months. Meanwhile, you still need to make payroll this Friday. The cash flow forecast captures this timing gap and is the single most important output of your model for day-to-day operations.

Build your cash flow forecast on a monthly basis for at least the first twelve to eighteen months. Include cash from operations (customer payments in, vendor and salary payments out), cash from financing activities (fundraising proceeds, loan drawdowns, loan repayments), and cash from investing activities (equipment purchases and other capital expenditures).

The bottom line of your cash flow forecast is your ending cash balance each month. From there, you can calculate your runway: divide your current cash balance by your average monthly burn rate. If your runway is less than six months and you're not yet profitable, it's time to either start fundraising or cut costs. The typical fundraising process takes four to six months, so waiting until you're almost out of cash puts you in a terrible negotiating position.

Step 5: Run Scenarios (Base, Upside, Downside)

A single-scenario financial model is a plan. A multi-scenario model is a strategy.

Every model should include at least three scenarios. Your base case represents what you genuinely expect to happen if execution goes reasonably well. Your upside case shows what happens if key assumptions break in your favor, such as stronger conversion rates, faster sales cycles, or a viral growth spike. Your downside case shows what happens if things go wrong: slower customer acquisition, higher churn, a key hire that doesn't work out, or a market downturn.

The downside case is the one most founders skip, and it's the one investors care about most. They want to know that you've thought about what happens when things don't go according to plan. How much runway do you have in the worst case? What levers can you pull to extend it? At what point would you need to make painful cuts?

Practically, you can build scenarios by creating a toggle in your assumptions tab. Change two or three key variables (growth rate, churn, burn rate) and let the rest of the model recalculate. This is where having a clean, well-structured model with a centralized assumptions tab really pays off. You can flip between scenarios in seconds.

Step 6: Identify and Track Your Key Metrics

Your financial model should surface the handful of metrics that matter most for your business. These are the numbers you'll review weekly or monthly to know if you're on track.

For most startups, the essential metrics include monthly recurring revenue (MRR) or annual recurring revenue (ARR), gross margin, monthly burn rate and runway, customer acquisition cost (CAC), lifetime value of a customer (LTV), and the LTV-to-CAC ratio. A healthy SaaS business typically targets an LTV-to-CAC ratio of 3:1 or better, meaning the lifetime value of a customer is at least three times what it costs to acquire them.

Build a summary dashboard — either as a tab in your spreadsheet or as a separate visual that pulls these metrics directly from your model. This dashboard becomes your operational command center. Review it monthly, compare actuals to your forecast, and ask yourself: where are we off, and why? This practice of comparing forecast to actuals is the single highest-value habit you can develop as a founder. It turns your model from a static document into a learning engine. For a broader look at how finance teams build on this foundation, see 10 ways FP&A boosts business value.

Common Mistakes to Avoid

After years of building and reviewing startup financial models, I've seen the same mistakes come up again and again. Here are the ones that matter most.

Overly optimistic revenue projections are the most common issue. Founders assume early customer acquisition costs will hold as they scale, but in reality, your first customers often come from personal networks at virtually no cost. Once you exhaust those warm leads, real marketing costs kick in and growth gets harder. Model conservatively and let reality surprise you to the upside.

Ignoring the cash-versus-profit distinction is a close second. Revenue on your income statement is not money in the bank. If you're invoicing on payment terms, model the delay. If customers prepay annually, model the deferred revenue. Getting this wrong can lead to catastrophic cash shortfalls even when the P&L looks healthy.

Building once and never updating is another killer. Markets shift, assumptions prove wrong, and new data comes in. A model that isn't updated at least monthly is barely better than no model at all. Treat it as a living document, not a fundraising artifact.

Over-engineering the model can be just as damaging as under-engineering it. I've seen founders build 50-tab spreadsheets with thousands of formulas that nobody can follow, including the person who built it. A model that your team can't understand is a model that won't be used. Keep it as simple as possible while still capturing the key dynamics of your business.

Finally, raising based on time instead of milestones is a structural error that a good model can prevent. Don't say "we'll raise Series A in eighteen months." Instead, define the milestones you need to hit (revenue targets, customer counts, product launches) and model how much capital it takes to get there. This approach is more credible and leads to better fundraising outcomes.

Practical Tips for Getting Started

Build your model in Excel or Google Sheets. Investors expect to receive a spreadsheet they can dig into, not a PDF or a link to a SaaS tool. Google Sheets is fine for collaboration, but send the final version as an Excel file when sharing with investors. It signals financial literacy.

Structure your spreadsheet with clear, separate tabs: Assumptions, Revenue, Costs (broken into COGS and OpEx), Headcount, P&L, Cash Flow, and Balance Sheet. Use color coding consistently: blue for inputs you can change, black for formulas, and green for links to other tabs. This is standard financial modeling convention and makes the model immediately navigable for anyone with finance experience.

Project monthly for the first two years and annually for years three through five. The near-term monthly detail is where operational decisions get made. The outer years provide the strategic arc that investors want to see.

Finally, don't try to build the perfect model on day one. Start simple, get comfortable with the structure, and add complexity as your business grows and you collect more data. The goal is not perfection, it's clarity. A clear, honest, well-maintained model will serve you better than a complex one you don't trust.

Final Thought

A financial model is not a crystal ball. It will not predict the future, and anyone who tells you otherwise is selling something. What it will do is give you a framework for thinking rigorously about your business, a language for communicating with investors and your team, and an early-warning system that helps you catch problems before they become crises.

The founders I've seen succeed aren't necessarily the ones with the most sophisticated models. They're the ones who know their numbers, update their assumptions regularly, and use their model as a tool for making better decisions every week. That's the standard you should aim for.

Start building. Start simple. And start using it.

This post is for informational purposes only and does not constitute financial advice. Consult with qualified professionals for guidance specific to your situation.

Joe Maule is a CFA charterholder and MBA graduate of Chicago Booth, currently leading FP&A at Nutrisense. He writes about finance, strategy, and technology.

Connect with me on LinkedIn, and check out my other Blog Posts