---
title: Pre-Onboarding Checklist (NetSuite)
slug: svb/pre-onboarding-checklist-netsuite
description: Looking for a hassle-free self-installation process? Look no further! Visit our website now to access comprehensive step-by-step guides starting from Step 1. Simplify your setup with our user-friendly instructions today.
docTags: bSho0M8HRjDvZq9EBIWDy
createdAt: 2023-03-09T18:23:18.000Z
---

:::hint{type="info"}
Looking for a self-serve installation experience? Check out our guides, starting at [Step 1](https://support.fispan.com/svb/step-1-invitation-email) here.&#x20;
:::

## Bring a NetSuite Administrator

The installation process requires a NetSuite Administrator (or someone with sufficient permissions) to be present. The user is required to have the following permissions:

- Install plugin
- Create access tokens
- Configure features for the NetSuite company
- Define permissions on scripts
- Manage users/roles

***

## Review Multiple Currencies Setup

The plugin is built with multi-currency to support growing businesses that scale beyond single-currency operations. In NetSuite, it is **mandatory** to enable the Multiple Currencies feature. Attempting to use the plugin without this feature enabled will result in a SuiteScript error on every page.

You can verify your Multiple Currencies setup by navigating to **Setup → Company → Enable Features.&#x20;**

The Multiple Currencies feature can be found within the Company tab.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/4crOY4uYru1MiOkw7OMaX_3.png" size="80" isUploading="false" position="center" width="800" height="667" darkWidth="800" darkHeight="667" showCaption="false"}

The Multiple Currencies feature can be found within the **Company&#x20;**&#x74;ab in the International section.

![](https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/1rY7ewXfYK1sZb2ANAILM_screenshot-2026-05-27-at-131110.png)



***

## Note Your NetSuite Edition

NetSuite offers OneWorld and non-OneWorld editions. Please check if Subsidiaries are present in your NetSuite environment by navigating to **Setup → Company → Subsidiaries**. If Subsidiaries are present, you are subscribed to a OneWorld edition.

Book Transfers and other features in your bank plugin may be incompatible with non-OneWorld editions of NetSuite, as they require Subsidiaries to be enabled.

***

## Disable Payment Approvals Inside NetSuite

Applicable if using the Accounts Payable product. 

The plugin does not support the Payment Approval workflow inside NetSuite. If you leverage NetSuite’s payment approval currently, we strongly recommend moving that process inside the other payment approval options available to you.

Continuing to use that process blocks the plugin from creating a bill payment record in NetSuite, resulting in a failed bill payment.

***

## Confirm Sandbox Testing

If you use the Accounts Payable product, custom workflows, scripts, or any third-party applications or plugins, we recommend testing in a NetSuite Sandbox environment before moving to Production. This essential step ensures a smoother transition onto the plugin and helps prevent disruption to your service.

***

## Note Any Custom Workflows or Scripts

The plugin works best in NetSuite environments that do not have any customized workflows or scripts that block or alter standard Accounts Payable workflows, such as bill payment creation or the vendor record. Common examples include approval workflows.&#x20;

Please check with your bank representative or with a member of our onboarding or support team for what payment approval steps are available to you.

Prior to installing to Production, it is recommended that you test the plugin thoroughly in a NetSuite Sandbox environment that contains custom workflows or scripts that pertain to Accounts Payable.

***

## Note Any Third-Party Plugins or Applications

Other third-party plugins, applications, or integrations within NetSuite may not work perfectly with your new bank plugin.&#x20;

Prior to installing to Production, it is recommended that you test the plugin thoroughly in a NetSuite Sandbox environment containing relevant third-party applications to avoid any future disruption to service.

***

## Note Where Banking Details Are Stored

:::hint{type="info"}
**NOTE:&#x20;**&#x49;f you are not an Accounts Payable user, please skip this step.
:::

Make a note of where your payee's bank details are currently stored. Our supplementary Entity Bank Details currently allows users to migrate data from NetSuite's Electronic Bank Payments bundle, while also providing import templates for banking data that may be stored elsewhere.

We strongly recommend using our Entity Bank Details for greater support of additional payment types and for a smoother user experience.

***

## Review Limitations

The NetSuite bank plugin and the supplementary Entity Bank Details are currently not able to support the following:

- Environments without NetSuite's Multiple Currencies feature enabled
- Non-OneWorld NetSuite editions (no Subsidiaries)
- Partial Payments
- Automated reconciliation Transaction data directly into the NetSuite reconciliation module(s)
- Handling of payroll or employee commissions
- User-specific approvals within NetSuite for payments submitted through the bank plugin
- Read from the payee bank data stored outside of our supplementary Entity Bank Details
- Conduct saved searches or run reports on bank information stored in the Entity Bank Details

***

## Have the Invitation Email Handy

You should have received an invitation email from your bank with links to install the Plugin in NetSuite. Ensure that at least one person attending the call has access to this email, whether they were the original recipient, or it was forwarded to them.

***

## Have Your NetSuite Account ID Handy

This can be found by navigating to **Setup → Company → Company Information**.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/Rj6PY3SfpZCjaBmr2BDjQ_screenshot-2026-05-27-at-131358.png" size="80" isUploading="false" width="800" height="654" darkWidth="800" darkHeight="654" showCaption="false"}

Within the Company Information page, you can find your **Account ID**. Copy this Account ID somewhere and save it, as we will need this information during the installation process.

***

## Confirm Hardware & Software Requirements

**Browser support (minimum versions):**

- Chrome: 65
- Firefox: 66
- Safari: 12
- Edge: 79

**Operating systems (minimum versions):**

- Windows 7
- macOS - El Capitan

**Minimum screen resolution:**

- 1200x800px


***

## Configure NetSuite Features

While not a mandatory step, configuring your company’s NetSuite features ahead of time will speed up the onboarding process significantly.&#x20;

Please follow the steps below to enable the **required** features.

::::WorkflowBlock
:::WorkflowBlockItem
### Navigate to Enable Features

In NetSuite, go to **Setup → Company → Enable Features**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/lC0kamVm3DL1DQ0Q7qmeI_1.png" size="80" isUploading="false" position="center" width="800" height="383" darkWidth="800" darkHeight="383" showCaption="false"}
:::

:::WorkflowBlockItem
### Enable Multiple Currencies

Under the Company tab, select **Multiple Currencies**.
:::

:::WorkflowBlockItem
### Enable Expense Reports

Under the Employees tab,**&#xA0;**&#x65;nable **Expense Reports&#x20;**(This is required for Apply Bill Credits functionality).

::Image[]{src="https://app.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/ZYgWzeszUsnXOlMWxkR9d_screenshot-2025-04-29-at-35415-pm.png" size="80" width="1223" height="444" position="center" caption="Enable Expense Reports" darkWidth="1223" darkHeight="444" showCaption="true"}
:::

:::WorkflowBlockItem
### Enable SuiteCloud&#x20;

Under the SuiteCloud tab,**&#xA0;**&#x73;elect the following items:

- **Custom Records**
- **Client SuiteScript**
- **Server SuiteScript**
- **Token-Based Authentication**
- **REST Web Services**

Click **Save**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/4CC2MWnBvhPoKhJOK3L6R_2.png" size="80" isUploading="false" position="center" width="800" height="542" darkWidth="800" darkHeight="542" showCaption="false"}
:::

:::WorkflowBlockItem
### Set Up Accounting Preferences

Go to **Setup → Accounting → Accounting Preferences**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/wd2E4EfcEAyygni9eIzyR_image.png" size="60" width="800" height="1271" caption="Navigate to Accounting Preferences" position="center" darkWidth="800" darkHeight="1271" showCaption="true"}
:::

:::WorkflowBlockItem
### Enable Account Numbers

Under the General tab, select the **Use Account Numbers&#x20;**&#x63;heckbox.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/6kN1IlTxN0Oai71l6CFhL_image.png" size="70" width="800" height="360" caption="Enable &#x22;Use Account Numbers&#x22;" position="center" darkWidth="800" darkHeight="360" showCaption="true"}

Click **Save**.
:::
::::

