Enabling the Vendor Prepayments Feature
To work with vendor prepayments, you must enable the feature first.
The Accounts Payable feature is a prerequisite to work with vendor prepayments. You should verify this feature is enabled before enabling Vendor Prepayments.
To enable the Vendor Prepayments feature:
-
Go to Setup > Company > Setup Tasks > Enable Features.
-
Click the Accounting subtab.
-
Under the Basic Features section, verify that the A/P box is checked.
-
Under the Advanced Features section, check the Vendor Prepayments box.
-
Click Save.
Configuring a Default Vendor Prepayment Account
To work with Vendor Prepayments, you must configure a default vendor prepayment account. This can be a new or existing account that is an Other Current Asset type. This is the account that NetSuite selects by default when entering a new vendor prepayment transaction.
You can configure the vendor prepayment account at the company level. If you use NetSuite OneWorld, you can configure the account at the subsidiary level. By default, subsidiaries in NetSuite OneWorld use the account set at company level, but you can configure a different prepayment account for a subsidiary.
Note
The vendor prepayment account set at the subsidiary level takes precedence over the vendor prepayment account set at the company level.
To configure the default vendor prepayment account at the company level:
-
Go to Setup > Accounting > Preferences > Accounting Preferences.
-
Under the Accounts Payable section, select an account from the Vendor Prepayment Account dropdown list.
To configure the default vendor prepayment account at the subsidiary level:
-
Go to Setup > Company > Classifications > Subsidiaries (Administrator).
-
Click Edit next to the subsidiary.
-
Under the Preferences subtab, click the General subtab.
-
Select an account for this subsidiary from the Vendor Prepayment Account dropdown list.
Configuring Permissions for Vendor Prepayments
When you enable the Vendor Prepayments feature, the system creates two new permissions:
-
Vendor Prepayment – Grants the user or role permissions to work with vendor prepayment transactions.
-
Vendor Prepayment Application – Grants the user or role permissions to work with the vendor prepayments applications.
The following table lists the required permission levels for working with vendor prepayment transactions:
Permission Level |
Permissions |
---|---|
VIEW |
View only |
CREATE |
|
EDIT |
|
FULL |
|
To access and work with vendor prepayments, the administrator must assign these permissions to roles. By default, the A/P Clerk role has the edit permission level for vendor prepayment transactions.
If you do not enter vendor prepayments and you only apply the prepayments to your bills using Auto-Apply, you do not need permissions to work with vendor prepayments. With Auto-Apply, NetSuite works in the background using the system account credentials for the vendor prepayment application.
In addition to permissions, NetSuite restrictions can limit your access to certain records. These restrictions may include subsidiary, department, class, or location restrictions. Consider the following example. Lisa, who works in Purchasing, belongs to a role with no restrictions. She creates different vendor prepayment transactions in different locations. Later, the administrator updates Lisa's role to include the location restriction own and subordinates only. After this change, Lisa can access prepayment transactions on her location and subordinates locations only. Lisa cannot access prepayment transactions created for other locations, even when these transactions were created by herself.
To configure permissions for vendor prepayments:
-
Go to Setup > Users/Roles > User Management > Manage Roles.
-
Locate the role you want to modify, and click Edit or Customize.
-
On the Permissions subtab, click Transactions.
-
In the Permission dropdown list, select the corresponding permission:
-
Vendor Prepayment – To authorize the user or role to work with vendor prepayment transactions.
-
Select Vendor Prepayment Application – To authorize the user or role to work with vendor prepayment applications.
-
-
In the Level dropdown list, select the required access level.
-
Click Add to add the new permission, or click OK to modify the existing permission.
-
Click Save.
Configuring Vendor Prepayments with Auto-Apply
The Auto-Apply accounting preference is enabled by default, affecting all the prepayments transactions that meet the Auto-Apply conditions. If you want to apply the prepayments always manually, you must disable the Auto-Apply preference.
To configure vendor prepayments with Auto-Apply:
-
Go to Setup > Accounting > Preferences > Accounting Preferences
-
Under the Accounts Payable section, configure the Auto-Apply Vendor Prepayments setting:
-
Check the Auto-Apply Vendor Payments box to automatically apply your vendor prepayments.
-
Clear the Auto-Apply Vendor Prepayments box if you wan to apply your prepayments manually.
-