Intermediate Quick Answer
Does replatforming reset my historical sales tax collection records?
⚡ TL;DR
Replatforming does not reset filing obligations, nexus status, or state filing calendars. Pre-migration tax data stays in the old platform and must be exported before decommissioning. Your tax engine account retains its own transaction history independent of which platform sent the orders.
Replatforming changes where future orders are recorded, not what you owed before. Your compliance obligations carry forward unchanged.
Key takeaways
- Obligations don’t reset: all sales tax collected and owed before the migration date remains subject to the same filing obligations; switching platforms doesn’t affect state filing calendars or any open periods
- Nexus doesn’t reset: economic nexus established in states before the migration remains in effect; replatforming is not a nexus reset event
- Historical data stays in the old platform: your old platform’s sales tax reports and order records don’t transfer to the new platform automatically; they remain accessible only in the old platform until it’s decommissioned
- Tax engine records are platform-independent: if you were using TaxCloud, Avalara, or TaxJar, your historical transaction records in those accounts are retained in the engine’s system regardless of which platform sent those transactions; you can still access historical data and reports from the tax engine account
- Export before decommissioning: before turning off the old platform, export: (1) Sales Tax Report for all open periods, (2) full transaction-level data for the past 7 years (retention requirement), (3) exemption certificate data for B2B customers
- Reconciliation period: in the filing period that spans the migration cutover date, you’ll have tax collected on two different platforms; combine both sources to file correctly for that period
- Filing for the cutover period: if your migration goes live mid-quarter and you file quarterly, you have pre-migration tax collected in the old platform and post-migration tax collected in the new platform; pull both data sources, combine by state, and file the combined total for that period
What to export before switching
From the old platform:
- Full Sales Tax Report by state (last 24 months at minimum; 7 years ideal)
- Order-level CSV with order date, ship-to state, taxable amount, and tax collected
- Exempt customer list with certificate information
From the tax engine account:
- Historical transaction reports (these typically pre-exist and remain accessible)
- Exemption certificate records if managed in the engine
Store both in a location that will be accessible for at least 7 years from the last transaction date.
Frequently asked questions
Do I lose my sales tax history when I switch ecommerce platforms?
Your filing obligations don't reset, you still owe tax for all periods prior to the migration. What you may lose is easy access to the historical data if you decommission the old platform without exporting it first. Export your Sales Tax Report (or equivalent) from the old platform and download historical transaction data from your tax engine account before switching. Your tax engine account (TaxCloud, Avalara, TaxJar) retains its own transaction records independent of the platform.
Does migrating to a new platform start a new sales tax period?
No. The state's filing calendar doesn't know or care which platform you're using. If you file monthly in Texas, you file monthly in Texas whether you're on Magento, Shopify, or anything else. The migration doesn't start a new filing period, doesn't reset any nexus clock, and doesn't affect your filing history with state revenue agencies.
Looking for more answers on this topic?
Browse Ecommerce Platform Integrations