<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The #REF! Report]]></title><description><![CDATA[I write about digital transformation in the Finance and Accounting space, how to develop a transformation strategy that aligns with your goals, and how to execute it. All culture is local.]]></description><link>https://www.ref-report.com</link><image><url>https://substackcdn.com/image/fetch/$s_!zfkx!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa51cb243-3049-488f-b83f-4c057a14393c_512x512.png</url><title>The #REF! Report</title><link>https://www.ref-report.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 16 Apr 2026 21:14:37 GMT</lastBuildDate><atom:link href="https://www.ref-report.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Greg Gernetzke]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[greggernetzke@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[greggernetzke@substack.com]]></itunes:email><itunes:name><![CDATA[Greg Gernetzke]]></itunes:name></itunes:owner><itunes:author><![CDATA[Greg Gernetzke]]></itunes:author><googleplay:owner><![CDATA[greggernetzke@substack.com]]></googleplay:owner><googleplay:email><![CDATA[greggernetzke@substack.com]]></googleplay:email><googleplay:author><![CDATA[Greg Gernetzke]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Entrepreneur's Guide to Cash Flow]]></title><description><![CDATA[Part Six: Bringing It All Together]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-de8</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-de8</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 01 Oct 2025 15:01:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AZXy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Your Cash Flow Mastery Plan</h1><p>Welcome to the final installment of our cash flow series! Over the past five parts, we've covered why cash is king, what a cash flow statement is, how to read it, forecasting techniques, and effective cash utilization. Now it's time to bring everything together into a practical, actionable plan that you can implement in your business right away.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AZXy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AZXy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AZXy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AZXy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!AZXy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3eb90b4-07d0-45f0-8b3b-692c3ebca87d_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">the master of cash</figcaption></figure></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Using Your Cash Flow Forecast Proactively</h2><p>Now that you understand the three areas of cash flow and how to optimize each, you can use your cash flow forecast as a proactive planning tool rather than just a reactive warning system.</p><p>Here's how to leverage your forecast for maximum impact:</p><ul><li><p><strong>Scenario Planning</strong>: Run multiple cash flow scenarios (best case, worst case, and most likely) to prepare for different business conditions</p></li><li><p><strong>Investment Timing</strong>: Identify the optimal times to make investments based on projected cash surpluses</p></li><li><p><strong>Negotiation Leverage</strong>: Use your forecast to time supplier negotiations when your cash position is strongest</p></li><li><p><strong>Strategic Borrowing</strong>: If you need financing, your detailed forecast gives lenders confidence and may help secure better terms</p></li></ul><p>Let me expand on each of these strategies with concrete examples:</p><h3>Scenario Planning in Action</h3><p>One of my landscaping clients built three different cash flow forecasts:</p><ul><li><p><strong>Best Case</strong>: Assuming 90% of invoices paid on time, full crew utilization, and optimal weather conditions</p></li><li><p><strong>Most Likely</strong>: Assuming 80% of invoices paid on time, 85% crew utilization, and typical seasonal weather impacts</p></li><li><p><strong>Worst Case</strong>: Assuming 65% of invoices paid on time, 70% crew utilization, and severe weather disruptions</p></li></ul><p>This simple exercise revealed that even in their worst-case scenario, they could maintain operations without layoffs if they delayed a planned equipment purchase by three months. This advance knowledge allowed them to communicate clearly with their supplier and arrange flexible timing without burning bridges.</p><h3>Investment Timing That Works</h3><p>A restaurant owner I worked with used her cash flow forecast to identify that September-November provided her strongest cash position each year. By timing her major equipment upgrades and interior refreshes during this window, she avoided the high-stress cash crunch that had previously occurred when making improvements during slower months.</p><p>The key insight here wasn't just to invest when cash was available, but to proactively schedule capital expenditures during specific periods each year - making these investments part of the annual business rhythm rather than reactive decisions.</p><h3>The Art of Cash Flow-Based Negotiation</h3><p>Using your forecast to time vendor negotiations is particularly powerful. One manufacturing client discovered through forecasting that they faced a predictable cash trough each February-March. Instead of borrowing to cover this period, they approached their top three suppliers in November (when cash was abundant) and negotiated 60-day payment terms specifically for January and February invoices.</p><p>In exchange, they offered to pay on 15-day terms during their high cash months. This created a win-win: the suppliers appreciated predictable early payments for most of the year, and my client smoothed out their cash flow without interest costs.</p><h3>Borrowing from a Position of Strength</h3><p>The worst time to seek financing is when you desperately need it. A detailed cash flow forecast allows you to approach lenders when your business looks healthiest, securing better terms and building banking relationships before you need them.</p><p>A retail client used their 12-month forecast to secure a line of credit during their strongest quarter, despite not needing the funds immediately. Six months later, when an unexpected opportunity to purchase inventory at a steep discount arose, they had immediate access to capital that ultimately yielded a 40% return.</p><h2>Putting It All Together: The Cash Flywheel</h2><p>Think of effective cash utilization as creating a flywheel effect. You start by building security (3-6 months of expenses), then use excess cash to fuel growth, which generates more cash, which can be reinvested again.</p><p>The most successful small businesses I've worked with follow this pattern religiously:</p><ol><li><p>Secure your foundation with adequate cash reserves</p></li><li><p>Optimize operations to generate maximum cash from your core business</p></li><li><p>Make strategic investments with clear ROI expectations</p></li><li><p>Use financing sparingly and strategically</p></li><li><p>Monitor continuously using your cash flow forecast</p></li><li><p>Repeat, building momentum with each cycle</p></li></ol><p>This approach transforms cash from simply a resource to be managed into a strategic weapon that drives sustainable growth.</p><h3>Building Your 90-Day Cash Flow Action Plan</h3><p>Let me give you a concrete template for putting these principles into immediate action. Here's a 90-day plan that has worked for numerous clients:</p><h3>Days 1-30: Assessment &amp; Foundation</h3><ul><li><p>Pull your last 12 months of cash flow statements and identify patterns</p></li><li><p>Calculate your current cash reserves in terms of months of operating expenses</p></li><li><p>Set a specific target for your ideal cash reserve (pick your number between 3-6 months)</p></li><li><p>Identify your top 3 cash drains in operations</p></li><li><p>Build a simple 13-week cash flow forecast (even if it's just in Excel)</p></li></ul><h3>Days 31-60: Optimization &amp; Strategy</h3><ul><li><p>Implement one specific change to accelerate customer payments</p></li><li><p>Implement one specific change to optimize vendor payments</p></li><li><p>Identify one potential strategic investment that could improve cash generation</p></li><li><p>Run best/worst/likely scenarios on your forecast</p></li><li><p>Schedule regular (weekly/bi-weekly) reviews of your actual cash position against forecast</p></li></ul><h3>Days 61-90: Systems &amp; Growth</h3><ul><li><p>Refine your forecast based on actual results from the first 60 days</p></li><li><p>Document your cash management system so others can follow it</p></li><li><p>Establish cash flow-based triggers for major decisions (hiring, expansion, etc.)</p></li><li><p>If at target reserve level, develop a plan for strategic use of excess cash</p></li><li><p>If below target reserve, implement specific actions to accelerate reserve building</p></li></ul><p>This 90-day plan isn't theoretical - it's the exact roadmap I've used with clients who went from constant cash stress to strategic cash management. The key is to take consistent action rather than trying to solve everything at once.</p><h2>Conclusion: Becoming a Cash Flow Master</h2><p>Over these six parts, we've covered the complete journey from understanding why cash is king to effectively deploying it for maximum impact. You now have the knowledge to not just survive but thrive by mastering your cash flow.</p><p>Remember that cash utilization isn't a one-size-fits-all formula. Your business's specific circumstances, growth stage, and risk tolerance will dictate the right approach for you. The key is making intentional decisions based on data rather than gut feelings or industry myths.</p><p>If you've made it this far, you're already ahead of most business owners. Put these principles into practice, and you'll be amazed at how much more resilient and successful your business becomes.</p><p>I hope you've found this series valuable. If you have questions about implementing these strategies in your specific business, <a href="https://calendly.com/greg-gernetzke/30min">let's talk</a>.</p><p>Here's to your cash flow success!</p><p>In the comments below, I'd love to hear: What was your biggest cash flow insight from this series? And what specific action are you taking first to improve your cash position?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Entrepreneur's Guide to Cash Flow]]></title><description><![CDATA[Part Five: Effective Cash Utilization]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-81a</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-81a</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 24 Sep 2025 15:03:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HAlj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Throughout this series, we've covered why cash is king, what a cash flow statement is, how to read it, and how to forecast it. Now, let's tackle the million-dollar question (sometimes literally): how do we effectively use the cash we have?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HAlj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HAlj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HAlj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HAlj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!HAlj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50200d06-b517-47f1-899f-04eb2ebdd504_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>How Much Cash is Enough Cash?</h2><p>The goal is to build a cash balance that keeps the business secure and then manage that cash balance to maximize cash generation long term.</p><p>Security is approximately defined as 3-6 months worth of operating expenses.</p><p>For example, if my business has $10K per month of expenses, I would want a $30K-$60K worth of cash on hand (3-6 months of expenses).</p><p>How far you are to three or six is largely a matter of preference. If you're conservative like me and your business is young and/or prone to seasonal swings in revenue, you'll want to be closer to six months ($60K).</p><p>If - on the other hand - you're more aggressive and/or the business is more mature (3-5 years of sustainable operations), you'll be just as comfortable with three months ($30K).</p><p>Any less than three months, and you're just begging for trouble to find you. COVID is a great example of this. Any more than six months, and you run the risk of deploying your cash inefficiently. In other words, just having your cash sit there and not be either a) producing more income via a security like stocks or b) being reinvested in the business to expand operations is by definition a waste of your money.</p><p>Suppose I only need $60K but I have $200K. This means, I have $140K of "excess cash" (a wonderful problem to have). If I want to maximize <em>future</em> cash flow, maybe I hire a crew and a new truck to expand my market and sell more services. That $140K today is an investment in future operation cash flow.</p><p>Think of this as a two step process in cash utilization:</p><ul><li><p>Step One: Ensure you have a 3-6 month emergency fund</p></li><li><p>Step Two: Make strategic bets with anything above your emergency fund to maximize future cash flow</p></li></ul><p>For small businesses it may take you a while to get to that part two or part two may never occur or you may not want it to occur.</p><h2>How Do We Squeeze as Much Cash as Possible Out of the Business?</h2><p>Ok, now that we know how much is "enough" cash. Let's discuss how to squeeze as much cash as possible out of the three areas of cash flow.</p><h3>Operations</h3><p>The strategies here are pretty simple:</p><ol><li><p>Increase Profitability</p></li><li><p>Minimize the amount of time between invoice and collections</p></li><li><p>Maximize the amount of time between when you're billed and when you pay vendors</p></li></ol><p>Sure, we would all love to just snap our fingers and increase profitability, but this is your job as a business owner. Think strategically about how you are going to <em>increase</em> revenue and <em>minimize</em> expenses.</p><p>The other two strategies I refer to as "Working your Working Capital." Working capital is defined as Accounts Receivable (how much customers owe you) and Accounts Payable (how much you owe your vendors).</p><h3>Working your Working Capital</h3><p>How do we work these two areas? Payment terms have entered the chat.</p><p>On the receivables side, we want to have as small of terms as possible. Look at your customers. How many pay upon receiving the invoice? How many have payment terms where they don't have to pay you for 15, 30, 60, or even 90 days? We want to get these terms as low as possible. In B2C businesses like retail this is likely already happening. In B2B businesses such as wholesale or consulting this is much more difficult.</p><p>If you're in the latter camp, I typically find success by offering a "pay early discount" where you offer a 10% discount if you pay before the invoice due date. You could also threaten late charges for customers that pay after the due date. I typically find that carrots work better than sticks in order to maintain customer retention and a healthy overall relationship.</p><p>On the payables side, you likely have a <em>lot</em> less leverage. You are incredibly reliant on your suppliers and they have their own businesses to run. Therefore, they're going to be highly unlikely to give you terms longer than what is already in writing.</p><p>So, here you take what you can get and you do your best to extend terms as much as possible at the <em>beginning</em> of the relationship. If they offer 30 days at first, counter with 60. You could also offer a deposit in exchange for lengthier terms (pay 10% today and pay the rest in 60 days).</p><h3>Investing Cash Flow</h3><p>This bucket is primarily for reinvestment in your business through two primary areas:</p><ol><li><p>Investment in expanded operations</p></li><li><p>Park unutilized cash in investments that outperform the market</p></li></ol><p>In the first scenario, you want to spend cash with the intent of making more money in your operations. There are a number of ways to project these kinds of investments using Payback Period and Return on Investment (ROI) analysis.</p><p>For example, I just did this recently with a business development investment. I hired a firm that came in and built out an end-to-end customer acquisition program. They helped me identify ideal clients, write outreach messaging to cold contact potential clients, and then coached me on how to land them. They charged me $9,000 for this service over three months ($3,000 per month).</p><p>They helped me land two additional clients each of whom I charged $250/hr for roughly 15 hrs. per week worth of work.</p><p>So, I expanded my operation by $15,000 (15 hrs x 4 weeks x $250/hr) per month or $180K per year. My cash outlay for that expansion was $9,000.</p><p>My payback period = $9,000 (initial cash outlay) / $180,000 (annual cash inflow) = 0.05 years or 0.6 months (roughly 18 days).</p><p>I'll take that kind of bet all day long.</p><p>Another way to look at it is that my marketing investment generated a net gain of $171K ($180K - $9K). My Return on my $9,000 investment = 171,000 / 9,000 = 1,900%.</p><p>I'm not saying that these results are typical, but this is an example of how I utilize cash within my own business to maximize future operations.</p><p>If you're not in a position to make investments like this, it's also effective to simply work with an investment advisor to park unutilized cash in securities like stocks and bonds to generate returns higher than a bank account. Just make sure you don't put any of your 3-6 month emergency fund in these securities because it'll take time to liquidate those assets and convert them to cash so that you can actually access it.</p><h3>Financing Cash Flow</h3><p>Now I'm relatively averse to debt, but equity is also extremely difficult to raise, especially if you are fledgling business. I typically advise clients against getting into debt beyond simple lines of credit because the kinds of bets you'd be making with those funds are pretty risky and if they don't pan out you're going to be out more than just the cash behind the investment, you could even be personally liable.</p><p>However, there are times when financing makes sense. Here are some smart financing strategies that can help your business grow without putting it at risk:</p><h3>Debt Financing: Use It Wisely</h3><p>If you do pursue debt, consider these options carefully:</p><ul><li><p>Short-term lines of credit to manage seasonal cash flow fluctuations</p></li><li><p>Equipment financing where the asset itself serves as collateral</p></li><li><p>SBA loans which typically offer more favorable terms than traditional bank loans</p></li></ul><p>Remember: Only take on debt that directly contributes to cash generation. The debt service payments should be comfortably covered by the additional cash the investment will generate.</p><h3>Equity Financing: When It Makes Sense</h3><p>Bringing in equity partners means giving up some ownership, but it can be the right move when:</p><ul><li><p>You need significant capital for rapid expansion</p></li><li><p>Your business model requires substantial upfront investment before generating returns</p></li><li><p>You would benefit from the expertise and connections investors bring</p></li></ul><p>The key is finding partners who share your vision and timeline. I've seen too many entrepreneurs take money from investors with misaligned expectations, leading to painful conflicts down the road.</p><p>In the final part of this series we will bring everything together into a cohesive cash flow management strategy.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Entrepreneur's Guide to Cash Flow]]></title><description><![CDATA[Part Four: Why is a cash forecast important, and how do we forecast it?]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-d5f</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-d5f</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 17 Sep 2025 15:04:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Bdil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Have you ever woken up in a cold sweat wondering if you had enough money in the bank to pay for your inventory <em>and</em> pay those quarterly taxes <em>while</em> still having enough left over to make payroll?</p><p>It&#8217;s a terrifying place to be, and if you&#8217;re ready to not be quite so scared, you better have a 13-week cash flow forecast in place.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>Keep it Simple Stupid</h1><p>Forecasting&#8212;especially in the age of AI&#8212;often seems mystical. It&#8217;s as if you need to be an oracle on a mountaintop reading chicken entrails to predict next Tuesday's sales.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bdil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bdil!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 424w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 848w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 1272w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bdil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png" width="720" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12097be7-fe77-4813-9d7e-d575461883f8_720x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&quot;width&quot;:720,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1444476,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4233444-60ee-4188-99f8-87b7822b9520_720x960.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Bdil!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 424w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 848w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 1272w, https://substackcdn.com/image/fetch/$s_!Bdil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12097be7-fe77-4813-9d7e-d575461883f8_720x960.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In reality, all you need is a spreadsheet and to dedicate some time to plan. You can always make it fancier later. The important thing is to draft a plan and execute against it.</p><p><a href="https://www.cfosecrets.io/p/direct-cashflow-forecasts">The Secret CFO</a> (a newsletter superior to my own) offers an excellent, straightforward crash course on forecasting that's worth your time.</p><p>I'll share my perspective later. For now, here's a simple template to get you started.</p><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">13-Week Cash Flow Template</div><div class="file-embed-details-h2">45.6KB &#8729; XLSX file</div></div><a class="file-embed-button wide" href="https://www.ref-report.com/api/v1/file/f1ee381b-102b-4110-a1a2-4f5862967c84.xlsx"><span class="file-embed-button-text">Download</span></a></div><div class="file-embed-description">A blank template that you can deploy today.</div><a class="file-embed-button narrow" href="https://www.ref-report.com/api/v1/file/f1ee381b-102b-4110-a1a2-4f5862967c84.xlsx"><span class="file-embed-button-text">Download</span></a></div></div><p></p><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">13-Week Cash Flow Demo</div><div class="file-embed-details-h2">48.9KB &#8729; XLSX file</div></div><a class="file-embed-button wide" href="https://www.ref-report.com/api/v1/file/b7deadfd-b32b-45dd-8783-a2fbf6d00a78.xlsx"><span class="file-embed-button-text">Download</span></a></div><div class="file-embed-description">A fully filled-out version of the template.</div><a class="file-embed-button narrow" href="https://www.ref-report.com/api/v1/file/b7deadfd-b32b-45dd-8783-a2fbf6d00a78.xlsx"><span class="file-embed-button-text">Download</span></a></div></div><p></p><p></p><h1>Why do I Love this Tool?</h1><p>Whenever I engage a new Fractional CFO client, I always start with this 13-Week Cash Flow forecast. If necessary, I spend my first two weeks just standing this up. Why?</p><h2>It's Simple to Implement</h2><p>Filling the template out is no more complicated than a three-month version of your own household budget. How much are you going to get paid? How much will you need to pay to someone else?</p><p>That's it. With a little time and elbow grease, you'll have something workable&#8212;if you follow the detailed steps that I&#8217;ll lay out later, you can create a draft in about forty-five minutes.</p><p>Now, as your business grows, it <em>is</em> worthwhile investing in more sophisticated forecasting methods. These can range from out-of-the-box solutions to simple Excel-based tools that pack a surprisingly powerful punch and are much more accurate than the back of your napkin.</p><p>For now, let&#8217;s not let perfect be the enemy of good enough.</p><h2>It&#8217;s a Powerful, Tactical Decision Making Tool</h2><p>This forecast serves as a control mechanism to ensure wise cash management while helping you identify problems and take decisive actions to address them. Say goodbye to those sleepless nights wondering about making payroll. Instead, you'll anticipate cash flow challenges and eliminate them through confident decision-making.</p><p>Why 13 weeks specifically? It's short enough that you can predict with reasonable confidence and accuracy&#8212;and the more you use it, the more precise your forecasts become.</p><p>It's also long enough that significant tactical decisions made today will materialize within the forecast's timeframe. If the tool shows you're running out of cash in 10 weeks, you'd better start working on solutions immediately (whether that's securing a line of credit or making tough decisions about staffing).</p><h2>It&#8217;s a platform for further transformation</h2><p>After building a customized forecast with clients, we layer in automations and tools for greater accuracy. When needed, I implement predictive algorithms for cash receipts and set up the ERP to automatically refresh actuals weekly.</p><p>Once I'm confident in the short-term picture and how to influence it, I shift focus to longer-term strategy&#8212;like building a cash reserve to ensure we can meet payroll 9 months from now, or identifying which vendors we should negotiate with to get better terms and stretch out our accounts payable.</p><h1>Steps to Setting this up</h1><h2>Step One: Enter your Settings</h2><p>On the Settings tab simply fill in the necessary information:</p><ul><li><p>Company Name</p></li><li><p>File Name</p></li><li><p>Current Year</p></li><li><p>Current Month (dropdown)</p></li><li><p>Week Start: 1 - Sunday, 2 - Monday, etc</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ILrC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ILrC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 424w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 848w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 1272w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ILrC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png" width="645" height="216" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:216,&quot;width&quot;:645,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21437,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ILrC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 424w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 848w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 1272w, https://substackcdn.com/image/fetch/$s_!ILrC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e705703-9f3f-4099-9159-bd68fb3d4b80_645x216.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>.</p></li></ul><p>Next, on the Forecast tab, enter the forecast start date (defaults to today), your business's cash balance at the start of the forecast week, and your Cash Reserve.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U9OW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U9OW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 424w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 848w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 1272w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U9OW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png" width="271" height="124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:124,&quot;width&quot;:271,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10358,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U9OW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 424w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 848w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 1272w, https://substackcdn.com/image/fetch/$s_!U9OW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9db1f27a-72ab-419f-b9de-63626ea06e30_271x124.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The Cash Reserve is your minimum cash balance that provides peace of mind&#8212;a target you never want to hit.</p><p>Why have it? It creates a buffer that's better than zero. The amount varies person to person, but I generally tie it to one of these:</p><ul><li><p>enough to pay off all debt in a doomsday scenario (e.g., $10,000 to clear your line of credit)</p></li><li><p>3-6 months of expenses (e.g., $10,000 monthly expenses &#215; 3 months = $30,000)</p></li></ul><p>The first option lets you close shop cleanly if absolutely necessary. The second buys you 3-6 months during a downturn.</p><p>Either way, it establishes your "safe" minimum before hitting absolute zero. It&#8217;s the amount that allows you to exhale and say &#8220;I at least have enough cash to weather the next three months.&#8221;</p><p>When customers pay you late or the economy takes a dump on you, believe me, you&#8217;ll be glad that you have that buffer in place.</p><h2>Step Two: Fill out Actuals</h2><p>Now fill out your Actuals. Ideally, use the statement of cash flows from your bookkeeping service. If your bookkeeper can't help with this, it's time to get serious and sign up for QuickBooks or similar software.</p><p>As a last resort, use your business bank account(s). Take the most recent month and categorize each cash transaction individually.</p><p>This exercise alone will reveal more about your business than you might be comfortable knowing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Snw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Snw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 424w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 848w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 1272w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Snw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png" width="942" height="519" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:519,&quot;width&quot;:942,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90789,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Snw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 424w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 848w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 1272w, https://substackcdn.com/image/fetch/$s_!8Snw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28e5ef9e-d3fb-41e2-94a2-7c359295a257_942x519.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Step Three: Fill out Forecast</h2><h3>Plan Receipts</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T2Hu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T2Hu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 424w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 848w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 1272w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T2Hu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png" width="1022" height="235" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:235,&quot;width&quot;:1022,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36286,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T2Hu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 424w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 848w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 1272w, https://substackcdn.com/image/fetch/$s_!T2Hu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18ddce5a-cf32-4d7e-ae15-bcbbd52c2bf8_1022x235.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Next, plan out the payments you expect from customers over the next 13 weeks. For B2B businesses, this is typically straightforward. Look at what you've already billed that will be collected in the coming month, then estimate your billings for the following two months and project collections accordingly.</p><p>If that's not feasible, or if you're in a B2C industry like Retail, leverage a trailing 13-week cash flow statement instead.</p><p>Running QuickBooks Online? That report is already right at your fingertips&#8212;assuming your bookkeeping is clean.</p><p>You can even just look at your last few weeks of direct sales, calculate an average, and apply it going forward. These forecasts then become weekly targets for you to hit.</p><h3>Plan Payments</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!361a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!361a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 424w, https://substackcdn.com/image/fetch/$s_!361a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 848w, https://substackcdn.com/image/fetch/$s_!361a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 1272w, https://substackcdn.com/image/fetch/$s_!361a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!361a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png" width="945" height="130" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e08fe71e-d869-4392-b269-5724aa058399_945x130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:130,&quot;width&quot;:945,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!361a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 424w, https://substackcdn.com/image/fetch/$s_!361a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 848w, https://substackcdn.com/image/fetch/$s_!361a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 1272w, https://substackcdn.com/image/fetch/$s_!361a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe08fe71e-d869-4392-b269-5724aa058399_945x130.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Next, plan out your expenses for the next 13 weeks. The first month is straightforward&#8212;just use the invoices already in hand. Beyond that, identify your recurring expenses first, then add in your non-recurring costs.</p><p>This non-recurring (One Offs) bucket is crucial&#8212;it's a key lever for controlling cash burn. For instance, if a large inventory purchase next week would drop you below your minimum cash threshold, consider buying when you have a surplus or spreading purchases over time.</p><p>Still struggling to map out these outflows? An aging Accounts Payable Report can help (assuming your books are in order).</p><h3>Plan One-Time Cash Draws or Cash Infusions</h3><p>Finally, capture any one-time cash flows that fall outside normal operations. These could be either inflows or outflows.</p><p>For example, mark your tax estimates for upcoming installment weeks, or include any debt service payments you need to make.</p><p>If you anticipate needing to inject cash into the business, include these under the Equity Deposits and New Debt lines.</p><h2>Step Four: Copy to the Prior Forecast tab and Review</h2><p>Once you've completed your forecast, copy and paste (values only) to the prior forecast tab, then wait for the week to end.</p><p>First thing Monday morning, update the actuals tab and head to the review tab.</p><p>You'll immediately see variances across two key comparisons:</p><ol><li><p>The Prior Week's actuals vs the Forecast</p></li><li><p>The Current Forecast vs the Prior Forecast for go-forward weeks</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!blrA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!blrA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 424w, https://substackcdn.com/image/fetch/$s_!blrA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 848w, https://substackcdn.com/image/fetch/$s_!blrA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 1272w, https://substackcdn.com/image/fetch/$s_!blrA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!blrA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png" width="1412" height="555" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:555,&quot;width&quot;:1412,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:112445,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/169621931?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!blrA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 424w, https://substackcdn.com/image/fetch/$s_!blrA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 848w, https://substackcdn.com/image/fetch/$s_!blrA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 1272w, https://substackcdn.com/image/fetch/$s_!blrA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1143e89d-89f5-43f5-b032-0088af9e49bb_1412x555.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>What do we see?</h3><ul><li><p>Red Rock Diner didn&#8217;t pay me last week as expected even though their invoice was due. I better get on their add the week of 3/2 because I&#8217;m owed that money</p></li><li><p>I saw a cash crunch coming at the end of march, I should draw on the line of credit for $2,000 the last full week of the month</p></li><li><p>With that new debt, I&#8217;ll have a new payment starting 5/1</p></li><li><p>Things are looking better in May, let&#8217;s pay down the debt with some of our excess cash</p></li></ul><p>When examining the prior week's variance, you need to understand exactly where and why you were off. After identifying these discrepancies, adjust your forecast accordingly, allowing you to compare your new forecast against the prior one.</p><p>This exercise will hit you square in the face with necessary actions to influence your business's cash flow.</p><p>By Tuesday, you should have an updated forecast (repeat step three) that you'll manage toward until refreshing again the following Monday.</p><h1>First Steps into a Larger World</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QJf3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QJf3!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 424w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 848w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 1272w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QJf3!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif" width="512" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:256,&quot;width&quot;:512,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Star Wars Gifs on X: \&quot;\&quot;That's good. You've taken your first ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Star Wars Gifs on X: &quot;&quot;That's good. You've taken your first ..." title="Star Wars Gifs on X: &quot;&quot;That's good. You've taken your first ..." srcset="https://substackcdn.com/image/fetch/$s_!QJf3!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 424w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 848w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 1272w, https://substackcdn.com/image/fetch/$s_!QJf3!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7f66ff2-0adf-4deb-9ec2-94bb13fd0f65_512x256.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s it, now rinse and repeat. The first 2-3 weeks this will likely feel like a chore, but if you commit yourself to it, you&#8217;ll reap a ton of rewards least of which is a few more hours of restful sleep.</p><p>In our next installment, we&#8217;ll discuss timing strategies for payments and collections, and how to make informed decisions that prioritize long-term cash generation.</p><div><hr></div><h3>Work with me: build your 13&#8209;week cash flow forecast</h3><p>If you are still worried about white&#8209;knuckling your cash, I&#8217;ve helped entrepreneurs and small business owners stand up a simple, tactical 13&#8209;week cash forecast that reduces surprises and unlocks confident decisions.</p><p>Here&#8217;s what we&#8217;ll do together:</p><ul><li><p>Quick assessment of your current cash picture and tools</p></li><li><p>Stand up a tailored 13&#8209;week forecast you can run every Monday</p></li><li><p>Identify the 2&#8211;3 moves that improve cash the fastest</p></li></ul><p>Ready to get relief and clarity?</p><ul><li><p><a href="https://calendly.com/greg-gernetzke/30min">Book a free 30&#8209;minute consultation</a></p></li><li><p>Or email me directly at <a href="mailto:greg@ggernetzke.com">greg@ggernetzke.com</a></p></li></ul><p>If you&#8217;re a fractional CFO, I&#8217;m also happy to collaborate on a streamlined setup you can roll out across clients with automated tools that allow you to focus on action rather than plugging and chugging through data.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Entrepreneur's Guide to Cash Flow]]></title><description><![CDATA[Part Three: How to Read a Cash Flow Statement]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-70d</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-70d</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 27 Aug 2025 15:00:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5IDf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In our previous installments, we established why cash is king and what a cash flow statement is. Now let's get practical and learn how to read one of these critical documents.</p><p>Below is an example cash flow statement that I pulled from the QuickBooks sandbox. It's a made up landscaping company that I lovingly refer to as "Mow Money Mow Problems."</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5IDf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5IDf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5IDf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg" width="1456" height="1125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1125,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!5IDf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5IDf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc111d437-9ccc-4900-8df4-356af8ddbda4_1598x1235.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Start at the Bottom</h2><p>First let's look at the bottom line. What does it tell us? It tells us how much cash flowed in (or out) in that month. Simple enough.</p><p>In customer cash flow reporting I also like to layer in the beginning and ending balance of cash so we can see how the net cash increase for a period actually materializes in the cash balance (i.e. the bank account).</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cfIG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cfIG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cfIG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg" width="1598" height="83" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:83,&quot;width&quot;:1598,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24835,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!cfIG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cfIG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc895a72d-9ea9-4315-81df-217dfd622e1d_1598x83.jpeg 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>This bottom-line view is your financial vital sign. If your ending cash balance is consistently decreasing month over month, you've got a problem that needs addressing &#8211; regardless of what your P&amp;L might say.</p><h2>Where Did It Come From and Where Did It Go?</h2><p>Next, we can see how much cash flowed in (or out) by three broad categories:</p><h3>1. Operations</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cpQ-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cpQ-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cpQ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg" width="1598" height="324" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:324,&quot;width&quot;:1598,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96517,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!cpQ-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cpQ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a6d19bc-730f-478e-851a-b8ad37f7a5ab_1598x324.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This is by far the most important area. Think of this as the cash equivalent of your profitability. It reflects the actual amount of cash flowing into your business from revenue generating activities (sales, collections, etc.), and how much cash is flowing out of your business from your expenses (vendor payments, payroll, etc.).</p><p>There is nowhere to hide in this section. If customers are behind on paying you, this is where you'll feel it. I cannot tell you how many times I've worked with clients who say something like "I'm profitable, but there is never enough money in the bank." If you have ever had this thought, it's a telltale sign that you are not paying enough attention to your operating cash flow.</p><p>Some key items to look for in the operations section:</p><ul><li><p>How much of your net income is actually converting to cash?</p></li><li><p>Are your accounts receivable growing faster than your revenue? (That's bad &#8211; it means customers are taking longer to pay)</p></li><li><p>Are you building up too much inventory that isn't moving? (Also bad &#8211; that's cash sitting on shelves)</p></li><li><p>Is there a seasonal pattern to your operational cash flow that you need to plan for?</p></li></ul><h3>2. Investing</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GxzD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GxzD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GxzD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg" width="1598" height="95" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:95,&quot;width&quot;:1598,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26132,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!GxzD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GxzD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1e70a67-1724-49d0-8130-c0e54c7a8431_1598x95.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This is where we measure how much cash is being generated (or paid out) to build future operating opportunities. Mow Money Mow Problems bought a truck so it could serve more clients. This is an investment for their operations.</p><p>If there is a crew running that truck, that is additional revenue that can be earned that isn't being earned today.</p><p>Similarly, the cash paid to build a new store location, acquisition of another company, or even computer equipment is considered an investment activity. All of these things go toward enabling future operations.</p><p>Any activity that requires you to pony up cash (i.e. the car purchase) is reflected as a negative number. Any activity that pays you in this category (i.e. dividend payments from stocks in the company's name) is reflected as a positive number.</p><p>Smart questions to ask about your investing cash flow:</p><ul><li><p>Are these investments actually going to generate a return that exceeds their cost?</p></li><li><p>Is the timing right, or should we delay some capital expenditures until our operating cash flow improves?</p></li><li><p>Are we neglecting critical investments that will hurt us in the long run?</p></li></ul><h3>3. Financing</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LQtG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LQtG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LQtG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg" width="1598" height="140" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:140,&quot;width&quot;:1598,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43021,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!LQtG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LQtG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e6bf557-4d1b-46d3-bf89-9680cea14caa_1598x140.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>For our purposes consider financing roughly equivalent to "fundraising." This typically comes in two forms:</p><ol><li><p>Debt: cash you get today and you pay back over time</p></li><li><p>Equity: cash you get today in exchange for a share of the profits later (ownership)</p></li></ol><p>Any activity that brings in cash is reflected as a positive number (i.e. debt principal amounts). Any activity that pays out (i.e. debt repayment) cash is reflected as a negative number.</p><p>Key financing considerations:</p><ul><li><p>Is your business relying too heavily on debt to fund operations? (This is usually unsustainable)</p></li><li><p>Are you in a position to pay down debt, or should you preserve cash for operations?</p></li><li><p>If you're taking on investors, what expectations do they have for returns, and how will this affect your cash strategy?</p></li></ul><h3>What Constitutes "Good"?</h3><p>Most of this is dependent on exactly what you're trying to do with your business. If you're trying to grow operations, you may be more aggressive with your Investing Cash Flow.</p><p>If you're staring down the barrel of a cash shortfall, you may need to focus your efforts on financing.</p><p>In addition, there are a few key ratios that I use to help me judge the buckets:</p><ul><li><p><strong>Operating Cash Flow Ratio</strong>: OCF &#247; Current Liabilities. This tells you how well your operations can cover your short-term obligations. A ratio above 1.0 means you're generating enough operational cash to cover immediate debts.</p></li><li><p><strong>Cash Flow to Debt Ratio</strong>: OCF &#247; Total Debt. This indicates your ability to repay both short and long-term debt from operations. Higher is better, with anything above 0.20 considered decent for most businesses.</p></li><li><p><strong>Free Cash Flow</strong>: OCF - Capital Expenditures. This tells you how much discretionary cash you have after funding necessary investments to maintain your current operations.</p></li></ul><h3>Spotting Red Flags</h3><p>Your cash flow statement can reveal several warning signs that demand immediate attention:</p><ul><li><p><strong>Consistent Negative Operating Cash Flow</strong>: If your core business operations aren't generating positive cash flow over time, your business model might be fundamentally flawed.</p></li><li><p><strong>Growing Gap Between Net Income and Operating Cash Flow</strong>: If profits look good but cash from operations is poor, investigate why. Often this means customers aren't paying, or you're building up too much inventory.</p></li><li><p><strong>Heavy Reliance on Financing</strong>: If you constantly need debt or equity to fund operations, you're not sustainable.</p></li><li><p><strong>Insufficient Investment</strong>: Sometimes the problem isn't spending too much, but spending too little on critical infrastructure, technology, or equipment.</p></li></ul><h3>Putting It All Together</h3><p>A healthy business typically shows a pattern of:</p><ul><li><p>Consistently positive operating cash flow</p></li><li><p>Strategic investing cash outflows that are proportional to the business's growth plans</p></li><li><p>Prudent use of financing that doesn't create an unsustainable debt burden</p></li><li><p>A growing (or at least stable) ending cash balance that provides sufficient cushion for contingencies</p></li></ul><p>Now that we know how to read a cash flow statement, next we'll explore cash flow forecasting techniques that will keep you on top of your bank balance without sucking up all of your time.</p><p>Don't forget &#8211; the cash flow statement is telling you a story about your business. Take the time to understand what it's saying, and you'll make better decisions that keep your business not just surviving, but thriving.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Entrepreneur's Guide to Cash Flow]]></title><description><![CDATA[What is a Cash Flow Statement?]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-4c7</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow-4c7</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 20 Aug 2025 15:01:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VHKn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In last week's post we discussed why cash is important. Today, we're going to talk about how to take good care of it.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Introducing the Statement of Cash Flow</h2><p>The cash flow statement measures the <em>movement</em> of cash through your business. It tells you how much cash you started and ended with, how much cash came in and went out (the "flow"), and through which channels this movement occurred.</p><p>These channels typically fall into three categories:</p><ul><li><p><strong>Operating Activities:</strong> Cash generated from your core business operations</p></li><li><p><strong>Investing Activities:</strong> Cash used to create future cash flow through asset purchases or investments</p></li><li><p><strong>Financing Activities:</strong> Cash from raising funds through debt or equity</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8lVO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8lVO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8lVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg" width="247" height="204" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:204,&quot;width&quot;:247,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cash Flow Statement ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Cash Flow Statement ..." title="Cash Flow Statement ..." srcset="https://substackcdn.com/image/fetch/$s_!8lVO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8lVO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F824cd6e2-0f8a-4fd9-9792-5fe9a2082284_247x204.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h3>How is it arrived at?</h3><p>This tends to be the most difficult thing for people to understand. The P&amp;L measures how much you sold and how much things cost and how much is left over. Easy enough.</p><p>The balance sheet tells you what your assets are worth, how much cash you have in the bank (assets), how much you owe to others (liabilities), and what is left over for shareholders (equity).</p><p>The cash flow statement measures the <em>movement</em> of cash. In other words, how much cash did you start and end with, how much cash came in and out of the business, and through which channels.</p><p>Let's look at an example.</p><h3>The Indirect Method: How Most Cash Flow Statements Are Built</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VHKn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VHKn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VHKn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg" width="1456" height="1125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1125,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:&quot;StatementofCashFlows_1.jpeg&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="StatementofCashFlows_1.jpeg" srcset="https://substackcdn.com/image/fetch/$s_!VHKn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VHKn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1d59a58-787f-4bba-b197-b5ae944ad5d5_1598x1235.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most businesses use what's called the "indirect method" for calculating cash flow. This method starts with net income and makes adjustments to convert accrual accounting figures to cash basis.</p><p>For example, if accounts receivable increases by $10,000, that means you've recorded $10,000 in sales that you haven't collected in cash yet. So you'd subtract $10,000 from net income to get a more accurate picture of your operating cash flow.</p><p>Similarly, if inventory increases by $5,000, that means you spent $5,000 in cash that isn't reflected as an expense on your P&amp;L yet. So you'd subtract that $5,000 from net income as well.</p><p>Do you see how cash will not lie to you?</p><p>Once you get the hang of it, these adjustments start to make intuitive sense. They're all about answering a simple question: "Did cash actually change hands?"</p><p>Always remember that the cash flow measures the <em>movement</em> of cash and its resulting balance. This is a tricky concept to get the hang of, but the more you study it, the more you'll get the hang of it.</p><h3>Where do you get a statement of cash flow?</h3><p>Technically, you can build one yourself using nothing but your bank statements, but I wouldn't recommend it. Your bookkeeper ought to have one handy, and if he or she does not, it's time to get a new bookkeeper.</p><p>Your bookkeeper also ought to be able to walk you through the cash flow statement. If he or she cannot walk you through it, it's time to get a new bookkeeper. Also, <a href="https://calendly.com/greg-gernetzke/30min?month=2025-07">you and I should talk</a>.</p><p>If you use any kind of Enterprise Resource Planning (ERP) software like QuickBooks, it will build you one automatically.</p><h3>Reading Between the Lines</h3><p>Sit down and examine your cash flow statement thoroughly. If you look at the entries behind it, you will uncover secrets beyond your wildest dreams about your business.</p><p>For example, you might discover:</p><ul><li><p>Your business is profitable on paper but hemorrhaging cash due to aggressive growth</p></li><li><p>You're collecting receivables much slower than you're paying vendors, creating unnecessary cash pressure</p></li><li><p>Seasonal patterns in your cash flow that you could plan around better</p></li><li><p>Hidden expenses that aren't properly categorized</p></li></ul><p>The power of the cash flow statement isn't just in the numbers themselves, but in the story they tell about how money moves through your business.</p><h3>What's Next?</h3><p>In our next installment, we'll discuss how to read your cash flow statement, how to interpret what it is telling you, and how to leverage it to grow (and protect) your business.</p><p>Then in parts four and five, we'll dive into cash flow forecasting techniques and effective cash utilization strategies that will keep you on top of your bank balance without sucking up all of your time.</p><p>Until then, I'd encourage you to pull up your most recent cash flow statement and simply familiarize yourself with the major categories and numbers. Which direction is your cash flowing? And more importantly - do you know why?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Entrepreneur’s Guide to Cash Flow ]]></title><description><![CDATA[Part One: Why Cash is King]]></description><link>https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow</link><guid isPermaLink="false">https://www.ref-report.com/p/the-entrepreneurs-guide-to-cash-flow</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 13 Aug 2025 15:02:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TbRK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This post is part one of an on-going series geared towards entrepreneurs who are trying to wrestle their cash flow to the ground.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TbRK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TbRK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TbRK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TbRK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!TbRK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69e247c-85b9-4339-9f2b-b1cccc3c788c_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Cash is King</figcaption></figure></div><p>Whenever I sit down with a new Fractional CFO client, the very first thing I address is cash flow. Of the three financial statements it seems to get the short end of the stick. Everyone wants to know if they are profitable (P&amp;L) and what the business is worth (Balance Sheet).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>But everyone ignores the king.</p><h1>Why is Cash King?</h1><p>There are three principles that make cash king:</p><ol><li><p>Cash is Oxygen</p></li><li><p>Cash Does Not Lie</p></li><li><p>More Cash Means More (and Better) Options</p></li></ol><p>Each of these principles supports <em>the</em> key aspect of your responsibility as a business owner: building a secure cash balance and managing it to maximize long-term cash generation.</p><p>More on that a little bit later. For now, let's focus on these laws.</p><h3>Cash is Oxygen</h3><p>The chart below is called a Sankey Diagram. It represents the movement of cash into and out of a business. Its utility is debatable, but I like it for no other reason that it visualizes the flow of cash and if you think about it, it looks like a cardiovascular system.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ttpj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ttpj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 424w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 848w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ttpj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png" width="1456" height="841" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Ttpj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 424w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 848w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!Ttpj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28c204a2-e3fb-4668-93a6-e26844cb2a19_1815x1048.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cash flows into the business from left to right, settling in the "chest of the business" before flowing out to various operational areas.</p><p>Without cash (and a nice steady flow of it), your business simply dies. It's that straightforward. To stay viable, we must ensure steady cash inflow while carefully managing how it leaves our business.</p><h3>Cash Does Not Lie</h3><p><a href="https://www.google.com/imgres?q=cash%20flow%20meme&amp;imgurl=https%3A%2F%2Fi.redd.it%2F4oboyk6jlfgb1.jpg&amp;imgrefurl=https%3A%2F%2Fwww.reddit.com%2Fr%2Fwallstreetbets%2Fcomments%2F15jhztz%2Fa_quick_reminder_that_accounting_can_sugar_code%2F&amp;docid=UbMgOkRKhbaxdM&amp;tbnid=uyRBIl8IRlziUM&amp;vet=12ahUKEwjU_ardkr2OAxXBL9AFHY_HCiMQM3oFCIgBEAA..i&amp;w=1169&amp;h=672&amp;hcb=2&amp;ved=2ahUKEwjU_ardkr2OAxXBL9AFHY_HCiMQM3oFCIgBEAA">https://www.google.com/imgres?q=cash flow meme&amp;imgurl=https%3A%2F%2Fi.redd.it%2F4oboyk6jlfgb1.jpg&amp;imgrefurl=https%3A%2F%2Fwww.reddit.com%2Fr%2Fwallstreetbets%2Fcomments%2F15jhztz%2Fa_quick_reminder_that_accounting_can_sugar_code%2F&amp;docid=UbMgOkRKhbaxdM&amp;tbnid=uyRBIl8IRlziUM&amp;vet=12ahUKEwjU_ardkr2OAxXBL9AFHY_HCiMQM3oFCIgBEAA..i&amp;w=1169&amp;h=672&amp;hcb=2&amp;ved=2ahUKEwjU_ardkr2OAxXBL9AFHY_HCiMQM3oFCIgBEAA</a></p><p>Making a million dollars in profit last month doesn't guarantee I have a million dollars in the bank.</p><p>Take my consulting agency, for instance. When I bill clients, most have 30-day payment terms. This means I won't see payment for today's invoice for at least a month, <em>if I'm lucky</em>.</p><p>Meanwhile, I've already spent money to deliver those services. I'm immediately out of pocket for expenses like meals, airfare, and hotel accommodations.</p><p>$Income - Cost = Profit$</p><p>$1,000 - 750 = 250$</p><p>Today +15 Days +30 Days Beginning Cash 5,000 4,250 2,250 Cash Flow -750 -2,000 +1,000 Ending Cash 4,250 2,250 3,250</p><p>While I&#8217;m waiting to get paid, I have ongoing operational expenses like website hosting, marketing costs, and LinkedIn Premium subscriptions. When that $1,000 payment finally arrives on day 30, I've already covered these additional costs out-of-pocket.</p><p>Without careful planning, I could easily find myself in a cash flow crunch.</p><p>Your bank account balance reveals the unvarnished truth about your business's financial health. If you don't understand the patterns of cash flowing in and out, you're setting yourself up for dangerous misconceptions.</p><h3>More Cash Means More (and Better) Options</h3><p>&#8220;Mo money, mo problems&#8221; is a lie.</p><p>Imagine we own a restaurant and want to expand our dining room. This expansion would allow us to serve more customers during each service period, resulting in increased revenue and improved future cash flow.</p><p>Let's say the expansion costs $10,000, and our monthly rent of $2,000 is also due.</p><p>How would our options differ with these two cash balances?</p><p>$8,000 Cash Balance $50,000 Cash Balance - We could choose not to expand and just pay rent</p><ul><li><p>We could go into debt by $10K to pay for the expansion | - We could pay cash for the expansion AND pay rent</p></li><li><p>We could go into debt by $10K</p></li><li><p>We could go into debt by $3K</p></li><li><p>We could expand the dining room AND add a staff member to handle the extra volume |</p></li></ul><p>With a lower bank balance, we must choose between paying for the expansion OR paying rent. Alternatively, we could borrow to cover the costs, which adds risk to our business. This pressure intensifies if the contractor exceeds the budget or experiences delays (both of which are virtually guaranteed).</p><p>With a strong cash balance, we gain flexibility. We might still finance some or all of the expansion, but if costs exceed estimates, we have cash reserves to fall back on. We even have the option to hire another server to accommodate all those new customers.</p><h2>The Path Forward: Mastering Your Cash Flow</h2><p>Understanding that cash is king isn't just business wisdom&#8212;it's survival intelligence. As we've explored, cash provides your business with oxygen, reveals the unvarnished truth of your financial position, and creates a landscape of possibilities rather than limitations.</p><p>In the next post, I'll share practical strategies for building a robust cash reserve that not only keeps your business secure during uncertain times but also positions you to capitalize on opportunities when they arise. We'll explore how to read a cash flow statement and how to use it to make informed decisions that prioritize long-term cash generation.</p><p>Until then, take a moment to examine your current cash position. Is it giving you the oxygen, honesty, and options your business deserves? The throne awaits a ruler who understands its true power.</p><p>See you in Part Two, where we'll turn cash flow theory into action.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Navigating Implementation Partnerships]]></title><description><![CDATA[How to Choose Wisely and Hold Them Accountable]]></description><link>https://www.ref-report.com/p/navigating-implementation-partnerships</link><guid isPermaLink="false">https://www.ref-report.com/p/navigating-implementation-partnerships</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 06 Aug 2025 15:02:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vutZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Let me know if this sounds familiar. A client of mine was implementing a major software solution. They brought in a highly recommended implementation partner &#8211; recommended by the vendor themselves! &#8211; to lead the deployment.</p><p>The team fell so far behind that they ran out of budget, fired the project lead who had scoped the work, and simply disappeared.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>This isn't an isolated incident. It happens constantly in transformation projects, and it's one of the primary reasons implementations fail: everyone signs up for the promises made by the future state without ever understanding the underlying operation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vutZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vutZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vutZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vutZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!vutZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa1b478d-32bc-480d-9232-78ee854d9164_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Don&#8217;t worry, everything is under control.</figcaption></figure></div><h3>The Partner Problem</h3><p>Implementation partners are a necessary part of any major software deployment, but they often approach projects with a deeply flawed mindset:</p><ul><li><p>They've done this "1,000 times before" (their words) so they use a templated approach</p></li><li><p>They conduct minimal scoping conversations before charging ahead</p></li><li><p>They promise unrealistic timelines and features to win the business</p></li><li><p>They lack real understanding of your operational nuances</p></li></ul><p>When things inevitably go sideways, one of two things happens: they get overworked trying to salvage the project, or you're left with such a bad taste that you bring in someone else &#8211; who then tells you the first team had no idea what they were doing.</p><p>This cycle is devastating to your strategic goals and contributes directly to implementation fatigue.</p><h3>Choosing Partners That Won't Fail You</h3><p>After years of rescuing failed implementations, I've developed a framework for selecting partners who won't leave you hanging:</p><ol><li><p><strong>Prioritize industry expertise over software expertise</strong>: Find partners who understand your specific business operations, not just the software. A Salesforce wizard who knows nothing about your finance processes will create more problems than they solve.</p></li><li><p><strong>Demand proof of similar-sized implementations</strong>: Partners who typically work with enterprises will struggle with mid-market companies, and vice versa. Match the scale of their experience to your needs.</p></li><li><p><strong>Insist on meeting the actual implementation team</strong>: Don't fall for the bait-and-switch. The impressive team that sells you might not be the one showing up for the work.</p></li><li><p><strong>Require detailed transition and knowledge transfer plans</strong>: What happens when the implementation is "done"? The best partners have robust plans for ensuring your team can maintain what they've built.</p></li></ol><p>Be wary of the upsell. </p><p>Many partners will offer run support to squeeze recurring fees from you. There is nothing wrong with them providing run support, but that run support should match your strategy, and you should know exactly what you are paying for.</p><p>Subsequently, sales reps - particularly SASS reps - love to sell bolt-on functionality. Don&#8217;t let them lead you toward a pre-determined conclusion. You&#8217;re in the driver seat. Drive the car.</p><p>If a rep is trying to take you out of the driver&#8217;s seat, they&#8217;re going to be a nightmare to work with long term. Just cut bait and move on.</p><h3>The Internal Stakeholder Essential</h3><p>Even with the perfect partner, you still need that internal project lead I mentioned in my previous post. This person's job is to:</p><ul><li><p>Translate between your business and the implementation team</p></li><li><p>Establish clear communication protocols</p></li><li><p>Create accountability frameworks with consequences</p></li><li><p>Document decisions and challenges throughout the process</p></li></ul><p>This role cannot be outsourced. They must be from your business, understand your operations, and have enough authority to make decisions stick.</p><p>In the end, a successful implementation partnership isn't about finding perfect vendors&#8212;they don't exist. It's about creating the right structure, setting appropriate expectations, and establishing clear accountability on both sides.</p><p>By selecting partners based on industry knowledge rather than just technical skill, verifying their experience with similar organizations, meeting the actual implementation team, and demanding comprehensive transition plans, you dramatically increase your chances of success.</p><p>Remember that your internal project lead is the linchpin that holds everything together. Their ability to translate business needs, maintain communication channels, and enforce accountability will ultimately determine whether your implementation succeeds or fails.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Beyond Implementation]]></title><description><![CDATA[Building Processes That Actually Work]]></description><link>https://www.ref-report.com/p/beyond-implementation</link><guid isPermaLink="false">https://www.ref-report.com/p/beyond-implementation</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 30 Jul 2025 15:02:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UozF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here's something I've learned the hard way: the fanciest software in the world can't fix broken processes. It can actually make them worse by cementing bad practices into expensive, rigid systems.</p><p>This is the core challenge in finance transformation today. Leaders are sold on sleek software solutions without addressing the fundamental operational issues plaguing their teams.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="pullquote"><p>Fix the process first, then automate it. Never the other way around.</p></div><p>I've seen this pattern repeatedly in my work with finance teams. They're drowning in manual work, so they reach for technological salvation &#8211; only to find themselves with the same problems plus a hefty implementation bill.</p><h2>The Process-First Approach</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UozF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UozF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UozF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UozF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UozF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UozF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UozF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!UozF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!UozF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!UozF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a94211a-fb6a-4f51-a975-dc6d066b8400_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">it's all about the process</figcaption></figure></div><p></p><p>Before you consider any new finance technology, you need to understand and optimize your current processes. Here's my framework for doing this effectively:</p><ol><li><p><strong>Map the entire workflow</strong>: Document every step, handoff, and decision point in your current process. Make the invisible visible. This alone often reveals shocking inefficiencies.</p></li><li><p><strong>Identify control points and bottlenecks</strong>: Where does work consistently slow down or stop? What checkpoints are truly necessary vs. historical artifacts?</p></li><li><p><strong>Eliminate before automating</strong>: Ask the hard question about each step: "Do we actually need this?" Many processes contain unnecessary steps that should be eliminated, not automated.</p></li><li><p><strong>Test manual improvements first</strong>: Implement process improvements manually before investing in technology. This validates your approach and builds user buy-in.</p></li></ol><h2>Fixing Month-End Close Hell</h2><p>Want to know why your month-end close takes weeks? It's not because your journal entry system is broken. It's because your vendor rebate process requires four different people to touch the data, starting with someone manually copy-pasting rows into a CSV file.</p><p>No amount of sophisticated software can fix that fundamental inefficiency. You need to redesign the process itself, then find the right technology to support it.</p><h3>A Real Life Example</h3><p>Years ago, I was a supervisor managing a team of three analysts, and our month-end close took 7 days for a $10M annual business. I was sick of it.</p><p>Why did it take so long? One of the analysts was responsible for building the revenue accrual. To do this, he would spend days tracking down sales reps trying to figure out what the monthly billing estimates were going to be. The reps that did answer the phone couldn&#8217;t get off the phone with him fast enough.</p><p>In the meantime, the other analyst was responsible for booking payroll and commission accruals. The commission accruals were stuck until we knew what the revenue accrual was going to be so this analyst couldn&#8217;t start until the first process was finished.</p><p>Lastly, the third analyst was responsible for reporting who produced the P&amp;L and delivered it to yours truly. Obviously reporting wasn&#8217;t ready until the books were closed.</p><p>You can almost visualize the bottlenecks can&#8217;t you?</p><p>No amount of sophisticated software can fix that fundamental inefficiency. You need to redesign the process itself, then find the right technology to support it.</p><h3>The Technology Ladder</h3><p>Once you've optimized your processes, approach technology implementation in stages:</p><ul><li><p><strong>Level 1</strong>: Maximize existing tools (Excel/Google Sheets with proper structure)</p></li><li><p><strong>Level 2</strong>: Add automation to existing tools (Excel macros, Power Query, Python)</p></li><li><p><strong>Level 3</strong>: Implement specialized tools for optimized processes (BlackLine, HighRadius, Anaplan, Planful, etc.)</p></li></ul><p>Most finance teams jump straight to Level 3 without mastering Levels 1 and 2. This is a recipe for implementation disaster.</p><p>Remember: Excel with a clean, well-designed process will outperform a fancy SaaS solution with a broken process every single time. I've seen Fortune 500 companies successfully use QuickBooks as a sub ledger.</p><h3>How We Won with this Approach</h3><p>We ended up taking our close from 7 days to 2 through this approach without a single cent of CapEx that I inevitably would have been turned down for.</p><p>We started with process and mapped every single step of our close process across the three swimlanes of our team. Where we needed cross-functional input (sales and payroll), we engaged with them in the spirit of &#8220;if you help us, we&#8217;ll bug you less.&#8221;</p><p>We automated our data processing using Power Query (which comes straight out of the box with excel). We even automated the journal entry template creation. When we were all said and done the two days we could not automate was simply due to the timing of data availability in the system.</p><p>This worked at a small scale, but it can also be replicated at-scale. The flip side is also true, when I have strayed from this approach, the solution fell apart.</p><h3>Start Small, Win Big</h3><p>One final tip: target a single, high-impact process for your first optimization effort. Instead of a company-wide rollout, focus on a specific business unit or function.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mwPe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mwPe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mwPe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mwPe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!mwPe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15c5f47c-ae5a-4cee-a784-8e606355b1a0_1024x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">climbing mountain, one step at a time</figcaption></figure></div><p>For example, instead of implementing a planning system across the entire enterprise, start with revenue forecasting for one business unit. Get that working at 99% accuracy, then expand methodically.</p><p>This approach builds credibility, develops your implementation muscles, and creates internal champions for your broader transformation efforts.</p><p>In my next post, I'll share how this process works with external implementation partners so that you don&#8217;t have to suffer through one more SaaS implementation that falls short.</p><p>Until then, remember: process first, technology second.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Implementation Fatigue]]></title><description><![CDATA[Why Your Software Rollouts Keep Failing]]></description><link>https://www.ref-report.com/p/implementation-fatigue</link><guid isPermaLink="false">https://www.ref-report.com/p/implementation-fatigue</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 16 Jul 2025 14:46:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y4ju!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s a tale as old as time itself: a slick demo, impressive credentials, and the leadership is all in on revolutionizing operations or how we forecast or how we conduct the LRP&#8230;and then spectacular failure.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y4ju!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y4ju!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y4ju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Y4ju!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Y4ju!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafc5140b-b450-45ad-b757-cbf38703ae57_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p>How is it that these world-class software solutions work for everyone else but not us?</p></div><p>I remember the first time I saw this play out. As a senior analyst, we were rolling out Anaplan - &#8220;the only AI-infused scenario planning and analysis platform.&#8221; A great product, one that the market was adopting and our competitors were implementing.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>We never made it past User Acceptance Testing.</p><p>Years later, as a transformation director, I found myself advocating for the exact same software in a Finance Leadership meeting with executives much wiser than I. The room erupted in knowing chuckles and eye-rolls. "We've been down this road before," they said. "It didn't work then, why would it work now?"</p><h2>Implementation Fatigue: The Silent Killer</h2><p>What they were experiencing is what I call "implementation fatigue" &#8211; the exhaustion and jadedness teams develop after one or two failed software implementations. The symptoms are easy to spot:</p><ul><li><p>Teams already operating at or over capacity now asked to attend daily scrums for 8-12 weeks</p></li><li><p>Stakeholders siloed across different locations and time zones</p></li><li><p>Difficulty obtaining a holistic view of workflows</p></li><li><p>A collective eye-roll when any new system is mentioned (harder eye-rolls when you suggest a solution that was already attempted)</p></li></ul><p>The bad news is that this is one of the hardest cultural roadblocks you will face in the Transformation space. The good news is that this cycle is entirely preventable and even reversable.</p><h2>The Path Forward: Five Keys to Implementation Success</h2><p>There are five keys to overcoming implementation fatigue. After years in the trenches, I've found these four elements to be non-negotiable for any successful finance transformation:</p><h3>Recruits are better than Conscripts</h3><p>The most effective fighting forces in the world are made of volunteers, not people pressed into service. Find team members who are genuinely frustrated with current processes and motivated to fix problems. They will be volunteer to attend and engage in scrums.</p><h3>Limit the scope</h3><p>Limit scope either by size (one business unit instead of all) or functionality (revenue forecasting before full P&amp;L forecasting). Most software solutions paint utopian pictures&#8212;implement once and everything improves. In reality, the best approaches are pragmatic and incremental. Rather than attempting to perfect everything at once, focus on perfecting a few elements at a time. This creates momentum that builds over time.</p><h3>Ongoing Support: Don&#8217;t let Perfection be the Enemy of Good</h3><p>There&#8217;s an entrepreneurial axiom that I have found to be particularly relevant in digital transformation:</p><div class="pullquote"><p>No product survives first contact with the customer</p></div><p>This means the first iteration of any product will almost certainly fall short of fully satisfying customer needs. The same principle applies to transformation solutions. They need testing, adjustment, and retesting before they're truly effective.</p><p>This reality can be disheartening if people aren't prepared for it. Set clear expectations that the process won't be perfect immediately&#8212;improvement takes time. Additionally, provide consistent support after implementation. Your team will need ongoing assistance and engagement once the system goes live.</p><h3><strong>Designate internal project management</strong></h3><p>Project management is all about balancing priorities while ensuring clear communication and accountability. While most generic project managers excel at communication and accountability, they often lack the crucial context that comes from daily involvement in your business. Your project manager (or at least someone partnering with the implementation PM) should come from within your organization, have deep knowledge of your operations, and possess the communication skills to effectively mediate between stakeholders. Without this business context, even the most skilled project managers will struggle to succeed.</p><h3><strong>Secure executive support with accountability</strong></h3><p>Leadership must stand behind their team, clear obstacles, and be ready to go to bat with implementation partners when needed. In most cases, executive support roars out of the gate and then peters out after the third steering committee meeting. Their job is to ensure that the initiative has the proper resources to be successful and to provide the proper level of air support for the implementation team to get the job done. Inside the room, they should be listening to what the team needs and then delivering and guiding with the proper sense of direction. Outside of the room, they should be protecting the team from becoming derailed by lesser priorities and cross-functional flak.</p><p>This approach isn't magic, and it won't eliminate all implementation challenges. But it will dramatically increase your odds of success and break the cycle of implementation fatigue that's plaguing your finance transformation efforts.</p><p>In my next post, I'll dive deeper into how to create SOWs that actually work and share a case study of how one team broke their implementation curse using this exact framework.</p><p>Until then, remember: fix the process first, then worry about the software.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[An FP&A Guide on Leveraging Copilot]]></title><description><![CDATA[Where do you even start]]></description><link>https://www.ref-report.com/p/an-fp-and-a-guide-on-leveraging-copilot</link><guid isPermaLink="false">https://www.ref-report.com/p/an-fp-and-a-guide-on-leveraging-copilot</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 02 Jul 2025 15:30:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NiuI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you've spent any time in corporate finance, you've likely noticed the winds of change. Management consultants aren't just whispering anymore - they're shouting from the rooftops about the transformative power of AI and its implications for traditional FP&amp;A roles. The message is clear: adapt or become obsolete.</p><h2>The Uncomfortable Truth</h2><p>Executive teams, driven by earnings pressure, are actively seeking ways to optimize costs. FP&amp;A departments are prime targets for these optimization efforts, with leaders looking to bridge productivity gaps through AI and automation. Harsh? Perhaps. But it's a reality we need to face.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Two Paths Forward</h2><p>Standing at this technological crossroads, FP&amp;A professionals have two choices:</p><ol><li><p>Become a tech-savvy "super analyst" who leverages AI to multiply their impact</p></li><li><p>Find a new career path</p></li></ol><h2>The Path to Becoming a Super Analyst</h2><p>There is mounting evidence in recent weeks that while LLMs are fantastic at automating tasks and enhancing workflows, their <a href="https://www.technologyreview.com/2023/10/18/1081191/why-large-language-models-arent-really-intelligent/">ability to reason is not as far along</a> as many of the AI developers are claiming.</p><p>Why? To <a href="https://deepmind.google/discover/blog/how-large-language-models-work/">train AI</a>, there has to be some judge of the accuracy of the outputs which come either in the form of objective truth (e.g. 2+2=4) or from a human (e.g. this is a picture of an apple).</p><p>As a result, AI excels at factual domains (dates, coding, mathematical projections, etc.), but struggles with philosophical domains (reasoning through the infinite meaning of life).</p><p>So how does this apply to FP&amp;A? Well, you basically have the smartest mathematical mind in the universe at your fingertips, but that mathematical genius cannot think itself out of a paper bag left to its own devices.</p><h3>1. Embrace AI as Your Power Tool</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NiuI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NiuI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NiuI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NiuI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!NiuI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36995171-33fd-4ed5-a458-c67ecc22f9ea_1024x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"></figcaption></figure></div><p>Start with the tools already at your disposal. Modern Excel and other financial platforms come with powerful AI capabilities. Here's how to leverage them effectively:</p><ul><li><p>Ask AI to review your existing processes and suggest efficiency improvements. Example: "Review this variance analysis file and suggest ways to automate the repetitive steps using Power Query."</p></li><li><p>Utilize AI to optimize your calculations and formulas Example: Using Copilot to build a multiple linear regression model that predicts sales receipts based on historical data, unit prices, and payment patterns.</p></li><li><p>Leverage AI to automate routine tasks through Power Query and other tools Example: Create automated data cleaning workflows that standardize incoming data formats, remove duplicates, and consolidate multiple sources into a single analysis-ready table.</p></li></ul><h3>2. Evolve from Analyst to Developer</h3><p>To evolve from an analyst to a hybrid developer-decision maker, FP&amp;A professionals should focus on three key areas:</p><ul><li><p><strong>Develop Technical Capabilities</strong></p><ul><li><p>Build and maintain predictive models</p></li><li><p>Create automated systems that support decision-making</p></li><li><p>Master AI-powered automation and predictive modeling tools</p></li></ul></li><li><p><strong>Enhance Problem-Solving Skills</strong></p><ul><li><p>Proactively identify business challenges</p></li><li><p>Create custom solutions using AI tools</p></li><li><p>Transform complex data into clear insights for decision-makers</p></li></ul></li><li><p><strong>Focus on Value Creation</strong></p><ul><li><p>Bridge the gap between raw data and business decisions</p></li><li><p>Build efficient processes without relying on expensive external software</p></li><li><p>Actively seek out problems rather than waiting for assignments</p></li></ul></li></ul><p>Remember that while AI excels at mathematical and factual tasks, it still needs human guidance for reasoning and strategic thinking. This creates an opportunity for FP&amp;A professionals to position themselves as skilled operators who can harness technology to deliver unprecedented value.</p><h3>3. Become a Problem Solver, Not Just an Analyzer</h3><p>The most valuable FP&amp;A professionals will be those who:</p><ul><li><p>Proactively identify business problems</p></li><li><p>Leverage AI tools to develop custom solutions</p></li><li><p>Create efficient processes without relying on expensive external software</p></li></ul><h3>4. Start Tactically, Scale Effectively</h3><p>AI solutions are inherently messy and they take a long time perfect. I am still tinkering with AI workflows that help me do everything from curate my content to predict sales for my clients.</p><p>However, it is not complicated to spin something up. I show exactly how I accomplish this on my <a href="https://www.youtube.com/@GregGernetzke/videos">YouTube channel</a>.</p><p>You also have to remember that AI at this point is mostly hype. That&#8217;s not to say</p><h2>The New FP&amp;A Playbook</h2><p>Success in this new landscape requires a fundamental shift in how we approach our role:</p><ul><li><p>Stop waiting for problems to be assigned - actively seek them out</p></li><li><p>Build solutions using AI tools already at your disposal</p></li><li><p>Focus on transforming chaos into clarity for decision-makers</p></li><li><p>Develop expertise in AI-powered automation and predictive modeling</p></li></ul><h2>The Bottom Line</h2><p>Companies are increasingly willing to invest heavily in AI-powered solutions while trimming human headcount. The key to survival isn't fighting this trend - it's positioning yourself as the person who can harness these tools to deliver unprecedented value.</p><div class="pullquote"><p>Remember: Technology is efficient, but it needs skilled operators. Be the person who masters the technology, not the person replaced by it.</p></div><h2>Action Steps</h2><ul><li><p>Start experimenting with AI tools in your current workflows</p></li><li><p>Identify manual processes that could benefit from automation</p></li><li><p>Build expertise in predictive modeling and data analysis</p></li><li><p>Focus on solving business problems, not just analyzing them</p></li></ul><p>The future of FP&amp;A belongs to those who can evolve from pure analysts into tech-savvy problem solvers. The tools are available - the question is, are you ready to use them?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Hidden Risks of Over-Automation]]></title><description><![CDATA[Why Process Understanding Should Come First]]></description><link>https://www.ref-report.com/p/the-hidden-risks-of-over-automation</link><guid isPermaLink="false">https://www.ref-report.com/p/the-hidden-risks-of-over-automation</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 18 Jun 2025 15:30:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Tvt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In my consulting work, I frequently encounter leaders eager to embrace automation and AI. Their enthusiasm is understandable - who wouldn't want to eliminate tedious manual work and reduce costs? However, this rush to automate often overlooks a crucial reality: automation will not fix processes that are fundamentally broken.</p><h2>The Automation Trap</h2><p>When I sit down with clients, I always start by asking about their pain points. Without fail, they describe inefficient processes that consume too much time and resources. Their instinctive solution? Automation.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>But no one stops to think deeper about the process to begin with. This belies an even greater risk - optimizing the wrong thing.</p><div class="pullquote"><p>Before asking "How can we automate this?" we should ask "Why are we doing this at all?"</p></div><h2>A Real-World Example</h2><p>Consider an accounting team struggling with accounts receivable reconciliation. They manually match invoice data with cash receipts that lack direct links to invoices. When leadership wants to automate this process, they envision eliminating the manual work entirely.</p><p>However, when implementation begins, they discover that automating a broken process merely produces automated errors. The underlying issue isn't the manual work - it's the disconnected data and poorly designed workflow.</p><h2>The Hidden Costs of Premature Automation</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Tvt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Tvt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Tvt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7Tvt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!7Tvt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17a0738b-ffbc-4b79-b02c-032c931bce54_1024x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p>Perpetuating inefficient processes at scale - garbage in / garbage out automation just makes the pile of garbage bigger</p></li><li><p>Creating technical debt that becomes harder to fix - I liken this to trying to untangle the wires behind your television</p></li><li><p>Wasting resources on solutions that don't address root causes - who amongst us has ever worked on a system implementation that just fell flat upon go-live?</p></li><li><p>Building automated systems around temporary workarounds - not every process is worth automating</p></li></ul><h2>A Framework for Automation Readiness</h2><p>Before pursuing automation, ensure you can answer these critical questions:</p><ol><li><p>Can you explain the process step-by-step to someone else? If not, you don't understand it well enough to automate it.</p></li><li><p>Can you facilitate the process through a simple system like Excel? If not, you're trying to solve process problems with technology.</p></li><li><p>Do the key stakeholders agree on how the process should work? Lack of consensus will lead to automated chaos or worse an utter lack of adoption.</p></li><li><p>Can you effectively test the automation? Without clear success criteria, you're flying blind.</p></li></ol><h2>The Path Forward</h2><p>Instead of rushing to automate, follow this approach:</p><ol><li><p>Map out your current processes in detail</p></li><li><p>Identify and eliminate unnecessary steps</p></li><li><p>Redesign workflows to address root causes</p></li><li><p>Test and refine the improved process manually</p></li><li><p>Only then consider automation</p></li></ol><div class="pullquote"><p>Remember: The fanciest software solution cannot fix a broken process, but the simplest spreadsheet can facilitate a well-designed one.</p></div><h2>A Word of Caution</h2><p>Be especially wary of vendors promising to automate your processes without thoroughly understanding them first. Any solution that claims to work without detailed process analysis is likely to create more problems than it solves.</p><p>The path to effective automation isn't always glamorous. It requires careful analysis, process improvement, and sometimes the courage to stop doing things that no longer add value. Above all, it undoubtedly will take longer than you expect. But this methodical approach will save you from the costly trap of automating inefficiency.</p><p>My dad always told me &#8220;If you have time to do it over, you have time to do it right the first time.&#8221;</p><p>Nowhere is that more critical or true than it is with process automation.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why I’ve come around on the whole AI thing]]></title><description><![CDATA[Although it's still probably coming for all of our jobs]]></description><link>https://www.ref-report.com/p/why-ive-come-around-on-the-whole</link><guid isPermaLink="false">https://www.ref-report.com/p/why-ive-come-around-on-the-whole</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 04 Jun 2025 18:27:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!quHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When I started my career in corporate FP&amp;A, we didn&#8217;t have enough people to analyze the data we needed to. All day long, layer upon layer of analysts were crunching numbers, managers checking their work, and directors translating it all for leadership. Each person had their lane, their specific piece of the P&amp;L to protect. Miss a number? That's your neck on the line.</p><p>But, what happens to all those people when AI is crunching the numbers in seconds rather than days? Who is translating it all for leadership if AI is crafting the notes? "AI is going to take all our jobs" was my knee-jerk reaction.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>But, I&#8217;ve started to come around. It&#8217;s not so much that I think all of these jobs will be done by robots. Alternatively, I think it&#8217;s going to make the best analysts 100 times better.</p><h2>The Truth About AI in Finance</h2><p>First, let's address the elephant in the room: AI requires skill to use effectively. It&#8217;s a skill anyone can learn, but it is a skill nonetheless.</p><p>Just like a financial model is only as good as its assumptions, AI output is directly correlated to the quality of your prompts. If you can't articulate what you need clearly and provide proper context, AI will serve up garbage. The old adage "garbage in, garbage out" hasn't gone anywhere.</p><p>Well, the "M" in LLMs stands for "models" &#8211; and as we know, models provide frameworks for reality, they don't replace it. You still need human judgment to manage these models, even if they're hyper-efficient.</p><p>So, it&#8217;s not so much that AI is going to replace you and your job. It&#8217;s more like a person who knows how to leverage AI is going to take.</p><p>As AI reshapes our industry, I'm seeing a fundamental shift in how finance teams operate. The traditional hierarchical structure is flattening, and the nature of our work is evolving.</p><h2>The Rise of the Super-Analyst</h2><p>Consider this: Why maintain separate analysts for sales, OpEx, margins, and EBITDA when one analyst, supported by specialized AI agents, could manage an entire P&amp;L? Or, why couldn't a single analyst handle multiple business units or clients?</p><p>This isn't science fiction. It's already happening.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!quHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!quHp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!quHp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!quHp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!quHp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!quHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!quHp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!quHp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!quHp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!quHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd0fb297-9746-4779-babf-d64dbb886a46_1024x608.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The AI powered analyst</figcaption></figure></div><h2>The New Finance Organization</h2><p>The transformation is already underway. Here's how I see it playing out:</p><ul><li><p>Data preparation and routine analysis will be automated through data pipelines and ETL workflows. We won't need armies of junior analysts maintaining spreadsheets.</p></li><li><p>Senior analysts will shift from manually maintaining forecasts to managing predictive algorithms. Their value won't come from being good Excel model builders&#8211; it'll come from their ability to tune and interpret AI models (even within Excel).</p></li><li><p>The middle management layer will thin considerably. The best managers will evolve into directors, while others might find themselves caught in no man's land as algorithms take over quality control.</p></li><li><p>Directors will need to be exceptional. They'll need to understand the details while delivering crystal-clear insights to leadership. The competition for these positions will intensify as organizations flatten.</p></li></ul><h2>The Future is Already Here</h2><p>As technology continues to advance, this trend will only accelerate. But there's a catch: it's not a simple matter of replacement. The nature of finance work is fundamentally changing. Success will increasingly go to those who can harness technology most effectively.</p><p>And here's the crucial point: while models can suggest countless good decisions, humans will remain responsible for making the most important ones. Leadership skills, business acumen, and strategic thinking aren't going away &#8211; they're becoming more valuable than ever.</p><h2><strong>A Word of Caution</strong></h2><p>While this AI-driven transformation is exciting, it's not without its challenges and limitations:</p><ul><li><p><strong>Not Every Organization is Ready</strong>: This vision works best in companies with clean data structures and mature processes. Early-stage companies or those with messy data environments may still need traditional full-time analysts who build institutional knowledge&#8288;&#8288;. That said, AI-driven automation and predictive tools are becoming more accessible by the day, so even at smaller scales, bootstrapped teams have tons of tools at their fingertips.</p></li><li><p><strong>Managers Aren't Obsolete, They're Evolving</strong>: While some managerial tasks will be automated, we still need humans to ensure AI outputs align with strategic goals. The manager's role is shifting from spreadsheet oversight to AI governance and cross-functional enablement&#8288;&#8288;.</p></li><li><p><strong>Data Quality and Ethics Matter More Than Ever</strong>: Just like traditional financial models, AI systems are only as good as their inputs. Organizations need robust data quality processes and ethical governance frameworks to ensure AI-driven decisions are both accurate and responsible&#8288;&#8288;.</p></li></ul><p>The key is to approach this transformation thoughtfully, ensuring we're not just chasing efficiency at the expense of effectiveness.</p><h2>Need Help?</h2><p>AI adoption has allowed me to deliver hundreds of thousands of dollars in cost savings for my clients, and I leverage these tools today to manage my own business without a staff. If you want help deploying these practices, <a href="https://calendly.com/greg-gernetzke/30min">schedule a free consultation</a>, or become a <a href="https://www.ref-report.com/">paid member of my Substack</a> to get exclusive guides and tools that will help you make the most out of these solutions.</p><p>I recently published a long form guide on <a href="https://www.notion.so/How-to-Survive-in-today-s-FP-A-Industry-Why-AI-Adoption-is-the-New-Career-Currency-208c43a7026280439a17c849d384c3dd?pvs=21">how FP&amp;A professionals can navigate this crazy new world</a>.</p><p>Even if you don&#8217;t subscribe, make sure you&#8217;re constantly assessing the challenges in your workflow that would benefit from these solutions.</p><h2>The Bottom Line</h2><p>The only constant in our industry is change. AI isn't an enemy to feared (at least not yet) &#8211; it's a tool that will separate the great finance professionals from the good ones. The question isn't whether AI will take your job. The question is: are you ready to become 100 times better at what you do?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How to Survive in today’s FP&A Industry]]></title><description><![CDATA[Why AI Adoption is the New Career Currency]]></description><link>https://www.ref-report.com/p/how-to-survive-in-todays-fp-and-a</link><guid isPermaLink="false">https://www.ref-report.com/p/how-to-survive-in-todays-fp-and-a</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 04 Jun 2025 18:21:16 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1488590528505-98d2b5aba04b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHx0ZWNobm9sb2d5fGVufDB8fHx8MTc0OTA2MTE4OHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Financial Planning &amp; Analysis (FP&amp;A) landscape is undergoing a seismic shift. As someone who has experienced both sides of finance personnel restructuring&#8212;being laid off and conducting layoffs&#8212;I've observed three transformative trends reshaping our industry. Understanding and adapting to these changes isn't just about career advancement; it's about &#8230;</p>
      <p>
          <a href="https://www.ref-report.com/p/how-to-survive-in-todays-fp-and-a">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Data is Not an Excuse]]></title><description><![CDATA[Nobody's got clean data]]></description><link>https://www.ref-report.com/p/data-is-not-an-excuse</link><guid isPermaLink="false">https://www.ref-report.com/p/data-is-not-an-excuse</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 28 May 2025 14:37:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t3lq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I hear it in every transformation project: "We can't move forward because our data isn't clean enough." Let me let you in on a dirty little secret - nobody's data is clean enough. Not yours, not your competitors', not even the Fortune 500 companies with massive IT departments and armies of Data Analysts.</p><p>Hell, I use AI in everything. I used it to help me write this article. AI doesn&#8217;t even have clean data - it&#8217;s trained on the internet, and if you think the internet is clean, I&#8217;ve got a bridge in Brooklyn to sell you.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The Universal Truth About Data</h2><p>Now, I'm not saying clean data isn't important&#8212;it's vital, and you'll eventually need it. But data doesn't start out clean, and if you're waiting for perfect data instead of rolling up your sleeves and getting dirty with what you have, you'll never make progress.</p><p>Data, by its very nature, is messy. It's imperfect. It lies. It contradicts itself. This isn't a flaw in your systems or a failure of your team - it's just the reality of capturing information about the messy, imperfect, real world we operate in.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t3lq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t3lq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t3lq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg" width="600" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;dirty data we have clean it we must - Yoda Meme Generator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="dirty data we have clean it we must - Yoda Meme Generator" title="dirty data we have clean it we must - Yoda Meme Generator" srcset="https://substackcdn.com/image/fetch/$s_!t3lq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t3lq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef06e7f3-113c-46ec-9bb0-b2f4cf20ede5_600x720.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Using "bad data" as an excuse to avoid transformation is, at best, lazy thinking. At worst, it's a complete abdication of your responsibility to drive insights and value for your business partners.</p><p>People always think that data is holding them back, when in reality their broken processes are what is leading to horrible data.</p><h2>A Better Approach: Start with Decisions</h2><p>Instead of obsessing over perfect data, start with the decisions you need to make:</p><ul><li><p>Need to forecast sales? Start with the sales data you have, even if it's incomplete. Unpacking what you have tends to lead to getting cleaner data.</p></li><li><p>Planning inventory? Focus on demand patterns, even if they're noisy. Bringing attention to the noise tends to hone the process which in turn hones your data.</p></li><li><p>Managing cash flow? Begin with your balance sheet, even if reconciliations aren't perfect. Work your reconciliation process and the cash flow process gets cleaner.</p></li></ul><h2>The Elephant Strategy</h2><p>You don't eat an elephant all at once - you take it one bite at a time. The same is true for data transformation:</p><ul><li><p>Identify one critical business decision</p></li><li><p>Map the minimum data needed for that decision</p></li><li><p>Clean and organize that data and ONLY that data</p></li><li><p>Build processes around maintaining that specific dataset</p></li><li><p>Move to the next priority</p></li></ul><div class="pullquote"><p>Pro Tip: Don't try to boil the ocean by implementing massive data platforms before you've proven value with smaller, targeted wins.</p></div><h2>The Clean Enough Fallacy</h2><p>There's a persistent myth in business that "if our data was just cleaner, everything would be easier." While clean data does make life easier, it's a moving target. There's no magical threshold where data becomes "clean enough." Your data can always be cleaner, more detailed, more current.</p><p>I've worked with companies of all sizes - while some had cleaner data than others, they all believed their data sucked. Bottom line: there's no such thing as perfectly clean data.</p><p>Consider this: Your competitors likely have better data than you in some areas and worse data in others. Some of your business units probably have cleaner data than others. Yet somehow, successful businesses still make decisions every day with imperfect information. Your job is to arm them with the most valuable data in the right context and timeframe to make sound, actionable decisions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YQ0k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YQ0k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YQ0k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg" width="430" height="327" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:327,&quot;width&quot;:430,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YQ0k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YQ0k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff045d10f-8936-47ea-b015-d801191343c9_430x327.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Path Forward</h2><p>Here's how to break free from the "bad data" paralysis:</p><ul><li><p>Start with your goal - what decision needs to be made?</p></li><li><p>Take inventory of available data - what do you have vs. what do you need?</p></li><li><p>Focus on efficiency - how can you clean and maintain just the critical data points?</p></li><li><p>Build iterative improvements - create processes that make the data incrementally better over time</p></li></ul><h2>The Bottom Line</h2><p>Perfect data is a myth. Waiting for perfect data before taking action is a recipe for stagnation. Start with the decisions you need to make, use the data you have, and build processes to make it better over time.</p><p>Remember: The goal isn't perfect data - it's better decisions. Don't let the pursuit of perfection prevent you from making progress.</p><h2>Ready to transform your data approach?</h2><p>Subscribe to my newsletter. It&#8217;s full of insights on how to turn messy data into actionable business decisions. You can also <a href="https://calendly.com/greg-gernetzke/30min?month=2025-05">book a session</a> with me directly where we&#8217;ll assess your current challenges and develop a practical roadmap for making progress today!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[What I Have Learned While Building Finance Functions from Scratch]]></title><description><![CDATA[The Art of Right-Sizing Your Finance Function: Lessons from the Trenches]]></description><link>https://www.ref-report.com/p/what-i-have-learned-while-building</link><guid isPermaLink="false">https://www.ref-report.com/p/what-i-have-learned-while-building</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 21 May 2025 17:19:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!utxT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>After spending most of my career in FP&amp;A working in Fortune 500 and Publicly Traded companies, I thought I knew exactly how to build a finance function from scratch. I was wrong. Dead wrong. Here's what I learned about right-sizing financial operations while serving as a fractional CFO for an early-stage startup.</p><h2>The Three Horizons of Financial Planning</h2><p>Traditionally, finance teams look at three time horizons:</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><ul><li><p>Short-term (e.g. 13-week cash forecasts)</p></li><li><p>Mid-term (e.g. 12-18 month financial statement forecasts)</p></li><li><p>Long-term (e.g. 3-5 year strategic plans)</p></li></ul><p>While all these horizons matter, I made a classic mistake: I treated our startup like a mature business instead of the scrappy venture it was.</p><p>I had fallen into a trap.</p><h2>The Over-Engineering Trap</h2><p>I was building across all three time horizons because that&#8217;s what finance does. But here&#8217;s the problem, the startup was in business model verification mode, which made instituting these practices difficult for a number of reasons:</p><ul><li><p>Things were changing so rapidly that when we tweaked the business model, those changes rippled through three planning timeframe, making the models more challenging to manage than they needed to be.</p></li><li><p>This pace of change also increased the opportunities for errors</p></li><li><p>Cash management was paramount because when you run out, the gig is up anyway, so who cares about three year P&amp;L projections with a nine month runway?</p></li></ul><p>Of course, long-term planning has its place in startups&#8212;after all, you need growth projections to pitch your vision to investors. But this shouldn't be your primary focus.</p><p>Picture this: I'm sitting there with a team of five people and 50 customers, implementing:</p><ul><li><p>Sophisticated forecast policies</p></li><li><p>Investor pitch decks</p></li><li><p>18-month cash flow projections</p></li><li><p>Regular expense reviews</p></li><li><p>Monthly financial deep-dives</p></li></ul><p>I had brought my Fortune 500 playbook to a pickup basketball game. The team didn't need - and frankly couldn't sustain - these enterprise-level processes.</p><p>I was also obsessed with promoting AI solutions for our processes. Despite our small team and limited resources, I believed AI tools could help us bypass traditional constraints. I spent time meeting with AI vendors, discussing ways to streamline our sales cycle, speed up lead qualification, and improve lead quality.</p><p>Sounds great right??</p><p>Not really. These B2B platforms were far too expensive for our limited budget, especially with our burn rate concerns. Plus, we hadn't even validated our business model yet.</p><p>What good would an AI-powered sales team do for our billion-dollar aspirations when we were only handling five leads per week? The costs and effort simply didn't justify the potential benefits.</p><p>I had lost sight of our immediate needs, fixating instead on processes and systems we might need three to five years down the road.</p><h2>What Early-Stage Companies Actually Need</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!utxT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!utxT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 424w, https://substackcdn.com/image/fetch/$s_!utxT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 848w, https://substackcdn.com/image/fetch/$s_!utxT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!utxT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!utxT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg" width="736" height="736" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:736,&quot;width&quot;:736,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47408,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/164099226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!utxT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 424w, https://substackcdn.com/image/fetch/$s_!utxT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 848w, https://substackcdn.com/image/fetch/$s_!utxT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!utxT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48ac24ec-e19c-45c2-9341-54021c24e1ff_736x736.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In retrospect, I should have focused on just three core areas:</p><ol><li><p>Cash is king - reporting should&#8217;ve revolved around cash flow</p></li></ol><p>Basic reporting through QuickBooks was working fine. While this could be automated for monitoring, our key focus needed to be answering three critical questions: "What's our cash balance?", "What's our burn rate?", and "How can we either slow the burn or raise more cash?"</p><ol><li><p>Customer metrics - focus on LTV and core billing/onboarding analytics</p></li></ol><p>Like most startups, the company was obsessed with growth, but the systems managing that growth needed to be robust. We onboarded customers that we <em>analyzed</em> would be profitable based on their profiles. We effectively vetted these customers after launch to verify they met our model's expectations&#8212;and when they didn't, we adjusted the model to reflect reality.</p><p>Beyond that, our systems needed to be focused on three critical aspects: ensuring customers were billed on time, confirming they paid on time, and alerting us when either process went off track. I wish we would have spent more time on this.</p><ol><li><p>Investment requirements - but only through the lens of the above two areas</p></li></ol><p>Every spending decision was essentially a strategic investment from our cash reserves. While these decisions were typically based on gut feelings from the heads of sales and operations, the finance department should have provided these stakeholders with a framework to ensure our investments would:</p><ul><li><p>Improve the cash position</p></li><li><p>Make customer acquisition, onboarding, billing, and collections more efficient and profitable</p></li></ul><p>Without clear proof (or at least a compelling argument) that the investment would accomplish one or both of these goals, we should have passed. Finance's responsibility was to establish these decision-making frameworks.</p><p>Everything else was just window dressing. Those beautiful 3&#8211;5 year projections? The startup didn't survive long enough to validate them. That sophisticated agent force planning? It was a solution in search of a future problem.</p><h2>The Reality Check Framework</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ivzv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ivzv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 424w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 848w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 1272w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ivzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png" width="800" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41281,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/164099226?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ivzv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 424w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 848w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 1272w, https://substackcdn.com/image/fetch/$s_!Ivzv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0949ea4-0193-4ad6-aa9e-d7e7f80b1a77_800x600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Finance's job is to drive value-adding decisions for the business through timely, accurate information. That's it.</p><p>To do this effectively, you need to build support systems that serve the business where it <em>is</em> while keeping an <em>eye</em> on where it's going.</p><p>When I work with clients, I ask myself (and leadership) two key questions:</p><ol><li><p>Am I (FP&amp;A) meeting the business where it is?</p></li><li><p>Are our processes and systems robust enough to support where the business will be in three to five years?</p></li></ol><p>For younger, less mature businesses, the first question is crucial. As businesses grow and scale, the second question becomes increasingly important.</p><p>Now, this framework isn't perfect&#8212;it suggests a tradeoff between these two priorities. These considerations exist within a broader set of responsibilities (i.e., capital raising, risk management, etc.). Additionally, "meeting the business where it is" remains more ambiguous than my analytical mind would prefer. I'll explore what this means in practice in future articles.</p><p>For now, it helps to conceptualize the importance of focusing your efforts in the right place given the situation.</p><h2>The Art of Ad Hoc Analysis</h2><p>Here's another subtle but crucial lesson: When the same "ad hoc" question keeps coming up, it's time to standardize that reporting. But don't mistake regular reporting needs for ad hoc exercises.</p><p>Common ad hoc scenarios might include:</p><ul><li><p>"What if we cut half the staff?"</p></li><li><p>"What if we hire an outside marketing agency?"</p></li></ul><p>Your job isn't to avoid these questions - it's to identify which ones deserve to graduate into your standard reporting package. Be picky because the business can change <em>quickly</em> if you don&#8217;t strike the right balance between ad hoc exercises and regularly needed insights, you&#8217;ll build the wrong platforms.</p><p>There's also a flip side to this lesson: It's perfectly fine (especially when the business model is rapidly evolving) for much of the FP&amp;A support to be ad hoc.</p><p>I know this sounds sacrilegious to finance professionals, but the truth is ad hoc analysis never truly goes away. If you try to implement frameworks that are too rigid for your business's maturity level, you'll waste precious time building systems that will need to be completely revised within weeks.</p><h2>The Bottom Line</h2><p>Want to build a finance function that actually serves your business? Start small, stay focused on cash, and let your infrastructure grow with your actual needs - not your aspirational ones. You can always build more sophisticated systems later, but you can't get back the time you waste building systems you don't need yet.</p><p>If you're facing these challenges in your business and want expert guidance on right-sizing your finance function, I'm here to help. Drawing from my experience as both a Fortune 500 FP&amp;A leader and startup CFO, I can work with you to build exactly what your business needs today while positioning it for tomorrow's growth. <a href="https://calendly.com/greg-gernetzke">Schedule a consultation</a> to discuss how we can optimize your finance operations together!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Spreadsheets in the Era of AI]]></title><description><![CDATA[You already have all the tools you need.]]></description><link>https://www.ref-report.com/p/spreadsheets-in-the-era-of-ai</link><guid isPermaLink="false">https://www.ref-report.com/p/spreadsheets-in-the-era-of-ai</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 30 Apr 2025 14:05:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!tUhH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tUhH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tUhH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tUhH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg" width="560" height="384" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:384,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The history of Excel. The most recognisable spreadsheet&#8230; | by Tom Kandula |  Medium&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The history of Excel. The most recognisable spreadsheet&#8230; | by Tom Kandula |  Medium" title="The history of Excel. The most recognisable spreadsheet&#8230; | by Tom Kandula |  Medium" srcset="https://substackcdn.com/image/fetch/$s_!tUhH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tUhH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2a562ad-29a6-4457-80f1-bfc9afda96c7_560x384.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Since 2017, I've heard the same refrain at every finance conference: "Excel is dying." Vendors pitch their solutions in two flavors:</p><ul><li><p>"We'll help you transform without abandoning spreadsheets"</p></li><li><p>"We'll help you completely kill spreadsheets"</p></li></ul><p>Here's the truth: Excel isn't the problem. The processes these spreadsheets support are the problem.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Today, I&#8217;m going to show you how to drive efficiency and time savings <em>NOW</em> without having to spend a dime on professional services or brand new, fancy software.</p><h2>This Isn&#8217;t Your Daddy&#8217;s Excel</h2><div id="youtube2-kOO31qFmi9A" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;kOO31qFmi9A&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/kOO31qFmi9A?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Today's Excel would be unrecognizable to an analyst from a decade ago:</p><ul><li><p>You can automate data preparation and transformations with Power Query</p></li><li><p>Python integration allows you to build advanced analytics directly into your workbook</p></li><li><p>Built-in AI with Copilot is adding functionality faster than anyone can keep up</p></li><li><p>Data modeling is now possible directly in excel with Power Pivot</p></li></ul><p>This opens a <em>world</em> of opportunities:</p><ul><li><p>Accurate, automatically updating cash flow forecasts</p></li><li><p>Beautiful, dynamic dashboards</p></li><li><p>Complex predictive analytics models</p></li></ul><h2>The Process Paradox</h2><p>When organizations struggle with their Excel-based processes, they often blame the tool. But here's what I've learned as a fractional CFO and as an FP&amp;A Solutions Consultant: The fanciest SASSiest solution on planet earth cannot fix your broken process, but a functional process can be automated and seamlessly integrated using nothing but Excel.</p><p>Bottom line - it's not about the spreadsheet.</p><h2>The AI Advantage</h2><p>Consider this: I know enough Python to read a script and understand what it does, but I'm not great at writing code from scratch. In the past, this would have been a major limitation. Today? I can have AI be my coder while I supervise the results. I need to know enough to be dangerous, I don&#8217;t need to be able to build robust code from scratch.</p><p>When I started learning to code, building my own projects, it would be a <em>long</em> and <em>tedious</em> process that involved lots of Googling and Youtubing.</p><p>Now, with AI, what used to take a month of manual coding can now be accomplished in thirty minutes or less. This isn't about replacing Excel - it's about making Excel more powerful than ever.</p><h2>The Real Solution</h2><p>Instead of trying to "kill" Excel, try this instead:</p><ul><li><p>First, focus on and fix one of your broken processes. Map out your steps end to end and look for waste and rework. If you&#8217;re doing anything manually, flag it.</p></li><li><p>Then, leverage Excel's modern capabilities to automate and enhance those processes. If you don&#8217;t know how, that&#8217;s ok, leverage Co-Pilot. Practice prompting to enhance the results from the model.</p></li><li><p>Finally, once your process is working - or better yet - you have a <em>collection</em> of processes that are working well, consider more specialized tools to scale those now-working processes. If the solution cannot improve on what you already have, <em>move on.</em> It&#8217;s not worth the cost and pain of trying to fix something that isn&#8217;t broken.</p></li></ul><h1>Ready to Transform?</h1><p>This practice has helped me to rapidly deploy real solutions that have delivered substantial Type I and Type II savings with <em>minimal</em> to <em><strong>zero</strong></em> investment dollars.</p><p>If you&#8217;re looking to radically improve your workflow with existing tools already in your tool belt, subscribe to this newsletter for even more insights. Each week, I share practical tips, AI prompts, and real-world examples that you can implement immediately.</p><p>Need hands-on guidance? I offer targeted consulting sessions where we can review your specific processes and create an action plan for automation and improvement. <a href="https://calendly.com/greg-gernetzke/30min">Book a complimentary 30-minute discovery call</a> to explore how we can work together.</p><p>Even if you don&#8217;t subscribe, make sure you give the approach above a try. You will be surprised at how far it will take you.</p><h2>The Bottom Line</h2><p>Excel isn't dying - it's evolving. The tools we have available today within Excel are more powerful than ever before. The problem isn't your spreadsheets; it's how you're using them. Fix your processes first, then let modern Excel capabilities amplify your success.</p><p>Stop looking for software salvation. Your existing tools - yes, even Excel - are probably sufficient to start improving today. The hard work isn't in implementing new systems; it's in the unglamorous task of fixing your broken processes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why Everyone Hates Consultants]]></title><description><![CDATA[And Why I Love Being One]]></description><link>https://www.ref-report.com/p/why-everyone-hates-consultants</link><guid isPermaLink="false">https://www.ref-report.com/p/why-everyone-hates-consultants</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 23 Apr 2025 14:10:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nCFm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>&#8220;If I have to sit through one more shitty transformation roadmap session from another consultant who has never set foot in the building, I might jump out the window.&#8221;</p></div><p>Not the most&#8230;productive start to a meeting with an executive I&#8217;ve ever had.</p><p>I had just been hired by a client to drive transformation initiatives within the accounting and finance functions and over the course of the year we had start to stack successes, each one larger and more impactful from the last, but it was a grind (with a lot of frustrating setbacks).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>&#8220;Yeah,&#8221; I added with a chuckle that probably sounded more nervous that I would&#8217;ve liked, &#8220;I can&#8217;t stand consultants.&#8221;</p><p>In that moment, I counted my lucky stars that I had taken the approach I did: meet the business where it is and engrain yourself in the operation <em>before</em> you try to make any suggestions on what to change.</p><p>See, I&#8217;ve sat on every side of the table - I&#8217;ve been the prospective client, <em>the</em> client, the consultant, the sub-contractor for the consultant, and the individual contributor who is tasked with working with the consultant. I&#8217;ve seen this love-hate relationship from every single angle.</p><p>And I think I&#8217;ve found a way to make the relationship better&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nCFm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nCFm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 424w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 848w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 1272w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nCFm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png" width="1456" height="1438" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1438,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Most consulting memes are dumb but this one had me dying ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Most consulting memes are dumb but this one had me dying ..." title="Most consulting memes are dumb but this one had me dying ..." srcset="https://substackcdn.com/image/fetch/$s_!nCFm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 424w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 848w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 1272w, https://substackcdn.com/image/fetch/$s_!nCFm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb778bf9-2012-445c-93e4-8e7c169a67cb_2048x2023.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Consulting Paradox</h2><p>Picture this: You're an executive trying to keep your metaphorical airplane on the runway while simultaneously building it. Every decision has a butterfly effect, and your stressed-out team is already maxed out. Then, a consultant parachutes in, promising a perfect view of the future - for a price - without knowing the first thing about your reality on the ground.</p><p>Months later, the solution isn't what was promised, everyone's frustrated, and you're stuck with an outsider making waves. Sound familiar?</p><h2>Why Everyone Hates Consultants</h2><ul><li><p>From the client's perspective:</p><ul><li><p>You hire highly recommended experts who promise to fix your problems in X time for Y money</p></li><li><p>Your team burns out explaining the same issues they've explained to countless consultants before</p></li><li><p>Two weeks into a twelve-week project, you're behind schedule</p></li><li><p>Suddenly, you're told it'll cost 20% more, take an extra month, and only solve 80% of the problem</p></li></ul></li></ul><p>As one of my favorite clients once said: "I want to get a bunch of consultants in a room, throw a dollar in the middle, and see which one walks out with it."</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JF-A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JF-A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JF-A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg" width="1047" height="1047" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1047,&quot;width&quot;:1047,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Meme of the day... Is this for real though? : r/consulting&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Meme of the day... Is this for real though? : r/consulting" title="Meme of the day... Is this for real though? : r/consulting" srcset="https://substackcdn.com/image/fetch/$s_!JF-A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JF-A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60871b74-128e-4cc9-880a-1ccb3d27db52_1047x1047.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Hard Truth About Making an Impact</h2><p>The idea that anyone can walk in and deliver on a million-dollar project without proper due diligence is ludicrous. Here's why:</p><ul><li><p>Making real impact takes time and usually starts small</p></li><li><p>You're working with people who have lived these problems for years maybe even decades</p></li><li><p>Even the perfect solution is worthless without buy-in from the team</p></li><li><p>You're battling both consultant prejudice and organizational inertia</p></li></ul><h2>A Different Approach: Honesty</h2><p>My pitch is harder, but more honest. I tell clients:</p><blockquote><p>"I'm a problem solver, but I cannot promise I can solve all your problems. What I can promise is that we'll move fast, understand your challenges deeply, put effective solutions in place, and scale what works."</p></blockquote><p>Here's how I approach consulting differently:</p><ul><li><p>I get in the mud with your team to understand what's really happening and why</p></li><li><p>I focus on building a culture of continuous improvement rather than promising quick fixes</p></li><li><p>I become a soldier in the trenches with you, not a mercenary who disappears when things get tough</p></li><li><p>I maintain enough distance to stay objective while getting close enough to understand the real issues</p></li></ul><h2>The Secret to Effective Consulting</h2><p>Success in consulting isn't about being the smartest person in the room or having all the answers. It's about earning trust at every level of the organization and showing that you're there as reinforcements, not as a threat.</p><p>By the time you're three or four weeks into an engagement, you should feel like part of the team. If you don't, you're probably not going to make the impact you're hoping for.</p><h2>The Local Nature of Change</h2><p>Here's the fundamental truth I've learned: All culture is local. A company is made up of individual people, and you won't help the whole unless you help the sum of its parts. This means starting small, making high impact changes, and gradually expanding to adjacent processes - building trust and momentum along the way.</p><p>Yes, most people hate consultants. But by being honest about what we can and can't do, by getting our hands dirty alongside our clients, and by focusing on real, sustainable improvements rather than quick fixes, we can change that perception one engagement at a time.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Linking Process to Performance ]]></title><description><![CDATA[A Guide to Effective OKRs]]></description><link>https://www.ref-report.com/p/linking-process-to-performance</link><guid isPermaLink="false">https://www.ref-report.com/p/linking-process-to-performance</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 16 Apr 2025 14:03:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3QSE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>From KPIs to OKRs: Evolution in Performance Measurement</h2><p>One of the many (many, many, many, many, many) core responsibilities for Finance teams is connecting human behavior to numerical performance metrics. While Key Performance Indicators (KPIs) have traditionally served as our measuring stick, Objectives and Key Results (OKRs) represent an evolution in how we approach performance measurement and management.</p><h2>Understanding the Basics: KPIs vs. OKRs</h2><p>KPIs tell the story behind your business results. Take sales, for instance: traditional KPIs might focus on quantity sold and price points. These metrics provide valuable insights, but OKRs take this framework a step further by creating actionable, measurable objectives tied to specific outcomes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Building Effective OKRs: A Practical Example</h2><p>Let's break down how to structure OKRs using a sales growth scenario:</p><ul><li><p>Objective: Increase overall sales volume</p></li><li><p>Key Result 1: Enter and establish presence in new territory X</p></li><li><p>Key Result 2: Generate Y units of sales volume from new territory</p></li></ul><p>What makes this OKR structure powerful is its measurability and direct attribution. Success or failure becomes clearly visible: either we see orders flowing from the new territory, or we don't.</p><p>We&#8217;ve also connected upstream behavior (our ability to penetrate a new market) with direct downstream business results (Sales on the P&amp;L).</p><h2>The Process-First Approach</h2><p>Before implementing OKRs, it's crucial to have a solid operational foundation. This means:</p><p>Understanding all process ingredients and components</p><h3>Understand all process ingredients and components</h3><p>Nothing can be measured or attributed to results if we don't first develop a thorough understanding of the underlying process and its fundamental components. Without this crucial foundation, any attempt to measure performance or establish accountability becomes an exercise in futility. I talk about this at length in a <a href="https://www.ref-report.com/p/its-not-the-system-its-your-process">previous post</a>. Process is first, <em>always</em> - it forms the bedrock upon which all meaningful metrics and measurements must be built.</p><p>How many prospects need to be contacted to generate a sale? What is the typical conversion rate at each stage of the funnel? What factors influence these conversion rates?</p><h3>Identify which variables we can and cannot influence</h3><p>Now that we know how the process flows, we can determine which process ingredients we can influence, and which ones we cannot. We <em>can</em> influence how many prospects we contact, we need to make sure we are bringing prospects in and establish goals around how many and how quickly we contact them.</p><p>We <em>cannot</em> influence the fact that market conditions are currently forcing a particular prospect out of business because their factory burned down.</p><p>An extreme example, but it shows that our focus should be on prospect volume, not limiting the number of textile factories that burn down monthly.</p><h3>Map how these elements interact within the broader business operation</h3><p>Finally, we can map these variables to the broader process that drives the business operation:</p><ul><li><p>Our conversion rate is 5%</p></li><li><p>If we contact 100 prospects, 5 of them will become customers</p></li><li><p>Avg Sales per customer is $50</p></li></ul><p>Bottom Line: For every 100 prospects contacted, we can generate $250 in incremental sales.</p><h2>Creating a Working Model</h2><p>Once we understand our process and its components, we can develop OKRs that:</p><ul><li><p>Target specific, controllable variables&#8212;prospects in new territory X</p></li><li><p>Connect directly to measurable outcomes&#8212;number of prospects contacted</p></li><li><p>Drive desired behavioral changes&#8212;sales team must contact 100 prospects per month</p></li><li><p>Support overall business objectives&#8212;5 &#215; $50 &#215; 12 months = $3,000 in annual incremental sales</p></li></ul><p>This creates a <em>cohesive</em> strategy that drives toward an executive-level goal (increased sales) and makes it tangible and measurable at a tactical level (did we contact the right number of prospects this month).</p><h2>Now What?</h2><p>Now it's time to execute and measure the results. Here's what we need:</p><ol><li><p>An efficient (ideally automated) data source to track the number of prospects contacted in territory X by date</p></li><li><p>A simple visualization that clearly shows whether we've hit our target</p></li><li><p>A regular check-in schedule to review our progress and engage with key personnel to understand <em>why</em> we're hitting or missing our targets</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3QSE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3QSE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 424w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 848w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 1272w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3QSE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png" width="386" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:386,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35105,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.ref-report.com/i/161047129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3QSE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 424w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 848w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 1272w, https://substackcdn.com/image/fetch/$s_!3QSE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F720ef338-78fe-43eb-ae2c-889892c14ee7_386x358.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There is a wonderful data visualization example on <a href="https://public.tableau.com/app/profile/nir.smilga/viz/OKRs_17336477924050/OKRsOverview">Tableau Public</a> from <a href="https://public.tableau.com/app/profile/nir.smilga">Nir Smilga</a> that shows what this looks like in practice.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[How to Build Predictive Analytics in Excel for FP&A (No coding experience required)]]></title><description><![CDATA[Simplify your forecasting with Excel, Copilot, and three easy models]]></description><link>https://www.ref-report.com/p/how-to-build-predictive-analytics</link><guid isPermaLink="false">https://www.ref-report.com/p/how-to-build-predictive-analytics</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Fri, 11 Apr 2025 14:10:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!me4o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">Receipts Predictive Model</div><div class="file-embed-details-h2">483KB &#8729; XLSX file</div></div><a class="file-embed-button wide" href="https://www.ref-report.com/api/v1/file/742a14df-0ce0-42f4-9461-e40158ba3104.xlsx"><span class="file-embed-button-text">Download</span></a></div><a class="file-embed-button narrow" href="https://www.ref-report.com/api/v1/file/742a14df-0ce0-42f4-9461-e40158ba3104.xlsx"><span class="file-embed-button-text">Download</span></a></div></div><p>Every time I sit down with a new client, they want to know how to start building predictive analytics.</p><p>Now, it used to be that you would need a ton of infrastructure to get up and running with AI and advanced predicted algorithms. I have sat on both sides of the client / vendor table and heard about all of the heavy IT lifting, and long lead time and capital investment that would need to happen to forecast sales.</p><p>I&#8217;m going to show you how to do it with an Excel spreadsheet and a little help from Copilot.</p><p>Want to see this in action? Check out a <a href="https://www.youtube.com/playlist?list=PLWUr8zjxpDntVCCcrYeG3736VSKaFG0RZ">YouTube playlist</a> that covers this end-to-end: </p><h1>Setting the Table</h1><p>We&#8217;re going to use data from <a href="https://mavenanalytics.io/challenges/maven-northwind-challenge/88950a50-85b8-4f63-94be-cb3485024306">Maven analytics</a> that comes from a hypothetical company called &#8220;Northwind Traders.&#8221; Our task is simple: our current sales receipts forecast process sucks, and we need to fix it.</p><p>Their current approach of using simple moving averages to project sales receipts has created problems in their cashflow forecasting process. Their data lacks consistency, and the moving average method proves too inaccurate for their forecasting needs.</p><p>For simplicity's sake, I dumped the prepared data into a clean and tidy Excel table, but I'll probably do another installment around how to prep your data using Power Query.</p><h2>Feature Engineering</h2><p>The next part will consume 80% of your time and effort. In the world of data science, we call it feature engineering. In the finance world, I call it &#8220;picking the best inputs that will predict the best outputs.&#8221;</p><p>In a real-world scenario, we&#8217;d want to find the right mix of internal and external data inputs (x-variables) that are a) highly correlated with the output we are trying to predict (y-variable) and b) collectively explain as much of the variability in our output as possible (measured by r-squared).</p><p>The beauty of accomplishing this means that we have what all FP&amp;A professionals crave - <em>easily articulated variance drivers</em>.</p><p>To do this in Excel, we simply start pulling data for the available variables:</p><ul><li><p><strong>Payment Date:</strong> the unique payment dates available in our data sorted from oldest to newest using a SORT(UNIQUE(FILTER))) formula</p></li><li><p><strong>Order Date:</strong> the date when the order was placed based on the payment date using a conditional XLOOKUP formula</p></li><li><p><strong>Receipts:</strong> the cash receipts from based on the payment date using a SUMIFS formula; this is the y-variable we are trying to predict</p></li><li><p><strong>Shifted Sales:</strong> the net sales of the cash receipts based on the order date using a SUMIFS formula</p></li><li><p><strong>Avg Discount:</strong> the aggregate average percent that was applied on gross sales for a given order date using an AVERAGEIFS formula</p></li><li><p><strong>Avg Unit Price:</strong> the aggregate average price that was charged for a given date using an AVERAGEIFS formula</p></li><li><p><strong>Days of Sales Outstanding (DSO):</strong> the total number of days it took the customer to pay (Payment Date less Order Date) using a SUMIFS formula</p></li></ul><p>Using the correl() function in Excel, we can easily determine the relationship between the inputs (Shifted Sales, Avg Unit Price, Days of Sales Outstanding) and the output (Receipts):</p><ul><li><p>Shifted Sales: 0.556</p></li><li><p>Avg Unit Price: 0.532</p></li><li><p>DSO: 0.512</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!me4o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!me4o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 424w, https://substackcdn.com/image/fetch/$s_!me4o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 848w, https://substackcdn.com/image/fetch/$s_!me4o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 1272w, https://substackcdn.com/image/fetch/$s_!me4o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!me4o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png" width="1049" height="483" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:483,&quot;width&quot;:1049,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!me4o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 424w, https://substackcdn.com/image/fetch/$s_!me4o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 848w, https://substackcdn.com/image/fetch/$s_!me4o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 1272w, https://substackcdn.com/image/fetch/$s_!me4o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3412cdc3-252e-42df-9ecb-7ef455d16d00_1049x483.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now, these correlations are relatively weak. We would rather see factors closer to 1 or -1. To dive a bit deeper, if we square each of these figures, we can determine how much of the variation in Receipts is explained by each independent variable (31%, 28%, and 26% respectively).</p><p>Clearly I wouldn&#8217;t stake my job on the strength of these relationships, but they&#8217;re strong enough to demonstrate how to do this in practice. In a real-world scenario, we would want stronger relationships and we&#8217;d even be pulling external data points (inflation, market growth, weather patterns, etc.), but this is made-up data and I have shit to do so these are good enough.</p><h1>Setting up the Model(s)</h1><h2>A quick note about granularity</h2><p>Now it&#8217;s time to bring our data together in a summarized way. It&#8217;s important when it comes to these models, the less dimensions the better. In this case, our only dimension payment week.</p><p>This can be frustrating if you want to forecast by category, but if you go that route you&#8217;d ideally want to treat each category as a forecast point. It&#8217;s also important for you to ask &#8220;Why do we need to forecast at a more granular level if it does not yield better results?&#8221; More often than not, the answer is some form of &#8220;well, we always forecast by product category.&#8221; I don&#8217;t have a ton of patience for the &#8220;it&#8217;s the way we&#8217;ve always done it&#8221; explanation.</p><p>That said, if you&#8217;re a sales analyst supporting a particular product category or you need to plan commissions for sales personnel, that&#8217;s a completely different story. Maybe instead of forecasting <em>every</em> category, you only forecast <em>the most important</em> categories.</p><p>In the world of finance, we love the details. It&#8217;s critical that you parse out when the details are important and when they are not. Plus, just because a forecast is performed at a higher level doesn&#8217;t mean that the forecast is not detailed or less informative.</p><h2>Setting up the time horizon</h2><p>We start by setting up model parameters based on our imported data:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NF-Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NF-Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 424w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 848w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 1272w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NF-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png" width="212" height="96" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5127d95-c5f7-4172-af25-c4179737e98d_212x96.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:96,&quot;width&quot;:212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!NF-Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 424w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 848w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 1272w, https://substackcdn.com/image/fetch/$s_!NF-Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5127d95-c5f7-4172-af25-c4179737e98d_212x96.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><ul><li><p>We find the minimum week in the data set (C7): =MIN(orders_training[paymentWeek])</p></li><li><p>We find the maximum week in the data set (C8): =MAX(orders_training[paymentWeek])</p></li><li><p>We find the number of actual weeks (C9): =((C8+7)-C7)/7</p></li><li><p>We determine the Last week of the year (C10): =EOMONTH(DATE(2015,12,1),0)-(WEEKDAY(EOMONTH(DATE(2015,12,1),0))-1)</p><ul><li><p>you could also simply input the last week of the year, but I&#8217;m all about the automation</p></li></ul></li><li><p>We determine the number for weeks in the forecast (C11): =ROUND((C10-C8)/7,0)</p></li></ul><p>This gives us a total of 126 weeks (87 weeks of actuals and 39 weeks to forecast). Typically, you shouldn&#8217;t get too far over your skis with how many forward-looking periods you are trying to forecast because the further you go into the future the more unreliable the results (the world tends to change after all).</p><p>So again, in practice, we would either limit the number of weeks we&#8217;d forecast or we&#8217;d keep what we have but only publish a shorter-term forecast (e.g. 13 weeks).</p><h2>Generate the Dates</h2><p>With these model parameters, I can establish our time horizon <em>and</em> determine whether those dates are actual (AC) dates or forecast (FC) dates.</p><ul><li><p><strong>AC / FC:</strong> If the payment week is less than or equal to the Payment week, then it&#8217;s an actual date (AC) otherwise it&#8217;s a forecasted date (FC)</p></li><li><p><strong>Payment Week:</strong> We generate a sequence of weeks based on the minimum week in the data set and the total number of weeks defined by the model parameters</p></li><li><p><strong>Order Date:</strong> For actual payment dates, we can establish the week in which the original order took place</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!umDk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!umDk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 424w, https://substackcdn.com/image/fetch/$s_!umDk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 848w, https://substackcdn.com/image/fetch/$s_!umDk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 1272w, https://substackcdn.com/image/fetch/$s_!umDk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!umDk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png" width="562" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:562,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!umDk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 424w, https://substackcdn.com/image/fetch/$s_!umDk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 848w, https://substackcdn.com/image/fetch/$s_!umDk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 1272w, https://substackcdn.com/image/fetch/$s_!umDk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b7eca90-8f31-4108-a6e6-6edc1be97b15_562x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>With our time horizon set, we can bring in the actual data points from our data set.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aT80!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aT80!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 424w, https://substackcdn.com/image/fetch/$s_!aT80!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 848w, https://substackcdn.com/image/fetch/$s_!aT80!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 1272w, https://substackcdn.com/image/fetch/$s_!aT80!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aT80!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png" width="527" height="395" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:395,&quot;width&quot;:527,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!aT80!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 424w, https://substackcdn.com/image/fetch/$s_!aT80!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 848w, https://substackcdn.com/image/fetch/$s_!aT80!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 1272w, https://substackcdn.com/image/fetch/$s_!aT80!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0751b27-8afd-4df9-b431-ff7d0bde882b_527x395.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Time to Predict</h2><p>To make our predictions we are going to use two different models:</p><ol><li><p>Exponential Trend Smoothing</p></li><li><p>Multiple Linear Regression</p></li><li><p>Autoregressive Integrated Moving Average with Exogenous Inputs (ARIMAX)</p></li></ol><p>Why do we use three different models? For one, not all models are created equal, they all have pros can cons, so it&#8217;s better to be armed with multiple that are targeted at the same variable you&#8217;re trying to predict.</p><p>Secondly, averaging predictions from multiple models often leads to better performance than any single one.</p><p>In general, I aim to build out 3-5 predictive models (sometimes more) when I&#8217;m trying to forecast a given data point. The beauty of python is that it is fully open-source so if you want to integrate a new model, you can build it directly into excel and you can use Copilot to help you with model selection and implementation.</p><p>So, the goal here is to make three stabs at the same prediction and then measure each one&#8217;s performance along with the ensemble (average) prediction.</p><h2>Exponential Trend Smoothing</h2><p>This one is easy and it comes right out of the box. Exponential Trend Smoothing (ETS) algorithms are really useful when you have a bunch of historical data points of the variable you&#8217;re trying to predict and it follows are relatively stable historical pattern.</p><p>This will also come in handy when we go to craft forward-looking independent variables.</p><p>Here&#8217;s the formula: =FORECAST.ETS(Target_Date, Values, Timeline, Seasonality, Data_Completion)</p><pre><code><code>=FORECAST.ETS($B$15#,FILTER(D$15#,$A$15#="AC"),FILTER($B$15#,$A$15#="AC"),1,1)
</code></code></pre><ul><li><p>Target_Date is the date you&#8217;re trying to forecast (we&#8217;ll do this for both historical periods and future periods)</p></li><li><p>Values are the historical values for the variable we are trying to predict (in this case receipts)</p></li><li><p>Timeline is the list of dates that those actual historical values correspond with</p></li><li><p>Seasonality is optional and I mostly use the default which tells the algorithm to automatically detect seasonality patterns</p><p>Data_Completion is also optional but I always use 1 which tells the algorithm to fill in missing values</p></li></ul><p>In our excel file, here is what is looks like:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DaxJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DaxJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 424w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 848w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 1272w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DaxJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png" width="532" height="426" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:426,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!DaxJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 424w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 848w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 1272w, https://substackcdn.com/image/fetch/$s_!DaxJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F099df01d-8cca-467e-b1ea-0b865b2420cd_532x426.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Multiple Linear Regression with NumPy</h1><p>Before we build the prediction using linear regression, we need to create forecasted values for our independent variables. To do this, we simply repeat the ETS function we did above for each of the independent variables (Shifted_Sales, Avg_Unit_Price, and DSO):</p><p>Now we need to get into Python. To initiate python, click where you want the values to start and enter =py into the cell / formula. This will initialize an environment for python that will allow you build scripts directly into cells.</p><p>If you aren&#8217;t comfortable with python, don&#8217;t worry copilot is unbelievable at acting as a coder. I have learned more in the last year with AI helping me build code than I did in the previous four when I started to learn the language.</p><p>I wrote a separate post on exactly how I came up with this final algorithm but here is the cliff notes version. That&#8217;s right, Copilot wrote the script you see below, and I was using it in five mins.</p><pre><code><code>import pandas as pd
import numpy as np

# Load dynamic data
data_dict = {
    "AC_FC": xl("A15#", headers=False).iloc[:, 0],       # AC/FC (single column)
    "Order_Date": xl("B15#", headers = False).iloc[:, 0],  # Dates
    "Shifted_Sales": xl("E15#", headers=False).iloc[:, 0], # Historical Gross_Sales
    "Avg_Price": xl("F15#", headers=False).iloc[:, 0],   # Historical Net_Sales
    "DSO": xl("G15#", headers=False).iloc[:, 0],         # Historical DSO
    "Receipts": xl("D15#", headers=False).iloc[:, 0],    # Historical Receipts
    "Shifted_Sales_Forecast": xl("H15#", headers=False).iloc[:, 0],  # Forecasted Gross_Sales
    "Avg_Price_Forecast": xl("I15#", headers=False).iloc[:, 0],    # Forecasted Net_Sales
    "DSO_Forecast": xl("J15#", headers=False).iloc[:, 0]           # Forecasted DSO
}

# Create DataFrame
data = pd.DataFrame(data_dict)

# Convert Order_Date to datetime and calculate Days_Since
data["Order_Date"] = pd.to_datetime(data["Order_Date"], errors='coerce')

# Split into historical (Actual) and future (Forecast) data
historical_data = data[data["AC_FC"] == "AC"].copy()
future_data = data[data["AC_FC"] == "FC"].copy()

# Train the model on historical actuals
X_train = historical_data[["Shifted_Sales", "Avg_Price", "DSO"]]
Y_train = historical_data["Receipts"]
X_train_with_intercept = np.c_[X_train, np.ones(X_train.shape[0])]
coefficients, _, _, _ = np.linalg.lstsq(X_train_with_intercept, Y_train, rcond=None)

# Prepare X variables for all periods
# Use actual X for AC periods, forecasted X for FC periods
data["X_Shifted_Sales"] = np.where(data["AC_FC"] == "AC", data["Shifted_Sales"], data["Shifted_Sales_Forecast"])
data["X_Avg_Price"] = np.where(data["AC_FC"] == "AC", data["Avg_Price"], data["Avg_Price_Forecast"])
data["X_DSO"] = np.where(data["AC_FC"] == "AC", data["DSO"], data["DSO_Forecast"])

# Predict Receipts for all periods
X_all = data[["X_Shifted_Sales", "X_Avg_Price", "X_DSO"]]
X_all_with_intercept = np.c_[X_all, np.ones(X_all.shape[0])]
data["Linear_Receipts"] = X_all_with_intercept.dot(coefficients)

# Output results without index
data["Linear_Receipts"].values
</code></code></pre><p>What does this do? The script produces an output called data[&#8220;Linear_Receipts&#8221;].values. This output is the series of predictions for receipts from the first date in the dataset (8/4/13) through the last date (3/29/15).</p><p>This ouput is the result of a linear regression algorithm that uses Shifted_Sales, Avg_Price, and DSO to predict receipts. For historical periods, we are using actual values for these data points. For forecast periods, we are using forecasted values for these data points.</p><h1>Autoregressive Integrated Moving Average with Exogenous Inputs (ARIMAX)</h1><p>Autoregressive Integrated Moving Average (ARIMA) isn&#8217;t all that much different than ETS. In both scenarios, we are fitting historical receipts to a trend line and then extrapolating that trend over a period of time into the future. The nuance is simply in how the mathematical models function underneath the hood.</p><p>We are going to take ARIMA a step farther by also including &#8220;Exogenous Inputs&#8221; which influence the trend of receipts. We&#8217;ve already established a relationship between Receipts and Shifted Sales, Avg Unit Price, and DSO.</p><p>This helps to better inform the trend of Receipts that we are attempting to forecast.</p><p>With this data set, each produced results that were in the same ballpark.</p><p>Here is the script we punch into excel:</p><pre><code><code>import pandas as pd
import numpy as np
from statsmodels.tsa.arima.model import ARIMA

# Load dynamic data
data_dict = {
    "AC_FC": xl("A15#", headers=False).iloc[:, 0],       # AC/FC
    "Order_Date": xl("B15#", headers=False).iloc[:, 0],  # Dates
    "Receipts": xl("D15#", headers=False).iloc[:, 0],    # Historical Receipts
    "Shifted_Sales": xl("E15#", headers=False).iloc[:, 0], # Historical Shifted_Sales
    "Avg_Price": xl("F15#", headers=False).iloc[:, 0],    # Historical Avg_Price
    "DSO": xl("G15#", headers=False).iloc[:, 0],          # Historical DSO
    "Shifted_Sales_Forecast": xl("H15#", headers=False).iloc[:, 0],  # Forecasted Shifted_Sales
    "Avg_Price_Forecast": xl("I15#", headers=False).iloc[:, 0],      # Forecasted Avg_Price
    "DSO_Forecast": xl("J15#", headers=False).iloc[:, 0]             # Forecasted DSO
}

# Create DataFrame
data = pd.DataFrame(data_dict)

# Convert Order_Date to datetime and set as index
data["Order_Date"] = pd.to_datetime(data["Order_Date"], errors='coerce')
data = data.set_index("Order_Date")

# Split into historical (Actual) and future (Forecast) data
historical_data = data[data["AC_FC"] == "AC"].copy()
future_data = data[data["AC_FC"] == "FC"].copy()

# Prepare historical Receipts and exogenous variables for ARIMAX
receipts_series = historical_data["Receipts"].asfreq("W-SUN", method="ffill").dropna()
exog_train = historical_data[["Shifted_Sales", "Avg_Price", "DSO"]].reindex(receipts_series.index).dropna()

# Ensure receipts_series aligns with exog_train after dropna
receipts_series = receipts_series.loc[exog_train.index]

# Fit ARIMAX model (order=(1,1,1) as a starting point) with exogenous variables
model = ARIMA(receipts_series, order=(1, 1, 1), exog=exog_train)
model_fit = model.fit()

# Predict in-sample Receipts for AC periods
ac_predictions = model_fit.predict(start=receipts_series.index[0],
                                  end=receipts_series.index[-1],
                                  exog=exog_train)

# Forecast out-of-sample Receipts for FC periods
n_forecast = len(future_data)
exog_future = future_data[["Shifted_Sales_Forecast", "Avg_Price_Forecast", "DSO_Forecast"]]
fc_forecast = model_fit.forecast(steps=n_forecast, exog=exog_future)

# Assign predictions to the original DataFrame
data.loc[historical_data.index, "ARIMA_Receipts"] = ac_predictions.reindex(historical_data.index)
data.loc[future_data.index, "ARIMA_Receipts"] = fc_forecast

# Output ARIMA_Receipts for all periods without index
data["ARIMA_Receipts"].values
</code></code></pre><p>The script is taking the actual Receipts values, fitting those values to a trend, and then applying that trend into the future.</p><h1>Judging the Outcomes</h1><p>Now it&#8217;s time to evalulate how accurate our models are. Granted, no model is going to be 100% accurate, but we&#8217;d obviously prefer outcomes with a lower rate of forecast error.</p><p>I mentioned at the top that I&#8217;m using features that are weaker predictors than we would prefer simply for demonstration purposes, but now we get to see why that makes a difference.</p><p>Here are the forecasted values that each model produced:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NJNj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NJNj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 424w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 848w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 1272w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NJNj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png" width="380" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:380,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!NJNj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 424w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 848w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 1272w, https://substackcdn.com/image/fetch/$s_!NJNj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a4d9e3-cf52-479b-bf5e-aacec06765b8_380x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>If we average the three models together we can compare the ensemble results to actual receipt values:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cXJC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cXJC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 424w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 848w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 1272w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cXJC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png" width="381" height="229" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:229,&quot;width&quot;:381,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!cXJC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 424w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 848w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 1272w, https://substackcdn.com/image/fetch/$s_!cXJC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb18ad869-4c61-4f8c-b594-d8b42a87c17c_381x229.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Honestly that&#8217;s not a horrendous picture, and it gets even better when we remove outliers from the actual results:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uB1E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uB1E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 424w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 848w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 1272w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uB1E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png" width="382" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:382,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!uB1E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 424w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 848w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 1272w, https://substackcdn.com/image/fetch/$s_!uB1E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc91bcc2-bdbd-4b9a-976c-f9876379b606_382x228.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Here are how each of the models shook out:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W17-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W17-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 424w, https://substackcdn.com/image/fetch/$s_!W17-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 848w, https://substackcdn.com/image/fetch/$s_!W17-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 1272w, https://substackcdn.com/image/fetch/$s_!W17-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W17-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png" width="260" height="98" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:98,&quot;width&quot;:260,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!W17-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 424w, https://substackcdn.com/image/fetch/$s_!W17-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 848w, https://substackcdn.com/image/fetch/$s_!W17-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 1272w, https://substackcdn.com/image/fetch/$s_!W17-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c89799f-fe53-4396-89c4-1f2011fd1731_260x98.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Notice that the avg of all three models had a lowest error rate of all. This demonstrates the value of using multiple models to do your forecasting. That said, 67.1% forecast accuracy isn&#8217;t necessarily something to write home about, but it&#8217;s a good start.</p><p>We could drastically improve the results by going back to the drawing board in regards to feature engineering. What independent variables might be better predictors? What other models would be use? How can we tweak those models to better fit our use case?</p><p>All questions that Copilot is more than capable to help us address.</p><h1>What&#8217;s Next?</h1><p>We&#8217;ve done something extremely powerful:</p><ul><li><p>We&#8217;ve built a number of predictive analytics models</p></li><li><p>In doing so, we&#8217;ve built relationships between a key number of inputs and their impact on the output we are trying to predict</p></li><li><p>They way we&#8217;ve structured the data (using nothing but out-of-the-box excel functionality) makes the model fully automated and will run with updated data.</p></li></ul><p>This opens the door for a new world of possibilities:</p><ul><li><p>Automated rolling forecasting</p></li><li><p>Automated Variance analysis</p></li><li><p>OKRs based on the inputs</p></li><li><p>Ready-Made Scenario Analysis</p></li></ul><p>We&#8217;ll get into each of these areas over the next several weeks!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[It's Not the System, It's Your Process]]></title><description><![CDATA[A Finance Transformation Reality Check]]></description><link>https://www.ref-report.com/p/its-not-the-system-its-your-process</link><guid isPermaLink="false">https://www.ref-report.com/p/its-not-the-system-its-your-process</guid><dc:creator><![CDATA[Greg Gernetzke]]></dc:creator><pubDate>Wed, 09 Apr 2025 14:01:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pBIn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few years ago, as a senior analyst drowning in spreadsheets and burning the midnight oil, I was promised salvation by my leadership team: a new planning system that would revolutionize our financial forecasting. The vendor demonstrations were flawless. The consultants were top-tier. The references were stellar.</p><p>And then it failed spectacularly.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Fast forward a few years. I'm now the Director of Transformation sitting in a finance leadership team meeting, advocating for the exact same software. The room erupts in knowing chuckles and eye-rolls. "We've been down this road before," they say. "It didn't work then, why would it work now?"</p><h2>Here's the Plot Twist</h2><p>The software wasn't the problem. In fact, our competitors were using it successfully. The same system that had "failed" us was transforming other organizations. The difference? They hadn't made our critical mistake: attempting to automate broken processes.</p><div class="pullquote"><p>The harsh truth is that your system doesn't matter - your process does.</p></div><h2>The Real Problem</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oTKk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oTKk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oTKk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg" width="430" height="253" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:253,&quot;width&quot;:430,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Meme Creator - Funny One does not simply Implement an ERP System Meme ...&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Meme Creator - Funny One does not simply Implement an ERP System Meme ..." title="Meme Creator - Funny One does not simply Implement an ERP System Meme ..." srcset="https://substackcdn.com/image/fetch/$s_!oTKk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oTKk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e2d2cc-9930-4f8a-9438-234bce9b4d9e_430x253.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When organizations struggle with their financial processes, they often blame their tools:</p><ul><li><p>"Our ERP system is outdated."</p></li><li><p>"Excel can't handle our complex needs."</p></li><li><p>"We need better automation."</p></li></ul><p>Here's the reality: QuickBooks alone can power a successful business. I've seen startups thrive on it, and I've even seen Fortune 500s consolidate results from subsidiaries using QuickBooks as their subledger. The issue isn't that your tools are inadequate - it's that your processes are fundamentally broken.</p><h2>The Month-End Close Example</h2><p>Want to know why your month-end close takes weeks? It's not because your journal entry system is broken. It's because your vendor rebate process requires four different people to touch the data, starting with someone manually copy-pasting rows into a CSV file. No amount of sophisticated software can fix that fundamental inefficiency.</p><h2>The AI Automation Trap</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pBIn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pBIn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pBIn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg" width="600" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;i was told there would be automation - Dr Evil Austin Powers Meme Generator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="i was told there would be automation - Dr Evil Austin Powers Meme Generator" title="i was told there would be automation - Dr Evil Austin Powers Meme Generator" srcset="https://substackcdn.com/image/fetch/$s_!pBIn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pBIn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce1594e1-362e-4ccc-9416-e1a7082ef570_600x400.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Today, everyone's rushing to implement AI and automation solutions, imagining a world where robots will magically make their existing processes more efficient. This thinking is flawed for two crucial reasons:</p><ol><li><p>AI is smart enough to recognize that your current process sucks. If you asked it to design a process from scratch, it would look nothing like what you're doing today.</p></li><li><p>Automation amplifies everything - including mistakes. If you automate a broken process, you're just creating errors faster and more consistently.</p></li></ol><h2>The Path Forward</h2><p>Instead of searching for the perfect software solution, start with these steps:</p><ol><li><p>Map your processes at the atomic level. Understand every input, transformation, and output.</p></li><li><p>Trace your inputs upstream. Where do they come from? How could they be cleaner?</p></li><li><p>Follow your outputs downstream. Who uses them? What are their actual needs?</p></li><li><p>Start small. Perfect one process at a time.</p></li></ol><p>Once you've cleaned up your processes, then - and only then - should you consider more sophisticated tools to scale them.</p><h2>A Better Approach</h2><div class="pullquote"><p>You're better off starting small and growing your circle of impact than trying to boil the ocean with an enterprise-wide transformation.</p></div><p>For example, instead of implementing a comprehensive planning solution, start by perfecting your sales forecast for your most critical business unit in Excel. Today's Excel would be unrecognizable to my former self as an entry-level analyst ten years ago. You can now handle predictive analytics, reporting automation, and business intelligence dashboards in Excel&#8212;all in a fraction of the time it used to take.</p><p>Once your sales forecast is working smoothly, add a direct cost model. Then a margin calculator. Before you know it, you'll have the building blocks of a sophisticated system&#8212;one that's based on proven processes rather than wishful thinking.</p><h2>The Bottom Line</h2><p>Stop looking for software salvation. Your existing tools - yes, even Excel - are probably sufficient to start improving today. The hard work isn't in implementing new systems; it's in the unglamorous task of fixing your broken processes.</p><p>Remember: The best system in the world can't fix a broken process, but a solid process can succeed even with basic tools.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ref-report.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The #REF! Report is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>