5. Historical Bills (AP Invoices)
Bills, your accounts payable invoices, show what you purchased, from which vendors, and at what cost. This history is valuable for tracking supplier pricing over time, identifying purchasing patterns, and answering audit questions about past expenses.
If you've bought the same product from multiple suppliers over the years, AP history will let you compare who gave you the best pricing and whether costs have been trending up or down. It's also essential for any serious spend analysis.
6. Historical Batch and Serial Numbers
If you're in a regulated industry, like food, pharmaceuticals, medical devices, or automotive parts, lot and serial number tracking isn't optional. You may need to trace a specific batch back through your supply chain years after production.
Imagine a product recall for something you manufactured three years ago. With historical batch and serial data in your ERP platform, you can identify affected lots, trace them to specific customers, and respond quickly. Without it, you're digging through archived files or hoping your old system still runs.
For businesses outside regulated industries, this category is often unnecessary. But if traceability matters to your operations, it belongs in your migration plan.
7. Historical GL Transactions
Your general ledger contains the detailed transactions behind your financial statements. For most businesses, migrating three years of trial balances provides enough data for comparative financial reporting.
But there are cases where GL transaction detail is valuable. If your finance team regularly needs to investigate anomalies, such as major differences found during the financial close process, having the underlying transactions will let them drill in without hunting through old systems.
The question to ask: How often does someone need to see the individual postings behind a historical balance? If the answer is "rarely," trial balances are probably sufficient. If it's "monthly," consider migrating the details.
Why Printed Forms Matter With Your ERP Solution
There's one capability that often gets overlooked when planning a migration: the ability to reprint historical documents.
Your customer's customer doesn't know or care that you switched ERP systems. They shouldn't have to. So when someone calls and asks you to resend an invoice from two years ago, you need to be able to do that without logging into a legacy system that may or may not still work.
When historical data is properly migrated, you can generate well-formatted business documents, like invoices, purchase orders, and bills, as PDFs directly from your new ERP solution. That's not just a convenience. It's the kind of seamless customer experience that builds trust and avoids awkward conversations about why you can't access your own records.
How Far Back Should You Go in Migrating Historical Data to Your ERP Platform?
The most common timeframe we see is three to five years of history. This span provides enough data for meaningful trend analysis and covers most operational questions.
For audit and compliance purposes, seven years is often the benchmark. The IRS recommends keeping certain business records for at least seven years, and many accountants advise using seven years as a safe default. Some industries have even longer requirements.
But here's the practical answer in question form: How far back do you have usable data? If your legacy system has 10 years of usable records and you want them accessible, as long as your ERP solution can accommodate your historical data, there's no technical reason you can't migrate all of it. The constraint is usually effort and time, not capability.
The AI Advantage of Historical Data in an ERP Solution
One consideration that's becoming increasingly relevant: AI-powered tools work better with more data.
Modern ERP systems like Acumatica are building AI capabilities, like product recommendations, demand forecasting, and anomaly detection. These capabilities rely on historical transaction data. If you migrate with only a few months of test transactions, those tools will have nothing meaningful to analyze.
If you bring over years of invoices, on the other hand, you can use AI-driven features from day one. Product recommendations based on what customers actually bought together. Trend analysis across real historical patterns. The more data you migrate, the more value these tools can deliver immediately.
Questions to Ask Before Finalizing Your ERP Implementation Scope
Before you lock in your migration plan, work through these questions with your team:
- What historical lookups does our sales or customer service team perform most often?
- What data do we use to build forecasts and budgets?
- What records would an auditor ask for, and how far back?
- Do we have regulatory or traceability requirements for lot and serial numbers?
- How often does finance need to drill into GL detail from prior years?
- Do customers ever ask us to resend old invoices or order confirmations?
The answers will point you toward the documents and timeframes that matter for your business.
Your Next Steps in Migrating Historical Data to Your ERP System
Deciding what to migrate is only part of the equation. You also need to think about how that data will be stored and accessed once it's in your new system.
Your next step is understanding the different approaches to storing historical data, and why some methods will leave you with records you technically have but can't practically use. Read "Storing Historical Data: ERP Integration vs. Alternative Methods" (coming soon) to compare your options.
At Stellar One, we help members define the right migration scope based on how they actually run their business. If you're planning an ERP transition and want help deciding what historical data to prioritize, we'd be happy to work through it with you. Click below to start your free Acumatica deployment.
Frequently Asked Questions About What Historical Data to Migrate Into an ERP System