Multi-State Sales Tax Filing Tracker: Never File Late Again
Track every sales-tax obligation by jurisdiction — frequency, due date, portal, and amount due — with reminders, a preparer-files / reviewer-approves gate, and a clean filing log and liability summary you can export.
A web tool where you load your jurisdictions, the agent builds each period's filing calendar with due amounts, reminders fire as deadlines approach, your preparer marks each return prepared/filed/paid and records the confirmation, a reviewer approves, and you export a filing log plus a liability summary.
Before you start
- A Supabase account (free)
- A Vercel account (free)
- A Resend account (free)
- A jurisdictions list (state, frequency, due day, account #)
- Your taxable sales / tax-collected data per period
- Claude Code or any AI coding agent
The problem this kills
If you file sales tax in more than a handful of jurisdictions, your real system of record is a spreadsheet, a wall calendar, and your own memory. One state wants you monthly, another quarterly, a third annually, and a fourth wants a prepayment in the middle of the month. Each has its own portal, its own login, its own due day, and its own little quirks. Miss one and you eat a late-filing penalty plus interest — and the notice shows up weeks later, when it's already expensive to fix.
The worst part is that none of this is hard work. It's tracking work: knowing what's due, when, where, and for how much, and making sure a human actually filed it and recorded the confirmation. That's exactly the kind of thing you can hand to a small internal tool — and you don't need to be a developer to build one.
What you'll build
A simple internal web tool. You load your jurisdictions list (state, filing frequency, due day, account number, portal) and your taxable sales / tax-collected data per period. The tool builds the filing calendar for the period — every return that's coming due, with its due date and the computed amount due — and sends reminders as each deadline approaches (and louder ones when something's overdue). Your preparer works the list: reviews each period's computed amount, files it in the real state portal, and marks it prepared → filed → paid, recording the confirmation number. A reviewer approves before it's locked in as filed. At any point you can export a clean filing log and a liability summary. It handles monthly, quarterly, and annual cadences plus prepayments, flags approaching and overdue deadlines, and tracks nexus changes when you start or stop filing in a state.
This is tracking and prep support — it helps a person file accurately and on time. It does not auto-file to any state.
What's inside the Implementation Plan
The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — which states you file in, your exact frequency and due-day rules, where your taxable-sales numbers come from and what the columns are named, how you handle prepayments and discounts, your typical and peak volumes, and your messy edge cases — and then it tailors the data model, the calendar logic, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through loading jurisdictions, generating the period calendar with due amounts, wiring reminders, building the prepare/file/pay worklist, the reviewer approval gate, and the filing-log and liability exports — each step with a ready-to-copy prompt. There's also a fallback so you can build and run the whole thing today, with no integration to your accounting or filing systems.
The governance it includes (this is the point)
This is real tax-compliance tooling, so it ships with the controls a finance team needs: login so only your team can use it, row-level security so you only ever see your own organization's filings, a complete audit trail of who prepared, filed, and approved each return and when, a hard human-approval gate so a return isn't recorded as filed until a reviewer signs off, and duplicate guards keyed on jurisdiction-plus-period so the same return can't be tracked or filed twice. Approaching and overdue deadlines are flagged loudly so nothing slips.
Who it's for
Tax and finance staff who manage sales-tax filings across many states or jurisdictions — controllers, tax preparers, and the one person who currently "just knows" all the due dates. If you can describe how your filing calendar works, you can build this.
You've got this — start with the plan, paste the first prompt, answer the interview, and you'll watch your filing calendar build itself the same afternoon.