Date: April 2026 Goal: Evaluate whether we can stop paying for TaxJar (taxjar.com) and build an internal sales tax compliance tool for our Amazon seller business.
We pay $1,128/year for TaxJar (Basic 5K at $528/yr + $600/yr flex fees). This jumps to $1,599/year after October 2026. We are NOT using AutoFile. Boss uses TaxJar only to "calculate the info needed to file state taxes." His verdict: "the cost does not justify the info we're getting."
The situation is simpler than we thought:
- We file in only 5 states: WA (quarterly), NC (quarterly), GA (annual), OH (semi-annual), MN (annual)
- We file $0 returns in ALL states -- Amazon and other marketplace facilitators (eBay, Walmart) handle everything
- Shopify doesn't collect tax, but volume is too small to matter
- We already have Amazon SP-API access (sunk cost)
Bottom line: We're paying $1,128/yr (soon $1,599/yr) for a report viewer that tells the boss what numbers to put on $0 returns across 5 states. A simple Python script pulling Amazon SP-API data replaces this entirely at $0 additional cost.
| # | Document | Description |
|---|---|---|
| 01 | TaxJar Overview | What TaxJar does, core features, pricing tiers, and known pain points post-Stripe acquisition |
| 02 | TaxJar API Reference | Complete API endpoint catalog -- the surface area we'd need to replicate |
| 03 | Amazon Integration | How TaxJar connects to Amazon, data flows, and what Amazon handles vs. doesn't |
| # | Document | Description |
|---|---|---|
| 04 | US Sales Tax Complexity | 12,400+ jurisdictions, nexus rules, product taxability, sourcing rules -- why this is hard |
| 05 | Tax Rate Data Sources | Free/paid APIs, SST government files, open-source options (spoiler: none are production-ready) |
| 06 | Amazon Marketplace Facilitator | Key finding: Amazon handles 90%+ of the problem. Remaining obligations are filing and nexus tracking |
| # | Document | Description |
|---|---|---|
| 07 | Replacement Approaches | Four approaches evaluated: Rate API, Amazon Data, State APIs, Local DB -- with comparison matrix |
| 08 | Recommended Architecture | 3-tier hybrid design: Amazon SP-API + TaxCloud + local reference DB, with component breakdown |
| 09 | Python Ecosystem | Libraries for SP-API, tax rates, PDF generation, dashboards, scheduling -- the full tech stack |
| 10 | Cost Comparison | Side-by-side cost analysis: TaxJar vs. all DIY options, break-even analysis, risk factors |
| 11 | Continuation Prompt | Ready-to-paste prompt for the next session after getting boss's answers |
Since 2023, Amazon collects and remits sales tax in all 45 states as a marketplace facilitator. For Amazon-only sellers, tax calculation is a solved problem.
- Most states still require sellers to file returns (even $0 returns) in states where they have nexus
- FBA inventory in 25+ states creates physical nexus with filing obligations
- Amazon does NOT file your returns or track your nexus
TaxCloud is an SST Certified Service Provider offering free calculation, filing, and remittance in 24 SST member states. Non-SST states cost $39-$45 per filing.
We pay $1,128/year currently (not $7,500-$13,000 like heavy AutoFile users). But the October 2026 price hike pushes us to $1,599/year for the same service. The cost bar to beat is modest, but a DIY solution pulling Amazon reports + basic nexus tracking could eliminate this cost entirely.
There is no production-ready open-source alternative. The data maintenance burden (681+ rate changes/year) makes this impractical for community projects.
Audit current TaxJar usageDone: $1,128/yr, Basic 5K plan, no AutoFileDetermine channel mixDone: Amazon (primary), eBay, Walmart, TikTok, Shopify. All marketplace facilitators except Shopify (negligible volume).Identify filing statesDone: 5 states — WA (quarterly), NC (quarterly), GA (annual), OH (semi-annual), MN (annual). All $0 returns.Clarify pain pointDone: "Cost does not justify the info we're getting"- Build a simple Python tool that pulls Amazon SP-API tax data and generates the numbers the boss needs for $0 filings in 5 states
- Cancel TaxJar once the tool is verified against a quarter's worth of data