How I Killed a $3,700/yr Sales Tax SaaS With a Script (Simply Explained)
A plain-language guide to replace sales tax software. No jargon, no tech speak, just what it means for your business.
By Mike Hodgen
The $3,700 Bill That Set Me Off
Last year I added up what I was paying to file sales tax for my DTC fashion brand, the one I run out of San Diego.
The number was $3,700.
The company charged me $75 every time they filed a return. I had about 43 filings a year across the states where my handmade products sold. Add a penalty here and there when their numbers didn't match my store, and you get a bill that made me stop and stare.
Then I found the real kicker. They had registered my brand in a state where I never actually owed any tax. So every month, the software filed a return I didn't need, in a place I had no business being. They created that problem and then charged me to maintain it.
That's when I asked myself a question I couldn't shake: what am I actually paying for here?
What This Software Really Does
So I took the tool apart to see what was inside. Underneath all the dashboards, it does three simple jobs.
One: it adds up what you sold and what tax you collected, broken out by state. That's just a sum. Like tallying a receipt.
Two: it logs into each state's website and types those numbers into a form before the deadline. That's data entry on a schedule.
Three: it keeps a running count of your sales in each state and warns you when you cross the line that forces you to register there. That's counting against a number the state publishes openly.
That's it. Three jobs. None of it is magic.
What the software sells you is convenience, not difficulty. And convenience is worth paying for in the right situation. If you sell in 45 states with a tax team that needs one dashboard, keep the software. It earns its money.
But for a brand owing tax in a handful of states, you're renting a calculator. You're paying $75 a month, per state, for math you could do yourself in an afternoon.
Making My Own Store the Source of Truth
Here's the thing that bugged me. My store already knew everything.
Every order. Every shipping address. Every tax line it calculated at checkout. That information exists whether or not I pay a third party. The software wasn't creating it. It was just reading my own numbers, adding them up, and handing them back with a markup.
So I made my store the official record, the way it should have been all along.
I built a job that runs every night while I sleep. It pulls every order from my store into a database I own. By morning, I have a perfect copy of every sale, with no copying and pasting.
From there, adding up the tax per state is just a calculation. It runs the same way every time and gives the same answer. There's no AI in this part, and that's on purpose. Adding up money for a tax return is not a place for software that's "mostly right." It either gets the math exactly right or it's useless.
And here's the part that matters if you're nervous about ditching a vendor. Every number I file traces back to specific orders. If a state ever asks how I got a figure, I can show them the exact sales that built it. That's a cleaner paper trail than most software gives you, because I own the whole chain.
Filing the Returns on Autopilot
Once the numbers are clean, something has to actually file them. People assume this part is impossible to do yourself. It isn't.
Each state has its own website. I built a small routine that logs in, types in the numbers, and submits the return. One routine per state, because the forms are all different. California's site doesn't look like Texas's. So each one gets its own setup.
It's tedious to build the first time and effortless to run forever after.
Here's the detail that lets me sleep at night: nothing files blind.
Before any return goes out, I have an AI (the kind that reads and reasons like a person) glance at the numbers and compare them to last month. It's looking for anything strange. A state where the tax suddenly doubled. A figure that's wildly off. A county that should be there but isn't.
If something looks wrong, it stops and tells me to check. That's its whole job. It doesn't do the math and it doesn't decide what to file. It's just a sharp second set of eyes, the way a good bookkeeper glances at a return and says "that number looks weird."
Every filing gets saved with a confirmation number and a screenshot, sitting in my own storage where I can grab it instantly.
The Part Most People Get Wrong
Two things make people scared to cut the software. They think only software can track when they cross into a new state. And they worry about missing a letter from the government.
The tracking is easy. I keep a running count of my sales in each state and compare it to the line that forces me to register. The system warns me before I cross it, not after. That timing is everything. Register on time and you're fine. Find out three months late and you owe back taxes plus penalties.
The letters are where most do-it-yourself people actually get burned. States still mail paper notices about rate changes, reminders, and the occasional real bill. That letter sits in a pile until it becomes a problem.
So I scan every notice that comes in. A system reads it, sorts it, and flags the ones that actually need me. The junk gets logged. The important stuff gets pushed in front of my face, loud and immediate.
And that phantom state the old software had me registered in? I deregistered it. One fewer return, one fewer thing that could go wrong, and a cost gone for good.
$3,700 Down to About $60
Let me give you the honest math.
The replacement runs on a database and a few small jobs that run on their own, plus minor costs for the AI checks. All in, it comes to about $60 a year.
That's the headline, and it's real.
But I won't pretend it's the whole story. I'm not counting the time I spent building it. Each state's filing routine took an afternoon. And now the responsibility sits with me. When a state redesigns its website, my routine breaks and I have to fix it. The software would have handled that.
I also already had the database and the nightly order sync built for the rest of my brand's operations. If you're starting from scratch, this is bigger than a weekend.
And here's the honest part: don't do this if you sell in 30-plus states, or if you're expanding fast into new ones every quarter, or if nobody on your team can fix a broken routine. A system that fails silently is worse than a $3,700 bill. Know which side of the line you're on.
The Real Lesson Isn't About Taxes
Sales tax was just one tool. The thinking is the part worth keeping.
Any software that charges you per filing, per seat, or per transaction, where the actual job is simple and your own data already holds the answer, is a candidate for the same treatment.
The pricing is the giveaway. When the cost goes up as you grow but the work stays the same, you're paying for the privilege of growing, not for anything the tool does better.
The question I ask about every recurring software bill is the same one that started all this: what am I actually paying for? Convenience I can't reproduce, or math I already own the inputs to?
Most operations have at least one tool that fails that test. Usually a few. Nobody questions the renewal because it's "just how we do compliance." That's exactly where the fastest wins hide.
Thinking about AI for your business?
If this resonated, let's have a conversation. I do free 30-minute discovery calls where we look at your operations and identify where AI, or sometimes just a well-aimed script, could actually move the needle.
Get AI insights for business leaders
Practical AI strategy from someone who built the systems — not just studied them. No spam, no fluff.
Ready to automate your growth?
Book a free 30-minute strategy call with Hodgen.AI.
Book a Strategy Call