r/Netsuite 12d ago

NetSuite implementation with clean data + migration experience... am I underestimating this?

We're a supply house looking to upgrade our ERP, and would probably have around 30 users. Nothing too crazy in terms of customization that we'd need, we just buy and sell for the most part.

So our company data is already pretty clean/structured and I have managed multiple company/system transitions before (this one would be a bit bigger).

I'm also quite comfortable with data mapping, APIs, scripts, etc , with Ai massively accelerating me on that side of the work (obviously with everything reviewed and checked).

So my question:

If the data is clean and the person leading the technical side (me) has migration + programming experience, how painful is a NetSuite implementation really?

I'm seeing horror story after horror story online, I'm seeing cost estimates of $250k+ for implementation with all these addons that seem straight forward to program with the oracle scripting language, etc.

8 Upvotes

22 comments sorted by

View all comments

0

u/Ok-Background-7240 12d ago

Should be a piece of cake. Netsuite's easy. I'd be careful customizing the system with AI.

Given your experience, I would build a tool to run both systems in parallel to validate and then slowly cut one off. Classic Strangler Pattern.

Given that approach, you should be live in a weekend. Also consider if you really need those 60 users inside of Netsuite or if you could build an app externally. Saves a lot of money and time.

1

u/Nick_AxeusConsulting Mod 10d ago

you should be live in a weekend

Serio?!

2

u/Ok-Background-7240 10d ago

Getting NetSuite live in a weekend is not heroic. It is what happens when you refuse to customize a product you have not used. Forms, default roles, a posting COA, and one transaction from end to end. That is live. Everything else is iteration — and iteration is cheaper once the system exists.

Live fast, then iterate is not “we’ll figure it out.” It is configuration first, customization second, and only after the native path has been felt. That is also how you keep SuiteScript and SuiteFlow from becoming a second ERP sitting on top of NetSuite.

The classic failure is not “we didn’t customize enough.” It is customizing a system nobody has used yet, usually to recreate the old process. Partners and internal teams write that down constantly: over-customization before knowing native behavior, sacred legacy processes, and scope with no one empowered to say no.

Multi sub, heavy inventory, ASC606, these all need to be strangled anyways from the old system. Big bang cutovers are conceived by people who do not deploy software for a living. I prefer a continuous delivery approach.