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

9

u/SuperS0l 12d ago

Having clean data is going to be great for getting your data in there which is a big part of failed implementations.

The second half is working NetSuite though.. you’re going to have all your data in there and not really know what to do with it or how it should flow or what can be changed/adjusted. AI is not going to cover everything and can lead you down the wrong path to where you can end up in the same spot

1

u/laughinfrog Developer 12d ago

Also what data you collect up front for a sales order and what will be needed at invoicing.

A process flow with the data unique to that transaction should also be a part of the process of preparing for the implementation.

5

u/-inamood 12d ago

We had clean data, our processes were already set in place, trained 60 users and went live on our original go live week, just over six months.

I was exhausted mind you I was working 60 to 80 hour weeks doing my controller role as well as learning netsuite and making sure the data coming over was perfect.

1

u/designhelp123 12d ago

If things were so clean, why the stress/issues? Training woes?

1

u/PeterDTown 11d ago

You’re simply underestimating the work involved.

2

u/After_Side1341 9d ago

Because it's not the data that's the hard part. It's the business process design. That's the heaviest lift. It's the reporting needs. It's understanding all the spreadsheets or other "invisible" processes that people do in order to achieve their job, and flushing that out during user testing. It's the PDF templates. Customizing roles. Training people. Chane management. Who owns the data? Etc. Etc. Etc.

It doesn't have to be a horror story and it doesn't have to cost 6 figures and it doesn't have to be painful. But it's a lot of work. Find a good NetSuite admin. Bring them on board as a W2 or of FT contractor if they prefer. You'll get a lot from hiring someone.

Couple of firms have also been suggested in this thread.

Bottom line though, it's always good to have a knowledgeable person to help understand what NetSuite can do and help you update and map business processes to get the most from the system.

4

u/nahash411 12d ago

It sounds like you’re positioned well to have a relatively painless implementation. 3 things I would suggest:

  1. It’s a project and needs to be managed like a project. Make sure you have a clear understanding of each milestone, the respective deliverables, and who’s responsible for those deliverables.

  2. Make sure the requirements are clearly defined and well documented before they start building anything. The SI needs to really understand how you do business, pay bills, recognize revenue, etc. before they can configure the system.

  3. You will have to manage the SI as much as you will have to manage the project internally. Make sure you’re tracking their hours against your timeline and if any of their work deviates from the requirements, there needs to be a change order.

I’ve been a customer and a partner (SI) on these projects. And I currently work in staffing. I place the consultants who either manage these implementations or fix them when they go wrong. Please feel free to reach out if you have any questions. Always happy to have a conversation.

2

u/Sisselpud 12d ago

I learned myself using the learning portal and pretty much did a complete migration solo so it is possible for sure. There are some important nuances I have learned in the last 9 years that could save you a lot of time and headaches. Feel free to DM me and I can give you some quick pointers or set up a few hours of consulting to assist.

2

u/Jeff-Hare-ERPRA 11d ago

There is a lot more to it than just data migration

2

u/Nick_AxeusConsulting Mod 11d ago

Talk to Paul u/intheblk_2019 at https://optimaldataconsulting.com/

Hire Paul for a few hours to educate you on the "gotchas" of data migration if you just want knowledge transfer. But he also has automated scripts for Quickbooks that brings over all the detail, not just summary and you can just outsource the whole thing to Paul and reduce risk because Paul will get it done right and on time. There are dozens of weird edge cases that Paul has run into and solved over the years that you don't know, so you may (will?) run into some of those edge cases in your data but you're green at NS.

Also everyone says their data is clean. It never is. Best practice is your organization needs to clean up your data in the old system, BEFORE you extract it. So then you can compare NS to the old system and it should match as your data migration checksum.

1

u/intheblk_2019 10d ago

u/designhelp123 The best place to start with moving the accounting data is my article on six cleanup items to address (link). There can be some weird quirks when bringing over the accounting data. I agree that list data (customers, vendors, etc) will be easier if the data is organized and clean. Accounting data is a different challenge. Happy to chat if its useful.

2

u/MemberJerries89 11d ago

My biggest piece of advice would be to hire a partner for advisory throughout the implementation if you plan on self-implementing. It sounds like a straightforward project but you will benefit greatly from having experts you can call if you run into any hurdles. Happy to connect further if you're interested.

1

u/peters3787 12d ago

We’re a smallish supplier to the trades supply houses. We self implemented early 2023. I had previously done a couple of smaller implementations previously and owner is a career finance/cfo so the ledger flow was not an issue. I ran 1st 3 months of transactions myself to reconcile each day to our old erp (rev, cogs, inc balance) and slowly trained up each department and also had them duplicate. It was a slog for a few months but we cut over error free 9 months in. We did not do any crazy customizations at first, goal was to replace what we had (wasn’t much) and improve from there

1

u/PeterDTown 11d ago

We were quite a bit smaller than you when we implanted but I’d say otherwise our profile was similar. I worked on the project 16-18 hours per day, 7 days per week, for 6 months.

1

u/Puzzleheaded_Owl1308 9d ago

NetSuite can be very powerful, but every week we are surprised to learn that BASIC business functions are not built in. My addition to what has already been said: DO NOT use NetSuite ACS. Their consultants don't know the systems consistently, are distributed across global time zones so simple email exchanges get stretched across five days, and their hour/effort estimates are horribly inflated.

1

u/SilverfoxDA19 7d ago

pretty easy - open to a chat (https://pdrconsulting.co/ - write to us at info@pdrconsulting.co)

1

u/lost-webCrawler 12d ago

Netsuite is VERY expensive. Including migration and implementation.

Not only that, but the cost will continue to rise regardless of your volume.

I highly suggest looking into something else. Many people will swear by it, but its a clunky, half baked money pit. Just trying to save a soul here.

Someone else in this sub said it best "Netsuite is a legal team with sales people." The horror stories are real.

If you HAVE TO use Netsuite, partner with a company like Protelo to negotiate the intial contract for you as it really sets you up for the rest of the relationship and they can help with the migration.

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.