NetSuite Data Migration
  • Overview
  • Loading The Data
    • Order of Data Load
    • Chart of Accounts
    • AR and AP Balances
  • Project Timeline
  • Best Practices
    • Reconciliation templates
    • Reconciliation Best Practices
    • Handling Historical Data in NetSuite Migrations
    • Use of external IDs
    • Foreign Currency Revaluations - AP and AR accounts
    • Data Import Templates
  • NetSuite To NetSuite Migrations
    • Overview
    • Trial Balance Data Extraction
    • Subsidiary Mergers vs Asset Acquisitions
Powered by GitBook
On this page
  • Handling Historical Data in NetSuite Migrations
  • Recommended Approaches for Loading Historical Data
  • Summary of Best Practices:

Was this helpful?

  1. Best Practices

Handling Historical Data in NetSuite Migrations

Handling Historical Data in NetSuite Migrations

Avoid Loading Full Historical Data (If Possible)

In my 20 years of experience with data migrations, I have yet to see a scenario where the cost and effort required to load full historical data outweigh the benefits. While it's technically possible, especially when migrating from simple systems like Xero or QuickBooks, the cost and complexity usually outweigh the advantages.


Recommended Approaches for Loading Historical Data

If you need to load historical data, here are three efficient options to consider:


1. Load the Balance Sheet Only

The simplest approach. This is ideal when a company has acquired another business and needs to bring over its assets and liabilities.

Use Case:

  • Reflect the balance sheet at a specific date, such as an acquisition.


2. Load P&L Year-to-Date

Load the Profit & Loss (P&L) data for the current financial year up to today. You can also include departments for detailed reporting.

Use Case:

  • Report on year-to-date P&L without needing detailed historical transactions.


3. Load Balances with P&L Year-to-Date + Historical Journals

For more detailed records, load year-to-date P&L balances plus a journal entry for each historical period.

Use Case:

  • Retain historical records by posting journal entries for each financial period while avoiding cumulative errors.


Summary of Best Practices:

  • Avoid loading full transaction histories unless absolutely necessary.

  • Consider using the Balance Sheet or P&L year-to-date approaches for simplicity.

  • Use journal entries for each period if you need more historical detail while maintaining efficiency.

PreviousReconciliation Best PracticesNextUse of external IDs

Last updated 8 months ago

Was this helpful?