Ecommerce Coffee Break – Master Marketing & Online Sales

Shopify Accounting For Your E-commerce Business — Jason Richelson | Why Accounting Is More Than Shopify Numbers, How Bad Accounting Kills Value, What Makes Multi-channel Tricky, How Reconciliation Saves Revenue, Why Automation Matters Past $1M (#373)

Jason Richelson Season 7 Episode 44

Enjoying the Ecommerce Coffee Break Podcast? Here are a few ways to grow your business: https://ecommercecoffeebreak.com/level-up/
---

In this episode of the Ecommerce Coffee Break Podcast, we explore the often-overlooked complexity of accounting in growing eCommerce businesses.

Our guest, Jason Richelson—CEO and co-founder of Bookkeep.com—brings 20+ years of experience in payments, business automation, and accounting systems. He shares expert insights on keeping financials accurate and managing multi-channel accounting challenges.

Topics discussed in this episode:  

  • Why proper accounting goes beyond Shopify dashboard numbers. 
  • How poor accounting can sink your business sale price. 
  • What makes multi-channel accounting so complex. 
  • Why treating deposits as pure income is dangerous. 
  • How daily reconciliation prevents lost revenue. 
  • What makes U.S. sales tax a nightmare for sellers. 
  • How Facebook's sales tax differs from Shopify's. 
  • Why automation matters above $1M in revenue. 
  • What the future of eCommerce accounting looks like. 
  • How to automate accounting. 


Links & Resources 

Website: https://www.bookkeep.com/
Shopify App Store: https://apps.shopify.com/bookkeep-com-daily-summary-e-commerce
LinkedIn: https://www.linkedin.com/company/bookkeepcom
X/Twitter: https://x.com/bookkeepcom 

Get access to more free resources by visiting the show notes at
https://tinyurl.com/ywkb2eht 


MORE RESOURCES

Download the Ecommerce Conversion Handbook for store optimization tips at https://tinyurl.com/CRO-ebook

Best Apps to Grow Your eCommerce Store: https://ecommercecoffeebreak.com/best-shopify-marketing-tools-recommendations/

Become a smarter online seller in just 7 minutes
Our free newsletter is your shortcut to ecommerce success. Every Tuesday and Thursday in your inbox. 100% free. Unsubscribe anytime. Sign up at https://newsletter.ecommercecoffeebreak.com

Rate, Review & Follow
Enjoying this episode? Help others like you by rating and reviewing my show on Apple Podcasts. Rate here: https://podcasts.apple.com/us/podcast/ecommerce-coffee-break-digital-marketing-podcast-for/id1567749422

Follow the podcast to catch all the bonus episodes I am adding. Do not miss out. Hit that follow button now!



[00:00:00] Hey there, welcome to the eCommerce Coffee Break Podcast, where we share actionable tips and strategies to help you grow your online store and sell smarter. I'm your host, Claus Lauter. In today's episode, we discuss how to handle accounting complexity as your eCommerce business grows. Joining me on the show is Jason [00:00:20] Richelson.
He is the CEO and co founder of bookkeep. com. So let's dive right into it. Hello, and welcome to another episode of the eCommerce Coffee Break Podcast. Today we want to find out how to handle accounting complexity in your eCommerce business, specifically as it grows. Now, accounting, bookkeeping, very, very important, underestimated by a lot of merchants out there.
And we want to [00:00:40] find out why it isn't so important. For that, joining me on the show today is Jason Richelson. He is the CEO and co founder of bookkeep. com. Thanks an innovative accounting automation platform, empowering bookkeepers, accounting firms, and growing e commerce and TTC businesses. With over two decades in expertise or of expertise in payments, business automation, and [00:01:00] accounting systems, Jason has a proven track record of building successful ventures, including Shopkeep, a cloud based point of sale system that Lightspeed.
So let's welcome him to the show. Hi Jason, how are you today? Great, great. Jason, let's talk about challenges of e commerce. Now you have, and I think that's a big difference to other people [00:01:20] out there with dealing with accounting and bookkeeping. You have experience in e commerce yourself. Um, tell me a little bit about it.
How did your journey start? I actually started my career at PricewaterhouseCoopers, believe it or not, working at Deutsche Bank actually. Um, so I've actually been Building or helping to build accounting software since my first job, uh, [00:01:40] out of college. And I even did it in wall street, actually work on a trading desk where I did accounting, uh, built accounting systems and did some trading for a small, which is now a large trading firm.
So I have a lot of experience. I've always been around the space by accident, but more importantly, then I went into retail, I opened a wine store up in a grocery store, I expanded that [00:02:00] business. And got frustrated with my software available to me. And that's where I started shopkeep, which was a POS system, which was one of the first cloud based and the first iPad based, uh, although quickly followed by many others.
So, you know, that has brought in and that company got sold a couple of years ago. And one of the [00:02:20] spaces I'm always around is the account is really getting the numbers, right. And knowing how your business is running, because that's always been why I started businesses is to track the numbers. And so basically what bookkeep does is to really help e commerce sellers really track their numbers accurately, get proper financials.
So they really know how their business is doing versus just the [00:02:40] numbers in the dashboard and Shopify. There's a lot more to it than that. And we help automate that. Tell me about merchants who are not really motivated to keep an eye on accounting and bookkeeping. What kind of risks are they taking?
There's a lot of risk. I mean, if you're a business owner and I see it all the time, a lot of business owners feel like accounting is [00:03:00] for the accountants or I'll have a bookkeeper deal with that. You really need to understand how all the numbers flow into your financials. You don't have to get always into the details, but you really over time and you don't have to do it all at once.
But over time, you really need to understand how your PNL is calculated, how it rolls up, how, um, you know, what's my gross sales, [00:03:20] what are the discounts, what's in those discounts. Are there chargebacks in that discount, or do we separate out chargebacks? There's a lot of different numbers. You know, how much fees am I paying in card processing?
You really have to understand how those get in. And you really, at the very least, you should be requiring your accountant to get you statements or your bookkeeper, whoever every month. [00:03:40] And you should be looking at your statements every month and you should be asking questions every month because when you think about KPIs, it's not always, you know, how many people visited the website versus how many came to shop versus checkout completion.
You also got to look at what was my cost of payment processing this month and you know what, how many chargebacks did I get and a lot of that. That stuff is not always [00:04:00] highlighted by a lot of selling platforms because that's not helping you sell more, sell faster. So, um, but it's hard because people think it's confusing.
They think it's some crazy, uh, you know, thing that they just don't understand. You really need to get your head around it. Just start with getting your statements every month and looking at them and trying to understand what's going on with your statements. [00:04:20] Um, and, and that's kind of how we help, uh, we help to automate that for these e commerce sellers because it is.
Even if you can find someone to do it, it's often really hard to find someone who understands how Shopify works and why those deposits don't even come close to what your sales were. Like the numbers don't make any sense to a lot of accountants. And [00:04:40] we see that all the time. And whether they're out of house accounting or in house accountants, when we work with even large businesses and we talk to the team, that's that's job is to get the numbers done.
They are like. Oh, I just can't figure out why the Shopify report never matches what I expected to. And that's where we're really experts in helping them explain and reconcile that back. And it is [00:05:00] complicated, but we really know how to do that. And we help a lot of big, big and small businesses do that.
Now selling on Shopify is one thing that most businesses out there are selling on the channel, unified e commerce, whatever it's called. And that's so much harder than brick and mortar store. Um, tell me a little bit about. The kind of [00:05:20] challenges you see when people try to pull data from different platforms.
That's where it gets even more complicated. And that's really where we shine because we're connected to all the different platforms, you know, pay the PayPal reports. A PayPal statement is extremely difficult to figure out. They show you every single transaction. I mean, we have clients that have 300 page PayPal statements because obviously [00:05:40] every single transaction.
Is on that piece of paper, which are PDF, whatever. Um, so we actually can pull PayPal in and properly summarize it and help make sure that it's matching what Shopify is showing you, um, selling on big commerce, selling on, um, Amazon seller. We're extremely strong with Amazon seller. One of the things about Amazon, you know, every one of these [00:06:00] systems, they all have different ideas on what a report looks like.
And most of them are not accountants. So they're not accounting reports. Uh, often we see systems depending on the platform, you know, Shopify is pretty good, but, uh, Shopify is a great summary report that balance generally balances. Payments plus your gift cards on the bottom equal, sorry, your [00:06:20] revenue plus your gift card sales equal your payments generally.
However, that report doesn't always balance and there's reasons for it. Um, in their reporting, a lot of systems don't do that. They'll show you your sales report or your orders report. But it has nothing to do with chargebacks. It has nothing to do with returns or, and it doesn't match your payments and maybe your sales tax are not in that [00:06:40] report.
So you've got to go find how much the sales tax were, and then you've got to go find a payments report that is really tedious. And it goes back to why we started this company and what I've seen in my own accounting, in my own businesses is that it's always an afterthought who cares about the reports.
The customers are not signing up because we have great accounting reports. They're [00:07:00] signing up because they can instantly turn on their store and start collecting sales on Instagram or whatever. That's why they're signing up. It's not because we have great accounting reports. So Amazon seller, the reporting and Amazon seller is extremely hard to figure out, um, and requires many clicks to go find the right report that actually should balance out to what's hitting your bank [00:07:20] account.
So, um, and then some of the complexities that come besides the reporting is, you know, Amazon pays out every two weeks and they don't pay out all your money. They hold a little bit back and they don't tell you why. We get, we make sure that's clear how much they're holding back. We don't always know why, but we at least can keep track of what they're holding back and why you didn't get the full deposit or, or the [00:07:40] amount that you did get versus what they're holding back.
So you can keep a balance in your, in your, uh, books. And, um, whereas Shopify will pay out every week or every, every day, every business day, uh, eBay, I think might be weekly. We work with eBay as well. Um, And so that sort of a lot of times when you hire an accountant there, if they're not used to e [00:08:00] commerce or they don't know anything about e commerce, they just expect your credit card deposits hit every day.
And often, and this is completely wrong, but it's done a lot. They just say, whatever that deposit is, I'm booking that as income. And that is a main that happens a lot, even still, even in big businesses, that deposit is not income. That deposit is income [00:08:20] minus returns plus sales tax minus any chargebacks minus any fees, it is not income.
And so you have to break that out into the proper income returns, sales tax, liabilities, et cetera, gift card liabilities. Um, and that should balance against what you get paid for. Um, and that's, that's really what our system does. Um, [00:08:40] because. It's hard to find people who, even if people know how to do that, they, they don't want to do that every day.
And so they end up doing it at the end of the month. Um, and so to go back to your question, what could happen? We have seen where payments didn't get properly completed, uh, or, or closed out. So they didn't get paid for the order, depending on how busy the business is. [00:09:00] Sometimes if you have a front office team, sometimes they're using draft orders.
If they don't properly close those draft orders, um, you don't get paid for them. And if you're not checking every day. and reconciling your payments against your revenue expect or expected payments, you might not get paid. Uh, we have seen that happen in, in cases and it's after months later, it's too late to get that [00:09:20] money back.
Um, so there's definitely a lot of things, but really it comes down to having continuous accounting numbers so that you have daily numbers in your books. So that you can keep, you know, do my books match what Shopify is saying? Is there something wrong? Why am I not seeing the deposits? Um, you know, did I put the wrong bank account in, did I not set up the bank account in Amazon [00:09:40] seller?
You know, is Amazon holding all my money because they don't have a bank account set up? These things happen, especially when you're using multiple systems and it can be really overwhelming with all the different, you know, all the different platforms people use. Before I want to dive into your solution in bookkeep.
co, I want to find out a little bit more about the [00:10:00] problem, a problem I think you have in the US with state tags. So, um, you can run into trouble with the IRS very, very quickly. Um, give me some examples. What can happen? Sales tax. So we also do sales tax filing for our customers as well in the US. Um, sales tax is a big pain point for [00:10:20] customers.
If you are building a brand, you're looking to eventually sell your brand or You know, eventually one way or another, you're going to get in trouble. Often it happens when you're trying to sell. If you haven't been paying your sales tax properly, it's going to cost you money in the sale price. We've seen deals and we've talked to invest.
I actually talked to an investment banker who said every deal has [00:10:40] nexus. What she called it nexus issues, which basically means they weren't paying their sales tax, right? They had to hold back millions of dollars because they didn't know exactly what the fines would be from the sale price. Um, so you want to get your sales tax set up right from the start, make sure you're doing it right from the start, which means collecting properly, filing properly, [00:11:00] um, and the best way to do that is just get it automated.
So, um, and a lot of businesses don't do that, right. Because they don't understand it and it is complicated. Uh, every state is different in the U S. Sometimes in Colorado, you have to pay separate filings for separate cities. Colorado is one of those states where you have different cities have different [00:11:20] filings.
Um, so it, it is really a pain in the butt in the U S definitely. Um, but it's something you need to get on top of very early, ideally when it's easy to get your head around it. So definitely you want to get on top of sales tax early. And one of the other things that we see is sometimes sales tax is set up wrong in Shopify, where you're collecting, [00:11:40] but you don't need to be collecting.
So if you don't set up sales tax, right, people will be collecting sales tax or Shopify will collect it. It's going into your bank account. You're not paying it to the state because you don't realize it's happening because that's in your deposit, but you just not, you don't understand. You're probably not going to get in trouble for it, but you [00:12:00] may, you know, in the end you're collecting more money from your customers, but also your cart total is going to be higher.
Um, when it doesn't need to be. Right. For some of those customers. One thing that actually just before this call, I just saw with one of our clients is that if you're on Shopify and you're selling on Facebook Instagram pay the tax for you. So meta [00:12:20] is paying the tax to the States for you. So we just identified 500.
This customer has. Taxes turned on for these states, but they don't have nexus. So they shouldn't be collecting, which means, but it's not going to their checking account. Shopify is taking it out of their money and sending it to the state. So in the end, you know, the state got their money, but it didn't [00:12:40] need to happen.
You know, they, they could have a lower cart total checkout total. And, you know, so there's a bunch of things that can go wrong there. One of the things that happens with a lot of these platforms is because they're so easy to set up, people just think it just should work. And for the most part, it is easy, but you do need to understand how sales tax works in Shopify, how the payments are [00:13:00] set up, you know, make sure your bank account set up right to make sure you get paid and that you're not over collecting or under collecting.
Yeah. I think it's pretty clear that Accounting is a very complex topic, specifically with a fast moving business like e commerce. There are so many moving parts in there and things can go downhill very, very quickly. Now let's talk about [00:13:20] bookkeep. Your solution helped merchants obviously to make it easier and tell me a little bit about the onboarding process and what the day to day life of an online seller looks like.
It's very easy to onboard with us. Basically what you're going to do is you'll, you'll sign up on our website. It's bookkeep. com and you can basically connect your accounting system. We work with [00:13:40] zero. We work with QuickBooks. We work with Zoho books, Sage Intact and NetSuite. And then you'll connect Shopify.
You'll connect PayPal. You'll connect Stripe, whatever systems you're using. Then the next process is basically mapping that summary data into your accounting system. So your gross sales go to what income account your sales tax for. All sales [00:14:00] tax goes to this liability account. And that's pretty easy.
It's a, it's a dropdown menu that you can select, you know, depending on how you want to do it. You'll run a few entries. You'll look at our numbers to understand how you want it segmented. Because the other thing that we can do, because in Shopify, you run your summary report. You can look at the different channels.
If you want to. [00:14:20] Actually post income in your books with either a class, you know, with a reporting class, which is just a different way to slice and dice your numbers. You could just take the Facebook, Instagram sales separately. So we'll summarize those separately from your direct e commerce sales. So you have those options.
And especially if you're using Shopify POS. Uh, that's where it becomes really important because you want to know what your [00:14:40] brick and mortar sales are different from your e commerce sales and Shopify's reporting doesn't allow you to easily do that. Uh, you can only do one channel at a time, but you can't group channels.
So, so we can help you set all that up so that it flows in. It literally takes, it takes less than an hour to get it set up. It's not a long onboarding and then it just runs. It runs every [00:15:00] night. Uh, we pull the data, we post it to your accounting system. We send a morning email that explains how, you know, what we posted, what your totals were for those channels, a very simple email.
And it, and it basically runs. And the other important thing that is that if something doesn't work or you don't understand, like, what does this line mean? Or why is there this adjustment [00:15:20] from Shopify? Why are my adjustments so high? We actually do break out all the adjustments in the payout deposit. You can always chat with us.
We know this. We, we actually learned from our customers. We, we have some pretty big Shopify sellers, multi million, you know, up to a hundred million in revenue. And they're like, well, uh, you know, there's these new adjustments that are coming [00:15:40] into our adjustment line and you're not, you know, you're not properly pulling them out.
And we've had to do. Um, and we'll go back and we'll check our code and we'll rerun and we'll adjust our code and rerun those. Um, so we work closely with a lot of CFOs to, because Shopify changes a lot, um, in the long run and they all do. Amazon does as well. So it's kind of [00:16:00] like having, you know, you need a team to stay on top of those changes in the accounting data.
Um, and that's really what we do for you, um, in your monthly, in your monthly fee. And so we keep our software up to date so that you're getting the accurate data into your books. I think it's a very important point that you just made. These platforms are changing very, very quickly, and it's just impossible for somebody who [00:16:20] tries to run a business to keep on top of that as well.
Who's your perfect customer? Is there specific industries or niches that you work more with than others? Definitely Shopify, Shopify, Amazon seller. So e commerce business in the U S we in Canada, we're also in the UK. We're on every Amazon. You know, if you're selling on any Amazon platform across the globe.
Uh, we have all the platforms, the [00:16:40] more complex, the better. Yeah. If you have, you know, we have customers that are on every Amazon platform globally, plus Shopify, and we have customers on Shopify that have 20 POS locations or more. Um, we actually just, we have one that now is up to 30 POS locations. They might be the biggest.
And so that setup takes a little bit more time because they want to categorize each one separately, but the [00:17:00] more complex the business, the harder it is for someone to do this manually. The harder it is to get that, those numbers segmented into your books, the way you want to see it at the end of the month.
So, but you know, we, we probably, you know, go up to a hundred million or so in revenue, but I probably your sweet spot is one to 2 million to 10 million. You know, [00:17:20] that's where we're getting a lot of small businesses getting on board. And sometimes when you go above 10 million to a hundred. They might be using NetSuite.
We can still help with payment reconciliation, but often they're doing their order management and NetSuite, which, um, gets a little more complicated. It's not totally necessary to do that. We also have really big customers that are not doing it that way. They're using Shopify as their order management [00:17:40] system, which is, might be better.
So, you know, a complex customer. CFO internal, really we work closely with the CFOs or the, you know, the in house accounting teams of these businesses. Um, but again, it doesn't have to be a big business. We have smart owners of e commerce businesses and they just sign up and set it up themselves because they [00:18:00] understand the accounting.
They know they need it automated. Um, they want their books to be accurate and, uh, you know, and we work with them as well. So, and, and again, we also work with accounting firms as well. We have a lot of accounting firms that specialize in e commerce, but I think the way accounting is moving. Is it's going to be more in house it's it's over time as it gets very automated.
You're going to be able to [00:18:20] do it in house as an owner. You may be able to buy a bunch of software platforms like ours, turn those on and have your books are just correct throughout the whole month. You know, so you don't necessarily need a bookkeeper over time. Um, you still might want someone to look at it and study it with you, but we're really work with the in house finance teams.
Absolutely. I [00:18:40] can only recommend to start early with that, um, before things become too complicated and then you're on the safe side, tell me a little bit about your pricing structure. So we basically work on where, where the businesses in their life cycle. So if you're a really small business, it starts at 49 if you're just on Shopify and nothing else.
[00:19:00] And you're under a half a million dollars in revenue. Once you go up a little higher, it goes to 99 up to half a million and a half in revenue. And we did start at that higher price, but we added the smaller price because there's a lot of smaller businesses. And by the way, we don't just do Shopify. So since we also work with square toast, there's a lot of small coffee shops.
They want to use bookkeep. And [00:19:20] um, so, so we have that 49 price. And then it goes up to our, our most valuable plan is the pro plan. So it's 199 a month. That gets you five channels. So, you know, Amazon seller, PayPal, Shopify, multiple Shopify channels within there, it also gets you into the base level of our sales tax filing [00:19:40] feature.
So at that level, we'll file your sales tax at that level in one state. So one filing per month is included at one 99, and then each additional filing is 75 a month or per filing. I should say so. And that's really the most valuable plan because you're getting sales tax filing. You're getting your [00:20:00] revenue recognition.
I mean, for 200 a month, you can't hire a bookkeeper to do it. And, you know, the hours that it would take. So that's really our most valuable plan. And then it goes up a little bit more. Our max price, um, if you're, you know, enterprise or mid mid market is Basically nine, you know, a thousand dollars a month, nine 99.
Uh, and that's our unlimited plan. So you're [00:20:20] over 10 million in revenue. Maybe you have 20 POS locations, maybe you have 300 POS locations, whatever, it doesn't matter. Um, that's our max max pricing plan. That's the advanced unlimited plan plan. I think that's a complete bargain and absolutely no brainer to go for this.
Um, it saves you a ton of time. You're on the safe side of [00:20:40] things and you won't wake up with some kind of unpleasant surprises in your financials. Um, so I think having a solution like yours is an absolute must have for every business out there. Before we come to the end of our coffee break today, is there anything that you want to share with our listeners that we haven't covered yet?
I just want to hit on the thing that I always hit on, which is really [00:21:00] don't be afraid of accounting. Really, as an owner, learn the accounting, get QuickBooks or Xero. QuickBooks is a little easier to understand than Xero and really understand how your numbers are flowing into your books, um, and get your books done every month.
You know, make sure you're getting your statements done and look at them every month. Over time, you're going to get it. You know, that's what I did when I started my wine store. I [00:21:20] didn't understand any of this stuff. I got QuickBooks. I figured out what a P and L was. I, you know, figured out how to get my point of sale data in.
And I just kept looking at the statements and understanding how it all routed through. And it helped me understand how the business was doing. Um, and that is something that owners should not, and founders should not be afraid of. Yeah, I think it's [00:21:40] something that business owners and founders, as you said, need to do, even if that's not what they want to do.
But it's such a crucial part of their business to make business successful. Jason, thanks so much. Where can people go and find out more about you guys? Yeah, you can just go to bookkeep. com and sign up right there, or chat with us if you have [00:22:00] questions. And you can get going. It's fully self service, you can sign up by yourself and you don't need to talk to anybody.
But we are here if you need help. Cool. I will put the links in the show notes as always. And you just want to click away. And I hope a lot of business owners will reach out to you and get their accounting optimized. Thanks so much for your time today. Thank you.

People on this episode