# Installation Checklist

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.

## 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="/pages/JzracaIZaHPpMgvOi0YD">/pages/JzracaIZaHPpMgvOi0YD</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="/pages/zZmidmc4xfYsuugK4Btq">/pages/zZmidmc4xfYsuugK4Btq</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.in8sync.com/netsuite-admin-guide/overview/installation-checklist.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
