Without a plan, you’ll run the risk of a chaotic data migration. But you shouldn’t begin your planning without making important decisions about what data needs to be migrated to your new system. This is when you need to sit down with your implementation partner and make sure you’re both on the same page about your data.
In particular, decide what critical data for example: core transaction data that needs to be migrated to the new system. While your initial thoughts may be “just move everything,” it’s usually not that simple. For instance, historical transactions, such as Accounts Receivable and Accounts Payable, may involve multiple transactions – write-offs, partial payments, and more. These transactions may be (might have been) recorded in multiple tables and documents as well. Ask your implementation partner how much harder (and expensive) it is going to be to move that data, you may decide it’s not worth the extra time and expense.