<?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[Gaapsavvy]]></title><description><![CDATA[An industry view of what's actually happening on the ground in accounting — what's working, what's broken, and what's next.]]></description><link>https://news.gaapsavvy.com</link><image><url>https://substackcdn.com/image/fetch/$s_!XGks!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20a86c4b-314d-4c97-a13c-5cb1fb3f6c97_800x800.png</url><title>Gaapsavvy</title><link>https://news.gaapsavvy.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 07 May 2026 11:47:01 GMT</lastBuildDate><atom:link href="https://news.gaapsavvy.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Angela Liu]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[gaapsavvy@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[gaapsavvy@substack.com]]></itunes:email><itunes:name><![CDATA[Angela Liu]]></itunes:name></itunes:owner><itunes:author><![CDATA[Angela Liu]]></itunes:author><googleplay:owner><![CDATA[gaapsavvy@substack.com]]></googleplay:owner><googleplay:email><![CDATA[gaapsavvy@substack.com]]></googleplay:email><googleplay:author><![CDATA[Angela Liu]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[AI Is Finally Ready for Accounting. Are We?]]></title><description><![CDATA[If you're feeling behind, you are. Just like the rest of us.]]></description><link>https://news.gaapsavvy.com/p/ai-is-finally-ready-for-accounting</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/ai-is-finally-ready-for-accounting</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Sat, 04 Apr 2026 14:03:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Fri8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Hey there</strong> &#128075;,</p><p>I&#8217;ve been to a lot of AI events lately. More than usual. Something has shifted since December &#8212; and it&#8217;s moving at an exponential pace.</p><p>Both in the tools. And in the rooms.</p><p>It shows up when someone demos what they&#8217;ve actually built. When the reality of what&#8217;s possible lands in a room full of people who didn&#8217;t know it was possible yet. It&#8217;s not excitement exactly. It&#8217;s quieter than that. A little unsettling. The kind of quiet where everyone is doing the same mental calculation and nobody wants to say it out loud.</p><p>I&#8217;ve been sitting with that feeling for a few months. Yesterday, I finally got to do something about it.</p><p>We ran the largest AI share session we&#8217;ve ever done at Gaapsavvy. 670 invites. 160 practitioners showed up &#8212; controllers, revenue leads, CAOs from 100+ enterprise tech companies, 90% audited by Big 4 firms. No panels. No vendor demos. Just practitioners telling each other what&#8217;s actually happening.</p><p>I started the way I always do. With a practice poll.</p><div><hr></div><blockquote><p><strong>Your CFO just sent a company-wide email. &#8216;</strong><em><strong>We&#8217;re going all-in on AI for finance by Q2.&#8217;</strong></em></p><p><strong>A.</strong> Nod confidently, add &#8220;AI strategy&#8221; to your LinkedIn, and figure out what that actually means later.</p><p><strong>B.</strong> Raise your hand and ask <em>has anyone actually done this yet?</em> &#8212; and watch the whole room go quiet.</p></blockquote><p>80 responses. 90% Big 4 audited. <strong>52% A. 48% B.</strong></p><p>I&#8217;ll tell you something about that poll: I iterated on the question with Claude for quite some time, trying to get at the heart of it. When the results came in, my co-facilitator Jim said: <em>&#8220;This is way more split than I expected.&#8221;</em></p><p>My answer: <em>&#8220;That&#8217;s because we&#8217;re pragmatists.&#8221;</em></p><p>Both answers are honest. And I feel both, completely. </p><div><hr></div><p>Here&#8217;s what I want to say before we get into the data.</p><p>For the first time in my career, the thing standing between accounting teams and what&#8217;s possible isn&#8217;t the tools, the budget, or even the access. <strong>It&#8217;s just the learning.</strong> That&#8217;s both the most encouraging thing I can tell you, and the most demanding.</p><p>The models and tools are finally ready. The only thing left is us.</p><p>Here&#8217;s the thing the accounting world doesn&#8217;t hear enough: <strong>they didn&#8217;t fully work for us before.</strong> The tools you&#8217;ve been hearing about for two years just became capable enough to actually use. Even if you felt behind. You were waiting for something that wasn&#8217;t ready yet. It just became ready. The timeline starts now.</p><p>To put some context around the pace: in the last six weeks alone, over 250 model releases across the major labs. Claude&#8217;s context window hit one million tokens &#8212; your entire contract portfolio, every policy memo, every prior audit conclusion, all loaded at once. Claude Cowork launched, meaning AI can now use your actual computer while you&#8217;re in a meeting. Claude Code revenue doubled since January 1st. Engineers have stopped coding without it.</p><p>This is not a slow trend you missed. This is a wave that broke last month.</p><p>The thing about exponential: it doesn&#8217;t feel exponential while it&#8217;s happening. It feels like you blinked. The question isn&#8217;t whether you&#8217;ve caught up &#8212; it&#8217;s whether you&#8217;re learning fast enough to keep up with something that keeps doubling.</p><p>That&#8217;s what learning in community is really about. Not just sharing use cases. Learning together, fast, in a moment when learning alone is almost impossible.</p><p><strong>Let&#8217;s dive in.</strong></p><div><hr></div><p><em>This article is brought to you by <strong>Everest Systems</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9ev3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9ev3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 424w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 848w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 1272w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9ev3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png" width="134" height="124.3298969072165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:180,&quot;width&quot;:194,&quot;resizeWidth&quot;:134,&quot;bytes&quot;:17087,&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://news.gaapsavvy.com/i/192481426?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.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_!9ev3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 424w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 848w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 1272w, https://substackcdn.com/image/fetch/$s_!9ev3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cf615fe-3eb5-4ca7-ad88-609446cd262d_194x180.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Most ERPs weren&#8217;t designed for AI. They were built for stability &#8212; which means when you try to layer automation on top, you&#8217;re testing blind, deploying into production, and hoping nothing breaks.</em></p><p><em>Everest does it differently. <strong><a href="https://everest-systems.com/why/ai-first/">AiSpecify</a></strong> lets finance and ops teams build custom apps using natural language &#8212; no code, no IT ticket. <strong><a href="https://everest-systems.com/product/live-sandbox/">Live Sandbox</a></strong> lets you test and validate those changes against real data across your systems, before anything goes live.</em></p><p><em>The frontier models are ready. Now your ERP needs to be too.</em></p><p><a href="https://everest-systems.com/?utm_medium=referral&amp;utm_source=partner_referral&amp;utm_campaign=gaapsavvy_shareforum1_03272026">See how Everest works &#8594;</a></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>What does enterprise finance actually have access to?</strong></h3><p>Engineering teams have been using frontier models for close to a year. Finance teams at the same companies are just now getting approval.</p><p>That gap &#8212; same company, different floor &#8212; is what the data shows.</p><h4>Q: What tools does your company actually let you use? ( i.e. IT approved) </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!USq_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!USq_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 424w, https://substackcdn.com/image/fetch/$s_!USq_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 848w, https://substackcdn.com/image/fetch/$s_!USq_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 1272w, https://substackcdn.com/image/fetch/$s_!USq_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!USq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png" width="1440" height="606" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:606,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97581,&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://news.gaapsavvy.com/i/192481426?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.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_!USq_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 424w, https://substackcdn.com/image/fetch/$s_!USq_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 848w, https://substackcdn.com/image/fetch/$s_!USq_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.png 1272w, https://substackcdn.com/image/fetch/$s_!USq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12078ee3-d6b1-46a7-99f4-44c88c2b367a_1440x606.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>Google Gemini leads at 53% &#8212; mostly because it ships with Google Workspace and doesn&#8217;t require a separate approval conversation. Claude and ChatGPT Enterprise are tied at 38% each. NotebookLM at 34%. Copilot at 23%.</p><p>But the tie between Claude and ChatGPT tells only part of the story.</p><h4>A migration from ChatGPT to Claude</h4><p>Of companies with Claude approved, <strong>46% have dropped ChatGPT entirely.</strong> They didn't add Claude &#8212; they replaced ChatGPT 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_!Fri8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fri8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 424w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 848w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 1272w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fri8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png" width="1440" height="856" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:856,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123289,&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://news.gaapsavvy.com/i/192481426?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.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_!Fri8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 424w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 848w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.png 1272w, https://substackcdn.com/image/fetch/$s_!Fri8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ec953e4-e6c9-476b-9d9c-77c8627ee95a_1440x856.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>One controller said it directly: </p><blockquote><p><em>&#8220;We had ChatGPT, then moved on to Claude. We don&#8217;t have GPT anymore &#8212; now it&#8217;s just Claude and Gemini.&#8221;</em></p></blockquote><p>Enterprise security teams are making deliberate choices. The data shows which way they're moving.</p><p><em>Worth noting: Anthropic had a rough week &#8212; they accidentally leaked Claude Code source code via a packaging error. No customer data involved. Claude Code is the developer CLI engineers use to write code &#8212; a different product from Claude Enterprise, which is what your security team is approving. I'm mentioning it because you probably saw the headlines, and that's what we do here.</em></p><h4>Getting Claude through InfoSec &#8212; some helpful accelerators </h4><p>For standard Claude: the <strong>enterprise</strong> agreement is the unlock. Multiple security teams confirmed they got comfortable once a true enterprise agreement was in place. Same with Gemini &#8212; one team said IT had concerns about the Pro tier but the enterprise version resolved them immediately.</p><p><a href="https://anthropic.skilljar.com/introduction-to-claude-cowork">Claude Cowork</a> is different. It&#8217;s currently in beta, and enterprise agreements don&#8217;t automatically cover beta products. One team that got it approved described making specific concessions around folder access and going through additional security review. They got there &#8212; but it was a longer, more detailed conversation than approving standard Claude.</p><p>If you&#8217;re trying to get Cowork through InfoSec, go in knowing this. It&#8217;s not a blocker. It&#8217;s just a different conversation.</p><p>And you have standing to have it. 38% of this community &#8212; 90% Big 4 audited, 42% already public &#8212; has Claude enterprise-approved. Print the chart. That&#8217;s your peer group. &#128070;</p><div><hr></div><h4><strong>What&#8217;s actually happening on the ground</strong></h4><p>Across five share sessions this quarter, 51 documented use cases from 30 companies. The maturity picture: <strong>49% in production. 29% in progress. 12% prototype.</strong> The "we're exploring" era is over for most of this community.</p><h4>What have you done vs. what do you want to crack in the 6 months?</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d05m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d05m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 424w, https://substackcdn.com/image/fetch/$s_!d05m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 848w, https://substackcdn.com/image/fetch/$s_!d05m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 1272w, https://substackcdn.com/image/fetch/$s_!d05m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d05m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png" width="1440" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:526,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91275,&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://news.gaapsavvy.com/i/192481426?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.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_!d05m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 424w, https://substackcdn.com/image/fetch/$s_!d05m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 848w, https://substackcdn.com/image/fetch/$s_!d05m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.png 1272w, https://substackcdn.com/image/fetch/$s_!d05m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94dfb599-dc6f-4484-b5f2-c37e732b5563_1440x526.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>Two-thirds of the room has used AI for contract review or technical memo drafting. There's a reason those two lead: Klarity and Numeric spent years teaching the market that these were the places to start. So when practitioners answer this poll, they're reporting what the industry told them was possible &#8212; and what they've now proven works. One-third have built something beyond that. 51% want to build something in the next six months.</p><p>One practitioner put the moment perfectly: <em>&#8220;Back in the day, everyone had their own Excel workbook. Now we all have our own AI workflows on our desktops.&#8221;</em> The proliferation has already happened. The next question &#8212; how to centralize, govern, and share &#8212; is the same one we asked about spreadsheets. Just ten times faster.</p><p>I showed the community what I&#8217;ve been building to help organize community shares&#8212; an excel use case tracker and an AI index website, both created maintained entirely by <strong>Claude Cowork</strong>. I don&#8217;t populate any of the fields. I drop a transcript into the folder, it populates any new use cases, or tools. Next meeting, another transcript update. The reaction in the chat wasn&#8217;t &#8220;wow, AI is amazing.&#8221; It was quieter. More like: <em>oh. that would make my meetings actually useful.</em></p><p>That shift &#8212; from impressed to capable &#8212; is the one I&#8217;m trying to create every time I show something instead of just describing it.</p><p>The conversation kept coming back to the same tension: Finance and engineering are at the same companies, using different languages, sitting on each other's data.</p><p><strong>The data layer is the real bottleneck.</strong> The most sophisticated teams aren&#8217;t stuck on which AI to use. They&#8217;re stuck on getting clean data out of engineering. Usage data sits with the AI team. Capitalization data sits with the dev team. Finance is still waiting on monthly extracts. One controller framed it perfectly: <em>&#8220;How do we create better data accessibility throughout the organization that we can then put an AI layer on top of?&#8221;</em> The AI is ready. The pipes aren&#8217;t.</p><p><strong>The best reframe I heard all session.</strong> Someone pushed back: aren&#8217;t these just accounting projects with &#8220;AI&#8221; in the name? It was exactly the right question. And by the end of the discussion, he&#8217;d answered it himself: AI&#8217;s highest-leverage use in accounting right now is <strong>getting </strong><em><strong>you</strong></em><strong> out of the business of normalizing unstructured data.</strong> Five hundred emails. Contracts written in paragraphs. Sales orders that arrive as sentences your shared services team has never seen. The AI handles the transformation so practitioners can do the judgment. That&#8217;s not a small thing. That&#8217;s the thing that was eating the hours.</p><div><hr></div><h4>Where are you feeling pressure right now? </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PQtO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PQtO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 424w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 848w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 1272w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PQtO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png" width="1440" height="398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:398,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74586,&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://news.gaapsavvy.com/i/192481426?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.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_!PQtO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 424w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 848w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.png 1272w, https://substackcdn.com/image/fetch/$s_!PQtO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffed5a495-5d81-4ac1-83cd-4a47731e6d82_1440x398.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>60% are feeling pressure from leadership &#8212; with no clear path forward. 16% are leading the initiative themselves. 13% have no pressure at all. Only 3% said they&#8217;re stuck waiting for InfoSec.</p><p>That surprised me too. The bottleneck people experience as an access problem is usually something else. It&#8217;s not knowing what use case to propose. It&#8217;s not having data in the right shape. It&#8217;s not knowing where to start.</p><p>Then someone asked the really hard question: <em>how do we frame KPIs that report up without it sounding like headcount reduction?</em></p><p>The room got a little quiet. Then the expected answers came &#8212; speed and accuracy, measured simply. One person with the tool, one without. Time to completion. Error rate. Hours to first draft. Real, measurable, safe to show a CFO.</p><p>But here&#8217;s the reframe I keep thinking about: at NVIDIA, engineers are literally measured on how many tokens they use. That&#8217;s their productivity metric. Accounting doesn't have that language yet &#8212; but we're about to need it.</p><p>If you&#8217;re in the 60%, you&#8217;re the norm. The pressure isn&#8217;t a sign you&#8217;re behind. It&#8217;s a sign you&#8217;re paying attention.</p><div><hr></div><p><strong>The one thing AI still can&#8217;t do</strong></p><p>I was at an event a few weeks ago where a panel was asked: <em>what is the one thing AI can&#8217;t do right now?</em></p><p>I didn&#8217;t listen to the answers. I already knew mine.</p><p><em><strong>Take responsibility.</strong></em></p><p>AI can generate infinite content. It can normalize unstructured data, draft your memos, build your flux analysis, scour 12 years of Box files to find a variance from 2014. It is getting very, very good at all of it, faster than any of us expected.</p><p>But when it gets it wrong &#8212; and it will get it wrong &#8212; it cannot own that. It cannot stand in front of your auditors and say: this is my judgment, here is my reasoning, and I&#8217;m accountable for this conclusion.</p><p>That&#8217;s still yours. That&#8217;s always going to be yours.</p><div><hr></div><p>I&#8216;ve been thinking a lot lately about what it means to run community in a moment when it is so noisy I can barely hear myself think, when attention is the scarcest resource we have, and when every vendor and consultant and LinkedIn connection is competing for a piece of it.</p><p>The thing I keep coming back to: The thing AI can&#8217;t do, is show up. It can&#8217;t be in the room when the air changes. It can&#8217;t notice the silence. It can&#8217;t decide, together, to stop performing certainty and start actually sharing.</p><p>We are only limited by our capacity to learn. That&#8217;s terrifying if you&#8217;re trying to do it alone. Not so much if you're not.</p><p>We&#8217;re in this together. Whether we know it or not.  But I think it&#8217;s how we&#8217;re going to figure it out.</p><p>Angela</p><div><hr></div><p><strong>What&#8217;s Coming up:</strong> </p><p>We&#8217;re running two events in April for exactly this reason &#8212; one hands-on session at Deloitte SF where you get to actually play, and one where you get to see what it looks like when a team that builds these tools uses them on their own finance problems. </p><p>Both are worth your time.</p><p><strong><a href="https://luma.com/pmd9dmi1">April 15 &#8212; AI in Finance Lab</a></strong> half day, in person, hands on session @ Deloitte SF, co-hosted with Coterie CFO.  I will be teaching AI Fundamentals, and you have space to play with all the frontier models - <strong>FULL </strong> </p><p><strong><a href="https://luma.com/9rgjib2a">April 17 &#8212; &#8220;Built Between Meetings: How Anthropic&#8217;s Finance Team Actually Uses Claude&#8221;</a> </strong>virtual with <strong>Adam Dix, head of FinOps</strong>. Must be a <a href="https://gaapsavvy.com/join-community">Gaapsavvy community member</a> . No recording. Adam shares his learning journey and demos his builds. <strong>Worth it.</strong> <a href="https://luma.com/9rgjib2a">Join here</a>&#11088;</p><div><hr></div><p>Want to see Claude Cowork, Excel plugins, and agentic workflows in action? Devon and I spent an afternoon playing with it and discovering new features &#8212; <a href="https://youtu.be/40p2i7VUKGM?si=GrBKv4w3TDTpK-8q">watch here</a>.</p><div><hr></div><p><em>From real practitioners, for learning purposes only. Polling data shows industry leans, not final positions. Always work with your auditors before implementing anything new.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Why technical accountants make for great context engineers ]]></title><description><![CDATA[You're not late - you're right on time]]></description><link>https://news.gaapsavvy.com/p/why-technical-accountants-make-for</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/why-technical-accountants-make-for</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Fri, 30 Jan 2026 15:03:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9pH_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b512d7-a6db-4291-9a05-1a868c470ba9_2292x1290.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey there,</p><p>I&#8217;m starting the year a bit behind schedule, and I&#8217;ve decided that imperfection is the muscle I&#8217;m intentionally building this year.</p><p>In hindsight, the delay helped. It gave me time to pause and reflect&#8212;a prompt I use often, both for myself and for AI. That pause created space to think about what actually makes us effective as subject matter experts.</p><p>It isn&#8217;t just knowing the rules.</p><p><strong>It&#8217;s the curation of context.</strong></p><p>If you&#8217;ve been feeling overwhelmed by AI&#8212;by the tools, the hype, the pressure to &#8220;keep up&#8221;&#8212;I want to offer a different frame: You already have the most important skill. You&#8217;ve been doing it for years.</p><p>Let me show you what I mean.</p><div><hr></div><p><em>This newsletter is brought to you for free by:  </em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://www.rightrev.com?utm_medium=organic-social&amp;utm_source=gaapsaavy&amp;utm_campaign=gaapsavvy-partnership-post&amp;utm_content=" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2N__!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 424w, https://substackcdn.com/image/fetch/$s_!2N__!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 848w, https://substackcdn.com/image/fetch/$s_!2N__!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 1272w, https://substackcdn.com/image/fetch/$s_!2N__!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2N__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png" width="267" height="57.9478021978022" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:316,&quot;width&quot;:1456,&quot;resizeWidth&quot;:267,&quot;bytes&quot;:48076,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.rightrev.com?utm_medium=organic-social&amp;utm_source=gaapsaavy&amp;utm_campaign=gaapsavvy-partnership-post&amp;utm_content=&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://news.gaapsavvy.com/i/185122127?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.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_!2N__!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 424w, https://substackcdn.com/image/fetch/$s_!2N__!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 848w, https://substackcdn.com/image/fetch/$s_!2N__!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 1272w, https://substackcdn.com/image/fetch/$s_!2N__!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d262a3-6334-412d-a99b-c672ae2cc837_2094x454.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>Simplify Complex Revenue Recognition Automate revenue recognition, gain real-time insights, and ensure ASC 606 / IFRS 15 compliance&#8212;all while closing books faster</em></p><div><hr></div><h3>A Note on Community</h3><p>Over the past year, I&#8217;ve been fortunate to build a community of 600+ technical accountants through Gaapsavvy. What I&#8217;ve learned from hosting shareforums and knowledge sessions is that we all have something unique to contribute.</p><p>Some people are building automation tools. Others are vibe coding reconciliations. Some are diving deep into technical guidance interpretations.</p><p><strong>This article shares what I&#8217;ve been learning: context engineering for technical accounting.</strong> It&#8217;s not the only approach to AI, and it&#8217;s not right for every situation. But it&#8217;s what I&#8217;ve been figuring out, and I&#8217;m sharing it because that&#8217;s what we do in community&#8212;we learn, we share, we help each other navigate complexity.</p><p>If this resonates with you, read on. If your focus is elsewhere (automation, operational accounting, tool-building), that&#8217;s valuable too. We need all of it.</p><div><hr></div><p><strong>&#128203; In this article, you&#8217;ll learn:</strong></p><ul><li><p>Why context engineering matters for technical accounting (not just generic AI tips)</p></li><li><p>How AI actually processes information&#8212;and why most prompts fail</p></li><li><p>The 8-step framework I use to set up persistent context for revenue recognition, equity, and leases</p></li><li><p>Real examples from pricing analysis to organizational workflows</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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><h3>The Skill You Didn&#8217;t Know You Had</h3><p>Last year I came across an <a href="https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents">article from Anthropic</a> that described a shift from prompting to <strong>Context engineering</strong>.</p><blockquote><p><em>&#8220;Context engineering is the <a href="https://x.com/karpathy/status/1937902205765607626?lang=en">art and science</a> of curating what will go into the limited context window from that constantly evolving universe of possible information. In contrast to the discrete task of writing a prompt, context engineering is iterative and the curation phase happens each time we decide what to pass to the model.&#8221;</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hlYc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hlYc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 424w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 848w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 1272w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hlYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp" width="2292" height="1290" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1290,&quot;width&quot;:2292,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77392,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://news.gaapsavvy.com/i/185122127?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1b512d7-a6db-4291-9a05-1a868c470ba9_2292x1290.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!hlYc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 424w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 848w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 1272w, https://substackcdn.com/image/fetch/$s_!hlYc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d61dd4b-2f70-4731-80ee-8af6d84c6264_2292x1290.webp 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>When I saw this, it made me smile. Because context engineering is exactly what we do when we write technical accounting memos.</p><p>Think about it: When you&#8217;re researching a complex revenue recognition question, you don&#8217;t dump ASC 606 into a memo. You:</p><ul><li><p><strong>Identify the core issue and what questions need answering</strong>&#8212;then analogize to questions in interpretive guides and understand how each answer affects the next</p></li><li><p><strong>Pattern match against prior transactions you&#8217;ve seen</strong>&#8212;digging into past experiences stored in your memory</p></li><li><p><strong>Pull in only the relevant guidance</strong> from hundreds of pages of literature to build a position</p></li><li><p><strong>Reference prior conclusions and precedents</strong>&#8212;benchmarking to SEC filings, inquiries, and industry peers</p></li><li><p><strong>Test your logic iteratively</strong> with managers and auditors, arguing the position from different perspectives</p></li><li><p><strong>Explain why something matters</strong>&#8212;documenting your reasoning, refining questions, and iterating until the logic holds</p></li></ul><p><strong>That&#8217;s context engineering.</strong> You&#8217;re taking a massive universe of information and curating the smallest possible set of high-signal inputs that lead to a decision.</p><p>The difference now? You&#8217;re not just engineering context for other humans. You&#8217;re engineering it for machines too.</p><div><hr></div><h3>Why AI Fails (And Why Reasoning Models Don't Fix Everything)</h3><p>Here&#8217;s what I&#8217;ve observed: <strong>AI models don&#8217;t fail because they lack capability. They fail because their attention mechanism gets overwhelmed.</strong></p><p><strong>Attention</strong> is how AI models decide what to focus on. Think of it like highlighting important sentences while reading&#8212;except the AI does this mathematically, comparing every word to every other word to figure out what&#8217;s relevant. As context grows, this &#8220;attention budget&#8221; gets stretched increasingly thin. It&#8217;s like trying to highlight an entire textbook&#8212;eventually, nothing stands out.</p><p>This creates something called <strong>context rot</strong>&#8212;a documented phenomenon where AI performance degrades as input length increases, even on simple tasks. Too much information&#8212;irrelevant examples, conflicting guidance, tangential details&#8212;causes the model to lose signal in the noise.</p><p>It&#8217;s the same reason a junior accountant will copy-paste an entire interpretive guide into a memo instead of pulling the three relevant paragraphs. It&#8217;s the same reason a bad technical memo buries the conclusion under pages of background.</p><p>To get better outcomes, you don&#8217;t just add more data. <strong>You curate the smallest possible set of high-signal inputs.</strong></p><p>The accountants who understand this instinctively&#8212;who know how to curate signal from noise&#8212;are going to be the ones who make AI actually useful.</p><div><hr></div><h2>How AI Actually Processes Information</h2><p>Here's the technical reality most people don't understand:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Yun!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Yun!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 424w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 848w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Yun!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png" width="2197" height="1254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1254,&quot;width&quot;:2197,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2105608,&quot;alt&quot;:&quot;&quot;,&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://news.gaapsavvy.com/i/185122127?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1827d7e-41ee-493d-b41d-65a6876052f5_2326x1332.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5Yun!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 424w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 848w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!5Yun!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04eac3bd-faec-4738-a27e-ac4dcb0d2c7d_2197x1254.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><strong>LLMs activate concepts in parallel</strong> through their neural networks&#8212;just like expert accountants do. The concepts on the left (Contract Terms, Performance Obligations, Pricing, etc.) all fire simultaneously and interact statistically through the hidden layers in the middle.</p><p>But here&#8217;s the critical part: <strong>LLMs do not reason in steps by default. They activate concepts in parallel.</strong></p><p>The five-step structure on the right? That&#8217;s the <strong>output format</strong>&#8212;how ASC 606 tells you to document your conclusion for GAAP compliance and audit trails.</p><p>In this way,<strong> ASC 606 is an output schema, not a thinking schema.</strong> It&#8217;s optimized for reporting and auditability, not for reasoning.</p><p>This is why naive prompts often fail. When you ask AI to &#8220;help with revenue recognition,&#8221; it often gives you generic, step-by-step guidance&#8212;because it&#8217;s following the structure of the documentation, not the structure of expert thinking.</p><p><strong>Even reasoning models need to know:</strong></p><ul><li><p>Which domain to reason in (technical accounting, not general business analysis)</p></li><li><p>Which concepts to activate (ASC 606 specific, not generic revenue principles)</p></li><li><p>What quality bar to meet (Big 4 audit standards, not internet blog posts)</p></li></ul><p><strong>Context engineering is how you aim that reasoning power at the right problems.</strong></p><div><hr></div><h2>The 8-Step Framework I&#8217;ve Been Testing</h2><p><strong>So how do you actually apply this? How do you translate understanding parallel concept activation into something practical?</strong></p><p>Over the past year, I&#8217;ve been experimenting with different approaches to context engineering for technical accounting. What I&#8217;ve landed on is an 8-step framework that seems to mirror how seasoned accountants actually think:</p><p><strong>1. Concept Discovery</strong> &#8594; What core ASC 606 concepts are triggered?<br><strong>2. Vocabulary Extraction</strong> &#8594; What specific terms and definitions matter?<br><strong>3. Classification Debate</strong> &#8594; What are the competing interpretations? Where&#8217;s the ambiguity?<br><strong>4. ASC Step-Mapping</strong> &#8594; How do these concepts map to the five-step model?<br><strong>5. Step Interaction</strong> &#8594; How do multiple steps interact? (e.g., Step 2 affects Step 5)<br><strong>6. Big 4 Stitching</strong> &#8594; What interpretive guidance from the firms applies?<br><strong>7. References</strong> &#8594; What&#8217;s the authoritative source for each conclusion?<br><strong>8. Conclusion/Risks/Disclosure</strong> &#8594; What&#8217;s the judgment call? What needs disclosure?</p><p><strong>This framework isn&#8217;t teaching AI how to reason&#8212;it&#8217;s helping me specify what to reason about and what good looks like.</strong></p><p>When I embed this framework into ChatGPT&#8217;s memory or a Claude Project, I&#8217;ve found the quality of analysis improves significantly. </p><p>Let me show you what I mean.</p><div><hr></div><h2>What This Looks Like in Practice</h2><p>I uploaded a screenshot of a typical SaaS pricing page to ChatGPT&#8212;nothing more. Just a typical seat-based pricing model with different &#8216;good-better-best&#8217; tiers, billing options, and AI credits.</p><p>The framework was embedded in ChatGPT&#8217;s memory. Here&#8217;s what happened:</p><p><strong>The AI immediately identified the hidden complexity:</strong></p><p>Most people would look at this and think &#8220;SaaS revenue, recognize over time, done.&#8221; But the AI caught something way more nuanced:</p><p><em>&#8220;Are AI credits that reset monthly variable consideration (Step 3), material rights (Step 2), or merely incidental benefits? This distinction matters&#8212;if credits are substantive, revenue must be constrained or allocated separately.&#8221;</em></p><p>Then it flagged <strong>one of the most hotly debated questions in SaaS accounting policy:</strong> Is usage-based pricing variable consideration under ASC 606, or options could be considered material rights?</p><p><strong>This isn&#8217;t academic.</strong> The accounting treatment differs dramatically:</p><ul><li><p><strong>Variable consideration</strong> &#8594; Estimated and recognized ratably with the appropriate constraint </p></li><li><p><strong>Optional purchase</strong> &#8594; Not part of the contract and therefore recognized as consumed, with any material right allocated to that option and recognized when exercised</p></li></ul><p><strong>It walked through all 8 steps systematically:</strong></p><ul><li><p><strong>Concept Discovery:</strong> Identified seat-based licensing, usage credits, tiered bundles, annual billing as triggers</p></li><li><p><strong>Vocabulary Extraction:</strong> Mapped &#8220;unlimited files&#8221; and &#8220;AI credits/month&#8221; to ASC 606 terms (stand-ready obligation, variable consideration, non-cash benefits)</p></li><li><p><strong>Classification Debate:</strong> Questioned whether Dev Mode is &#8220;merely incremental&#8221; or materially different (requiring separate performance obligations)</p></li><li><p><strong>Step Interaction:</strong> Noted that Step 2 conclusions (are credits distinct?) directly impact Step 4 (SSP allocation methodology)</p></li><li><p><strong>Big 4 Stitching:</strong> Anticipated audit focus&#8212;performance obligation memo, SSP methodology, credit breakage assumptions</p></li><li><p><strong>References:</strong> Cited ASC 606-10-25-14 (distinctness), 606-10-55-42 (material rights), 606-10-25-31 (stand-ready)</p></li><li><p><strong>Risks/Disclosure:</strong>  Under-identifying performance obligations, Improper allocation of transaction price, Incorrect treatment of upgrades/modifications, Enterprise contracts bypassing standard rev rec logic</p></li></ul><p>TL;DR (Controller-Level Take) <em>&#8220;This looks like simple SaaS pricing &#8212; but from an ASC 606 perspective, <strong>seat differentiation + AI credits + enterprise customization</strong> create real complexity. The biggest risk isn&#8217;t timing &#8212; it&#8217;s <strong>performance obligation identification and allocation</strong>.</em></p><div><hr></div><p><strong>Without the framework:</strong></p><ul><li><p>&#8220;This is SaaS revenue recognized over time&#8221;</p></li><li><p>Generic five-step walkthrough</p></li><li><p>Maybe mentions variable consideration</p></li><li><p>No specific ASC citations</p></li></ul><p><strong>With the framework:</strong></p><ul><li><p>Identifies the Step 2 vs. Step 3 classification debate</p></li><li><p>Recognizes this as contested policy territory</p></li><li><p>Cites specific ASC sections</p></li><li><p>Anticipates audit focus areas</p></li></ul><p><strong>This is the difference between textbook analysis and expert reasoning.</strong></p><p>The framework didn&#8217;t make the AI smarter. It made the AI think like a seasoned technical accountant who&#8217;s written dozens of these memos and knows where the judgment calls actually are.</p><p>Being an expert technical accountant is not about having perfect answers. It&#8217;s about asking the right questions. <strong>Expert level isn&#8217;t perfection&#8212;it&#8217;s knowing where the edges are.</strong>  </p><p>That&#8217;s what the framework taught the AI to do. And that&#8217;s expert-level work.</p><div><hr></div><h2>How the Framework Came to Be</h2><p>I didn&#8217;t set out to create a framework. I was preparing to teach a technical accounting research workshop for a revenue team that ranged from staff to director level.</p><p><strong>The challenge:</strong> Reasoning models are incredibly good at nuance&#8212;but most people still get generic answers when they try to use AI for technical accounting. Why?</p><p>The gap wasn&#8217;t the model&#8217;s capability. <strong>The gap was context engineering.</strong></p><p>When I use AI now, I barely think about prompts&#8212;the models &#8220;just get it.&#8221; But that&#8217;s because I&#8217;ve already done the work: ChatGPT has my 8-step framework in memory, Claude Projects have interpretive guidance pre-loaded, I ask domain-specific questions, and I can evaluate when output is right.</p><p>Beginners skip this setup and wonder why &#8220;help me with revenue recognition&#8221; returns textbook answers instead of expert analysis.</p><p>So I mapped out how I actually think when writing technical memos&#8212;not how ASC 606 tells me to document, but how I reason through problems. The insight: <strong>Beginners think sequentially (Step 1 &#8594; 2 &#8594; 3), but seasoned technical accountants think in parallel&#8212;activating multiple concepts simultaneously, just like AI does.</strong></p><p>I used ChatGPT as a thinking partner to structure this into 8 steps. When embedded it into workflows, the research quality jumped immediately&#8212;not from better prompts, but from better context. It was having domain expertise, asking good questions, and iterating rapidly until the framework matched how I actually think - and using AI to externalize my expert thinking, not to replace it. </p><p><strong>The framework doesn&#8217;t teach AI how to reason. It teaches you how to set up persistent context so AI reasons like a technical accountant by default.</strong></p><div><hr></div><h2>The Memory Breakthrough</h2><p>I recently sat down with Devon Coombs to compare the AI tools we actually rely on day-to-day. The insight? <strong>We&#8217;re building places where context can accumulate.</strong></p><p>This is where persistent memory becomes the game-changer.</p><p><strong>ChatGPT</strong> has had cross-conversation memory since early 2024&#8212;almost two years of personalization. If you&#8217;ve noticed ChatGPT &#8220;just getting you&#8221; over time, that&#8217;s why. It remembers your preferences, projects, and thinking patterns across separate chats. The 8-step framework lives in its memory&#8212;so every conversation starts with that foundation already loaded. Context engineering on autopilot.</p><p><strong>Claude</strong> added persistent memory in fall 2025. If you&#8217;re a long-time Claude user who suddenly noticed it started remembering your work patterns and preferences, that&#8217;s the shift. It excels at deep reasoning and technical research, now with context that persists across conversations. Within a single chat, it still holds the most context (up to 200K tokens), making it powerful for complex analysis.</p><p><strong>Gemini</strong> launched memory in August 2025, with massive context windows (1-2M tokens) and multimodal capabilities. The newest to the memory game, but with unmatched breadth for processing large amounts of diverse content.</p><p><strong>What this means:</strong> Memory isn&#8217;t just convenience&#8212;it&#8217;s compound expertise. Every conversation builds on the last. The framework you embed once becomes the default thinking pattern. This is why some tools start feeling &#8220;smarter&#8221; over time&#8212;they&#8217;re not getting smarter, they&#8217;re getting to know <em>you</em>.</p><p>&#127908; <strong>Devon and I go deeper on how we actually use these tools&#8212;and why memory is the unlock&#8212;in our latest podcast:</strong> <strong><a href="https://www.youtube.com/watch?v=tzleoicfXRU">&#8220;The AI Tools We Actually Use in 2026&#8221;</a></strong>.</p><div id="youtube2-tzleoicfXRU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;tzleoicfXRU&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/tzleoicfXRU?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><h2>You&#8217;re Right on Time</h2><p>The reasoning models are getting better. The tools will keep changing. But the underlying skill&#8212;<strong>context engineering</strong>&#8212;doesn&#8217;t expire.</p><p>Reasoning models can think deeply. Your job is to tell them what to think about, where to focus, and what good looks like.</p><p>Understanding how to specify domain, set quality standards, and curate context&#8212;these are the skills that make you valuable regardless of which model is trending.</p><p>You&#8217;re not learning ChatGPT. You&#8217;re learning how to interface between expert knowledge and AI reasoning.</p><p>That skill compounds.</p><p>If you&#8217;ve been feeling behind, or overwhelmed, or like you &#8220;should&#8221; understand AI better by now&#8212;I want you to know: <strong>You&#8217;re not late. You&#8217;re right on time.</strong></p><p>The skill that matters most&#8212;you already have it. Now we&#8217;re just learning to use it in a new environment.</p><div><hr></div><h2>What&#8217;s Next</h2><p><strong>If you want to explore these ideas further, I&#8217;m hosting a few upcoming sessions:</strong></p><ul><li><p><strong>Friday, Jan 30 9am pacific:</strong> AI Reporting Knowledge Share (Virtual - Gaapsavvy community members only - <a href="https://luma.com/j1qu1psy">Register here</a>)</p></li><li><p><strong>Tuesday, Feb 25 2:30-6:30:</strong> AI Finance Lab with Coterie CFO &lt;&gt; Gaapsavvy collab - SF at PwC (50 CFO/CAO teams, hands-on AI play time + sponsor demos) -  <a href="https://docs.google.com/forms/d/e/1FAIpQLScoZALwffKHlFSHDd6_EU1_TOZwBFOl6uRXSy2GGkzWc9bEqw/viewform">(In person - apply to Join here)</a></p></li></ul><p><strong>And I&#8217;m working on something more comprehensive.</strong></p><p>Last year, I started collecting interest for an AI Mastermind cohort. Thank you to everyone who signed up&#8212;I haven&#8217;t forgotten you, and I appreciate your patience.</p><p>Since then, I&#8217;ve been collaborating with Devon (my podcast co-host and former Google Cloud Marketplace Controller) on building a program that combines hands-on context engineering, workflow automation, and strategic AI fluency&#8212;designed specifically for technical accountants and finance leaders.</p><p><strong>We&#8217;re finalizing details now and will share more in February.</strong> If you&#8217;re on the original waitlist, you&#8217;ll be the first to know.</p><div><hr></div><p>Thanks for reading. If you&#8217;ve been experimenting with AI&#8212;whether it worked or failed&#8212;I&#8217;d love to hear what you&#8217;re learning. Just hit reply.</p><p>Angela</p><div><hr></div><p><em><strong>Disclaimer:</strong> This newsletter is for educational purposes only and based on lived field experience. Please consult your audit teams and internal controls before applying anything directly.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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 EU Data Act Just Threatened Your RPO: How Companies Are Responding]]></title><description><![CDATA[The legal gamble, contract strategies, and auditor chaos no one's talking about publicly]]></description><link>https://news.gaapsavvy.com/p/the-eu-data-act-just-threatened-your</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/the-eu-data-act-just-threatened-your</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Fri, 17 Oct 2025 21:48:43 GMT</pubDate><enclosure url="https://i.scdn.co/image/ab6765630000ba8a9c57b754f12270fb61c1767e" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#127911; <strong>Want to hear the full conversation? </strong>Check our this week&#8217;s <em>Gaapsavvy Podcast,</em> where <a href="https://www.linkedin.com/newsletters/ambition-aligned-7311015426463776788/">Devon Coombs</a> and I unpack the EU Data Act on Spotify. </p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a9c57b754f12270fb61c1767e&quot;,&quot;title&quot;:&quot;The Real Accounting Impact of the EU Data Act&quot;,&quot;subtitle&quot;:&quot;Gaapsavvy&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/66OF00dARarO0BdTlZ2Vql&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/66OF00dARarO0BdTlZ2Vql" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe><p>Hey there &#128075;, </p><p>A month ago, on Sept 12, 2025 - the <a href="http://endor.ziphq.com/vendor-portal-request/0d536c52-ef11-8c00-a120-002a280c49ee">EU Data Act</a> went into effect. </p><p>This is a law passed by the European Union meant to give users more power to access and move their data&#8212;yet it sparked unintended consequences and some real anxiety in the accounting world. </p><p>Last Friday, 120+ accounting professionals from leading tech companies got on a call to talk about what they&#8217;re actually doing&#8212;and more importantly, how moving together through massive legal ambiguity might help shape how courts interpret this law. </p><p>Here&#8217;s what I learned: The industry is making a coordinated multi-billion dollar bet on a legal interpretation that won&#8217;t be validated until someone gets sued. Auditors are 23 percentage points behind legal teams in reaching conclusions. And next quarter&#8217;s reporting is going to reveal who didn&#8217;t get the memo. </p><p>This wasn&#8217;t compliance theater. This was 60 companies revealing their evolving positions, their real concerns, and their actual strategies&#8212;complete with live polling data showing exactly how divided (and how aligned) everyone actually is. </p><p>This is definitely one of those times where you want to stay in the pack.</p><p><strong>The good news is&#8212;you&#8217;re not alone.</strong> </p><p>Let&#8217;s dive in.</p><p>&#128161; Quick benchmark poll &#8212; are you in or out of scope? <a href="https://form.typeform.com/to/AUj1CcuS">Take the short survey</a> </p><div><hr></div><p><em>This community and newsletter is brought to you for free by <strong>Klarity.ai</strong>. </em></p><p>Powering always-On kAIzen<em>, helping accountants bend the cost curve with AI.  Join their upcoming <a href="https://www.klarity.ai/events/ai-workshop-become-15x-more-productive">Oct 22 AI Workshop</a> or <a href="https://hubs.la/Q03P31Kk0">Dec 3rd HH in Palo Alto</a>.  Thank you for supporting the Gaapsavvy community!</em></p><p><em>Interested in sponsoring this newsletter?  Message media@gaapsavvy.com</em></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p><h2>&#128680; Why Accountants Care: Save the RPO</h2><p>The EU Data Act isn&#8217;t just a data regulation. Chapter VI Article 25 creeps into <strong>commercial contracts regulation</strong> because it gives customers the right to switch data processing providers with <strong>just two months&#8217; notice</strong>. And it applies to you if you&#8217;re providing IaaS, PaaS, or SaaS services to EU customers&#8212;even if you&#8217;re a US company with no EU presence. (<a href="https://www.dlapiper.com/en-us/insights/publications/2025/07/understanding-switching-termination-rights-under-the-data-act">DLI Piper 2025</a>)</p><p>In the accounting world, under ASC 606, if customers have the option to walk away easily, from a contract - it might be considered a &#8216;<strong>termination for convenience</strong>&#8217;. </p><p>That means that three-year contract you just signed, which showed three years of future revenue allocated to the &#8220;remaining performance obligation&#8221; aka &#8216;RPO&#8217; - might only show as a two-month contract for reporting purposes in your financial statements under the accounting rules. </p><p><strong>The nightmare scenario:</strong></p><ul><li><p>You sign a <strong>$3M, three-year SaaS deal</strong></p></li><li><p>You report <strong>$3M in RPO</strong> to investors</p></li><li><p>The Data Act says customer can terminate with <strong>2 months&#8217; notice</strong></p></li><li><p>Under ASC 606, your enforceable contract is now effectively <strong>2 months</strong></p></li><li><p>Your RPO drops from <strong>$3M to $500K &#128561;</strong></p></li></ul><p>Multiply that across your entire book of business. Now imagine explaining that to your board.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EmPP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EmPP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 424w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 848w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 1272w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EmPP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png" width="708" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:708,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33033,&quot;alt&quot;:&quot;&quot;,&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://news.gaapsavvy.com/i/176090562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!EmPP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 424w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 848w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.png 1272w, https://substackcdn.com/image/fetch/$s_!EmPP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F231939ca-9c22-42e7-ba48-ed9e15847315_708x355.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><strong>But here&#8217;s the twist:</strong> There&#8217;s a legal argument that you can still charge customers the full remaining contract value even if they terminate early. The question is whether that&#8217;s a &#8220;proportionate&#8221; termination penalty under the Act or whether it&#8217;s punitive and unenforceable.</p><p><strong>Based on community polling - 53% of companies are betting they can still collect. 37% aren&#8217;t sure yet. 10% think they can&#8217;t without explicit contract language.</strong></p><p><strong>Let&#8217;s break down the factors at play.</strong> </p><h2>&#9878;&#65039; Question 1: Is Your Data Processing Service Actually Legally In Scope?</h2><p>Let&#8217;s start with the threshold question: Does the Act even apply to you?</p><p>The Act covers &#8220;data processing services&#8221; but deliberately left that term vague. When the Act was being written, a senior cabinet member of the commissioner who championed the data act was asked to clarify the meaning of &#8220;all data generated during use of the device&#8221; and he responded: </p><blockquote><p><em>&#8220;That&#8217;s not my concern. This is for the courts to decide.&#8221;</em></p></blockquote><p><strong>Translation:</strong>  <strong>Everyone is guessing. </strong>No one has been sued, this hasn&#8217;t gone through courts. There is no precedence. </p><h4><strong>Poll Results: Has your internal legal team concluded whether you are in scope of the EU Data Act? </strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OrWh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OrWh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 424w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 848w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 1272w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OrWh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png" width="711" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:711,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42257,&quot;alt&quot;:&quot;&quot;,&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://news.gaapsavvy.com/i/176090562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14a70264-7bad-44e6-943b-e43949ab384b_711x387.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!OrWh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 424w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 848w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.png 1272w, https://substackcdn.com/image/fetch/$s_!OrWh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10ff7f0-81f5-43e5-b2ba-9b8d0633d334_711x350.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><strong>A massive shift.</strong> When polling the community<a href="https://news.gaapsavvy.com/p/community-wisdom-sept-26-shareforum"> two weeks earlier</a>, 64% were undecided. Legal teams are only now slowing working their way to conclusions&#8212;20 months after was written into law, and one month after the effective date. </p><h4><strong>How is legal concluding on whether data is in or out of scope?</strong> </h4><p><strong>The Emerging Pattern so far &#8230; </strong></p><p><strong>&#9989; Multi-tenant SaaS</strong> &#8594; In scope<br><strong>&#9989; Hybrid (cloud console + on-prem agent)</strong> &#8594; In scope sometimes<br><strong>&#10067; Single-tenant SaaS</strong> &#8594; Gray area (customization arguments might apply)<br><strong>&#10060; Pure on-prem</strong> &#8594; Out of scope &#8230; most of the time</p><p><strong>Examples of interpretations in ambiguity:</strong></p><p>&#8220;Legal is pretty much like, for the SaaS piece, we are under the scope. They even said on-prem shouldn&#8217;t be, but they are not even 100% sure it&#8217;s not part of the scope.&#8221;</p><p>&#8220;Our legal position is not applicable to on-prem, but it&#8217;s applicable to SaaS.&#8221;</p><p>&#8220;Our legal team has not concluded on a position yet, but they were considering whether we were not in scope, given that the data we&#8217;re collecting is ancillary... and customers have the ability to port their data and export it.&#8221;</p><p>Only 7% of respondents concluded they&#8217;re out of scope. This exceptionally low percentage suggests the Act&#8217;s broad language around &#8220;data processing services&#8221; is capturing nearly everyone.</p><p>At the time of polling, only 32%, or about one-third have definitively used external counsel, suggesting many companies are either still in process or relying primarily on internal legal opinions for this unprecedented legislation.</p><p><strong>External Counsel Correlation:</strong> Companies that used external counsel are more likely to have reached conclusions (14 in-scope vs. 4 not concluded). External legal expertise is appearing to drive consensus - and might be the hook that gets the audit world comfortable. </p><div><hr></div><h2>&#128176; Question 2: What&#8217;s a &#8220;Proportionate&#8221; Termination Penalty?</h2><p>This is where the rubber meets the road. Can you charge customers the full remaining contract value if they terminate early under the Data Act?  If so, this would be considered &#8216;substantive termination penalty&#8217;, the term of the contract stays the stated term, and RPO stays intact. (<a href="https://kpmg.com/kpmg-us/content/dam/kpmg/frv/pdf/2025/handbook-revenue-software-saas.pdf#page=121">KPMG Question B140</a>)</p><p><strong>The &#8220;Proportionality&#8221; Legal Gamble:</strong></p><p>The Act states termination penalties must be &#8220;proportionate&#8221; but doesn&#8217;t define the term. Two week prior,  one large SaaS company shared that in legal discussions with the EU Task force, a termination penalty equaling the full remaining contract value could be considered acceptable as proportionate to the consequences. </p><p>Today - the 53% majority is making a business case: multi-year deals with upfront discounting justify full contract value collection.</p><h4><strong>Poll: Are you considering that fees are due in full upon early termination of the contract?</strong> </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hCxK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hCxK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 424w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 848w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 1272w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hCxK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png" width="712" height="288" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:288,&quot;width&quot;:712,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40217,&quot;alt&quot;:&quot;&quot;,&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://news.gaapsavvy.com/i/176090562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc51c253-0b97-4e26-b97f-5df4cccd6419_712x319.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!hCxK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 424w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 848w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.png 1272w, https://substackcdn.com/image/fetch/$s_!hCxK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a93b554-e6f6-4fa9-916e-2a20e26325f3_712x288.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><strong>Key Distinction:</strong> The EU Data act makes a clear distinction between Termination penalties (consequence of breaking contract) vs. switching fees (barrier to competition). Whereas switching fees must be removed from contracts by January 2027, &#8216;proportionate termination penalties&#8217; continue to be allowed. (<a href="http://Vendor.ziphq.com/vendor-portal-request/0d536c52-ef11-8c00-a120-002a280c49ee">EU Data Act paragraph 89</a>)</p><p>Companies argue they&#8217;re the former, not the latter.</p><p>Here&#8217;s what&#8217;s being said: </p><blockquote><p><em>&#8220;All fees are due and payable through the end of contract until a judge says otherwise. That&#8217;s where we&#8217;re landing.&#8221;</em></p></blockquote><blockquote><p><em>&#8220;We&#8217;re adopting the interpretation that&#8217;s most favorable to us... It works the same way as why we would not want to provide termination for convenience generally, given that we&#8217;re selling multi-year deals at a competitive price with upfront discounting.&#8221;</em></p></blockquote><p>And again, there is <strong>no legal precedence</strong> today to tell us otherwise. Until someone gets sued under the EU Data Act, and it makes it through the courts - no one really knows. </p><h2>&#128221; Question 3: Should You Update Contract Language?</h2><p>Okay, you&#8217;ve decided you&#8217;re in scope. You&#8217;ve decided remainder-of-contract is proportionate. Now what?</p><p>Do you update contracts? Which ones? What language?</p><h4><strong>Poll: Are you making changes to contract terms?</strong> </h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mmPu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mmPu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 424w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 848w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 1272w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mmPu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png" width="716" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80553575-1105-488b-81bd-9eb6021fefe4_716x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:716,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43078,&quot;alt&quot;:&quot;&quot;,&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://news.gaapsavvy.com/i/176090562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66289261-79ce-4845-b3f3-f332bd5cb1d9_716x385.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!mmPu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 424w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 848w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.png 1272w, https://substackcdn.com/image/fetch/$s_!mmPu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80553575-1105-488b-81bd-9eb6021fefe4_716x355.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>The dominant strategy is clear: <strong>don&#8217;t poke the bear</strong>. </p><p>55% aren&#8217;t making changes yet, avoiding the risk of opening negotiations with existing customers. Any contract term updates are focused on new contracts - with only 5% attempting to amend existing agreements.</p><p>This approach is supported by <a href="https://ec.europa.eu/newsroom/dae/redirection/document/108144">EU Commission FAQ 42b</a>,  which suggests the Act may only apply <strong>prospectively</strong> (to new contracts), not to existing agreements. However, there&#8217;s debate about whether this applies only to data-related clauses or extends to commercial obligations.</p><blockquote><p><em>&#8220;Legal is not changing the MSA yet, and we are standing behind the terms in our contracts that state that obligations are non-cancellable and nonrefundable, but adding language go forward.&#8221;</em></p></blockquote><p>Expected contract term changes to protect the substantive termination penalty determination consisted of subtle wording changes that acknowledge the EU data act like &#8220;this termination fee represents a reasonable estimate of damages&#8221;&#8217; or clarification that the penalty is not a switching fee. </p><p><strong>Collectability Concern:</strong> Even if still legally enforceable, should you increase bad debt reserves? No historical data exists yet to evaluate this - yet. </p><h2>&#128202; Question 4: What Should You Do for your Quarter Financials?</h2><p>Here&#8217;s where legal theory becomes financial reporting reality.</p><p>And here&#8217;s the scary part: <strong>60% of auditors haven&#8217;t even started discussions yet.</strong></p><h4><strong>Poll: Has your auditor provided perspective?</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dTJe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dTJe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 424w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 848w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 1272w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dTJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png" width="581" height="385" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:385,&quot;width&quot;:581,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13274,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://news.gaapsavvy.com/i/176090562?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dTJe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 424w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 848w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.png 1272w, https://substackcdn.com/image/fetch/$s_!dTJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba384815-8f44-4892-8278-4aea96bc5d7d_581x385.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><strong>Compare that to legal teams:</strong></p><ul><li><p>60% of legal teams have concluded</p></li><li><p>Only 37% of auditors have engaged</p></li></ul><p><strong>That&#8217;s a 23-percentage-point gap.</strong> Auditors are waiting for the legal community to conclude.</p><p>And rightly so.</p><p>The pattern: Auditors want <strong>legal representation letters</strong> to support RPO treatment. They&#8217;re not making independent determinations&#8212;they&#8217;re validating legal positions. In some cases, there are even requiring external counsel to weigh in.  </p><p><strong>One company revealed what their Big Four Partners auditor actually said:</strong></p><blockquote><p><em>&#8220;Their conclusion will be a combination of legal opinion plus benchmarking with what other companies are doing.&#8221;</em></p></blockquote><p><strong>Translation:</strong> The 60% who haven&#8217;t engaged auditors will follow what the 40% early movers decide. This creates self-reinforcing consensus.</p><h2>&#127919; The Bottom Line: This Is Risk Assessment, Not Revenue Recognition (Yet)</h2><p>Here&#8217;s what I really think after analyzing all this data:</p><p><strong>The EU Data Act might be more of an ASC 450 (Contingencies) issue than an ASC 606 (Revenue Recognition) issue.</strong></p><p>At the end of the day, determining whether a contract exists under ASC 606 depends on <strong>legal enforceability</strong>. And confidence in legal enforceability really comes from <strong>legal precedent</strong> - something no one has.</p><p>So before chopping off your RPO, pause and ask yourself: <strong>Is there enough evidence to say it&#8217;s probable our contracts are no longer legally enforceable?</strong></p><p>I don&#8217;t think we have that data today.</p><p><strong>What you probably need:</strong></p><ul><li><p>Legal representation letters supporting your RPO treatment</p></li><li><p>Risk disclosure language (not footnote adjustments)</p></li><li><p>Monitoring plan for termination requests over the next 2-4 quarters</p></li></ul><p><strong>What you probably don&#8217;t need (yet):</strong></p><ul><li><p>Massive RPO write-downs</p></li><li><p>Panicked contract amendments</p></li><li><p>Revenue policy changes</p></li></ul><div><hr></div><h2>&#128202; Help Us Build Better Benchmarking Data</h2><p>The polling data in this newsletter came from 60 companies in a live forum. But auditors explicitly said they need <strong>&#8220;legal opinion plus benchmarking with what other companies are doing.&#8221;</strong></p><p><strong>We need more data points.</strong></p><p>I&#8217;m running a broader survey to capture industry positions across 200+ companies. Your anonymous responses will:</p><ul><li><p>Provide the benchmarking data auditors are requesting</p></li><li><p>Help you see where your positions sit relative to peers</p></li><li><p>Inform follow-up analysis as this situation evolves</p></li></ul><div><hr></div><p><strong><a href="https://form.typeform.com/to/AUj1CcuS">TAKE THE 5-MINUTE SURVEY</a> </strong></p><p><em>Survey closes October 25. Results will be published early November.</em></p><h3>&#128197; <strong>Upcoming Events &amp; Community Sessions</strong></h3><ul><li><p><strong>Oct 20-30th </strong>(times various): Numeric First AI Accounting 2 week sprint with me and Sowmya as guest lecturers (<a href="https://c1daqdhkprg.typeform.com/to/V94AFmqh?typeform-source=www.linkedin.com">Register here</a> - almost full) </p></li><li><p><strong>Oct 22  </strong>9am PT: Zuora Podcast: Finance Leaders Unfiltered (<a href="https://info.zuora.com/zuoras-finance-leaders-unfiltered-series-registration-page.html?utm_campaign=fy26q3_noam_dg_wbn_sf_pva_ev_11515_flu-oct-fin-teams-investing-in-tomorrow&amp;utm_medium=referral&amp;utm_source=gaapsavvy">Register here</a>)</p></li><li><p>Oct 22 10am PT: Klarity AI Workshop: Be 15x more productive (<a href="https://www.klarity.ai/events/ai-workshop-become-15x-more-productive">Register here</a>)</p></li><li><p><strong>Dec 3</strong> 5:30 PT: Klarity Happy Hour in Palo Alto: An evening with peers focused on operational excellence, sharing how leading teams are driving AI-enabled cost ratios, and making their orgs AI-Native over bites &amp; drinks. (<a href="https://hubs.la/Q03P31Kk0">Join Waitlist here</a>)</p><p></p><p>Want to list your event here and support this newsletter?  Message media@gaapsavvy.com</p></li></ul><div><hr></div><p><strong>Thanks for being part of this community.</strong> Hit reply if you&#8217;re dealing with this too - I&#8217;d love to hear your approach.</p><p>Something I missed? Or have an additional resources?  Please let us know and contribute to the collective wisdom.  This piece is an output of the generosity of knowledge sharing on this fast evolving topic.</p><p>Oh - and don&#8217;t forget to check out the podcast and <a href="https://www.linkedin.com/pulse/did-eu-just-erase-your-rpo-so-fast-devon-coombs-qcpke/?trackingId=hjWBJMsRfwg5TyOT%2BFpIyw%3D%3D">Devon&#8217;s newsletter</a>!</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a9c57b754f12270fb61c1767e&quot;,&quot;title&quot;:&quot;The Real Accounting Impact of the EU Data Act&quot;,&quot;subtitle&quot;:&quot;Gaapsavvy&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/66OF00dARarO0BdTlZ2Vql&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/66OF00dARarO0BdTlZ2Vql" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p><h3>Disclaimer</h3><p><em>The information shared in this newsletter comes from real lived experiences of our community accounting professionals - and is intended for learning purposes only. Polling data reveal industry &#8220;leans&#8221; in an &#8220;it depends&#8221; world. Every company&#8217;s situation is unique - always check with your lawyers, auditors and accounting team before implementing new approaches. Use these insights as starting points for your own research and discussions.</em></p>]]></content:encoded></item><item><title><![CDATA[Community Wisdom — Sept 26 Shareforum Highlights + EU Data Act risk]]></title><description><![CDATA[A quick recap from last week&#8217;s Shareforum &#8212; EU Data Act implications for RPO, FX in NetSuite/RevPro, marketplace cutoff timing, reseller margin accounting, AI deal review, and term license splits.]]></description><link>https://news.gaapsavvy.com/p/community-wisdom-sept-26-shareforum</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/community-wisdom-sept-26-shareforum</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Tue, 07 Oct 2025 03:15:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4eDy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Hey there &#128075;</strong></p><p>This edition of <em>Community Wisdom </em>is a little different &#8212; it&#8217;s a rapid-share recap from last week&#8217;s Shareforum so everyone can stay aligned on where practice is heading.</p><p>The headline: <strong>The EU Data Act</strong> could materially affect how companies present <strong>RPO</strong> if it&#8217;s interpreted as a statutory termination for convenience. That discussion alone could shape Q3 disclosures and audit positions across the industry.</p><p>&#128680;If you&#8217;d like to join the <strong>EU Data Act peer working session (Oct 10 @ 10 a.m. PT)</strong> &#8212; open only to industry accountant community members &#8212; reply here or message me to be added. That smaller group will compare legal conclusions, auditor views, and draft disclosure language ahead of quarter close.</p><p>I&#8217;ll continue with deeper dives over the next few weeks &#8212; each will focus on one of these topics (EU Data Act, marketplace treatment, FX, etc.) with full polling data and memo examples once peer discussions wrap up.</p><p>As always, I don&#8217;t distribute recordings so these sessions can stay candid, but this recap captures the highlights &#8212; what your peers are debating, where practices are diverging, and what&#8217;s next as we approach filings.</p><p>Best,<br><strong>Angela</strong></p><div><hr></div><p>This community and newsletter is brought to you for free by<strong> <a href="https://hubs.la/Q03Jp93H0">Klarity.ai</a></strong>. AI for Finance Transformation, helping accountants bend the G&amp;A curve with AI-powered automation for process documentation and contract review.</p><p>Check out what&#8217;s new in the Klarity Architect <a href="https://hubs.la/Q03Jp8vw0">here</a>! <strong>&#127881;</strong></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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>Sept 26, 2025 Shareforum Topic Recap</h2><p><a href="https://docs.google.com/presentation/d/1IxyjE9APgFWwybRxBgLbFEhWoh2rgLHlnKx6F5Ot4cc/edit?slide=id.p4#slide=id.p4">Link to Slides</a> </p><h3>EU Data Act &#8212; Rev Rec Implications</h3><p><strong>What&#8217;s the issue</strong></p><p>The EU Data Act (effective Sept 12, 2025) requires cloud providers to let customers terminate and port data within two months.</p><p>Does the Act&#8217;s right for EU customers to terminate and port data <strong>(within 2 months)</strong> create a de-facto <strong>termination for convenience (TFC)</strong> that shortens contract term/RPO, or can companies enforce proportionate <strong>termination penalties</strong> (distinct from <strong>switching fees</strong>, which phase out by 2027)?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Legal position/memos still in progress and diverse on if SaaS is &#8220;in or out of scope&#8221; of the EU Data act</strong>; interpretation varies by country and firm. Scoping differences could be related to the type of data, type of company (i.e. not only hyperscaler), or intent of act being data portability, not financial.</p></li><li><p><strong>Audit firms have differing conclusions but also depend on legal enforceability</strong>: some say this will definitely impact contract lengths and RPO tails, while others say the legal community is still very split on if SaaS is in scope.</p></li><li><p><strong>Contracts Terms &#8220; Termination Penalties&#8221;</strong>: Many plan to add clauses making <strong>full remaining contract value payable</strong> upon early termination. This <em>may </em>be permissible under the act - pending confirmation (Discussions with EU taskforce to be confirmed)</p></li><li><p><strong>Switching fees</strong>: Must be eliminated by Jan 2027; however, these differ from <strong>&#8220;Termination penalties&#8221;</strong> which are still allowed to the extent that they represent loss to the vendor. Unclear if the proportionality of penalties cited in many accounting guides are relevant (10% cited by PwC/KPMG, though some prefer 30&#8211;50%).</p></li><li><p>Polling Results show that as of  9/26/205 show that both legal and audit conclusions are still very much unsettled - leaving upcoming quarterly reporting at risk of inconsistent reporting among industry peers. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4eDy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4eDy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 424w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 848w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 1272w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4eDy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png" width="1261" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:1261,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47605,&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://news.gaapsavvy.com/i/175313633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.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_!4eDy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 424w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 848w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.png 1272w, https://substackcdn.com/image/fetch/$s_!4eDy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58b44d2c-1f2c-477f-bf27-977674ff9a23_1261x400.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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EW_0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EW_0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 424w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 848w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 1272w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EW_0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png" width="1249" height="460" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:460,&quot;width&quot;:1249,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44007,&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://news.gaapsavvy.com/i/175313633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.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_!EW_0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 424w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 848w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.png 1272w, https://substackcdn.com/image/fetch/$s_!EW_0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26aec387-20c4-4957-86e4-57a10fef7fb8_1249x460.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></li></ul><p><strong>Take aways: Regroup Peer huddle Friday October 10th to align</strong>, and move consistently by consolidating learnings from internal legal counsel positions, work to align auditor&#8217;s understanding of industry view, and confirm &#8220;termination penalty&#8221; acceptability.</p><div><hr></div><h3>NetSuite ARM &amp; RevPro: FX + Semi-annual Billing</h3><p><strong>What&#8217;s the issue</strong></p><p><strong>If you have a foreign currency SaaS revenue contract</strong>, with multiple billing installments, how do you handle FX differences between <strong>Revenue Contract recorded at the inception FX rate</strong> and the <strong>invoice recorded at the spot rate </strong>as billed. <strong>Sh</strong>ould differences flow through <strong>revenue</strong>, <strong>FX G/L</strong>, or <strong>manual true-ups</strong>?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Two approaches were discussed:</strong> (1) book FX changes to <strong>revenue</strong> per ASC 606/IFRS 15 interpretations (KPMG/Deloitte examples), or (2) isolate in <strong>FX G/L</strong> to keep revenue cleaner.</p></li><li><p><strong>Netsuite ARM:</strong> configurable to route to record the difference to <strong>Revenue</strong> or <strong>FX Gain Loss &#8220;G/L&#8221;</strong>; Netsuite help content supports <strong>revenue</strong> remeasurement; multi-currency consolidation chains (GBP&#8594;EUR&#8594;USD) add translation noise.</p></li><li><p><strong>RevPro:</strong> early renewals/credit memos at new rates leave <strong>residual FX</strong> in RC rollforwards; product team suggests a <strong>setting</strong> to tie credits to the <strong>original invoice rate</strong> (doesn&#8217;t cover all ad-hoc credits).</p></li><li><p><strong>Audit posture:</strong> &#8220;No ERP does FX right&#8221;&#8212;materiality, documentation in understanding how your system records this - and possibly the periodic <strong>catch-ups</strong> are key.</p></li></ul><p><strong>Resources Shared: </strong><a href="https://dart.deloitte.com/USDART/home/codification/broad-transactions/asc830-10/roadmap-foreign-currency-transactions-translations/chapter-4-foreign-currency-transactions">Deloitte FX Guide</a>, <a href="https://dart.deloitte.com/USDART/home/codification/revenue/asc606-10/roadmap-revenue-recognition/chapter-6-step-3-determine-transaction/6-3-variable-consideration">Deloitte guide stating FX is not VC</a>, <a href="https://knowledgecenter.zuora.com/Zuora_Finance/Finance_Settings/F_Foreign_Currency_Conversion">Zuora Knowledge Center link </a>on how Zuora Billing manages FX for AR related Transactions. This link will also guide you to setup the FX management for proration credit memo.</p><div><hr></div><h3>Cloud Marketplace Cutoff (AWS &amp; Others)</h3><p><strong>What&#8217;s the issue?<br></strong> If an End User accepts a private offer at <strong>11:59 PM on Sept 30th,</strong> but the Marketplace posts invoice on the End User&#8217;s portal at <strong>12:01 AM Oct 1st</strong>, does AR exist at <strong>acceptance</strong> or at <strong>platform billing</strong>?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Consensus:</strong> acceptance creates the <strong>unconditional right to consideration</strong>; platform posting is <strong>administrative</strong> (PwC &#8220;perfunctory billing&#8221; concept).</p></li><li><p><strong>Practice:</strong> generate <strong>internal/dummy invoices</strong> for cutoff; monitor <strong>post-close credits</strong> and reserve if patterns emerge; some exploring <strong>channel/DSR</strong> models to simplify.</p></li><li><p><strong>Poll:</strong> ~<strong>2/3</strong> book at <strong>acceptance</strong>; ~<strong>1/3</strong> wait for platform timestamp. Most companies <strong>record AR at contract acceptance</strong> and treat marketplace timing as admin&#8212;supported by controls (timestamps, dummy invoices, post-close credit review).</p></li></ul><div><hr></div><h3>GCP Marketplace Resellers &#8212; Agent or Customer?</h3><p><strong>What&#8217;s the issue&#8221;?</strong></p><p>Around 2024, Google Cloud Platform &#8220;GCP, changed their marketplace configurations to allow vendors to set a <strong>gross price</strong> and an explicit <strong>reseller margin in a four party transaction. </strong>This small structural change triggers an reassessment for independent software vendors when determining who is their Customer? Is the Reseller the Customer, or is the End user the Customer?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Intent:</strong> GCP changes were largely made to incentivize reseller participation on GCP and bolster <strong>principal</strong> positioning for resellers.</p></li><li><p><strong>SaaS pattern:</strong> Typically for all SaaS products, the vendor undoubtable controls hosting, delivery, and support overtime. This makes the <strong>end user the software vendor&#8217;s customer</strong> - and many gross up and record reseller margins as <strong>SG&amp;A/commission-like expense</strong>.</p></li><li><p><strong>Support delivery nuance:</strong> more debate when resellers handle delivery/Level-1 support.</p></li><li><p><strong>Practice split:</strong> some <strong>gross</strong> (margin visible), others <strong>net</strong> for consistency; auditors focus on <strong>who controls the service</strong>, not what a portal field says.</p></li><li><p><strong>Poll:</strong> <strong>55%</strong> treat reseller as <strong>agent</strong> (end user is customer); <strong>45%</strong> treat reseller as <strong>customer</strong> (net)</p></li></ul><p><strong>Takeaway: </strong>Default toward <strong>end user as a customer</strong> in SaaS. Conclusions remain fact-specific&#8212;document <strong>control, pricing visibility, and roles</strong>.</p><div><hr></div><h3>AI Contract Reviews &#8212; </h3><p><strong>Question:</strong> How far have teams moved from manual review to <strong>AI-assisted</strong> contract analysis, and how much <strong>human oversight</strong> remains?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Adoption:</strong> ~<strong>40%</strong> piloting/using; ~<strong>60%</strong> not yet using.</p></li><li><p><strong>Tools:</strong> <strong>Klarity</strong> was the most cited as AI Deal Review Software being used; many others are <strong>building </strong>their own solutions in-house (on top of OpenAI/Claude/etc).</p></li><li><p><strong>Use cases:</strong> first-pass screening, clause extraction, risk flags; <strong>no full automation</strong>&#8212;human validation is standard.</p></li><li><p><strong>Barriers:</strong> audit defensibility, controls, and accuracy benchmarking.</p></li></ul><p><strong>Takeaway: </strong>AI is a <strong>speed assist in deal reviews, </strong>not a replacement&#8212;pilots are growing, but at least partial <strong>human review should be expected.</strong></p><div><hr></div><h3>Term-Based License % Split Benchmarking</h3><p><strong>What&#8217;s the issue</strong></p><p>For Term license SSP, what is your allocation split between <strong>license vs PCS</strong> amid scarce observable data and differing <strong>audit</strong> preferences?</p><p><strong>Experiences shared</strong></p><ul><li><p><strong>Starting point:</strong> classic <strong>80/20</strong> (license/PCS).</p></li><li><p><strong>Alternatives:</strong> <strong>50/50</strong> gaining acceptance (esp. small/acquired products or strong renewals 80&#8211;90%+); <strong>expected term</strong> modeling from <strong>Deloitte</strong> vs <strong>cost/benchmark</strong> preference from <strong>EY/KPMG</strong>.</p></li><li><p><strong>Evidence tactics:</strong> renewal data; support cost/ticket metrics; R&amp;D vs support ratios; external price lists (e.g., Oracle/Microsoft).</p></li><li><p><strong>Poll:</strong> <strong>80/20</strong> continues to be the majority; <strong>50/50</strong> growing (more common with Deloitte factoring the expected term; EY may accept with support - although they will not lead with this approach).</p></li></ul><p><strong>Takeaway: </strong>Both <strong>80/20</strong> and <strong>50/50</strong> can work&#8212;choice hinges on <strong>renewal stickiness, cost evidence, and sometimes even your auditor&#8217;s preference. </strong></p><div><hr></div><p><strong>What&#8217;s next</strong><br>Over the next few weeks, I&#8217;ll back to publishing deeper dives on some of these topics &#8212; starting with the <strong>EU Data Act</strong> and <strong>Usage Based Selling</strong> models.  </p><p>Those follow-up posts will include the detailed polling data, peer examples, and sample memo frameworks that came out of the smaller working sessions.  If you&#8217;d like to contribute or preview drafts, reply here or message me directly &#8212; the goal is to capture where real-world practice is heading before it hits the formal guidance.</p><div><hr></div><p>Interested in sponsoring this community? We&#8217;d love to have your support! Send inquiries to media@gaapsavvy.com. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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's really happening in Cloud Marketplace Accounting (+ Podcast Launch!)]]></title><description><![CDATA[When identical companies to report different margins, and dummy invoicing feels like the best workaround for system shortcomings]]></description><link>https://news.gaapsavvy.com/p/whats-really-happening-in-cloud-marketplace</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/whats-really-happening-in-cloud-marketplace</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Wed, 24 Sep 2025 14:30:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nOKA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Hey there</strong> &#128075;,</p><p>Welcome back to Field Notes &#8212; I've been quietly working on something new, and I'm excited to finally share it.</p><p>This issue tackles a topic that's come up again and again in Gaapsavvy conversations - how to account for revenue and fees when selling through cloud marketplaces like AWS, GCP, and Azure.</p><p>From the outside, it might look like outsourcing billing and collections would make things easier &#8212; but as most of us know by now, it's anything but. Principal vs. agent decisions, fee classification, reporting visibility gaps&#8230; it's an expensive gray zone. And with cloud infrastructure spending growing 25% year-over-year, more finance teams are wrestling with these decisions every quarter.</p><p>This also marks the launch of the new <strong>Gaapsavvy Podcast</strong>, co-hosted with <strong>Devon Coombs</strong>, former Google Cloud Marketplace Controller. Our first episode dives into marketplace accounting &#8212; including the conversations that never make it into the memo. (Linked at the end.) </p><p><strong>Let's get into it.</strong></p><div><hr></div><p>This community and newsletter is <strong>brought to you for free by <a href="https://hubs.la/Q03Jp93H0">Klarity.ai</a></strong>. AI for Finance Transformation, helping accountants bend the G&amp;A curve with AI-powered automation for process documentation and contract review. </p><p>Check out what&#8217;s new in the Klarity Architect <a href="https://hubs.la/Q03Jp8vw0">here</a>! <strong>&#127881;</strong></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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 Stakes Are Higher Than You Think</h2><p>Cloud marketplace sales are exploding. An increasing share of SaaS revenue now flows through AWS, GCP, and Azure&#8212;the very platforms these companies are built on. But while engineering teams love the streamlined procurement, finance teams are discovering a mess of accounting complications.</p><p>The problem? These platforms do far more than process payments. They handle sales enablement, marketing exposure, contracting, billing, and collections. </p><p>This blended role has created a fundamental question that's dividing the accounting community. Here are some recent questions discussed in the community:</p><h3>Q: Where Do Marketplace Fees Belong on the Income Statement - Sales &amp; Marketing (Opex) or Cost of Sales (Margin)?</h3><p>Your answer determines whether these fees hit your gross margin or stay below the line. And with marketplace fees typically running 3-8% of revenue, this decision could have material P&amp;L impact.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nOKA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nOKA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 424w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 848w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 1272w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nOKA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png" width="904" height="826" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f158629f-b10d-43e5-a747-7075cd001f0b_904x826.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:826,&quot;width&quot;:904,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99536,&quot;alt&quot;:&quot;&quot;,&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://gaapsavvy.substack.com/i/173721789?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2531bfa4-1085-48ff-9cff-cb6dee0ca50c_904x826.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!nOKA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 424w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 848w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.png 1272w, https://substackcdn.com/image/fetch/$s_!nOKA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff158629f-b10d-43e5-a747-7075cd001f0b_904x826.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>This leads to a core accounting question:</p><ul><li><p>If you view these fees like <strong>commissions</strong>, they may fall under ASC 340 as a <strong>Cost to Obtain a Contract</strong>, typically classified as <strong>Sales &amp; Marketing (Opex)</strong>.</p></li><li><p>If you analogize them to <strong>payment processing fees</strong>, they&#8217;re more often treated as a <strong>Cost of Sales (COS)</strong> &#8212; impacting margin directly.</p></li></ul><h4>What's Actually Happening</h4><p>At a community share forum in January of 2024 with public and private SaaS companies audited by Big 4 firms, we ran a series of community polls to better understand how accounting teams are handling Cloud Provider Marketplace fees. </p><p>The responses showed just how divided &#8212; and judgment-heavy &#8212; this space still is:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K7Zc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K7Zc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 424w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 848w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 1272w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K7Zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png" width="1273" height="1204" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1204,&quot;width&quot;:1273,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:113018,&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://gaapsavvy.substack.com/i/173721789?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.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_!K7Zc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 424w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 848w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.png 1272w, https://substackcdn.com/image/fetch/$s_!K7Zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70ae01fc-a7dd-46b8-8759-ad6f895865b8_1273x1204.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><h4><strong>What this means </strong></h4><ul><li><p><strong>There is no consensus and vast diversity in practice.</strong> With a nearly perfect 50/50 split on both P&amp;L classification (58% S&amp;M to 42% COS) and capitalization (51% Capitalize to 49% Expense), marketplace fees accounting has become the "wild west" of revenue. This inconsistency makes comparability arguably meaningless&#8212;companies with identical economics can report vastly different gross margins purely due to accounting choices.</p></li><li><p><strong>There's a Clear Preference Gap</strong> When asked for industry preference<strong> 69% of accountants responded that would prefer to classify these fees as Sales &amp; Marketing. </strong>The data reveals a telling story: 58% currently classify marketplace fees in Sales &amp; Marketing, but 69% want them there. This +11 percentage point gap suggests many companies feel pressured to use Cost of Sales classification despite preferring Sales &amp; Marketing treatment.</p></li><li><p><strong>Material P&amp;L Impact</strong> Moving fees from Cost of Sales to Sales &amp; Marketing shifts expenses "above the line," directly improving reported gross margins. Combined with the capitalization decision, these choices can significantly impact how investors and analysts evaluate company performance.</p></li></ul><p><strong>Bottom Line:</strong> The marketplace fee accounting landscape is ripe for standard-setting intervention. With strong industry support for standardization and clear preference for Sales &amp; Marketing treatment, revenue leaders have both the opportunity and backing to advocate for consistent guidance&#8212;particularly for cloud marketplace fees. It reflects how many teams <em>see</em> these platforms &#8212; not just as infrastructure, but as distribution partners with a sales function.</p><h3><strong>Q: Do you create dummy invoices to operationalize marketplace accounting for AR and Collections? </strong></h3><p><strong>The Core Problem: Operational Nightmare</strong></p><p>Software vendors typically conclude they're the principal in marketplace sales (recognizing revenue gross), which means they must maintain accounts receivable balances and track collections. But cloud marketplaces often conclude the end customer is <em>their</em> customer, sharing minimal details with software vendors about  contracting, credit checks, billing, collections, payment processing.</p><h4><strong>What&#8217;s really happening</strong>: The Workaround</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AIQE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AIQE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 424w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 848w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 1272w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AIQE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png" width="1174" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1174,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84358,&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://gaapsavvy.substack.com/i/173721789?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.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_!AIQE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 424w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 848w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.png 1272w, https://substackcdn.com/image/fetch/$s_!AIQE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc921fa22-f88c-4c18-bdc2-1733123e2877_1174x871.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><em>"We're not running full collections, but we still need to book AR balances and bad debt reserves. It's an ugly back-and-forth with the marketplace (tickets) to understand what's happening at each customer level."</em></p><ul><li><p><strong>Most Companies Resort to "Dummy" Invoices.</strong> 63% create dummy invoices for marketplace transactions&#8212;a telling sign that existing marketplace processes don't align with standard accounting workflows. Companies are essentially creating artificial paper trails to make marketplace transactions fit into their financial systems.</p></li></ul><ul><li><p><strong>AR Classification:</strong> Although &#8220;real billing&#8221; is done by the Marketplace, most companies classify their &#8220;dummy invoices&#8221; as Trade AR.  This was by far the most common answer, with three-quarters of companies booking marketplace balances here. A smaller group uses unbilled AR, while contract assets were almost non-existent. This aligns with technical guidance that SaaS marketplace arrangements rarely meet the contract asset definition.</p></li><li><p><strong>Invoice Level Customer vs. Sales Order Split:</strong> Practices split nearly evenly between invoicing at the sales order level and at the customer level, with a smaller portion treating the marketplace provider itself as the customer. This reflects ERP system design and the granularity of marketplace reporting more than differences in GAAP interpretation.</p></li></ul><p><strong>Bottom Line:</strong> The prevalence of dummy invoices (63%) highlights a fundamental disconnect between how marketplaces operate and how finance teams need to account for the business. The near-universal use of Trade AR (78%) suggests companies are forcing marketplace transactions into traditional receivables frameworks rather than developing marketplace-specific accounting approaches.</p><p><strong>The real question is: </strong>Are dummy invoices a necessary workaround or a sign that we need better integration between marketplace platforms and ERP systems? With 63% of companies using this approach, there's clearly a systematic gap between marketplace operations and financial reporting requirements.</p><p><strong>The data suggests this is less about accounting preference and more about operational necessity&#8212;companies are creating these artificial processes because marketplaces don't provide the financial infrastructure that finance teams require.</strong></p><div><hr></div><h3><strong>&#127911; Want to go deeper?</strong></h3><p><br><a href="https://www.linkedin.com/in/devoncoombs/">Devon Coombs</a> (ex Google Cloud Marketplace Controller) and I break all the nuance of marketplace accounting in our the very first episode of the <strong>Gaapsavvy Podcast.  </strong></p><p>We covered topics I hadn&#8217;t even thought about before <strong>&#129327;</strong></p><p> &#8212; now live! </p><p><strong>Episode link:</strong> </p><div id="youtube2-qn8yCnIze5Y" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;qn8yCnIze5Y&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/qn8yCnIze5Y?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><br><strong>Length:</strong> 1:03 minutes</p><p><strong>Time-stamped highlights</strong></p><ul><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y">00:00</a> Intro: Why you should care about Marketplace accounting  </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=500s">08:20</a> Software Vendor vs Cloud Marketplace Owner View</p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=1074s">17:54</a> Marketplace fee Classification - Sales and Marketing or Cost of Revenue? </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=1779s">29:39</a> Community Polling: Classification Diversity (2021 vs. 2024) </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=1935s">32:15</a> Partner and End User Relationships: Marketing Benefits and Cost Offsets </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=2265s">37:45</a> The Real Strategy: Driving Cloud Consumption </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=2690s">44:50</a> Does the real strategy reveal a lean to Sales and Marketing classification? </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=3070s">51:10</a> Marketplace&#8217;s ability to connect sales and cost data  </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=3273s">54:33</a> Will understanding Cloud Cost change our usage rev rec conclusions? </p></li><li><p><a href="https://www.youtube.com/watch?v=qn8yCnIze5Y&amp;t=63s">01:03</a> <strong>What's next - a deep dive into </strong>usage/consumption accounting &#129395;</p></li></ul><div><hr></div><h2>What&#8217;s Next</h2><p>The next podcast episode will be on Usage &amp; Consumption Technical Accounting. </p><p>And yes - this month we had the Klarity AI Summit in NYC. There is so much to cover in the world of AI!  Stay tuned. </p><h4><strong>Upcoming Events:</strong></h4><ul><li><p><strong>Friday June 26: </strong>Next Gaapsavvy QTC Shareforum for industry accountant community members </p></li></ul><div><hr></div><p>Thanks again for being part of this community. Hit reply if something in here spark a thought, a question, or even a &#8220;we&#8217;re dealing with this too.&#8221; I&#8217;d love to hear from you. </p><p><strong>A quick note:</strong> You're getting this because you&#8217;ve expressed interest in access to community content or joined a related Gaapsavvy program. While I have limited shareforum participation to practicing industry accountants only for now, I wanted start sharing these insights with everyone who's shown interest in what we're building.</p><p><strong>Not your jam?</strong> No hard feelings. Easy unsubscribe below.</p><p><em><strong>Disclaimer</strong></em></p><p><em>The information shared in this newsletter comes from real lived experiences our community accounting professionals - and is intended for learning purposes only. Polling data reveal industry &#8220;leans&#8221; in an &#8220;it depends&#8221; world. Every company's situation is unique - always checking with your auditors and accounting team before implementing new approaches. Use these insights as starting points for your own research and discussions.</em></p><div class="poll-embed" data-attrs="{&quot;id&quot;:380284}" data-component-name="PollToDOM"></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/p/whats-really-happening-in-cloud-marketplace/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/p/whats-really-happening-in-cloud-marketplace/comments"><span>Leave a comment</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy! Subscribe for free to receive new posts and support my work.</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’s Actually Working: Audit Evidence for Usage & ARR When Usage Commits Get Blown]]></title><description><![CDATA[Highlights from the April shareforum: preparing audit evidence for internally generated usage data, and how companies are calculating ARR when usage overages are in the mix]]></description><link>https://news.gaapsavvy.com/p/whats-actually-working-audit-evidence</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/whats-actually-working-audit-evidence</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Mon, 02 Jun 2025 03:00:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zByP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Hey there &#128075;,</strong></p><p>Welcome to the very first issue of the Gaapsavvy Newsletter Field Notes  &#8212; an industry view of what's actually happening on the ground in SaaS accounting &#8212; what's working, what's broken, and what's next.</p><p>After years of running shareforums, I&#8217;ve long wanted to start a newsletter and just didn&#8217;t know where to start. But as they say, "never let perfect be the enemy of good" &#8212; it's better to just start.</p><p>At our last shareforum from Klarity HQ, we brought together 65+ accounting professionals from leading tech companies to talk about what&#8217;s really happening. </p><p>In my accounting career, I've often wondered "someone else must have this same question, I wonder what they are doing." </p><p>Turns out you&#8217;re right &#8212; you&#8217;re not alone.</p><p><strong>Let&#8217;s dive in.</strong> </p><div><hr></div><p><strong>This community and newsletter is brought to you for free by <a href="https://klarity.ai/">Klarity</a></strong>. AI for Finance Transformation, helping accountants bend the G&amp;A curve with AI-powered automation for process documentation and contract review.  Thank you for supporting the Gaapsavvy community!</p><p>Check out what&#8217;s new in Klarity Architect on June 10th : <a href="https://www.klarity.ai/events/whats-new-at-klarity-architect-features-deep-dive?utm_campaign=13443923-6-11-25%5BWebinar%5D%20New%20Architect%20Features&amp;utm_source=partner-promotion&amp;utm_medium=gaapsavvy">Register here</a> to learn how you can leverage AI in your process documentation and internal controls. </p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p><strong>Want to listen instead? </strong>Check out this AI generated audio overview in podcast form, generated by Google&#8217;s <a href="https://notebooklm.google/">NotebookLM</a>. Not perfect, but mind-blowingly good. </p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;7c699156-4be7-4406-9c66-dc1c8887b0b3&quot;,&quot;duration&quot;:793.05145,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><div><hr></div><h2><strong>Quick Hits from the April Shareforum:</strong></h2><p><strong>Who&#8217;s at the table this round: </strong>65+ accounting professionals from leading tech companies. <strong>Company profiles:</strong> 73% private to 27% public companies - 88% audited by Big 4 auditors (indicating Series C+ maturity preparing for IPO).</p><p>Here are the questions we discussed in April:</p><ul><li><p><strong>Partner Reseller revenue share model, how do you account for them?</strong>  The gross vs. net debate is back in focus &#8212; possibly sparked by this <a href="https://dart.deloitte.com/USDART/home/publications/deloitte/industry/technology/accounting-considerations-related-to-saas-resellers-arrangements-asc-606">this new publication</a>. <strong>Reality check:</strong> even if you theoretically conclude "gross" treatment is appropriate, you can't record revenue for end-user pricing you don't actually know.</p></li><li><p><strong>Stripe Billing for Usage  with NetSuite, what lessons pitfalls can you share? </strong> - Engineers love Stripe Billing, but accountants face manual workarounds for JE upload into NetSuite. <strong>Key insight:</strong> companies need SQL or Stripe Sigma skills just to extract data, and Stripe vs. Salesforce FX rounding decimal differences create persistent variances.</p></li><li><p><strong>AWS Marketplace tooling, what intermediary software have you found success with?</strong>  Cloud marketplace selling creates RevOps visibility gaps and look to specialized tools like Clazar, Tackle, and Suger.</p></li><li><p><strong>Term License SSP allocation split benchmarking, what&#8217;s your % split?</strong> - Term license allocation ratio acceptability differ by audit firm - drifting from the classic 80% License/20% PCS split, to more heavily weight PCS. Compared to 2021, more companies are using a fixed term vs. variable term to arrive at estimated SSP (see <a href="https://dart.deloitte.com/USDART/home/publications/deloitte/industry/technology/technology-alerts-applying-revenue-standard/term-licenses-postcontract-customer-support">Deloitte&#8217;s publication</a>).</p></li><li><p><strong>Sales tax presentation, do you include tax on sales orders, or just invoices? </strong> - Most companies only show tax on invoices due to system limitations as tax engines integrate with billing not CPQ. International requirements sometimes exceptions often handled manually. Tax compliance penalties are generally treated as operating expenses rather than contra-revenue.</p></li></ul><div><hr></div><h2>Focus Feature: Two Usage Questions from April</h2><p>As more companies move to usage-based models, countless challenges emerge. </p><p>These two specific questions that came up in our April discussions...How do you make internally generated usage data auditable? And how do you calculate ARR when customers blow past minimum commits?</p><p>These challenges reflect a broader pattern - the industry keeps trying to force usage-based models into old frameworks that don&#8217;t quite fit.   </p><div><hr></div><h3>Q: What have others done for audit evidence to support internally generated consumption-based billing data? </h3><h3>How do you get auditors comfortable with homegrown usage systems?</h3><div><hr></div><p><strong>The Traditional vs. Digital Challenge</strong></p><p>Traditional audit evidence doesn't work for digital usage data. Historically, auditors relied on external third-party evidence - shipping documents, customer confirmations sent directly by auditors.</p><p>In the digital world, "proof of delivery" is simply usage data generated internally by your homegrown product, where the system captures events based on instructions written in code.</p><p><em>"We built custom tracking and walked through the logic, but it still wasn't enough."</em></p><p><strong>What's Actually Working</strong></p><p>Based on our community polling, accounting teams need <strong>multiple types of audit evidence</strong>, not just one:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zByP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zByP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 424w, https://substackcdn.com/image/fetch/$s_!zByP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 848w, https://substackcdn.com/image/fetch/$s_!zByP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 1272w, https://substackcdn.com/image/fetch/$s_!zByP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zByP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png" width="1182" height="823" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:823,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77945,&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://gaapsavvy.substack.com/i/163981078?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb487aaa6-e87a-4bf0-a1d9-a4c7fc8eb64a_1182x823.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_!zByP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 424w, https://substackcdn.com/image/fetch/$s_!zByP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 848w, https://substackcdn.com/image/fetch/$s_!zByP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.png 1272w, https://substackcdn.com/image/fetch/$s_!zByP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646449b8-b328-4409-86e6-c4aa8ca62fc7_1182x823.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><strong>Real Examples from the Field:</strong></p><ul><li><p><strong>PwC approach:</strong> Created a "test audit account" where auditors signed up as customers to verify system accuracy. Similar approaches confirmed across Deloitte and KPMG.</p></li><li><p><strong>KPMG approach:</strong> Classic customer confirmations - auditors reach out to customers to validate usage data. While this creates a circular reference (customers confirming data from the system being audited), multiple firms still use this procedure.</p></li><li><p><strong>Hybrid approach:</strong> One team described combining event tracing with database snapshots and quarterly code reviews with their engineering team.</p></li></ul><p><strong>Bottom Line:</strong> Start with event tracing + screenshots as foundation. Layer in 2-3 additional evidence types. If you're going public, propose the "auditor test account" approach early - three firms confirmed this works. Audit scrutiny increases dramatically after the public company transition.</p><div><hr></div><h3><strong>Q: For usage contracts with minimum commits, do you include usage overage fees in Annual Recurring Revenue (ARR)?</strong></h3><div><hr></div><p><strong>The Core Problem</strong></p><p>Traditional ARR calculations fundamentally break down for usage-based models because ARR assumes recurring predictability that doesn't always exist in consumption models. </p><p><strong>ARR is unaudited, non-GAAP, and lacks specific rules on what should be included or excluded.</strong>  ARR is used by investors as a forward looking metric, with an assumption that ARR will is recognized smoothly as GAAP revenue in future periods. </p><p>Usage-based companies often find themselves forcing consumption data into subscription metrics that weren't built for this business model.</p><p><strong>What's Actually Working</strong></p><p>Snowflake is arguably <em>the</em> trend setting consumption company - and one senior team member shared:  <em>"We don't use ARR ourselves. We use net recurring revenue and how that's increasing on a customer and cohort basis because we're usage rather than ratable SaaS." </em></p><p><em>( <a href="https://s26.q4cdn.com/463892824/files/doc_financials/2026/q1/Q1-FY2026-Investor-Presentation_vF.pdf?_fsi=mQAnGtwI">Check out </a>Snowflake&#8217;s Q12-26 Investor Report as an example) </em></p><p>This highlights a critical insight: companies with truly consumption-driven models may need entirely different metrics rather than trying to retrofit ARR calculations.</p><p>The community revealed several distinct approaches, each shaped by company maturity and usage predictability:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SmQr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SmQr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 424w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 848w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 1272w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SmQr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png" width="1114" height="648" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:648,&quot;width&quot;:1114,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62654,&quot;alt&quot;:&quot;&quot;,&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://gaapsavvy.substack.com/i/163981078?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcac3cd7c-2b22-4f62-88fc-03753e37a1a1_1114x648.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!SmQr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 424w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 848w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.png 1272w, https://substackcdn.com/image/fetch/$s_!SmQr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42152373-24cf-4675-b73a-3553cddcf7ef_1114x648.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><strong>The Conservative Exclusion Approach:</strong> Smaller companies often exclude all non-committed usage. <em>"We keep track of them, but we don't include them as actual ARR due to our size&#8212;we don't want to get burned and have to reforecast."</em></p></li><li><p><strong>The "Burned Once, Cautious Twice" Method:</strong> Companies that experienced volatility adopt waiting periods. <em>"We got burned and decided to give it first annual experience. Only after 4 quarters when we come up to some reasonable rate, we are adding this to ARR."</em></p></li><li><p><strong>The Quarterly Annualization Approach:</strong> Others take quarterly overage revenue and multiply by four, with caveats: <em>"It helps to have history&#8212;if your overages are all over the map, then ARR times 4 just blows up when it goes down and blows up when it goes up, and investors get confused."</em></p></li></ul><p><strong>Key Insights:</strong></p><ol><li><p><strong>Public companies are more conservative</strong> - 62% exclude non-committed usage vs. 51% for private companies</p></li><li><p><strong>Usage volatility drives methodology choice</strong> - stable patterns enable more aggressive inclusion</p></li><li><p><strong>The "4 quarters of history" rule</strong> is emerging as best practice for transitioning from exclusion to inclusion</p></li><li><p><strong>Alternative metrics gaining traction</strong> - companies with heavy usage / consumption revenue exploring net recurring revenue growth</p></li></ol><p><strong>Bottom Line:</strong> If usage represents the majority of revenue, consider abandoning ARR entirely. Follow successful consumption companies' lead with net recurring revenue growth or customer cohort consumption trends. If you must use ARR for investor compatibility, exclude volatile overages until you have 4 quarters of predictable history. The goal isn't perfect ARR calculation&#8212;it's meaningful measurement of business trajectory.</p><div><hr></div><h2><strong>What&#8217;s Next?</strong></h2><p>AI is eating our world. Coming off the Klarity SF AI Summit, I can't wait to dive deeper into sharing knowledge on how we&#8217;re using AI in our daily work. Quick share from me in crafting this newsletter using chatGPT, and Antropic&#8217;s Claude. Claude really blew my mind in how well it coded infographics and dug into insights. </p><p>More on AI in the <strong>next issue</strong>. </p><h2><strong>Upcoming events:</strong></h2><ul><li><p><strong>June 10:</strong> Klarity Architect demo - AI for process documentation  <a href="https://www.klarity.ai/events/whats-new-at-klarity-architect-features-deep-dive?utm_campaign=13443923-6-11-25%5BWebinar%5D%20New%20Architect%20Features&amp;utm_source=partner-promotion&amp;utm_medium=gaapsavvy">Sign up here</a></p></li><li><p><strong>June 13</strong>: Hands-on AI Masterclass Collab with Sowmya Ranganathan ex-OpenAI Controller &amp; Founder at Lumera ( paid)  <a href="https://lu.ma/ai-accounting-masterclass">Sign up here</a> - and make sure to check out her <a href="https://insights.lumerahq.com/">super practical newsletter here</a>! </p></li><li><p><strong>June 17</strong>: Deloitte Roundtable: Accounting Implications for AI companies (in person) <a href="https://ops.deloitteconference.com/financeroundtablelunch0325?gz=none">Sign up here</a> </p></li><li><p><strong>June 27</strong>: Next QTC shareforum for industry accountant community members </p></li></ul><p>Thanks again for being part of this community. Hit reply if something in here sparked a thought, a question, or even a &#8220;we&#8217;re dealing with this too.&#8221; I&#8217;d love to hear from you.</p><p><strong>A quick note:</strong> You're getting this because you&#8217;ve expressed interest in access to community content or joined a related Gaapsavvy program. While I have limited shareforum participation to practicing industry accountants only for now, I wanted to start sharing these insights with everyone who's shown interest in what we're building.</p><p><strong>Not your jam?</strong> No hard feelings. Easy unsubscribe below.</p><p><em><strong>Disclaimer</strong></em></p><p><em>The information shared in this newsletter comes from real lived experiences our community of accounting professionals - and is intended for learning purposes only.  Polling data reveal industry &#8220;leans&#8221; in an &#8220;it depends&#8221; world. Every company's situation is unique - always check with your auditors and accounting team before implementing new approaches. Use these insights as starting points for your own research and discussions.</em></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/p/whats-actually-working-audit-evidence/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/p/whats-actually-working-audit-evidence/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Welcome to Gaapsavvy Newsletter - Field Notes!]]></title><description><![CDATA[Practical accounting wisdom straight from the field]]></description><link>https://news.gaapsavvy.com/p/welcome-to-gaapsavvy-newsletter-field</link><guid isPermaLink="false">https://news.gaapsavvy.com/p/welcome-to-gaapsavvy-newsletter-field</guid><dc:creator><![CDATA[Angela Liu]]></dc:creator><pubDate>Tue, 13 May 2025 05:38:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XGks!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20a86c4b-314d-4c97-a13c-5cb1fb3f6c97_800x800.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Hey there</strong> &#128075;,</p><p>Welcome to Field Notes! An industry view of what's actually happening on the ground in accounting &#8212; what's working, what's broken, and what's next.</p><p>It's a mix of deep insights from Gaapsavvy shareforums, tools practitioners are actually using, and themes we'll unpack together over time.</p><p>Some issues dive deep on a single topic. Others sweep across industry trends. Either way, I'm giving it to you straight&#8212;the good, the challenging, and the 'nobody talks about this but everyone struggles with it.'</p><div><hr></div><p><strong>Who It's For</strong></p><p>You're likely:</p><ul><li><p>An industry accountant tired of ivory tower guidance followed by an expensive "it depends"</p></li><li><p>Someone exploring AI without time for another vague "future of finance" webinar</p></li><li><p>Craving real examples and judgment calls from people who've lived it</p><p></p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://news.gaapsavvy.com/subscribe?"><span>Subscribe now</span></a></p><p><strong>Why This Matters</strong></p><p>These conversations are too valuable to keep contained. The collective wisdom that emerges when practitioners speak candidly deserves wider sharing&#8212;not because I have all the answers, but because we all benefit from real-world perspectives.</p><p>I founded Gaapsavvy to create 'open source accounting'&#8212;where professionals share learnings the way developers collaborate on code, building something better together.</p><p>With AI transforming our field faster than ever, learning in community is essential. My goals are simple:</p><ul><li><p>Make interpretations more consistent</p></li><li><p>Align system requirements across companies</p></li><li><p>Create a space to upskill and grow together</p></li></ul><p>For years, my shareforums have gathered insights you couldn't buy with consulting dollars. This newsletter brings that knowledge to everyone without losing the nuance (or the honesty).</p><p>&#128236; First full issue coming soon &#8212; covering usage-based revenue in depth. </p><p>&#128227; Have a topic you'd like unpacked? Reply anytime.</p><p>Glad you're here,</p><p>- Angela</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://news.gaapsavvy.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">Thanks for reading Gaapsavvy Fieldnotes! Subscribe for free to receive new posts and support my work.</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></p>]]></content:encoded></item></channel></rss>