This is the full transcript of I'm Testing an AI Bookkeeper Against My CPA. Here's the Setup., published on YouTube by B. Scott Todd. Every paragraph carries the moment it was spoken, so you can click any line to jump straight to that point in the video, search the whole thing for a word, or copy it out.
0:00Accounting and AI. My two favorite topics. That's what we're going to talk about on this particular video. Welcome to Fix My Business. I'm your host Scott Todd. I built multiple seven-figure businesses after leaving my corporate 500 Fortune 500, actually Fortune 300, VP job. And I want to help you build a business that you'll love to do and not be constrained by it. Now, AI has come a long way. It's come a long way. And when we talk about these AI agents, which I've talked about on this channel previously, we've talked about all the AI agents and how I'm using them, and I continue to explore the ways
0:38that I'm going to use it within my business. Frankly, I spend a lot of money, probably you do too, on accounting software, accounting teams, and they hold their place. They really do. But some bookkeeping is just simple. Some bookkeeping can be complicated. I'm thinking about like accounting for land investors. But if you have a business in which, you know, is really a little bit more simple simple, where you have just transactions coming in, you can record them. I have a cool thing that I'm testing that I want to share with you. So, for about a month now, I've been testing out this GitHub repo called /books. So, /books is
1:20written to replace QuickBooks, Xero, whoever it is. And basically the way that it works is that each one of your companies, you can have multiple companies, they each get their own files within your computer, okay? So, it's not like we're going to use QuickBooks or we're not going to use um we're not going to use Xero. What we're going to do is we're just going to have this AI agent be able to write and read the transactions that's coming in. And the way that we set this up is really quite simple. You can give the the GitHub repo to your AI agent. I'll include that in the
1:57descriptions. You just give your GitHub repo to your AI agent. You say, "Hey, I want to set this up for my company, and it's called SlashBooks." Now, what it's going to do is it's going to set up the actual books for your business. And you can give it the start date that you want. And what I'm doing is I gave it a start date of September 1st. So, I've been running this now for the month of September, and I've been running it in parallel with my existing accounting system. So, I don't want to just cut off the accounting system and the accounting team. What I want to do is I want to run this in
2:32parallel. And so that I can really look to see what it looks like at the end of the month. How did it perform? And SlashBooks will go out, and it will create all your company financials for you on request. It will do all of your closings. And I'm going to walk you through in this video how I've gone about and set this up, and really how it works. So, the way that it works is really five steps. First of all, once it's loaded on your machine, the thing that we're going to do is we're going to have our agent download the files. Now, we need some sort of a
3:06bank feed for this. So, at the beginning when I started this, I actually needed to use a service called Bank Sync.io. And it's cheap. I think I pay like $7 a month for it. And ultimately, you connect it to your bank accounts. And all it's going to do is it's going to pull every single day all of your bank transactions from the accounts that you have set up. So, it's going to download
3:31those to your uh computer. And then what will happen is the AI agent every day at 8:00, my AI agent's name for for bookkeeping is Stu. Every morning at at 8:00 a.m., Stu fires up, wakes up. He grabs the transactions from the previous day. They filter them. They look at what's already been processed, so that we're not getting double entries, and then what they're doing is they're ingesting what has not been loaded into the ledger
4:02yet. And when that happens, it actually goes into a queue where the new charges wait to be categorized. They're not posted, they're just in this queue. And then what happens is I actually have this set up to where it's running on both pieces. On two different um two different storage devices. So, let me explain. The first storage device is on GrokBot's main computer. So, GrokBot or Muse, whatever you're using, maybe you're you're going to use Open Claw or you're going to use Hermes. It doesn't matter. They have a computer there that they all operate on. So, in
4:43my case, I have Stew running on GrokBot. He has his own computer. It's going to take that and it's going to store that information on its computer. Then, I also have it set up to where there's a backup ledger on Dropbox. So, Dropbox basically allows me the portability that I can now take this to any other AI agent that comes along. And if you know anything about AI agents, guess what? Tomorrow, there's going to be a new one. In fact, I think it's today that I'm recording this that they're talking about how um Open AI is going to release their agents. They're going to take Open Claw
5:23and make it whatever it's going to be. So, we're always going to have these AI agents that we want, and so the whole thing here is that we want to build in our portability. For me, all of my files are stored in a Dropbox folder. They're stored there so that I get portability, and then what happens is all of my agents, whatever platform they're on in the future, I have access to move them where I want to be. So, ultimately what's happening is that fifth step is that the books get copied
5:53over there. Now, what happens is every day at 8:00 a.m. Stu will go out, he'll grab that day's transactions, and he will give me a list of the transactions from the day. Now, AI and Stu are learning how these things get coded. So, it's building a rules about this. Hey, when I see this kind of revenue come in, I'm going to charge it to revenue. Oh, I see this expense going out, this must be payroll, I'm going to charge it over here. So, the system is always learning writing its rules, and it will show me of the eight or 10 transactions that I have today, it will
6:29show me and say, "Hey, uh here's your transactions, and oh by the way, here's the rule that I believe that it is, and it's just going to confirm it." It's no different than Seriously, it's no different than my CPA who in the beginning they have to know what it's for, and then later on they begin to learn it, and they start to code it on their own. So, it's the same concept here without necessarily having
6:53the human in there. Now, I confirm the categories. Every morning at 8:00 a.m. sometime throughout the day, I'll go in and say, "Yeah, you got it right." or, "No, change that one." It will change it, and then it goes ahead and posts it to the ledger. The AI agent is told with strict rules, "You're not spending money, and uh we we're not posting anything unless it's been confirmed." And you know what? If we find out that something's not right,
7:20no worries. Now, I mentioned that on September 1st when I started this, the way that I had to get the bank transactions into Grok Bot is through this service called Bank Sync. And Bank Sync has been rock solid throughout basically the the month it's here, but in the last week Grok has also announced a plug-in called Grok Finance that allows read-only access to the bank connections that you set up. So, they
7:47both use Plaid. So, it's no different. Your security level remains the same. Plaid is a platform that kind of links to your bank and to the whatever sources you're trying to sync that information to. So, at the end of the day, today we're now running another test where we're comparing Grok Finance to Bank Sync because, as I mentioned,
8:08Bank Sync is $7 a month for me. Um but Grok Finance is free. So, we'll see if we can even reduce that further. But, what happens is every day we're pulling these transactions, weekdays of course, pulling the transactions in. It's it's suggesting the categories that it needs to write to. It's going to write to those, and at the end of the at the end of this little test that we're using between Bank Sync and Grok Finance, we're going to go ahead and see if they basically produce the same outcome, and if so, we'll just kind of go with the the free Grok Finance. Now, there are some other rules. For example,
8:45some charges still show up as pending on the bank account. Well, pending I pending transactions, they do not get coded until they actually hit. And what will happen is we will continue to kind of measure this throughout the week so that we can kind of run that test. But, at the end of the month, we're going to pull the financials based on what our CPAs pulled versus what our Grok pulled. We're going
9:10to see how close they are together. And that's the thing is that can we leverage AI for this? Absolutely. But, see, I still want a human in the loop. But, this is this is kind of the what's going to open up for for um for businesses is how can we leverage AI not necessarily to replace somebody. And you might say, "You're talking about
9:33replacing your CPA." Well, no. The CPA still has a role because they need to oversee the work, but can we reduce the low-level bookkeeping work that people can do? And can we replace that with higher value stuff? So, my accounting team's not going away, but if we can stop them from having to do some of the mundane coding work, then life will get a lot lot easier. Now, I mentioned that um that Slashbooks can have multiple companies, and it can. It can It can run multiple
10:08companies. And for more advanced accounting that we talk about like in Accounting for Land Investors, well, we're also starting to to do the testing on that. So, for those of you that have taken Accounting for Land Investors, hey, keep watching your class LMS. We'll also send you a note because we actually have some ideas there that of some skills that we can build in to help you make your
10:31accounting easier. But, you can run multiple companies on the on the uh system. So, I've got multiple companies that we're testing here. And right now we have three companies up and running through Slashbooks, and it performs well. It performs well. So, we'll see what happens at the uh month-end. We'll see how that goes through and produces our financial statements, and I can't wait to see how they compare to
10:58what our CPAs have produced. But, this is something that that you can look at doing. And again, if you want the prompt that we used, it's going to be either in the show notes or in the description below. But, yeah, this is how we're using AI with accounting. My two favorite topics. If you have a question, be sure to head over to
11:20scotttodd.net/ask. And uh I look forward to seeing you in our next episode. Take care.
No line in this video contains that word.
Where these words come from. This is the caption track YouTube holds for this video, written automatically by YouTube rather than by the creator. We read it, tidied the line breaks and laid it out so it can be read. The plain text version is at https://viewrankai.com/tools/youtube-transcript/5zEJDMRU3YI.txt.
All rights in this video belong to B. Scott Todd. Watch it on YouTube. If this is your video and you would rather this page did not exist, tell us and we will remove it.