Setting General Preferences in NetSuite

These preferences are system-wide and will be automatically applied.

Navigate (in administrator):

Setup > Company > Preferences: General Preferences

Within General Preferences you can set up basic information preferences such as:

  1. Date Format
  2. Time Format
  3. Negative Number Format
  4. First Day of Week
  5. Show employees as contacts
  6. Pre-populate contact address from related entity
  7. Default customer type (company or individual)
  8. Email employees on approvals
  9. Show display name with item codes (do you want to see the name of the item as well as the code or just the code?)

There are further higher security preferences that can be set:

  1. Password Policy (Strong, medium or weak?)
  2. Minimum password length
  3. Password expiration in days
  4. Idle session timeout – with inactivity when will NetSuite automatically log you out?

Overriding Preferences

These are company preferences that can be overridden by users. You can use the overriding preferences list to allow or restrict override.

To restrict override simply untick the ‘Allow Override’ checkbox

For example: the CSV column delimiter has been unchecked, this means the user cannot override this preference. The Address Mapping Type preference has been checked, this means the user can override this preference.


Select the languages in which you want to translate information that appears on your Web site and on printed transactions. These translations are shown in each customer's preferred language.

NetSuite has a library of languages that allows information to be translated to.


By selecting specific centres, it applies these preferences to the centres selected. This means if the centres are added to the list these preferences will only be applied to them and not the others that haven’t been selected.

Custom Preferences

This applies the preferences from specific bundles added or customisation within NetSuite that applies specific preferences.

Accounting Context

The Accounting Contexts subtab on the General Preferences page at Setup > Company > Preferences > General Preferences is visible by default in OneWorld accounts. If you do not have a OneWorld account, this subtab is not visible.

An accounting context can be a one-to-one relationship between a country’s local GAAP (Generally Accepted Accounting Principles) reporting requirements and a statutory chart of accounts (COA). It can also be a unique relationship that meets your company’s specific needs. Accounting contexts are useful when users prefer to work in a local GAAP context, rather than in the consolidated context with one centralized COA. Accounting contexts are also useful if you have Multi-Book Accounting provisioned in your account. You can set an accounting context specific to your secondary book and use it for your secondary book reports.

When one accounting context exists in your system, users can select their preferred accounting context at Home > Set Preferences. When users select an accounting context, all transactions including system-generated transactions post to the defined COA account name and number.


To stay in the loop for further news, guides, resources and more, sign up to "insight" our flagship weekly NetSuite and Business Software Newsletter, click here.