FAQ - ExpensiError NS0024: Invalid Customer or Project Tag

Nicole Trepanier
Nicole Trepanier Expensify Team Posts: 498 Expensify Team
edited April 2021 in Integrations and API


Employees must have access to a customer/ project in order to apply it to an expense.

To make sure that the Employee is a resource on the customer/ project, go to Lists > Relationships > Customer/ Projects. From there, click Edit next to the desired Customer/ Project:

Next, click Resources, select the Employee from the drop-down, click Add, then Save your changes in NetSuite:

Finally, in Expensify, go to Settings > Policies > [Policy Name] > NetSuite > Sync Now then attempt to export again. 

If you don't want to add employees as a resource for this customer/ project, you can remove the restriction for this one customer/ project by editing the customer/ project in NetSuite and going to Preferences, then un-check Limit time and expenses to resources.

If you don't want to add your employees as resources on any projects, you will need to go to Setup > Accounting > Accounting Preferences > Time & Expenses and uncheck Show Projects Only For Time And Expense Entry.

Finally, you may be trying to cross-charge to a customer from a different subsidiary. You can enable cross customer subsidiaries in Expensify by going to Settings > Policies > Group > [Policy Name] > Connections > NetSuite > Configure > Advanced, and enable Cross-Subsidiary Customers/Projects. That will remove the requirement for the subsidiary of the employee and the subsidiary of the customer to match.