An extraction reads the account as it stands on the day it runs. Invoices, payments, period-close journals and late adjustments entered after that day are not in it. The later the business keeps working in NetSuite, the larger that gap, and the less time remains before the end date to close it and check the result.
When should the NetSuite extraction start?
Start with the date on which NetSuite access ends, and work backwards. The full extraction, its verification against the source, your own team's validation period and, where people are still working, a delta and a second verification all have to fit before that date, with room to investigate anything that does not reconcile. How long each step takes depends on the account's size, its customisation, the attachment volume, the accounting structure and how quickly your team can validate.
Starting late compresses the part of the project that protects you: the checks you can only run while the source is still there. It also moves the whole plan against a contract date you do not control. What happens if the project is not finished by then is set by your subscription agreement, so confirm those terms with your account team early rather than assuming the date can move. The licence expiry page sets out the work backwards from a term end, step by step.
What is a delta extraction?
A delta extraction picks up what changed after the first pass. Once a final data-entry cut-off has been agreed, the delta identifies the records created or changed since the full extraction and brings them across; then the combined set is verified again, counts against the source and financials reconciled by subsidiary, period and book. Only then does the archive match the account on its last day.
Three limits are worth knowing when you plan it:
- It depends on the first pass. The delta is defined against a complete, verified full extraction; it is not a substitute for mapping the account.
- Structural changes need mapping. A custom record type or field added after the first pass is a schema change. The delta reveals it; bringing it across is a mapping step agreed as part of the delta's scope.
- It is a one-time project step. A decommissioning delta closes one gap before the account ends. Scheduled protection of a live account is a different need, served by AcroBackup for NetSuite.
Do we need a delta, or can we freeze the account?
There are three ways to handle an account that is still in use:
- Freeze early. Stop data entry before the extraction starts, and a single full pass captures the final state. Clean when it is possible, and it rarely is: the business usually needs NetSuite until the new system is ready, and integrations and scheduled scripts can change a frozen account.
- Extract at the very end. One pass, taken on the last days. Everything that protects you, the verification and your own validation, then happens when there is no time left to act on what it finds.
- Extract early, agree a cut-off, take a delta. The full extraction and its validation run while the account is live; the delta closes the gap after the cut-off; the combined set is verified again. This is the usual answer when people keep working in NetSuite.
Two published engagements show the usual shape. Bulbeck Group took a full backup before its system changeover, then a delta once trading on NetSuite had stopped, so the final weeks of activity were captured. At Partner.Co, the finance team kept making changes while the first extraction ran, and a delta covering everything changed since the first pass was delivered once they had finished.
Whichever you choose, agree the cut-off at the start, with finance, the integration owners and the team running the new system. Integrations and scheduled scripts count as users. The extract-while-live page covers the first pass, the cut-off, the delta and the re-verification in full, including when a long migration calls for an interim delta.
A planning sequence
- Record the date NetSuite access ends and who can confirm it.
- Size the account and agree the extraction scope, including the File Cabinet.
- Run the full extraction and verify it while the account is live.
- Run your validation period on the first pass.
- Agree and communicate the final data-entry cut-off, integrations included.
- Run the delta, verify the combined set, and close the validation issues.
- Disable the extraction login only after the final pass has been verified.
If the account has an end date and people are still entering data, the most useful conversation is the one held before the first pass starts. See how AcroXtract runs the full extraction, the cut-off and the delta.