NetSuite Decommissioning: What Has to Happen to Your Data Before the Account Closes
A NetSuite account can be switched off in an afternoon. The obligation to produce its records lasts for years. This page sets out what has to come out of the account, in what order, how you know the extraction is complete, and how finance and auditors keep working with the history once the subscription has ended. It draws on decommissioning engagements we have delivered since 2023.
The decision that outlasts the ERP
Most decommissioning projects are run by the team implementing the new system, and the old system's history is the last item on the plan. It is also the item auditors, tax authorities and your own finance team will ask about for years afterwards. Retention obligations are measured in years; the migration is measured in weeks. Whatever you decide about the history has to hold for the longer of the two. There are three ways companies keep NetSuite history; the other situations in which records have to leave the account, from an audit to a divestiture, are on the situations page.
Keep the account open only to read it
Nothing has to be extracted, but the licence keeps renewing for data nobody enters any more, access stays tied to NetSuite user seats, and the history cannot be handed to a buyer, a subsidiary or a successor system without the account coming with it.
Take a one-off export
Cheap and quick, and the usual result is a folder of CSV files with the relationships between records lost. Standard manual methods fail to capture complex data relationships and custom objects, which is exactly what an auditor asks for first.
Extract into a hosted, read-only archive
The records, their relationships and the attachments are extracted once, verified against the source, and kept in a system your finance team can search and report from without a NetSuite licence. The data stays yours and stays exportable. This is what we do, with AcroXtract for the extraction and DBVault for the access.
What has to come out, and in what order
An extraction that will stand up to an audit is a project with a fixed sequence, not a set of saved-search downloads. Ours runs in six steps, and the two that take longest are the two most often skipped.
1 · Account mapping
Every record type in the account is inventoried, including custom records and custom fields. You cannot verify what you did not know to extract.
2 · Indexing
Baseline counts and structures are captured from the account itself, not from the export.
3 · Database creation
A relational database is built to hold the records with their relationships intact.
4 · Record extraction
Transactions, entities, items, accounting records, System Notes and File Cabinet attachments are extracted into it by AcroXtract.
5 · Verification
Automated database-level comparison of the extracted records against the source account, then financial reconciliation.
6 · User acceptance
Your team works the archive against real questions, with issues logged and resolved before sign-off.
What the archive has to preserve
General ledger detail and the GL impact of each transaction, by subsidiary and by period.
Multi-Book accounting, reconciled book by book.
System Notes and audit trails, so a change made years ago can still be explained.
Custom records and custom fields alongside the standard record types.
Entity relationships: transactions resolve to their customers, vendors, items and subsidiaries.
File Cabinet attachments, linked to the records they belong to.
If people are still working in NetSuite
Most companies keep transacting in NetSuite until the go-live of the new system. A full extraction taken weeks earlier is then incomplete by definition. A delta extraction identifies what changed after the full pass, using record hashing, and brings it across before the true cut-off, followed by a mandatory re-verification of the combined set. It is the step most often left out of a decommissioning plan, and the one that decides whether the archive matches the account on its last day. How the first pass, the cut-off and the delta fit together is set out on the extract-while-live page.
How you know the extraction is complete
A matching row count proves that rows arrived. It does not prove that the values are right, that the relationships survived, or that inactive records and custom fields were included. Verification therefore runs in layers.
Automated comparison
Extracted records are compared against the source account at the database level, not by a spot count, as the fifth step of every AcroXtract engagement.
Financial reconciliation
Trial balance and general ledger by subsidiary and period, and each accounting book where Multi-Book is in use.
Relationships and attachments
Transactions still resolve to their entities and line items, and File Cabinet documents to their records.
User acceptance
A formal validation period in which your finance team tests the archive against the questions it will actually be asked, with ticket-based issue reporting until sign-off. The checks a team can run on its own export are in How to verify a NetSuite export is complete.
Access after the subscription ends
The archive is hosted read-only on DBVault. Records cannot be modified after finalisation, and an auditor, a controller and a former subsidiary's finance lead can each be given exactly the scope they need. The data stays exportable as snapshots and CSV, so the archive is never a dead end when the business changes again.
Search and navigate
Structured filtering across transactions, the general ledger and the File Cabinet, with links preserved from records to their original documents.
Financial reports
Trial balance and income statement run from the archived data, for the periods the account covered.
Scoped access
Single sign-on with multi-factor authentication and role-based permissions; read-only for everyone.
What this does not do
It does not load data back into NetSuite or into a successor ERP. Where you are migrating, we work alongside the team doing the load and supply the data in CSV or MySQL form.
It is cloud-hosted only; there is no on-premises option.
Workflows locked in the NetSuite user interface are not part of a data archive.
When to start
Plan for a project window measured in months rather than weeks, and expect most of it to be validation, not extraction. Start from the date the account will close, or the renewal you intend not to pay, and work backwards. Where the deadline is already close, we have delivered complete extractions in days; the engagements below include several. Where the deadline is a subscription end date, the licence expiry page works backwards from it.
Situations in this family
Decommissioning has more than one starting point, and each one changes the order of the work. Three of them have their own page; the rest are covered above.
The licence expires on a date
The subscription end is fixed and external. Working backwards from it, what changes inside the notice period, and what you are holding on the day after. NetSuite licence expiry.
People keep working until go-live
The first extraction is a snapshot of a day. The agreed cut-off, the delta and the re-verification that make the archive match the account on its last day. Extracting while the account is in use.
The new ERP is live
Which history belongs in the new system and which belongs in the archive, who loads what, and how the old account stays answerable for years. Retiring NetSuite after an ERP migration.
Decommissioning engagements
All case studiesEach of these companies left NetSuite or retired an account and needed its history to remain reachable. The write-ups describe what was extracted, how it was verified and how long it took
-
Case Study
“The cost was very reasonable. It far outweighs not having access to our historical data.”
Adam Grabda, IT and Systems Manager, Bulbeck GroupBulbeck Group: a full NetSuite backup and File Cabinet extract before the contract ended
Read more -
Case Study
“From start to finish, the project was completed to our satisfaction in under a month.”
Brandon Carter, Managing Director of Financial Systems, Partner.CoClosing a second ERP after a merger: Partner.Co's NetSuite history exported in under a month
Read more -
Case Study
“Not many providers can do what Blueacrobat Corporation does with their affordability and effectiveness.”
Yvan Masson, President of US Operations, BIAR SamplingBIAR Sampling: NetSuite data backed up, carried to a new platform and kept accessible
Read more -
Case Study
“High quality work and communication. Project delivered in time and budget, can't wish for more.”
Bernd Schütze, VP of Business Applications, iZotope (Native Instruments)iZotope: a complete NetSuite export for audit, delivered ahead of schedule
Read more -
Case Study
“We were delighted with their transparency, honesty, and fantastic communication. Very punctual and high quality outcomes.”
Chief Information Officer, education companyMeeting record-keeping obligations while winding down: a NetSuite archive for an education provider
Read more -
Case Study
“They covered their bases well and knew exactly what we needed ahead of us asking.”
Zach Koopman, Head of IT and Information Security, GutCheckGutCheck: NetSuite history extracted for record retention, through a vendor security audit
Read more -
Case Study
“The thought of exiting NetSuite was daunting and Blueacrobat made it a quick and efficient process.”
Chief Operating Officer, food manufacturerA food manufacturer's NetSuite data and File Cabinet extracted before the contract ended
Read more -
Case Study
“Successful access to the entire NetSuite database for all years including attachments.”
VP of IT Strategy and Data, software companyA read-only NetSuite archive with attachments, for a software company's users
Read more -
Case Study
“Blueacrobat is efficient, professional and cost effective.”
Director of Business Intelligence, telecommunications companyA telecommunications company's legacy NetSuite archived on DBVault for audit
Read more -
Case Study
“Their product, DBVault, was built and readily available to use after data extraction.”
Senior Systems Analyst, AwayAway: NetSuite records and File Cabinet extracted and hosted on DBVault
Read more -
Case Study
“They turned an impossible-seeming challenge into a managed, on-budget success.”
Executive, manufacturing companyNetSuite extraction in days for a manufacturer on a tight migration deadline
Read more
Questions asked before a decommissioning
Can we keep using NetSuite until the new system goes live?
Yes, and most companies do. The full extraction is taken early, and a delta extraction brings across everything that changed up to the true cut-off, followed by a re-verification of the combined set. The archive then matches the account on its last day rather than on the day the project started.
What if we only keep a read-only NetSuite account for the history?
It works until someone needs the history outside NetSuite: a buyer of a business unit, a subsidiary that is now a separate company, an auditor who wants a dataset rather than a login, or a finance team that has moved to another system. A hosted archive keeps the data yours and exportable; an account keeps it inside NetSuite for as long as you keep paying. How the two costs are shaped is set out on the caretaker licence cost page.
Do you load the data into our new ERP?
No. We extract, verify and archive; the load into a destination system is done by the team implementing it. We supply the data in CSV or MySQL form and work alongside that team where a migration is running. What belongs in the new system and what belongs in the archive is set out on the after an ERP migration page.
How do we know nothing was missed?
Verification compares the extracted records against the source account at the database level, reconciles the financials by subsidiary, period and accounting book, and checks that relationships and attachments survived. Your team then has a formal validation period to test the archive against real questions before sign-off, with every issue logged and resolved.
Who can use the archive afterwards, and how?
Anyone you authorise, through single sign-on with multi-factor authentication and role-based permissions. Finance can filter and navigate transactions, the general ledger and the File Cabinet and run financial reports such as the trial balance and income statement; auditors can be given read-only scope for the period they are examining. What an auditor asks for years later, and how the archive answers it, is on the audit and records retention page.
Is the archive a dead end for the data?
No. Records stay exportable as snapshots and CSV, and we assist customers whose archived data later has to move again, for example when a corporate structure changes. What we do not offer is a productised load back into NetSuite.
How long does a decommissioning project take?
Plan in months, not weeks, and expect validation to take longer than extraction. The elapsed time depends on account size, customisation and how much of your team's time is available for user acceptance. Where a deadline is fixed and close, complete extractions have been delivered in days; the engagements above include several.
What do you need from us to start?
Access to the account, a contact who knows its customisations, and the date it will close. The sizing form on the AcroXtract page collects database size, File Cabinet size and user count, which is what a quote is based on.
Plan your NetSuite decommissioning
Tell us when the account closes and who will need the history afterwards. We will walk through what has to come out, how it is verified, and what it takes to have the archive in use before the licence ends.