Tax Line Mapping Group
Use the Tax Line mapping group to map information from the tax location record associated with the tax rate record associated with the receipt in the SuiteProjects Pro expense report with information on the line items on the NetSuite expense report transaction record. The Tax Line mapping group is used only when the following conditions are all met:
-
The Enable tax export on Expense reports box is checked on the Expense Reports (Expense Reports) export workflow settings form.
-
Your SuiteProjects Pro account is configured to use tax locations on receipts or expense items to calculate tax.
-
The NetSuite Tax Nexus Type [
netsuite_tax_nexus] custom field on the demographic form for the employee associated with the expense report in SuiteProjects Pro is set toCanadaorVAT. For United States nexuses, tax breakout information on expense lines is not supported in NetSuite - the expense line Amount should include tax.
Changes to the Expense Line mapping group may also impact the behavior of the Tax Line mapping group. See Expense Line Mapping Group.
For more information about setting up the export of tax information with expense reports, see Enable tax export on expense reports.
Review the following guidelines:
-
This mapping group cannot be used to map information from the tax location record with information on the line items on the NetSuite vendor bill transaction record. It can only be used to map receipt tax information when exporting expense reports from SuiteProjects Pro to NetSuite as expense reports.
-
If you add custom mapping definitions in the Tax Line mapping group tab for the NetSuite fields that are also mapped in the Expense Line mapping group tab, the field mapping definition in the Expense Line mapping group tab takes precedence, any value set for that NetSuite field using the Expense Line field mapping definition overrides the value set for that NetSuite field using the Tax Line field mapping definition.
For reference information and best practice guidelines, review the following topics:
-
References - Overview of record types in SuiteProjects Pro and NetSuite with links to the relevant reference material for information about fields available for mapping.
-
Default Field Mappings - Overview of default field mapping definitions including notes and best practice guidelines where relevant. Information exported by default includes.
-
Additional Field Mappings - There are no specific best practice guidelines for custom field mapping definitions. The mapping group does not support custom pullback field mappings, retrieving information from the line item in NetSuite back into SuiteProjects Pro.
References
The following table gives reference information about the records and fields available for custom field mapping definition with links to the relevant reference material. See also Schema Reference Documentation.
|
NetSuite Record type [ |
SuiteProjects Pro Record Type [ |
Mapping Group [ |
|---|---|---|
|
Expense Report Expense Line Item [ Schema: ExpenseReportExpense (2025.2)|ExpenseReportExpense (2023.1) |
Receipt [ |
Tax Line [ |
Default Field Mappings
The following table describes the default field mapping definitions for the Tax Line mapping group tab.
|
NetSuite Field |
D |
SuiteProjects Pro Field |
Notes |
|---|---|---|---|
|
|
|
Looked up SuiteProjects Pro field values - |
The internal ID of the NetSuite expense category corresponding to the expense item associated with the receipt in SuiteProjects Pro. |
|
|
|
|
- |
|
|
|
|
- |
|
|
|
Looked up SuiteProjects Pro field values - |
The internal ID of the NetSuite project record corresponding to the project associated with the receipt in SuiteProjects Pro. |
|
|
|
|
The Tax amount is substracted from the total Amount when the following conditions are all met:
See also the mapping definition for NetSuite field
Note:
The Tax Line mapping group is not processed if the above conditions are not met. |
|
|
|
See notes |
The Billable box on NetSuite expense line items is exported from SuiteProjects Pro receipts
|
|
|
|
|
The Receipt box is checked on the expense line item in NetSuite if the Missing Receipt box is not checked on the SuiteProjects Pro receipt. |
|
|
|
|
Active only if the Multiple Currency is enabled for your NetSuite account. By default, the currency on the expense report is set to:
|
|
|
|
|
Active only if the Multiple Currency is enabled for your NetSuite account. The total amount in foreign currency if it is a foreign currency receipt and if the Do not set the foreign currency in NetSuite for foreign currency receipts when exporting Expense reports is not checked on the Expense Reports (Expense Reports) export workflow settings form. The Foreign Amount field is set to |
|
|
|
|
Active and visible only if the Apply invoice line in NetSuite to expense using SuiteProjects Pro ticket id box is checked on the NetSuite Connector administration form in SuiteProjects Pro. See Apply invoice line in NetSuite to expense using SuiteProjects Pro ticket id. The internal ID of the SuiteProjects Pro receipt is stored in the SuiteProjects Pro Expense Report Line ID [ |
|
|
|
Looked up SuiteProjects Pro field value |
Visible only if the Enable tax export on Expense reports box is checked on the Expense Reports (Expense Reports) export workflow settings form. Active only when the following conditions are all met:
Note:
The Tax Line mapping group is not processed if the above conditions are not met. The Tax amount on the expense line is set to the Tax paid on the SuiteProjects Pro receipt if the NetSuite Tax Nexus Type is |
|
|
|
Calculated value [
|
Visible only if the Enable tax export on Expense reports box is checked on the Expense Reports (Expense Reports) export workflow settings form. Active only when the following conditions are all met:
Note:
The Tax Line mapping group is not processed if the above conditions are not met. The Tax amount on the expense line is set to the Tax paid on the SuiteProjects Pro receipt if the NetSuite Tax Nexus Type is |
|
|
|
Calculated value - sum of |
Active and visible only if the Allow manual override of Canadian taxes on expense report export box is checked on the Expense Reports (Expense Reports) export workflow settings form. Active only when the following additional conditions are all met:
The Goods and Services Tax (GST) and Harmonized Sales Tax (HST) is stored in the SuiteProjects Pro: GST/HST [ |
|
|
|
Looked up SuiteProjects Pro field value - |
Active and visible only if the Allow manual override of Canadian taxes on expense report export box is checked on the Expense Reports (Expense Reports) export workflow settings form. Active only when the following additional conditions are all met:
The Provincial Sales Tax (PST) entered manually on the SuiteProjects Pro receipt is stored in the SuiteProjects Pro: PST [ |
|
- |
|
|
Not visible on mapping definition table SuiteProjects Pro adds a timestamp for the date and time the record was exported. |
Additional Field Mappings
Review the following guidelines
-
You should contact your SuiteProjects Pro Professional Services representative if you need to make changes to your integration configuration and field mapping definitions.
-
For advanced mapping usage and best practice guidelines, see Advanced Field Mapping Definition.
-
Familiarize yourself with the NetSuite and SuiteProjects Pro technical documentation before attempting to set field mapping definitions using the advanced notation - See Schema Reference Documentation.
No specific guidelines