Sign in

Blog · Territory, capacity and quota planning · Finance and FP&A teams

Startup financial model: revenue, costs and cash runway

Build a monthly startup financial model from customer assumptions, operating costs and cash movements. Follow the spreadsheet formulas, calculate runway and reconcile actual revenue and spending with the approved plan.

The short answerA startup financial model connects revenue assumptions, hiring, operating expenses and payment timing to monthly cash balances. Start with actual customer and spending exports, document each assumption, then calculate receipts, payments and closing cash by month. Compare actual results with the approved workbook and use runway as a conditional cash estimate, rather than a promised funding deadline.

A startup financial model connects the customers you expect to serve, the people and services you expect to pay for, and the cash available each month. Begin with actual exports, build explicit operating assumptions and compare the resulting cash schedule with the approved plan.

The useful output is a dated picture of cash needs, with the assumptions visible. A revenue target alone cannot tell leadership whether payroll is affordable before the next customer payment or funding receipt.

1. Start with the files you already have

Collect a customer billing export, bank transactions, payroll costs, unpaid supplier bills and the latest balance sheet. Preserve the approved budget workbook as a separate version. Actual rows should carry a period, account or category, amount, source identifier and a flag distinguishing actuals from assumptions.

Reconcile opening cash to bank records, then separate unrestricted operating cash from amounts the business cannot spend. Identify card balances, payroll liabilities and unpaid invoices so a low bank payment month is not mistaken for a permanently lower cost base.

The SBA's startup-cost guidance separates one-time costs from recurring monthly expenses. Use the same distinction in the workbook: a security deposit and a recurring software bill have different timing, even when both need funding.

For the broader links between assumptions and statements, see financial modeling. The steps here focus on a startup's monthly operating and cash comparison.

2. Build revenue from a driver you can measure

An illustrative US subscription startup begins January with 50 paying customers. The workbook assumes 10 additions and 5 departures each month. Each month-end customer pays $500 for that month, with additions and departures effective at the start of the month; no partial-month charges apply.

This deliberately simple billing convention makes the arithmetic reproducible. Replace it with your actual activation, cancellation and billing rules before using it for a company forecast.

Closing customers = Opening customers + New customers − Departing customers

Monthly revenue = Billable customers × Monthly price

Closing cash = Opening cash + Collections + Funding − Cash payments

Use these rows in Excel, with January in column B, February in C and March in D. Enter source inputs in the named input rows; the table gives the calculated rows.

Row Workbook line January entry or formula February entry or formula
2 Opening customers 50 =B5
3 New customers 10 10
4 Departing customers 5 5
5 Closing and billable customers =B2+B3-B4 =C2+C3-C4
6 Monthly price (USD) 500 500
7 Revenue and collections (USD) =B5*B6 =C5*C6

The example assumes customers pay in the billing month, so revenue and collections are equal. The SEC's financial statements guide distinguishes accounting performance from cash flows. If customers pay later, add a receivables schedule and calculate collections separately rather than shifting revenue to the payment date.

3. Add hiring, delivery costs and other payments

Assume delivery costs are $100 per billable customer. Loaded monthly payroll includes employer costs and benefits: $45,000 in January and February, rising to $50,000 in March under the supplied hiring plan. Other operating payments are $15,000 monthly. There are no separate taxes, capital purchases, financing or working capital movements in this example.

Row Workbook line January entry or formula
8 Delivery cost per customer (USD) 100
9 Delivery payments (USD) =B5*B8
10 Loaded payroll payments (USD) 45000
11 Other operating payments (USD) 15000
12 Total cash payments (USD) =SUM(B9:B11)
13 Net cash burn (USD) =B12-B7
14 Opening cash (USD) 240000
15 Closing cash (USD) =B14-B13

For February, set C14=B15 and copy the calculated formulas across with relative references. In March, change payroll to the approved $50,000 input. Microsoft documents SUM as adding values, cell references or ranges; using a continuous range also makes the payment total easy to inspect. Covirage is not affiliated with Microsoft.

Do not assume planned revenue can occur without the people to sell and deliver it. Capacity planning connects staffing assumptions to the work that the budget requires.

4. Work the monthly cash schedule

All dollar amounts below are exact. Runway ratios in the next section are rounded to one decimal place; retain full precision in the workbook.

Operating driver or cash line January February March
Opening customers 50 55 60
New customers 10 10 10
Departing customers 5 5 5
Closing and billable customers 55 60 65
Revenue and collections (USD) 27,500 30,000 32,500
Delivery payments (USD) 5,500 6,000 6,500
Loaded payroll (USD) 45,000 45,000 50,000
Other payments (USD) 15,000 15,000 15,000
Total payments (USD) 65,500 66,000 71,500
Net cash burn (USD) 38,000 36,000 39,000
Opening cash (USD) 240,000 202,000 166,000
Closing cash (USD) 202,000 166,000 127,000

The quarter's collections total $90,000. Payments total $203,000, leaving net cash burn of $113,000. The cash check is $240,000 + $90,000 − $203,000 = $127,000, matching March's closing balance.

Also check customer continuity: every month's opening count must equal the preceding month's closing count. Tie actual collections and payments to the bank reconciliation, rather than comparing a cash plan with invoice totals.

5. Calculate runway with a stated starting point

Static runway in months = Available unrestricted cash / Monthly net cash burn

At the start of January, $240,000 / $38,000 gives 6.3 months if January's burn repeats. At the end of January, $202,000 / $38,000 gives 5.3 remaining months under that same assumption. The dates matter: using opening cash while describing remaining runway after the month ends overstates the available time.

In Excel, starting runway is =B14/B13 and closing runway is =B15/B13, provided burn is positive. If burn is zero or negative, label the ratio as not applicable and inspect the monthly cash schedule instead of presenting a misleading negative runway.

Here burn changes as customers and payroll change. Extend the dated monthly schedule to find when cash falls below the company's required reserve. Neither static ratio identifies that date by itself, and the example does not assume an unconfirmed funding round will close.

Sector operating drivers differ: a manufacturing financial model needs production and inventory assumptions, while a fintech financial model requires its own business-specific volume and cost inputs.

6. Compare actuals without rewriting the plan

Suppose January actuals show 8 new customers, the planned 5 departures, payroll of $47,000 and other payments of $16,000. Price and unit delivery cost stay unchanged. Collections still occur in the billing month.

January line Plan (USD unless customers) Actual (USD unless customers)
Closing customers 55 53
Revenue and collections 27,500 26,500
Delivery payments 5,500 5,300
Payroll 45,000 47,000
Other payments 15,000 16,000
Total payments 65,500 68,300
Net cash burn 38,000 41,800
Closing cash 202,000 198,200

Two fewer customers reduce receipts by $1,000 and delivery payments by $200, increasing burn by $800. Payroll adds $2,000 and other payments add $1,000: $800 + $2,000 + $1,000 = the $3,800 burn variance. The proof is $240,000 − $41,800 = $198,200.

Actual closing runway at unchanged actual burn is $198,200 / $41,800 = 4.7 months. A separate $10,000 collection delay would reduce closing cash to $188,200 without changing earned revenue. Keep that timing variation distinct from the customer-growth variance. Use financial data reconciliation to resolve unmatched source rows before interpreting differences.

Where a startup financial model goes wrong

  • Fundraising as guaranteed operating cash. Keep unconfirmed funding in a separate scenario with an explicit receipt date.
  • Incomplete hiring costs. Salaries alone omit employer taxes, benefits, recruiting and the timing of cash payments.
  • Revenue counted as immediate cash. Annual contracts, advance payments and late collections need explicit schedules.
  • A single burn average hiding commitments. New hires, insurance renewals and supplier deposits can change the month cash runs short.
  • Actuals replacing the approved budget. Preserve versions so leadership can distinguish execution gaps from changed assumptions.

Compare your startup plan with actual files in Covirage

Bring your startup budget workbook and a sample of your own billing, spending and cash exports; Covirage maps the columns, and its tools compute and check the supplied plan against actual results. The external AI model explains the differences with every figure traced to its rows. Create a free Covirage account, which takes about a minute, then set up your business and bring your files.

See Covirage for finance teams for the supporting finance workflow.

Questions people ask

What should a startup financial model include?

Include revenue drivers, customer collections, payroll, other operating costs, capital spending, financing and opening cash. Add balance sheet schedules for material receivables, payables and other obligations. Each assumption needs a source, an owner and a date so revisions remain understandable.

How do you calculate a startup's cash runway?

For a constant spending rate, divide available unrestricted cash by monthly net cash burn. Use the cash balance and burn from the same point in time. When hiring, collections or other payments change, project monthly cash instead of relying on one ratio.

Should fundraising proceeds be included in the cash plan?

Keep committed funding separate from an unconfirmed funding scenario. Record the expected receipt date and any restrictions or costs. The operating plan should show what happens if funding arrives later, so leadership can identify commitments that need to change.