<?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[Interviews with CFOs about AI]]></title><description><![CDATA[We interview CFOs about AI. 

A cashboard.co publication.]]></description><link>https://cfosonai.cashboard.co</link><image><url>https://substackcdn.com/image/fetch/$s_!0Td6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37259f86-3061-44a9-bb62-321b3d2fd382_1280x1280.png</url><title>Interviews with CFOs about AI</title><link>https://cfosonai.cashboard.co</link></image><generator>Substack</generator><lastBuildDate>Fri, 12 Jun 2026 17:45:47 GMT</lastBuildDate><atom:link href="https://cfosonai.cashboard.co/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Cashboard]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[cfosonai@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[cfosonai@substack.com]]></itunes:email><itunes:name><![CDATA[Cashboard]]></itunes:name></itunes:owner><itunes:author><![CDATA[Cashboard]]></itunes:author><googleplay:owner><![CDATA[cfosonai@substack.com]]></googleplay:owner><googleplay:email><![CDATA[cfosonai@substack.com]]></googleplay:email><googleplay:author><![CDATA[Cashboard]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How ex-CFO Jesse Rubenfeld uses AI to analyze business performance, and uses software to continuously close his books ]]></title><description><![CDATA[INTERVIEWS WITH CFOs ABOUT AI | EPISODE 1]]></description><link>https://cfosonai.cashboard.co/p/how-ex-controller-jesse-rubenfeld</link><guid isPermaLink="false">https://cfosonai.cashboard.co/p/how-ex-controller-jesse-rubenfeld</guid><dc:creator><![CDATA[Cashboard]]></dc:creator><pubDate>Wed, 03 Jun 2026 19:28:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FWLm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FWLm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FWLm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 424w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 848w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FWLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png" width="1456" height="809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:883628,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://cfosonai.substack.com/i/200502934?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.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_!FWLm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 424w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 848w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!FWLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3559cc5f-2393-4a1f-9a26-2ddcae4a2398_2092x1162.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cashboard is starting a series of interviews with finance leaders who are using AI in their day-to-day work, hosted by me (Julian Rowlands, Cashboard&#8217;s founder/CEO). The idea is to share highly practical AI applications that other finance leaders can learn from.</p><p><strong>First up: Jesse Rubenfeld, founder and CEO of FinOptimal.</strong></p><p>Jesse was previously Controller of D. E. Shaw Research and CFO of LimeWire.  Before AI, he taught himself Python and used it to automate massive chunks of his accounting workload. Today, he runs FinOptimal, a tech-enabled accounting firm and software company.</p><p>Jesse&#8217;s the only accountant-engineer hybrid I know, and has been at the forefront of applying technology to finance for years. We&#8217;ve known each other for a long time, and FinOptimal runs bookkeeping for Cashboard, so I trust him tremendously.</p><p>Without further ado, please enjoy my interview with Jesse, which covers how he uses AI internally within FinOptimal&#8217;s finance function.</p><h2><strong>If you only read one thing: here are Jesse&#8217;s 4 takeaways for finance leaders</strong></h2><ul><li><p>Your data must be correct in order for AI to be useful</p></li><li><p>The better your data (dimensional tags, etc), the more AI can help you</p></li><li><p>You can automate a ton of bookkeeping with non-AI software.  If you&#8217;re on QBO, Jesse&#8217;s firm FinOptimal can help you there.</p></li><li><p>Find a way to feed all your data into tools like Claude (and ideally make that access permanent). It can do incredible analysis and the automations you can build on top are getting really powerful.</p></li></ul><h2><strong>Thanks for joining us, Jesse. Before we talk about AI, it would be great to understand what your finance stack looks like.</strong></h2><p>So, QuickBooks is our system of record; we track time in Harvest; and payroll runs through a third party on the iSolved platform. Then I gravitate towards Google Sheets.</p><p>QuickBooks is updated constantly with all my accruals and journal entries. Our close process is almost fully automated. That&#8217;s not AI, but rather FinOptimal&#8217;s own software at work. We have a bunch of internal names for these workflows, including Wrangler, Payroller, Booker, Editor, and Allocator.</p><p>Basically, we use our own products (Wrangler and Payroller, specifically) to pull data from Harvest and iSolved into a Google Sheet. That GSheet auto-calculates every person&#8217;s fully loaded cost, and allocates it by customer, team, etc according to the hours they&#8217;ve tracked.</p><p>Then our Booker tool pushes the resulting journal entries into QBO on a schedule. We also have a tool called Editor that lets us bulk-modify QBO transactions via a spreadsheet.</p><p>The result of this is a QuickBooks dataset that basically self-closes in realtime.  And it&#8217;s super detailed &#8211; I can even filter my P&amp;L by customer and see my gross margin for each.</p><h2><strong>Where does AI fit into your processes?</strong></h2><p>Let&#8217;s start by talking about what we <em>aren&#8217;t</em> doing.</p><p>AI doesn&#8217;t auto-write anything to our books.  Our automated booking workflows are deterministic.</p><p>I don&#8217;t want to introduce any probabilistic or generative inputs.  I want absolute control over my books, and absolute certainty of what gets recorded. Automating the bookkeeping is a job for clear, controlled scripts and software-driven workflows.</p><p>We use AI in our internal finance function in a variety of different ways:</p><ul><li><p>Composing SQL queries for reporting and building workflows using natural language instead of painstaking trial and error (to reconcile month-end MRR with actual monthly accrual SaaS revenue, for example)</p></li><li><p>Analyzing the financials with a focus on month-on-month fluctuations, basically variance detection and explanation</p></li><li><p>Reconciliation of, say, Stripe balance transactions (as downloaded from Stripe directly) versus our books&#8217; Stripe account (to figure out why our balance doesn&#8217;t equal theirs)</p></li></ul><p>Basically, we&#8217;ve piped our QuickBooks (and other) data into a PostgreSQL database, and then connected that database to our Claude Cowork instance.</p><p>QuickBooks has an MCP offering through its partnership with Claude, but we actually use FinOptimal&#8217;s own MCP server (since we dog-food our own software internally). That gets me GL data as well as monthly close notes, supporting schedules, and more. The additional tooling means Claude can pull P&amp;L lines, drill into transactions, and answer flux questions.</p><p>So it&#8217;s mostly used for instant queries. And I can do that at my desk via Claude Cowork, or from my phone via Claude Dispatch.</p><p>This is all downstream of having great data recorded in QBO. AI data analysis isn&#8217;t helpful unless the data is high-quality. And real-time close helps too, because it means AI can run any analysis on demand, anytime.</p><p>When I&#8217;m reviewing my data in Claude, sometimes I&#8217;ll realize I need to change my Chart of Accounts and reclassify transactions. For instance, we&#8217;d been counting Claude, ChatGPT, and API tokens as &#8216;Software Subscriptions&#8217;. The spend grew and we realized we needed a new &#8220;AI Usage&#8221; OpEx line.</p><p>I used Claude to pull a list of all relevant transactions. I populated those into a spreadsheet, fed that to our &#8216;Editor&#8217; tool to reclass, reviewed manually, and pressed the submit button.  Instant reclass for all historical transactions.</p><p>I haven&#8217;t built any scheduled tasks in Claude Cowork yet, but I&#8217;m starting to explore that.</p><p>Sometimes I would prefer to write SQL against my data in Postgres, rather than view in Claude.  I use Claude to write the SQL query and then run it directly against the database. Our new Magic AI Report gives users the ability to formulate a SQL query by chatting with us directly in our app.</p><h2><strong>What&#8217;s the Holy Grail you&#8217;re building toward?</strong></h2><p>I&#8217;m building FinOptimal products that can help both ourselves and our customers.</p><p>The first product is called Closer. I&#8217;ve lived through the pain of getting comments on a draft close package.</p><p>That was the most soul-killing thing as an accountant. You&#8217;d get a comment, you&#8217;d know you missed something, and now you have to dig through the GL and find some needle in a haystack. AI can dig and give you the note right away, instead of having your CFO catch mistakes. That can make the accountant&#8217;s job a delight.</p><p>Closer basically takes the first pass at that monthly package. Identifies what looks off. Investigates. Either fixes it (with approval), or hands the human a high-quality note.</p><p>The second problem we&#8217;re solving is balance sheet debris. Old reconciliations and suspense balances. The kind of mess that quietly snowballs into a disaster.  Balance sheet review is where I have the highest hopes for AI.</p><h2><strong>Will AI replace CFOs?</strong></h2><p>I don&#8217;t think so. It&#8217;s going to elevate the good ones. The rent-seeking charlatans will have to find something else to do. It&#8217;s a power tool. You can serve more clients better than you could before. I&#8217;m bullish on both software and services for the next two years, at least. In ten years, who knows, of course.</p><h2><strong>About Jesse &amp; Julian</strong></h2><p>Jesse Rubenfeld is the founder and CEO of FinOptimal. You can <a href="https://www.linkedin.com/in/jesserubenfeld">connect with Jesse on LinkedIn here</a>, and learn more about FinOptimal at <a href="http://finoptimal.com">finoptimal.com</a>.</p><p>Julian Rowlands is the founder and CEO of Cashboard, the AI enablement platform for FP&amp;A. He was previously CFO of Xendit (last valued at $3bn) and Head of Finance at Spruce (exited to Zillow in 2023).  You can <a href="https://www.linkedin.com/in/jrowl/">connect with Julian on LinkedIn here</a>, and learn more about Cashboard at <a href="http://www.cashboard.co">www.cashboard.co</a>.</p><p>Interviews with CFOs about AI is an interview series by Cashboard.  We speak with finance leaders who use AI in their day-to-day work, and ask them really detailed questions about their setup.</p><p><strong>If you&#8217;re a finance leader building with AI, we&#8217;d love to interview you! Email <a href="mailto:julian.rowlands@cashboard.co">julian.rowlands@cashboard.co</a> with a quick summary of what you&#8217;ve used AI to accomplish, and we&#8217;ll get a call booked.</strong></p><p></p>]]></content:encoded></item></channel></rss>