NetSuite guide

Software Setup

To acquire your own NetSuite instance, you must purchase a NetSuite license by going to NetSuite's website and contacting their sales team.

Rutter can also help you get access to one of our sandbox instances for development purposes. These instances come with pre-existing data. Please contact your Rutter success manager to learn more.

Developer Account Setup

No additional developer account setup is needed.

The NetSuite authentication flow consists of a few steps, which are outlined below. These steps must be followed correctly to successfully connect a new NetSuite instance through Rutter Link.

  1. Open the Bundle Details for the Rutter AccountLink

  2. Click Install AccountLink Bundle

    If there are any conflicts on the Bundle Installation page, the safe solution would be to 'Add and Rename'.

Step 2: Enable SuiteCloud features

  1. Open the NetSuite Enable Features Page

  2. Navigate to the SuiteCloud tab inside your setup page

  3. Enable the following features:

    • SuiteScript


      SuiteScript Features

    • SuiteTalk (Web Services)


      SuiteScript Features

    • Manage Authentication



  4. Click Save

Step 3: Confirm Setup

Please confirm that you have successfully completed the following steps:

  1. Ensure that the 'AccountLink' Bundle (ID: 451666) has finished installation (Check the Installed Bundles Page and wait for there to be a green checkmark under Status). AccountLink Bundle
  2. Ensure that the required SuiteCloud features have been enabled.



How does a user revoke access to Rutter through NetSuite?

They can revoke the token created following this article.

Naming Conventions

Accounting platforms can refer to Rutter objects by different names internally.


NetSuite uses multiple objects to represent a Rutter expense: Credit Card Charges and Journal Entries.