<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Forecast &#8211; Sarah Schlott</title>
	<atom:link href="https://sarahgschlott.com/tag/forecast/feed/" rel="self" type="application/rss+xml" />
	<link>https://sarahgschlott.com</link>
	<description>FP&#38;A Insights</description>
	<lastBuildDate>Sun, 28 Sep 2025 23:32:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://sarahgschlott.com/wp-content/uploads/2025/05/cropped-ChatGPT-Image-May-13-2025-07_00_01-PM-1-1-1-32x32.png</url>
	<title>Forecast &#8211; Sarah Schlott</title>
	<link>https://sarahgschlott.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Annual Planning Is Dead on Arrival (Unless You Do This)</title>
		<link>https://sarahgschlott.com/annual-planning-is-dead-on-arrival/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=annual-planning-is-dead-on-arrival</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Sun, 28 Sep 2025 15:50:03 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Planning]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4987</guid>

					<description><![CDATA[Hey there… You’ve just run into members-only territory. But don’t worry — joining is totally free. No credit card. No gotchas. Just instant access. When you join the FP&#38;A Insider Community, you’ll get: Free resources you won’t find anywhere else Updates on new FP&#38;A strategies and tools A front-row seat to conversations with operators who [&#8230;]]]></description>
										<content:encoded><![CDATA[<style>
	/* Hide page title for whole site restrictions */
	body.urcr-hide-page-title .wp-block-post-title,
	body.urcr-hide-page-title .entry-header,
	body.urcr-hide-page-title .page-header,
	body.urcr-hide-page-title .entry-title,
	body.urcr-hide-page-title .page-title,
	body.urcr-hide-page-title h1.entry-title,
	body.urcr-hide-page-title h1.page-title,
	body.urcr-hide-page-title .post-title,
	body.urcr-hide-page-title .single-post-title,
	body.urcr-hide-page-title .single-page-title,
	body.urcr-hide-page-title article header.entry-header,
	body.urcr-hide-page-title article .entry-title {
		display: none !important;
	}
	.urcr-access-card {
		display: flex;
		flex-direction: column;
		background-color: #ffffff;
		border: 1px solid #f1f5f9;
		border-radius: 7px;
		padding: 32px;
		max-width: 800px !important;
		width: 100%;
		box-shadow: 0 6px 26px 0 rgba(10, 10, 10, 0.06);
		margin: 24px auto !important;
		box-sizing: border-box;
	}
	.urcr-access-card h3 {
		font-weight: 700;
		font-size: 28px;
		line-height: 36px;
		color: #1a1a1a;
		margin: 0 0 20px;
	}
	.urcr-access-card p {
		font-weight: 400;
		font-size: 16px;
		line-height: 24px;
		color: #6B6B6B;
		margin: 0 0 12px;
	}
	.urcr-access-card p:last-child {
		margin: 12px 0 0;
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		gap: 8px 20px;
	}
	.urcr-access-card p > a {
		font-size: 16px;
		line-height: 24px;
		padding: 14px 32px;
		font-weight: 500;
		border-radius: 4px;
		text-decoration: none;
		margin: 0;
		cursor: pointer;
		background: transparent;
		color: #4e4e4e;
		transition: all .3s ease;
	}
	.urcr-access-card p > a.urcr-signup-link {
		background: var(--ur-button-background-normal-color, #475bb2);
		color: var(--ur-button-text-normal-color, #ffffff);
	}
	.urcr-access-card p > a.urcr-signup-link:hover {
		background: var(--ur-button-background-hover-color, #38488e);
		color: var(--ur-button-text-hover-color, #ffffff);
	}
	.urcr-access-card p > a.urcr-access-button {
		background: transparent;
		text-decoration: underline;
		padding: 14px 16px;
	}
	.urcr-access-card p > a.urcr-access-button:hover {
		color: #475bb2;
	}
	.urcr-access-heading {
		font-size: 28px;
		font-weight: 700;
		color: #1a1a1a;
		margin: 0 0 16px 0;
		line-height: 1.2;
	}
	.urcr-access-description {
		font-size: 16px;
		color: #6B6B6B;
		margin: 0 0 40px 0;
		line-height: 1.5;
	}
	.urcr-access-description br {
		display: none;
	}
	.urcr-actions {
		display: block;
		text-align: center;
	}
	.urcr-actions br {
		display: none;
	}
	.urcr-actions a {
		text-decoration: none;
		margin: 0;
		display: block;
		text-align: left;
	}
	@media (max-width: 480px) {
		.urcr-access-card {
			padding: 24px;
		}
		.urcr-access-card h3 {
			font-size: 22px;
			line-height: 30px;
		}
		.urcr-access-card p {
			font-size: 15px;
			line-height: 25px;
		}
		.urcr-access-heading {
			font-size: 24px;
		}
	}
</style>
<div class="urcr-access-card">
	Hey there…</p>
<p>You’ve just run into members-only territory.</p>
<p>But don’t worry — joining is totally free.<br />
No credit card. No gotchas. Just instant access.</p>
<p>When you join the FP&amp;A Insider Community, you’ll get:</p>
<p>Free resources you won’t find anywhere else<br />
Updates on new FP&amp;A strategies and tools<br />
A front-row seat to conversations with <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">operators</a> who are actually doing the work</p>
<p>Register and this post unlocks immediately.</p>
<div class='user-registration ur-frontend-form  ur-frontend-form--flat ' id='user-registration-form-102'>
<form method='post' class='register' data-form-id="102"
				data-enable-strength-password="1" data-minimum-password-strength="3"
															 data-captcha-enabled="1"></p>
<div class="ur-form-row" data-row-id="0">
<div class="ur-form-grid ur-grid-1"
								style="width:48%"></p>
<div  data-field-id="user_login" class="ur-field-item field-user_login " data-ref-id="user_login" data-field-pattern-enabled="0" data-field-pattern-value=" " data-field-pattern-message=" ">
<div class="form-row validate-required" id="user_login_field" data-priority="" ><label for="user_login" class="ur-label">Username <abbr class="required" title="required">*</abbr></label> <span class="input-wrapper"> <input  data-rules="" data-id="user_login" type="text" class="input-text   input-text ur-frontend-field  " name="user_login" id="user_login" placeholder=""  value="" required="required" data-label="Username" data-username-character="1"/> </span> </div>
</p></div>
<div  data-field-id="user_pass" class="ur-field-item field-user_pass " data-ref-id="user_pass" data-field-pattern-enabled="0" data-field-pattern-value=" " data-field-pattern-message=" ">
<div class="form-row validate-required hide_show_password" id="user_pass_field" data-priority=""><label for="user_pass" class="ur-label">User Password <abbr class="required" title="required">*</abbr></label> <span class="input-wrapper"> <span class="password-input-group input-form-field-icons"><input data-rules="" data-id="user_pass" type="password" class="input-text  input-password ur-frontend-field  " name="user_pass" id="user_pass" placeholder=""  value="" required="required" data-label="User Password" /><a href="javaScript:void(0)" class="password_preview dashicons dashicons-hidden" title=" Show password "></a></span> </span> </div>
</p></div>
</p></div>
<div class="ur-form-grid ur-grid-2"
								style="width:48%"></p>
<div  data-field-id="user_email" class="ur-field-item field-user_email " data-ref-id="user_email" data-field-pattern-enabled="0" data-field-pattern-value=" " data-field-pattern-message=" ">
<div class="form-row validate-required" id="user_email_field" data-priority="" ><label for="user_email" class="ur-label">User Email <abbr class="required" title="required">*</abbr></label> <span class="input-wrapper"> <input  data-rules="" data-id="user_email" type="email" class="input-text   input-email ur-frontend-field  " name="user_email" id="user_email" placeholder=""  value="" required="required" data-label="User Email" /> </span> </div>
</p></div>
<div  data-field-id="user_confirm_password" class="ur-field-item field-user_confirm_password " data-ref-id="user_confirm_password" data-field-pattern-enabled="0" data-field-pattern-value=" " data-field-pattern-message=" ">
<div class="form-row validate-required hide_show_password" id="user_confirm_password_field" data-priority=""><label for="user_confirm_password" class="ur-label">Confirm Password <abbr class="required" title="required">*</abbr></label> <span class="input-wrapper"> <span class="password-input-group input-form-field-icons"><input data-rules="" data-id="user_confirm_password" type="password" class="input-text  input-password ur-frontend-field  " name="user_confirm_password" id="user_confirm_password" placeholder=""  value="" required="required" data-label="Confirm Password" /><a href="javaScript:void(0)" class="password_preview dashicons dashicons-hidden" title=" Show password "></a></span> </span> </div>
</p></div>
</p></div>
</p></div>
<div id="ur-recaptcha-node">
<div id="node_recaptcha_register" class="g-recaptcha-v3" style="display:none"><textarea id="g-recaptcha-response" name="g-recaptcha-response" ></textarea></div>
</div>
<div class="ur-button-container " >
														<button type="submit" class="btn button ur-submit-button submit"  conditional_rules="&quot;&quot;"><br />
								<span></span><br />
								Submit							</button>
																				</div>
<div style="clear:both"></div>
<p>								<input type="hidden" name="ur-registration-language" value="en-US"/><br />
				<input type="hidden" name="ur-user-form-id" value="102"/><br />
				<input type="hidden" name="ur-redirect-url" value="https://sarahgschlott.com/"/><br />
				<input type="hidden" id="ur_frontend_form_nonce" name="ur_frontend_form_nonce" value="a9c48768e2" /></p></form>
<div style="clear:both"></div>
</p></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Notes from a Finance Analyst Who Forgot to Quit</title>
		<link>https://sarahgschlott.com/notes-from-a-finance-analyst-who-forgot-to-quit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=notes-from-a-finance-analyst-who-forgot-to-quit</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 23:11:48 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[CFO]]></category>
		<category><![CDATA[Forecast]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4865</guid>

					<description><![CDATA[Some jobs are chosen. FP&#38;A just sort of…happens to you. One day you’re promising yourself you’ll only stay in corporate finance “a year, max.” Next thing you know, you’re explaining to an executive why SaaS churn can’t just be modeled at “5% forever” like gravity. You’re a decade older, your caffeine intake has tripled, and [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="244" data-end="301">Some jobs are chosen. FP&amp;A just sort of…happens to you.</p>
<p data-start="303" data-end="627">One day you’re promising yourself you’ll only stay in corporate <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">finance</a> “a year, max.” Next thing you know, you’re explaining to an executive why SaaS <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a> can’t just be modeled at “5% forever” like gravity. You’re a decade older, your caffeine intake has tripled, and you’ve learned that sarcasm is cheaper than therapy.</p>
<p data-start="629" data-end="754">That’s finance analyst life: half hostage, half accomplice, always in the room when the absurdity gets plated like gourmet.</p>
<h2 data-start="761" data-end="801">Forecasting as a Game of Telephone</h2>
<p data-start="803" data-end="825">Here’s how it works.</p>
<p data-start="827" data-end="1125">Sales swears they’ll close $3 million by end of quarter. Marketing nods along, promising pipeline like it’s free candy. Product says nothing, because they’re already building something nobody asked for. By the time numbers crawl down to Finance, they’ve been distorted like a bad childhood rumor.</p>
<p data-start="1127" data-end="1218">I build the <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">model</a>, CFO stares at it, and then asks the classic: “Can you make it higher?”</p>
<p data-start="1220" data-end="1328">Sure. I can. Just like I can make a turkey sandwich without turkey. We all nod, lock the tab, and move on.</p>
<p data-start="1330" data-end="1518">That’s corporate <a href="https://sarahgschlott.com/the-hidden-edge-why-growing-companies-need-fpa-before-they-think-they-do/">forecasting</a> mistakes for you: the inputs are a fairy tale, but the outputs get carved into strategy as if they were carved into stone. And the worst part? Nobody blinks.</p>
<p data-start="1520" data-end="1549">So you learn to blink less.</p>
<h2 data-start="1556" data-end="1578">The CFO Meltdown</h2>
<p data-start="1580" data-end="1708">CFO frustration has a smell. It’s the air right before a thunderstorm—humid, oppressive, full of electricity nobody asked for.</p>
<p data-start="1710" data-end="1985">I’ve watched CFOs slam decks shut, throw pens across the room, glare like your variance report was personally designed to humiliate them. And the thing is, it’s not anger at you. It’s anger at the numbers, at the story not lining up, at reality’s refusal to fit into <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Excel</a>.</p>
<p data-start="1987" data-end="2051">But you’re the messenger, so you take the hit. That’s the gig.</p>
<p data-start="2053" data-end="2265">You absorb the rage, the sarcasm, the clipped “tighten the <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">assumptions</a>.” And you stay. Because leaving would require explaining what FP&amp;A even is on a résumé, and nobody outside this circus speaks the language.</p>
<h2 data-start="2272" data-end="2297">The Excel Graveyard</h2>
<p data-start="2299" data-end="2405">Every company has one: a hidden folder stuffed with ancient models that should’ve been buried years ago.</p>
<p data-start="2407" data-end="2621">Some intern hard-coded CAC in 2020. Some analyst copy-pasted headcount into twelve tabs, each one slightly off. Some genius decided bookings equal <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a>, and the ghosts of that decision still haunt cash <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">runway</a>.</p>
<p data-start="2623" data-end="2780">And yet—when the pressure’s on—someone resurrects one of these relics. “Just update it quickly,” they say, like it’s a sandwich order, not a bomb disposal.</p>
<p data-start="2782" data-end="2946">That’s where FP&amp;A model errors multiply. Not from stupidity. From convenience. From executives who believe numbers are microwavable if you press the right button.</p>
<p data-start="2948" data-end="3079">We all play along. Until the thing blows, and then we blame “complexity” as if it wasn’t human negligence dressed up in formulas.</p>
<h2 data-start="3086" data-end="3123">The Absurd Ritual of the Budget</h2>
<p data-start="3125" data-end="3188">If you want comedy disguised as rigor, watch a <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">budget</a> season.</p>
<p data-start="3190" data-end="3366">Whole teams locked in rooms, debating decimals like medieval scholars arguing how many angels fit on a pin. Leaders promise discipline, then stuff hiring plans like a piñata.</p>
<p data-start="3368" data-end="3462">Three months later, reality laughs. The budget and the <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">forecast</a> don’t even make eye contact.</p>
<p data-start="3464" data-end="3657">But we still cling to it. Executives defend it like it’s sacred scripture. “We need it for accountability,” they say, while the entire company drifts further from it with every actual booked.</p>
<p data-start="3659" data-end="3712">The absurdity is so complete you almost respect it.</p>
<h2 data-start="3719" data-end="3743">Surviving?</h2>
<p data-start="3745" data-end="3802">Corporate finance humor is the only survival tool left.</p>
<p data-start="3804" data-end="4061">You make jokes about variance like crime scenes. You compare board decks to horror movies. You laugh at yourself because otherwise you’d have to notice the unpaid overtime, the silent stress, the way every forecast erodes like a sandcastle under the tide.</p>
<p data-start="4063" data-end="4293">You accept the mistreatment as normal. The late nights, the absurd requests, the CFO mood swings. You let it wash over you like background noise. And you find a grim kind of pride in keeping the whole shaky tent from collapsing.</p>
<p data-start="4295" data-end="4368">Because the circus doesn’t stop. And finance always carries the bucket.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Confessions of a Tired FP&#038;A Analyst</title>
		<link>https://sarahgschlott.com/confessions-of-a-tired-fpa-analyst/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=confessions-of-a-tired-fpa-analyst</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Wed, 27 Aug 2025 19:44:47 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Spreadsheet]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4859</guid>

					<description><![CDATA[You don’t plan to end up in finance. Nobody’s five years old dreaming about pivot tables and variance bridges. You wake up one day in a gray conference room, coffee burned to tar, explaining to a CFO why headcount spend looks like it’s trying to escape orbit. And somehow that becomes your life. The Broken [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="169" data-end="466">You don’t plan to end up in <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">finance</a>. Nobody’s five years old dreaming about pivot tables and variance bridges. You wake up one day in a gray conference room, coffee burned to tar, explaining to a CFO why headcount spend looks like it’s trying to escape orbit. And somehow that becomes your life.</p>
<h2 data-start="468" data-end="511">The Broken Forecast That Wouldn’t Die</h2>
<p data-start="513" data-end="844">We had this SaaS <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">forecast</a> once, a Frankenstein of tabs stapled together by six different analysts who all quit before orientation was finished. The thing had more circular references than a bad family reunion. I spent nights tracing formulas like crime scenes. “Why does <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a> land here?” “Because someone hard-coded it in 2021.”</p>
<p data-start="846" data-end="1231">Every quarter the CFO wanted a “quick update.” Like you can slap fresh paint over structural rot and call it modern architecture. That <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">model</a> survived three product pivots, a dozen board meetings, and one near-bankruptcy. It was the cockroach of forecasting mistakes—ugly, indestructible, crawling across every deck I ever touched. And when it finally collapsed? We blamed the intern.</p>
<p data-start="1233" data-end="1359">That’s finance analyst life: duct-taping chaos, nodding politely, then praying the numbers don’t catch fire while you sleep.</p>
<h2 data-start="1361" data-end="1383">Payroll Roulette</h2>
<p data-start="1385" data-end="1639">Payroll always lands like Russian roulette. You think you’ve budgeted correctly—new hires staggered, ramp curves modeled, benefits factored in. Then HR sends a Friday email: “Surprise! We onboarded 17 new people this week. Didn’t Finance approve this?”</p>
<p data-start="1641" data-end="1853">Approve? We didn’t even know about it. Meanwhile, the model has headcount burn tapering off gracefully like a symphony. In reality, it’s more like a punk band smashing guitars straight through your cash <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">runway</a>.</p>
<p data-start="1855" data-end="2071">You sit there with your variance analysis, like a detective investigating a crime you were supposed to prevent. The CFO doesn’t want nuance. They want blame. And in FP&amp;A, the closest warm body will do. Usually you.</p>
<h2 data-start="2073" data-end="2109">The Forecasting “Conversation”</h2>
<p data-start="2111" data-end="2390">There’s always that meeting. The CEO leans in: “Why are we behind plan?” Behind plan? Buddy, the plan was a fairy tale you invented with your board when optimism was cheap. You penciled in 120% growth like it was a pizza order. And now we’re surprised reality didn’t cooperate?</p>
<p data-start="2392" data-end="2742">FP&amp;A challenges aren’t about bad math. They’re about babysitting expectations that were never grounded in physics. We end up playing therapist to executives with selective memory. “No, you didn’t actually say churn would stay at 4% forever.” “Yes, we reminded you about CAC doubling when <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Google</a> changed its algorithm.” “No, I can’t model goodwill.”</p>
<p data-start="2744" data-end="2806">It’s less “financial planning” and more hostage negotiation.</p>
<h2 data-start="2808" data-end="2845">When CFO Frustration Boils Over</h2>
<p data-start="2847" data-end="3180">A CFO once yelled at me because the forecast didn’t reconcile with the <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">budget</a>. Of course it didn’t. The budget was a drunk promise made in December, back when everyone thought macro headwinds were just a light breeze. The forecast was me, three months later, trying to stitch reality into a story that wouldn’t make investors bolt.</p>
<p data-start="3182" data-end="3412">Corporate finance humor is dark because it’s survival. You laugh when you can’t cry. The CFO stormed out, muttering about “accountability,” while I sat there wondering how many years off my life that variance bridge just shaved.</p>
<p data-start="3414" data-end="3509">But we don’t quit. We accept the absurdity. Like soldiers in a war nobody remembers starting.</p>
<h2 data-start="3511" data-end="3543">The Spreadsheet Apocalypse</h2>
<p data-start="3545" data-end="3885">The thing about <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Excel</a> is it isn’t a tool—it’s a trap. Every FP&amp;A model error you’ve ever seen lives in those green cells. Someone forgets to lock a reference. Another person pastes over a formula with a number because “the board deck is due.” And then one day, cash burn is off by $2 million, and nobody can find where the body is buried.</p>
<p data-start="3887" data-end="4157">Corporate forecasting mistakes aren’t accidental. They’re inevitable. The bigger the company, the more layers of spreadsheets, the more ghosts in the machine. You can fight it, or you can pour another drink and pretend it’s all under control. Most days, I choose both.</p>
<h2 data-start="4159" data-end="4193">The Ritual of Reconciliation</h2>
<p data-start="4195" data-end="4451">Close week is a ritual. You line up actuals against forecast like mismatched socks. The CFO asks, “Why did <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a> miss by 7%?” As if the market sends us a polite letter beforehand. “Dear FP&amp;A, sorry about the churn spike, we’ll try harder next quarter.”</p>
<p data-start="4453" data-end="4716">We reconcile anyway. Every miss requires a story. Every story requires a villain. And every villain, conveniently, is either “market conditions” or “lack of execution.” Never the budget itself, never the absurdity of pretending a <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">spreadsheet</a> can corral reality.</p>
<p data-start="4718" data-end="4834">Weary acceptance sets in. The world keeps spinning. The variance notes gather dust until next month’s inquisition.</p>
<h2 data-start="4836" data-end="4863">And Still, We Show Up</h2>
<p data-start="4865" data-end="5123">The finance analyst life is tragicomic. Long hours, endless FP&amp;A challenges, constant CFO frustration—and still, we show up. Because underneath the absurdity, there’s a strange pride in holding chaos together with nothing but logic, formulas, and caffeine.</p>
<p data-start="5125" data-end="5278">You become fluent in failure, but fluent in survival too. The circus keeps rolling, and you keep carrying the bucket. Because if you didn’t, who would?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>When My Forecast Triggered a Panic Hiring Spree: A Growth Model Overreaction</title>
		<link>https://sarahgschlott.com/when-my-forecast-triggered-a-panic-hiring-spree-a-growth-model-overreaction/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=when-my-forecast-triggered-a-panic-hiring-spree-a-growth-model-overreaction</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Sun, 10 Aug 2025 14:23:04 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Headcount]]></category>
		<category><![CDATA[Hiring spree]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4797</guid>

					<description><![CDATA[It started with an innocent tab in Excel. One that was supposed to be a simple quarterly forecast.One that, in my mind, would reassure leadership we were “on track.”One that—through no fault of my own—became the match that set the HR department on fire. By the end of the week, the company had committed to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="319" data-end="362">It started with an innocent tab in <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Excel</a>.</p>
<p data-start="364" data-end="583">One that was supposed to be a simple quarterly forecast.<br data-start="420" data-end="423" />One that, in my mind, would reassure leadership we were “on track.”<br data-start="490" data-end="493" />One that—through no fault of my own—became the match that set the HR department on fire.</p>
<p data-start="585" data-end="755">By the end of the week, the company had committed to hiring <strong data-start="645" data-end="658">47 people</strong> we didn’t need, in markets we didn’t operate in, for products we hadn’t even decided to build.</p>
<p data-start="757" data-end="788">And it was all because of me.</p>
<h2 data-start="795" data-end="834">Act I: The Birth of the Monster</h2>
<p data-start="836" data-end="1057">For the record, I didn’t <em data-start="861" data-end="867">mean</em> to create a monster.<br data-start="888" data-end="891" />The spreadsheet wasn’t even fancy. No <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">AI</a> integration. No <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">data</a> lake feed. No Monte Carlo simulation.<br data-start="990" data-end="993" />Just an earnest attempt to answer the CEO’s favorite question:</p>
<blockquote data-start="1059" data-end="1133">
<p data-start="1061" data-end="1133">“If we keep growing at this rate, how many people will we need by <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Q4</a>?”</p>
</blockquote>
<p data-start="1135" data-end="1377">Which, to the untrained eye, is a harmless question.<br data-start="1187" data-end="1190" />To an FP&amp;A professional, it’s the kind of question that makes you tighten your grip on your coffee mug and stare out the window, wondering how many people have died trying to answer it.</p>
<p data-start="1379" data-end="1602">So I did what any sane <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">finance</a> person would do:<br data-start="1426" data-end="1429" />I threw historicals into the blender, sprinkled in pipeline data, added a conservative buffer for <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a>, and—because I’m not a complete maniac—used an <strong data-start="1580" data-end="1599">assumptions tab</strong>.</p>
<p data-start="1604" data-end="1866">If you don’t work in finance, the <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">assumptions</a> tab is the room in the back of the restaurant where the mob counts the cash. You don’t <em data-start="1737" data-end="1743">show</em> it to people unless you want them to understand how the sausage is made, and most people do not want to see the sausage.</p>
<h2 data-start="1873" data-end="1909">Act II: The CEO’s Big Moment</h2>
<p data-start="1911" data-end="2120">I handed the forecast over at the Monday leadership meeting.<br data-start="1971" data-end="1974" />I expected the usual reaction: polite nodding, vague questions, maybe a request to “tighten up the <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a> number” so it didn’t scare the board.</p>
<p data-start="2122" data-end="2158">Instead, the CEO’s eyes went wide.</p>
<p data-start="2160" data-end="2347">It turns out the top line growth curve I’d modeled looked a lot like the trajectory of a SpaceX rocket—steep, aggressive, and pointed somewhere between low orbit and Jeff Bezos’s yacht.</p>
<p data-start="2349" data-end="2456">There was a pause.<br data-start="2367" data-end="2370" />A long pause.<br data-start="2383" data-end="2386" />The kind where you can hear the HVAC system clicking in the ceiling.</p>
<p data-start="2458" data-end="2512">Then he said the five words that would ruin my week:</p>
<blockquote data-start="2514" data-end="2549">
<p data-start="2516" data-end="2549">“We’re gonna need more people.”</p>
</blockquote>
<h2 data-start="2556" data-end="2597">Act III: The Panic Hiring Machine</h2>
<p data-start="2599" data-end="2624">The rest happened fast.</p>
<p data-start="2626" data-end="2862">HR called an “urgent” meeting before lunch.<br data-start="2669" data-end="2672" />By 3 p.m., recruiting had a <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Google</a> Doc titled <em data-start="2718" data-end="2745">Operation Human Avalanche</em>.<br data-start="2746" data-end="2749" />By the end of the day, managers were submitting headcount requests like they were ordering from a takeout menu.</p>
<p data-start="2864" data-end="2944"><em data-start="2864" data-end="2892">Two customer success reps.</em><br data-start="2892" data-end="2895" /><em data-start="2895" data-end="2913">Three engineers.</em><br data-start="2913" data-end="2916" /><em data-start="2916" data-end="2942">One guy who “gets” Web3.</em></p>
<p data-start="2946" data-end="3048">Within 48 hours, LinkedIn job postings were live for roles so vague they could have been for a cult:</p>
<blockquote data-start="3049" data-end="3127">
<p data-start="3051" data-end="3127">“Growth Strategy Evangelist – Remote – Must Be Comfortable With Ambiguity”</p>
</blockquote>
<p data-start="3129" data-end="3328">Recruiters started calling people I knew personally—people I’d met at conferences, people who’d left the industry entirely, people who, last I checked, were running artisanal goat farms in Vermont.</p>
<h2 data-start="3335" data-end="3379">Act IV: My Attempt at Damage Control</h2>
<p data-start="3381" data-end="3480">I tried to stop it.<br data-start="3400" data-end="3403" />I tried to explain that the model wasn’t a <strong data-start="3446" data-end="3454">plan</strong>, it was a <strong data-start="3465" data-end="3477">scenario</strong>.</p>
<p data-start="3482" data-end="3657">In finance, we live in the land of “if-then.”<br data-start="3527" data-end="3530" />If bookings keep accelerating.<br data-start="3560" data-end="3563" />If churn stays low.<br data-start="3582" data-end="3585" />If sales doesn’t implode because of whatever Greg just did to the CRM.</p>
<p data-start="3659" data-end="3750">But “scenario” is not a word executives hear.<br data-start="3704" data-end="3707" />They hear “forecast” and think “destiny.”</p>
<p data-start="3752" data-end="3851">By the time I’d made my case to the COO, the first wave of interviews had already been scheduled.</p>
<blockquote data-start="3853" data-end="3924">
<p data-start="3855" data-end="3924"><em data-start="3855" data-end="3922">“Look,” she said, “we’d rather be overstaffed than caught short.”</em></p>
</blockquote>
<p data-start="3926" data-end="4075">Which sounds responsible—until you remember that in SaaS, “overstaffed” is corporate code for “we’ll be laying off half these people in 18 months.”</p>
<h2 data-start="4082" data-end="4127">Act V: The Hiring Spree Goes National</h2>
<p data-start="4129" data-end="4147">Things spiraled.</p>
<p data-start="4149" data-end="4464">The marketing team, emboldened by the headcount explosion, decided to launch recruitment campaigns in <strong data-start="4251" data-end="4290">markets we had no business entering</strong>.<br data-start="4291" data-end="4294" />We were suddenly running ads in Portuguese.<br data-start="4337" data-end="4340" />Somewhere, a Google Display Network algorithm was showing our “Join the Future of SaaS” banner to a dentist in Mozambique.</p>
<p data-start="4466" data-end="4673">Sales chimed in: if we were hiring more reps, they needed more territories. Territories meant new accounts. New accounts meant—somehow—a new product SKU we’d never discussed in any product council meeting.</p>
<p data-start="4675" data-end="4868">Product, not to be outdone, started drafting a roadmap for “Project Meteor,” which I later discovered was nothing more than a pitch deck someone found in the company’s Google Drive from 2017.</p>
<h2 data-start="4875" data-end="4918">Act VI: The Slack Channel from Hell</h2>
<p data-start="4920" data-end="4982">By Thursday, there was a new Slack channel: <strong data-start="4964" data-end="4979">#scale-fast</strong>.</p>
<p data-start="4984" data-end="5099">It was like watching a group of survivalists in a bunker plan for an apocalypse that may or may not be happening.</p>
<p data-start="5101" data-end="5404">People were suggesting <em data-start="5124" data-end="5152">mandatory coding bootcamps</em> for all hires.<br data-start="5167" data-end="5170" />Someone proposed leasing a second office in Austin “just in case.”<br data-start="5236" data-end="5239" />There was talk of bulk-ordering branded Patagonia vests for new employees, as if fleece could shield them from the economic consequences of bad workforce planning.</p>
<p data-start="5406" data-end="5518">Every time I opened Slack, I felt like a man who’d accidentally called in an airstrike on his own coordinates.</p>
<h2 data-start="5525" data-end="5558">Act VII: The Consequences</h2>
<p data-start="5560" data-end="5583">Fast forward 90 days.</p>
<p data-start="5585" data-end="5746">Half the new hires were in onboarding purgatory—no laptops, no clear role, just wandering the digital hallways of Zoom.<br data-start="5704" data-end="5707" />Burn rates spiked.<br data-start="5725" data-end="5728" />Margins thinned.</p>
<p data-start="5748" data-end="5831">The kicker?<br data-start="5759" data-end="5762" />The growth curve that had sparked the frenzy?<br data-start="5807" data-end="5810" />Yeah. It flattened.</p>
<p data-start="5833" data-end="5917">Turns out, Greg <em data-start="5849" data-end="5854">had</em> in fact broken the CRM, and half our pipeline was vaporware.</p>
<p data-start="5919" data-end="6101">We were left with dozens of extra people, a payroll that looked like a defense <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">budget</a>, and a CEO asking me in a meeting, with a straight face, “Why didn’t you model this slowdown?”</p>
<h2 data-start="6108" data-end="6142">Act VIII: The FP&amp;A Autopsy</h2>
<p data-start="6144" data-end="6289">Here’s the problem no one wants to admit:<br data-start="6185" data-end="6188" />Forecasts are not guarantees.<br data-start="6217" data-end="6220" />They’re educated guesses, sometimes with more guess than education.</p>
<p data-start="6291" data-end="6429">But in companies drunk on “move fast and break things,” a healthy, nuanced forecast doesn’t get applause.<br data-start="6396" data-end="6399" />A flashy, sky-high one does.</p>
<p data-start="6431" data-end="6571">The outdated FP&amp;A principle here?<br data-start="6464" data-end="6467" />That your job is to <strong data-start="6487" data-end="6568">present the most exciting version of the future to justify aggressive scaling</strong>.</p>
<p data-start="6573" data-end="6725">In reality, your job is to <strong data-start="6600" data-end="6722">present the most survivable version of the future, so the business doesn’t hire like it’s 1999 and fire like it’s 2001</strong>.</p>
<h2 data-start="6732" data-end="6783">Act IX: The Fix (aka How to Avoid Being Me)</h2>
<p data-start="6785" data-end="6847">If you want to avoid triggering your own panic hiring spree:</p>
<ol data-start="6849" data-end="7600">
<li data-start="6849" data-end="6988">
<p data-start="6852" data-end="6988"><strong data-start="6852" data-end="6898">Separate “Scenario” from “Plan” in Writing</strong><br data-start="6898" data-end="6901" />Literally watermark the slides. “Scenario: Not Approved Plan.” Make it unmissable.</p>
</li>
<li data-start="6990" data-end="7162">
<p data-start="6993" data-end="7162"><strong data-start="6993" data-end="7020">Show the Downside First</strong><br data-start="7020" data-end="7023" />Most execs will ignore your “conservative” tab unless you shove it in their face. Lead with the worst-case so they respect the middle.</p>
</li>
<li data-start="7164" data-end="7339">
<p data-start="7167" data-end="7339"><strong data-start="7167" data-end="7213">Tie Headcount Directly to Bookings Reality</strong><br data-start="7213" data-end="7216" />No “we’ll need 10 more reps if this happens.” Make hiring contingent on hard, <em data-start="7297" data-end="7313">already closed</em> numbers, not forecasts.</p>
</li>
<li data-start="7341" data-end="7448">
<p data-start="7344" data-end="7448"><strong data-start="7344" data-end="7374">Push for Rolling Forecasts</strong><br data-start="7374" data-end="7377" />Quarterly check-ins kill overreactions faster than any CFO speech.</p>
</li>
<li data-start="7450" data-end="7600">
<p data-start="7453" data-end="7600"><strong data-start="7453" data-end="7481">Document the Assumptions</strong><br data-start="7481" data-end="7484" />Make them public, boring, and unavoidable. It’s hard for someone to say “We didn’t know” when it’s on page one.</p>
</li>
</ol>
<h2 data-start="7607" data-end="7628">Final Thoughts</h2>
<p data-start="7630" data-end="7742">The real job of FP&amp;A isn’t making pretty growth curves.<br data-start="7685" data-end="7688" />It’s making sure the company survives the ugly ones.</p>
<p data-start="7744" data-end="7931">If you do your job right, your forecast will never trigger a hiring spree—or a layoff cycle.<br data-start="7836" data-end="7839" />And if someone still panics?<br data-start="7867" data-end="7870" />At least you’ll have the receipts to prove you warned them.</p>
<p data-start="7933" data-end="8005">Because nothing says <em data-start="7954" data-end="7968">job security</em> in finance like being able to say:</p>
<blockquote data-start="8007" data-end="8039">
<p data-start="8009" data-end="8039">“Check the assumptions tab.”</p>
</blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3 Reasons Data-Driven Businesses Consistently Outperform</title>
		<link>https://sarahgschlott.com/3-reasons-data-driven-businesses-consistently-outperform/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=3-reasons-data-driven-businesses-consistently-outperform</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Thu, 12 Jun 2025 12:28:48 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Assumptions]]></category>
		<category><![CDATA[Audit]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Post-acquisition]]></category>
		<category><![CDATA[Trust]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4668</guid>

					<description><![CDATA[A while back, I pushed a forecast to the executive team that looked like it had been built in a sterile lab. Smooth trends. Tight margins. No funny business. It told the story we all wanted to hear: stable burn, healthy revenue growth, clean close into year-end. It was the kind of model that says, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="211" data-end="473">A while back, I pushed a <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">forecast</a> to the executive team that looked like it had been built in a sterile lab. Smooth trends. Tight margins. No funny business. It told the story we all wanted to hear: stable burn, healthy <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a> growth, clean close into year-end.</p>
<p data-start="475" data-end="535">It was the kind of model that says, “Relax. We&#8217;ve got this.”</p>
<p data-start="537" data-end="565">Then came the board meeting.</p>
<p data-start="567" data-end="688">And with the calm curiosity of a man picking apart a dead fish, one director asked,<br data-start="650" data-end="653" />“Why does gross margin tank in <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Q4</a>?”</p>
<p data-start="690" data-end="888">That was the moment I realized something was off.<br data-start="739" data-end="742" />Not slightly off. Not “we’ll adjust next cycle” off.<br data-start="794" data-end="797" />Off in a way that makes you wish you’d spent one more night crawling through that workbook.</p>
<p data-start="890" data-end="1066">Turns out, deep in the guts of the COGS forecast, we had a formula pointing to an old <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">assumptions</a> tab—pre-acquisition baseline, no updated headcount, no adjusted payroll logic.</p>
<p data-start="1068" data-end="1118">Stale <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">data</a>. Outdated logic. A very believable lie.</p>
<p data-start="1120" data-end="1261">Now, the model wasn’t fatally broken. But it was just broken enough to trigger what I call “spreadsheet side-eye”—the quiet erosion of trust.</p>
<p data-start="1263" data-end="1454">And that’s the thing no one tells you: in <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">finance</a>, the currency isn’t accuracy. It’s confidence.<br data-start="1359" data-end="1362" />Once that’s gone, you don’t get a refund. You rebuild—slowly, painfully, and under scrutiny.</p>
<p data-start="1456" data-end="1688">That moment taught me something I’ve carried through every role since—whether standing up a <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">finance team</a> post-acquisition or managing FP&amp;A for $60M+ business units: Trust in your numbers isn’t given. It’s earned. Every single cycle.</p>
<p data-start="1690" data-end="1725">And more importantly? It’s fragile.</p>
<h2 data-start="1727" data-end="1789">Bad data doesn’t just break models. It breaks the business.</h2>
<p data-start="1791" data-end="2033">Most companies are one <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Excel</a> link away from chaos.<br data-start="1841" data-end="1844" />I’m not exaggerating. You wouldn’t believe how many $100M revenue shops still run mission-critical forecasts on fragile, multi-tab monstrosities duct-taped together with VLOOKUPs and faith.</p>
<p data-start="2035" data-end="2244">I’ve walked into subsidiaries post-acquisition where the “budget model” was a Frankenstein mix of half-manual inputs, year-old assumptions, and formulas that made sense only to the guy who left six months ago.</p>
<p data-start="2246" data-end="2344">But here’s the punchline: no one wants to admit they don’t trust the numbers. So the lie lives on.</p>
<p data-start="2346" data-end="2375">Until a mistake gets exposed.</p>
<p data-start="2377" data-end="2386">And then?</p>
<p data-start="2388" data-end="2584">It’s not just that forecast that gets tossed. It’s your credibility. Your seat at the strategy table.<br data-start="2489" data-end="2492" />You stop being the voice of clarity. You become the guy who missed the red flag in cell M43.</p>
<p data-start="2586" data-end="2735">I’ve seen entire strategic shifts delayed because leadership stopped trusting the inputs. Not because they <em data-start="2693" data-end="2699">were</em> wrong, but because they <em data-start="2724" data-end="2735">might be.</em></p>
<p data-start="2737" data-end="2812">Data doesn’t have to be dirty to be dangerous. It just has to be uncertain.</p>
<h2 data-start="2814" data-end="2858">Reviews catch math. Audits catch reality.</h2>
<p data-start="2860" data-end="2998">There’s a sick comfort in a model that ties. A clean workbook that opens without errors.<br data-start="2948" data-end="2951" />But tying isn’t trust. And working isn’t truth.</p>
<p data-start="3000" data-end="3206">In one org I supported, we had just rolled out a new corporate structure across HR, Finance, and Ops. On paper, everything looked fine. Every division’s numbers reconciled. The P&amp;L rolled up like it should.</p>
<p data-start="3208" data-end="3342">But one analyst—an old-school accountant who never trusted any number she didn’t trace by hand—noticed a lag in labor <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">cost</a> allocation.</p>
<p data-start="3344" data-end="3417">The source? A quarterly updated spreadsheet no one had touched since May.</p>
<p data-start="3419" data-end="3522">It had been copied forward, assumptions intact, with zero reflection of the 20+ hires we’d added since.</p>
<p data-start="3524" data-end="3610">Every leader who touched that model had reviewed it. But no one had audited the input.</p>
<p data-start="3612" data-end="3750">And this is where it gets dangerous: the model <em data-start="3659" data-end="3667">looked</em> great. The formatting was tight. The logic was solid. But the inputs were fiction.</p>
<p data-start="3752" data-end="3768">That’s the trap.</p>
<p data-start="3770" data-end="3897">Companies spend weeks fine-tuning the machine and seconds checking the fuel.<br data-start="3846" data-end="3849" />Then they wonder why the engine dies mid-flight.</p>
<p data-start="3899" data-end="4019">If you&#8217;re not running input audits on the same cadence as your reporting cycle, you’re not modeling—you’re storytelling.</p>
<p data-start="4021" data-end="4062">And you might be telling the wrong story.</p>
<h2 data-start="4064" data-end="4113">Finance isn’t about math. It’s about behavior.</h2>
<p data-start="4115" data-end="4222">Let me be blunt: your job isn’t to make the numbers right.<br data-start="4173" data-end="4176" />It’s to make the business do the right things.</p>
<p data-start="4224" data-end="4397">When I helped stand up finance teams post-acquisition, I saw the same mistake over and over again: treating FP&amp;A like a spreadsheet shop instead of a behavioral design tool.</p>
<p data-start="4399" data-end="4445">Finance isn’t a mirror. It’s a steering wheel.</p>
<p data-start="4447" data-end="4645">If your comp plan rewards the wrong activity, you’ll bleed margin—quietly, over time.<br data-start="4532" data-end="4535" />If your reporting structure buries CAC behind blended averages, no one will see the <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a> until it’s too late.</p>
<p data-start="4647" data-end="4794">During one integration, we rebuilt the entire comp structure for sales from scratch. Not because the numbers were off—but because the behavior was.</p>
<p data-start="4796" data-end="4832">Finance has to ask harder questions:</p>
<p data-start="4834" data-end="4999">Does this model incentivize the <em data-start="4866" data-end="4873">right</em> deals?<br data-start="4880" data-end="4883" />Does this accrual reflect how the business <em data-start="4926" data-end="4936">actually</em> operates?<br data-start="4946" data-end="4949" />Is this assumption still true, or just convenient?</p>
<p data-start="5001" data-end="5091">The best companies don’t just use data to monitor performance. They use it to engineer it.</p>
<p data-start="5093" data-end="5124">And that’s why they outperform.</p>
<p data-start="5126" data-end="5187">Because they align their financial logic with human behavior.</p>
<h2 data-start="5189" data-end="5226">Don’t let the formatting fool you.</h2>
<p data-start="5228" data-end="5421">The problem with modern finance? Everyone’s too impressed with their own formatting.<br data-start="5312" data-end="5315" />Nice fonts. Clean tabs. But underneath? It’s spaghetti logic held together with pivot tables and optimism.</p>
<p data-start="5423" data-end="5623">I’ve seen forecasts that looked pristine right up until audit day—when suddenly the entire revenue projection collapsed because a junior analyst forgot to update one assumption from “manual override.”</p>
<p data-start="5625" data-end="5666">Nobody noticed. Because it <em data-start="5652" data-end="5660">looked</em> fine.</p>
<p data-start="5668" data-end="5757">This is the corporate version of driving with the check engine light on and the radio up.</p>
<p data-start="5759" data-end="5846">What separates elite finance teams from the rest isn’t their models—it’s their mindset.</p>
<p data-start="5848" data-end="6014">They assume the model is wrong until proven right.<br data-start="5898" data-end="5901" />They verify sources, trace dependencies, and know exactly which assumptions will kill them if they’re off by 10%.</p>
<p data-start="6016" data-end="6069">They don’t fear complexity—but they <em data-start="6052" data-end="6058">hate</em> ambiguity.</p>
<p data-start="6071" data-end="6091">That’s why they win.</p>
<h2 data-start="6093" data-end="6110">Final thoughts</h2>
<p data-start="6112" data-end="6202">If you’re leading a finance team that’s grown faster than its systems—welcome to the club.</p>
<p data-start="6204" data-end="6298">If you’re sitting on a model you don’t fully trust but still use every month—you&#8217;re not alone.</p>
<p data-start="6300" data-end="6443">And if you’ve ever presented a forecast only to get blindsided by a question that exposes a flaw you <em data-start="6401" data-end="6409">should</em> have seen—that’s the job. Own it.</p>
<p data-start="6445" data-end="6473">But don’t let it define you.</p>
<p data-start="6475" data-end="6589">Use it to tighten the screws.<br data-start="6504" data-end="6507" />Run audits. Clean your inputs. Tie your logic not just to history—but to behavior.</p>
<p data-start="6591" data-end="6686">That’s how you move from reactive to rigorous.<br data-start="6637" data-end="6640" />From scoreboard-watching to steering the game.</p>
<p data-start="6688" data-end="6903">I’ve spent years in the trenches of M&amp;A, post-acquisition chaos, and finance transformations.<br data-start="6781" data-end="6784" />I’ve rebuilt systems from scratch, cleaned up disasters, and helped turn spreadsheet liabilities into strategic assets.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Build a Driver-Based Model That Actually Supports Decision-Making</title>
		<link>https://sarahgschlott.com/how-to-build-a-driver-based-model-that-actually-supports-decision-making/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-build-a-driver-based-model-that-actually-supports-decision-making</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Thu, 22 May 2025 01:11:24 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Assumptions]]></category>
		<category><![CDATA[CFO]]></category>
		<category><![CDATA[Decision-making]]></category>
		<category><![CDATA[Driver-based modeling]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Financial model]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Inputs]]></category>
		<category><![CDATA[Revenue]]></category>
		<category><![CDATA[Scenario]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4551</guid>

					<description><![CDATA[Here’s the truth most FP&#38;A leaders won’t say out loud: the majority of financial models aren’t built for decision-making. They’re built for optics. They exist to be opened in board meetings, skimmed over by execs, and bookmarked as evidence that Finance is doing its job. But when Sales wants to run a hiring scenario or [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-pm-slice="1 1 []">Here’s the truth most FP&amp;A leaders won’t say out loud: the majority of financial models aren’t built for <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">decision-making</a>. They’re built for optics.</p>
<p>They exist to be opened in board meetings, skimmed over by execs, and bookmarked as evidence that <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">Finance</a> is doing its job. But when Sales wants to run a hiring <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">scenario</a> or Marketing asks what happens if paid spend jumps 30%? Suddenly, you’re digging through nested formulas, tracing cell dependencies, and wondering why row 483 has an input from a tab labeled “Temp2.”</p>
<p>That’s not a decision tool. That’s a house of cards.</p>
<p>Let’s dismantle it and build something better.</p>
<h3>What Is Driver-Based Modeling, Really?</h3>
<p>Driver-based modeling means building your <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">forecast</a> around the <em>causes</em> of financial outcomes, not the outcomes themselves. You don’t just forecast revenue—you <a href="https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/">model</a>:</p>
<ul data-spread="false">
<li>Website traffic</li>
<li>Conversion rates</li>
<li>Average deal size</li>
<li>Sales cycle length</li>
</ul>
<p>And from there, <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a> becomes the output of <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">assumptions</a> that can actually be managed.</p>
<p>Think of it like physics: if your model only shows the end state (velocity), but none of the forces or friction points (acceleration, mass, gravity), you’re just guessing with prettier numbers.</p>
<h3>Common Excuses (And Why They’re Weak)</h3>
<p><strong>&#8220;We don’t have time to build that.&#8221;</strong></p>
<p>You don’t have time <em>not</em> to. Every hour your team spends wrangling <a href="https://sarahgschlott.com/how-small-excel-tweaks-can-save-you-hours-in-month-end-reporting/">spreadsheets</a> is a <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">cost</a>.</p>
<p><strong>&#8220;Our business is too unique for drivers.&#8221;</strong></p>
<p>No, your business is just undiagnosed. Every company has drivers. You just haven’t taken the time to articulate them.</p>
<p><strong>&#8220;Leadership just wants the numbers.&#8221;</strong></p>
<p>Exactly. And they want the <em>right</em> numbers, at the right <em>speed</em>, with the right <em>context.</em> Static outputs don’t cut it anymore.</p>
<h3>How to Identify the Right Drivers</h3>
<p>You don’t need 100 drivers. You need the 5-10 that actually move the needle.</p>
<p>Ask:</p>
<ul data-spread="false">
<li>What do we measure that actually changes our top or bottom line?</li>
<li>Which of those are controllable? (pricing, headcount, spend)</li>
<li>Which of those are observable? (traffic, conversion, <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a>)</li>
</ul>
<p>You’re looking for levers. Not line items.</p>
<h3>Table: Examples of Drivers by Function</h3>
<table>
<tbody>
<tr>
<th>Function</th>
<th>Key Driver</th>
<th>Why It Matters</th>
</tr>
<tr>
<td>Marketing</td>
<td>Cost-per-click (CPC)</td>
<td>Impacts total lead generation cost</td>
</tr>
<tr>
<td>Sales</td>
<td>Win rate</td>
<td>Changes revenue conversion efficiency</td>
</tr>
<tr>
<td>Product</td>
<td>Feature adoption</td>
<td>Signals retention and upsell potential</td>
</tr>
<tr>
<td>Customer Success</td>
<td>Churn rate</td>
<td>Directly affects revenue stability</td>
</tr>
<tr>
<td>HR</td>
<td>Ramp time</td>
<td>Determines time-to-productivity</td>
</tr>
</tbody>
</table>
<h3>Why Most Models Fail (And How to Avoid It)</h3>
<p>They fail because they aren’t grounded in reality. They’re back-solves for numbers someone wants to see. They aren’t flexible. They aren’t intuitive.</p>
<p>Here’s how to build a model that doesn’t suck:</p>
<ul data-spread="false">
<li><strong>Start with inputs</strong>: What can the business control?</li>
<li><strong>Define relationships</strong>: If conversion increases 5%, what happens to revenue?</li>
<li><strong>Build in scenarios</strong>: Can you model upside, base, and downside without rewriting formulas?</li>
<li><strong>Test edge cases</strong>: Does your model implode with a 30% drop in headcount?</li>
</ul>
<p>Driver-based modeling isn’t a feature. It’s a mindset.</p>
<h3>The Funny Analogy That Explains It All</h3>
<p>Building a model without drivers is like buying IKEA furniture with no instructions. Sure, you can try to wing it from the picture. But three hours in, you’re crying on the floor surrounded by oddly-shaped screws, and your bookshelf looks like a spider on stilts.</p>
<p>Instructions—aka drivers—make it buildable. Repeatable. Scalable.</p>
<h3>When to Use Driver-Based Models</h3>
<ul data-spread="false">
<li><strong>Board prep</strong>: Show the why, not just the what</li>
<li><strong>Headcount planning</strong>: Connect hires to output, not just cost</li>
<li><strong>Marketing ROI</strong>: Tie spend to pipeline, not just impressions</li>
<li><strong>Fundraising</strong>: Defend your assumptions under pressure</li>
<li><strong>Budget variance reviews</strong>: Explain the <em>cause</em>, not just the miss</li>
</ul>
<h3>Why This Matters Now More Than Ever</h3>
<p>In a high-volatility environment, static models die fast. Driver-based models give you:</p>
<ul data-spread="false">
<li>Speed (you can update inputs without rewriting logic)</li>
<li>Confidence (you can explain changes in plain English)</li>
<li>Credibility (you become the person who knows why things move)</li>
</ul>
<p>When your CEO asks, “What happens if we miss Q3 pipeline by 15%?” the answer shouldn’t be, “Give me a day to rework the model.”</p>
<p>It should be, “Let me show you.”</p>
<h3>Recap: The Non-Negotiables of Driver-Based Modeling</h3>
<ul data-spread="false">
<li>Model inputs you can observe and manage</li>
<li>Keep formulas clean and modular</li>
<li>Build toggles and assumptions up front</li>
<li>Make it readable by non-finance people</li>
<li>Automate where you can, but understand the guts</li>
</ul>
<h3>The High-Stakes Call to Action</h3>
<p>You can keep spending your nights tweaking brittle spreadsheets. Keep explaining to your COO why you need another day to answer a basic what-if. Keep letting your model drive you.</p>
<p>Or you can flip it.</p>
<p>Build a model that actually empowers you. Build one that earns you a seat at the strategy table.</p>
<p>Because if Finance can’t move fast, the business can’t either.</p>
<p>What’s your model actually helping you decide?</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Make Your FP&#038;A Function a Strategic Partner, Not a Reporting Machine</title>
		<link>https://sarahgschlott.com/how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-make-your-fpa-function-a-strategic-partner-not-a-reporting-machine</link>
		
		<dc:creator><![CDATA[Sarah Schlott]]></dc:creator>
		<pubDate>Thu, 15 May 2025 02:29:01 +0000</pubDate>
				<category><![CDATA[FP&A]]></category>
		<category><![CDATA[Decision-making]]></category>
		<category><![CDATA[Finance team]]></category>
		<category><![CDATA[Forecast]]></category>
		<category><![CDATA[Insights]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Operators]]></category>
		<category><![CDATA[Scenario planning]]></category>
		<category><![CDATA[Spreadsheet]]></category>
		<category><![CDATA[Strategic partner]]></category>
		<guid isPermaLink="false">https://sarahgschlott.com/?p=4514</guid>

					<description><![CDATA[I remember the moment I realized our FP&#38;A team had become a reporting machine. It was a Tuesday. 7:43 p.m. I was still in the office. Someone from ops had just Slacked me asking for a version of the Q2 forecast that accounted for a 5% shift in headcount timing. I was on version 17 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-pm-slice="1 1 []">I remember the moment I realized our FP&amp;A team had become a reporting machine.</p>
<p>It was a Tuesday. 7:43 p.m. I was still in the office. Someone from ops had just Slacked me asking for a version of the Q2 forecast that accounted for a 5% shift in headcount timing. I was on version 17 of the model. And that didn’t include the copy saved on our shared drive as “Final-Final-v3.”</p>
<p>I was exhausted. The team was frustrated. Our “strategic” insights were buried under 4 hours of <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">data</a> prep every week.</p>
<p>So I made a decision. I stopped trying to scale through brute force. Stopped saying yes to every custom ask. Stopped treating <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">finance</a> like a service function.</p>
<p>And started building FP&amp;A into what it should’ve always been: a strategic partner.</p>
<p>But here’s the thing they don’t tell you:</p>
<p>Becoming strategic isn’t about throwing the model out the window. It’s about changing what the model is <em>for</em>.</p>
<p>That shift took us from reactive to proactive, from spreadsheet jockeys to trusted operators. And it taught me a few lessons I still carry into every engagement.</p>
<h2>1. Don’t Just Build the Model—Build the Questions It Answers</h2>
<p>In the early days, our models were designed to <em>calculate</em>. Now, they’re designed to <em>clarify</em>.</p>
<p>The difference? Questions.</p>
<p>Before we touch <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">Excel</a>, we define the top 3-5 questions the business needs to answer this quarter:</p>
<ul data-spread="false">
<li>Where’s our leverage if <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">revenue</a> underperforms?</li>
<li>What’s the break-even point by segment?</li>
<li>How long can we delay that next hire?</li>
</ul>
<p>Your model doesn’t need to be complex. It needs to be aligned. The more it’s shaped by real decisions, the more strategic your team becomes.</p>
<h2>2. Elevate the Conversation—Visually and Verbally</h2>
<p>We used to send dashboards. Now we host narrative reviews.</p>
<p>Why? Because metrics alone don’t drive alignment. Context does. Story does.</p>
<p>We learned to:</p>
<ul data-spread="false">
<li>Pair every <a href="https://sarahgschlott.com/top-10-principles-for-transforming-fpa-towards-long-term-value-creation/">KPI</a> with commentary</li>
<li>Use visuals to highlight inflection points</li>
<li>Lead with insights, not tables</li>
</ul>
<p>One of our <a href="https://sarahgschlott.com/rolling-forecasts-vs-budgets-what-high-performing-teams-get-right/">CFOs</a> called it &#8220;boardroom-ready modeling.&#8221; Same data—better delivery.</p>
<h2>3. Model Fewer Scenarios, Better</h2>
<p>We used to build three scenarios for everything: Base, Upside, Downside.</p>
<p>Eventually we realized:</p>
<ul data-spread="false">
<li>Only Base ever got updated.</li>
<li>Upside was a fantasy.</li>
<li>Downside was ignored.</li>
</ul>
<p>Now we start with one scenario—the one we believe—and <a href="https://sarahgschlott.com/scenario-planning-in-uncertain-times-a-practical-framework/">stress test</a> it ruthlessly:</p>
<ul data-spread="false">
<li>What if we miss hiring targets by 30 days?</li>
<li>What if <a href="https://sarahgschlott.com/the-5-most-common-mistakes-i-see-in-financial-models-and-how-to-fix-them/">churn</a> ticks up by 2%?</li>
<li>What if CAC spikes?</li>
</ul>
<p>This makes our forecasts more credible. And our conversations more useful.</p>
<h2>4. Align to Operators, Not Just Outcomes</h2>
<p>Our early models looked great to finance—and foreign to everyone else.</p>
<p>Today, we reverse engineer our models from operating levers:</p>
<ul data-spread="false">
<li>Marketing: <a href="https://sarahgschlott.com/implementing-zero-based-budgeting-in-fpa-a-10-step-guide/">Cost</a> per lead, conversion rates</li>
<li>Sales: Ramp time, productivity, quota</li>
<li>Product: R&amp;D headcount vs. roadmap velocity</li>
</ul>
<p>When a forecast shifts, we don’t just update numbers. We call the team driving the lever.</p>
<p>That makes FP&amp;A a translator. And that’s where strategy happens.</p>
<h2>5. Build Less, Influence More</h2>
<p>Here’s a hard truth: If your value comes from building models, <a href="https://sarahgschlott.com/mastering-ai-in-finance-building-expertise-for-a-data-driven-future/">AI</a> is coming for your job.</p>
<p>But if your value comes from shaping strategy, asking better questions, and connecting dots across the org—you&#8217;re irreplaceable.</p>
<p>We’ve shifted time away from &#8220;building&#8221; toward:</p>
<ul data-spread="false">
<li>Cross-functional planning meetings</li>
<li>Monthly operator reviews</li>
<li>Real-time revenue analyses</li>
</ul>
<p>The model matters. But your ability to drive decisions? That’s what makes you a partner.</p>
<h2>What Changed for Us</h2>
<p>When we stopped being a reporting function and started showing up as a strategic voice:</p>
<ul data-spread="false">
<li>Our forecast accuracy improved</li>
<li>Our leadership team started looping us in earlier</li>
<li>Our team morale went up (less fire drill, more thinking time)</li>
</ul>
<p>We didn’t stop using Excel. We didn’t buy a magic tool. We just stopped thinking like accountants—and started thinking like operators.</p>
<p>If you’re still stuck in the report-refresh-repeat cycle, I see you. You’re not broken. You just need to redefine your role.</p>
<p>FP&amp;A isn’t about being the smartest person with the biggest spreadsheet. It’s about being the calmest person in the room when the forecast changes.</p>
<p>And that starts with deciding that finance isn’t just here to track the story. It’s here to help <em>write</em> it.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
