← Back to articles

The 7 Formula Errors I Find in Every Founder's Financial Model

Key Takeaways

Seven errors appear in nearly every model: blank subtotals, one-month headcount offset, wrong base year anchoring, revenue vs cash mismatch, circular references, inconsistent formulas across periods, and tax/employer cost understatement. Most founders spend 40+ hours building their model and zero hours auditing it.

Author: Yanni Papoutsi · Fractional VP of Finance and Strategy for early-stage startups · Author, Raise Ready

Published: 2025-06-15 · Last updated: 2025-06-15

Reading time: ~10 min

The Model Audit Gap

I've reviewed financial models from 100+ founders raising Series A. Roughly 90% of them have at least one formula error that changes the bottom line by 10% or more. Some have errors that hide $2-3 million of burn. The terrifying part: most founders spent 40-60 hours building their model and zero hours auditing it.

The errors aren't mathematical genius mistakes. They're systematic mistakes that appear in almost every model. Once you know what to look for, they're easy to spot and fix. Here are the seven most common.

Error 1: Blank Subtotals (The Invisible Tax)

What happens: You create a section for COGS (cost of goods sold), add a few line items, and forget to add a SUM formula at the bottom. Month 1, you have $10K in COGS but the subtotal is blank or shows 0. Month 2, you add COGS and the subtotal finally populates. This creates an inconsistency that causes hours of confusion.

Why it's dangerous: If you're calculating gross margin as (Revenue - COGS) / Revenue, and COGS subtotal is sometimes blank, sometimes zero, sometimes correct, your margin calculation is garbage. Investors notice when your gross margin jumps from 65% in month 2 to 45% in month 3 for no clear reason.

How to fix it: Every section should have a SUM formula from the beginning, even if the section is empty. Use SUM(B5:B20) for all 60 months. If it's zero, that's honest. If it's blank, your model looks broken.

Error 2: The One-Month Headcount Lag

What happens: You model hiring someone in month 3. You put their salary in month 4 because you assume they start mid-month. But you don't account for ramp-up time. A developer earning $120K/year costs $10K/month, but in month 1, they cost $5K because they ramp. In month 2, $8K. By month 3, full $10K. Most models skip this ramp entirely.

Why it's dangerous: It understates payroll expenses by 5-10% across the forecast. Over 24 months with three hires, this becomes a $50-100K gap between model and reality. Investors catch this because they know onboarding takes time.

How to fix it: When you hire someone, create a ramp-up schedule. 50% productivity month 1, 80% month 2, 100% month 3 is conservative. Model salaries with this curve. Or, simpler: assume anyone hired in month N is productive starting month N+2. This naturally builds in buffer.

Error 3: Wrong Base Year Anchoring

What happens: You're in month 8 of operation. Your model starts in month 1, but months 1-7 are historical actuals, and months 8-24 are forecast. You copy a formula from a historical month (month 5) to the forecast (month 12). But month 5 has different assumptions than month 12 (month 5 was pre-product, month 12 is post-launch). The formula now uses wrong assumptions.

Why it's dangerous: It creates inconsistency between historical and forecast periods. Your COGS might be 25% in historical months (wrong) and 35% in forecast months (correct) because the formulas are different.

How to fix it: Clearly separate historical (actual) data from forecast. Use different colors or a different sheet. Historical data should have static numbers, not formulas. Forecast data should have formulas. Never copy a historical formula to forecast—rebuild the formula fresh for the forecast period with current assumptions.

Error 4: Revenue vs. Cash Mismatch

What happens: Your income statement shows $100K revenue in month 3. Your cash flow statement shows $50K. You're modeling accrual-basis revenue (you recognize it when sold) but your cash flow is cash-basis (you recognize it when paid). But you don't document this anywhere, and the two don't tie out.

Why it's dangerous: Investors see revenue and cash flow that don't match and question your assumptions. Are customers paying late? Are you collecting only 50% of revenue? Your model appears unreliable.

How to fix it: Either model everything on a cash basis (recognize revenue when paid), or reconcile explicitly. Create a "revenue recognition" section that shows: revenue recognized in month 3 ($100K) minus collections in month 3 ($50K) = accounts receivable increase ($50K). Then in cash flow, show collections ($50K) which ties to historical AR increases. This reconciliation makes the model credible.

Error 5: Circular References (The Silent Killer)

What happens: You model operating expenses, and one of them is bank fees. You set bank fees as 0.1% of average cash balance. You calculate average cash balance as (month N + month N-1) / 2. But that calculation depends on month N's net income, which depends on month N's bank fees. You've created a circular reference.

Why it's dangerous: Excel will warn you, but many founders just ignore the warning and accept the calculated value. The spreadsheet is now iteratively solving instead of calculating cleanly. This can hide errors and make the model unreliable.

How to fix it: Avoid formulas that depend on themselves. If you're calculating bank fees based on cash balance, use prior-month cash balance (month N-1), not current (month N). This breaks the circle and makes the formula clean.

Error 6: Inconsistent Formulas Across Periods

What happens: Month 1, COGS = $5K. You calculate it as a manual entry. Month 2, COGS = $8K, calculated as a percentage of revenue (30%). Month 3 onward, COGS = revenue × 30% (formula). So months 1-2 are static, months 3+ are dynamic. This inconsistency hides the real cost structure.

Why it's dangerous: When you stress-test the model (what if revenue is 20% higher?), months 1-2 don't respond, but months 3+ do. The model looks weird. Investors notice that you're not applying the same logic to historical and forecast data.

How to fix it: Decide on your approach: static or percentage-based. For historical months, use actual data (static). For forecast months, use the same formula everywhere. Create a "COGS %" assumption cell at the top of your sheet. Reference it in every month's COGS calculation: =Revenue × $COGS%.

Error 7: Tax and Employer Cost Understatement

What happens: You budget payroll as base salary only: three employees at $100K = $300K/year payroll. But you forget that you're paying employment taxes (employer-side FICA in the US is 7.65%), health insurance (typically $300-500/month per employee), equipment ($2-3K per employee), and recruiting costs (10-15% of salary for first time hires).

Why it's dangerous: Your actual fully-loaded cost for three employees is $375K, not $300K. That's a 25% variance between model and reality. Over 24 months, this is a $150K+ error that directly impacts your runway calculation.

How to fix it: Create a "Fully-Loaded Salary Multiplier" at the top of your sheet. Use 1.3-1.4x for US-based employees, 1.4-1.6x for international. Every payroll line item should be: Base Salary × Multiplier. This automatically captures taxes, benefits, and equipment. It's transparent to investors and matches reality.

Auditing Your Model: A Checklist

The Investor's Audit Checklist

Here's what investors look for when auditing your model (and what they'll ask about):

First: They'll check your runway. If you say 24 months but they calculate 19 months, they'll ask why. Have your math bulletproof.

Second: They'll compare your model to comparables. If you model 40% gross margin but similar SaaS companies have 60%, they'll challenge it. Have a defense.

Third: They'll create their own model based on your model and see if results match. If they build the same model and get different numbers, there's an error.

Fourth: They'll check sensitivities. What if revenue is 30% lower? What if payroll is 20% higher? Your model should handle these cleanly.

Frequently Asked Questions

Should I build my model in Excel or Google Sheets?

Excel. Google Sheets works for simple models, but Excel is more powerful for complex financial models. It's also the standard that investors expect. You can always export to Google Sheets for sharing, but build in Excel first.

How do I know if my model is realistic?

Stress test it. Change assumptions by 20-30% and see if results make sense. If you lower revenue by 30%, does payroll adjust? (It shouldn't necessarily, but if it does, you might have a formula error.) Ask domain experts: accountants, other founders, your board. Run it past someone who builds models for a living.

What if I find an error mid-way through fundraising?

Fix it immediately and send an updated model. Don't hide it and hope no one notices. Investors will ask, and you want to be the one who found and fixed it, not them. It actually builds credibility: you're diligent enough to audit your own work.

Should I model best-case, base-case, and worst-case scenarios?

Yes. Most founders only show base-case (which is usually optimistic). Build three scenarios: base-case (your best guess), downside (revenue 40% lower), and upside (revenue 40% higher). Show all three to investors. It shows you've thought about multiple futures.

Get the complete guide with all 16 chapters, exercises, and model templates.

Get Raise Ready - $9.99
YP
Yanni Papoutsi

Fractional VP of Finance and Strategy for early-stage startups with experience across fundraising, M&A, and financial modelling for startups from pre-seed to Series B. Author of Raise Ready, Start Ready, and Exit Ready.