NetSuite: Enabling SuiteScript

Published on May 23, 2019.

As a developer working in a new NetSuite instance, one of the first things that you're going to need to do is enable SuiteScript. Doing so is incredibly easy.

From the Setup menu, select Company > Enable Features. You'll be presented with the Enable Features form.

Next, select the SuiteCloud tab, and scroll down until you see the SuiteScript options. The form will look something like this:

The two options that I typically set are "Client SuiteScript" and "Server SuiteScript." Enabling the "Client SuiteScript" feature gives you the ability to customize forms via scripts, while the "Server SuiteScript" feature gives you the ability to customize business processes on the server itself.

When you click the checkboxes, you'll be presented with the NetSuite SuiteCloud Terms Of Service. Scroll down and click the "I Agree" button.

That's really all there is to it!

Note that to enable SuiteFlow, you would follow this same process. The SuiteFlow option is on the same form as the SuiteScript option.

About Me

Hello, I’m Tim Dietrich. I design and build custom software for businesses running on NetSuite — from mobile apps and Web portals to Web APIs and integrations.

I’ve created several widely used open-source solutions for the NetSuite community, including the SuiteQL Query Tool and SuiteAPI, which help developers and businesses get more out of their systems.

I’m also the founder of SuiteStep, a NetSuite development studio focused on pushing the boundaries of what’s possible on the platform. Through SuiteStep, I deliver custom software and AI-driven solutions that make NetSuite more powerful, accessible, and future-ready.

Copyright © 2025 Tim Dietrich.