> For the complete documentation index, see [llms.txt](https://docs.in8sync.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.in8sync.com/netsuite-admin-guide/overview/installation-checklist.md).

# Installation Checklist

Pre-install checklist: confirm your NetSuite account meets the requirements before installing the SphericalBRM + POS SuiteApp.

Before installing the <code class="expression">space.vars.productName</code> SuiteApp, make sure your NetSuite environment meets the following requirements. Working through this checklist ahead of time avoids the most common installation issues.

## NetSuite account requirements

* [ ] You have a NetSuite account (Production or Sandbox)
* [ ] You have the **Administrator** role (or an equivalent full-access role)

## Required NetSuite features

The following features must be enabled in your NetSuite account before installation. To check or enable features:

{% stepper %}
{% step %}

### Open Enable Features

Go to **Setup > Company > Enable Features**.
{% endstep %}

{% step %}

### Verify each tab below

Each feature listed under its corresponding tab must be turned on. Save after enabling anything new.
{% endstep %}
{% endstepper %}

### SuiteCloud tab

* [ ] **Server SuiteScript** — Enabled
* [ ] **Custom Records** — Enabled

### Company tab

* [ ] **Multiple Currencies** — Enabled (if operating in more than one currency)
* [ ] **Subsidiaries** — Enabled (if operating with multiple subsidiaries)

### Items & Inventory tab

* [ ] **Inventory** — Enabled (if using catalogs or POS features)
* [ ] **Multiple Locations** — Enabled (if tracking stock across locations)

{% hint style="info" %}
Some features may already be enabled depending on your NetSuite edition. If a feature is grayed out or unavailable, contact your NetSuite account manager.
{% endhint %}

## Information to gather

Have the following ready before you begin installation:

* [ ] **License key** from In8Sync (provided after purchase)
* [ ] **Primary subsidiary** that will use <code class="expression">space.vars.productName</code> first
* [ ] **Admin user** who will be the initial portal administrator

## Recommended preparation

* [ ] **Test in Sandbox first** — if you have a Sandbox account, install there before Production.
* [ ] **Notify your team** — let users know that new custom records and fields will appear in NetSuite, including payment events and news announcements used by the system.

## Ready to install?

Once every item above is checked off, head to [Installing <code class="expression">space.vars.productName</code>](/netsuite-admin-guide/overview/installing.md).

## Related Pages

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Installing</strong> <code class="expression">space.vars.productName</code></td><td>Step-by-step install instructions.</td><td><a href="/netsuite-admin-guide/overview/installing.md">Installing SphericalBRM + POS</a></td></tr><tr><td><strong>Installation Issues</strong></td><td>Troubleshoot if a feature gate or other prereq blocks the install.</td><td><a href="/netsuite-admin-guide/common-issues/installation.md">Installation Issues</a></td></tr></tbody></table>
