Value-Added Tax (VAT)

OverviewHow VAT tracking worksAdd VAT information to a card expenseSubmit a reimbursement with VAT informationConfigure VAT trackingRequire VAT information for expensesTroubleshooting

Overview

For better transaction organization purposes, account admins, card admins, and bookkeepers can enable the separate tracking of Value-Added Tax (VAT) on transactions and have that information exported to your ERP or via Custom Accounting. Please reach out to Brex Support to get started.


How VAT tracking works

Once you’ve enabled and configured VAT tracking in Brex, users can capture the tax portion of an expense separate from the total tax inclusive amount, where applicable. The tax amount for transactions can then be recorded separately in your ERP. Proper tracking of VAT can help with tax compliance and streamline your accounting and reclamation processes.


Add VAT information to a card expense

Step 1: Click on the expense you want to edit. Step 2: Go to Details.

HC- VAT01

Step 3: Upload a valid tax reclamation document (typically an invoice) the same way you typically upload a receipt. Step 4: Select a tax rate from the Tax rate dropdown. You can choose Custom if you need to manually enter the tax amount—which can be useful if your transaction has multiple items with different tax rates applied. Note: The options available in the tax rate drop down are configured by your Brex admin.

HC- VAT02

Submit a reimbursement with VAT information

Step 1: Go to Expenses and click Request reimbursement.

HC- VAT03

Step 2: Upload a valid tax reclamation document (typically an invoice) the same way you typically upload a receipt. Step 3: Submit the required information for the reimbursement and update the Tax code field.

HC- VAT04

Step 4: Complete your reimbursement and click Submit.


Configure VAT tracking

Set up VAT tracking

After Brex Support enables VAT tracking for your account, you can set up VAT tracking for each relevant entity.

For NetSuite users

Step 1: In your dashboard, go to Accounting, click Manage accounting fields > Entity settings. Step 2: Click on the entity you want to set up VAT tracking on and click Tax codes. Step 3: Toggle on Enable tax codes for this entity and select which tax codes you want your employees to see. If you don’t see this option, make sure you’ve mapped this entity to the appropriate entity in Netsuite and refresh your connection. Step 4: Select the VAT general ledger account where Brex will post VAT to in your NetSuite instance. Step 5: Select which tax codes you want your employees to see.

Custom role settings in NetSuite

If you are connecting to Brex using a custom role in NetSuite, ensure the following settings are correctly configured to ensure a successful integration between NetSuite and Brex:

Step 1: Go to Permissions > Lists and set the following to View access:

  • Projects
  • Tax Records
HC- VAT05

Step 2: Go to Forms > Entity and enable Projects.

HC- VAT06
HC- VAT07

Step 3: Go to Forms > Other Records and enable the following types:

  • Region
  • Sales Tax Item
  • Tax Type

Prepare tax codes in NetSuite

Brex imports your tax codes from Netsuite. Please follow these steps to ensure your tax codes are prepared to sync correctly between NetSuite and Brex: Step 1: Navigate to your NetSuite. Step 2: Go to Setup > Accounting > Tax Codes.

HC- VAT08

Step 3: Click Edit.

HC- VAT09

Step 4: Unselect INCLUDE CHILDREN.

HC- VAT10

Step 5: Hold the "Control" or "Command" key and select all entities.

HC- VAT11

Step 6: Click Save.

HC- VAT12

Step 7: Click View to confirm changes were made.

HC- VAT13

Step 8: Your subsidiary permissions should now list all subs instead of including children:

HC- VAT14

Tracking taxes in Canada

Due to the nature of Canadian taxes, the set up for tracking taxes in Canada is slightly different. Instead of importing tax codes from Netsuite for your Canadian entity, we’ll prepopulate the relevant taxes (GST, PST, HST, QST) as available options in Brex. You can also assign a separate GL account for each tax. Similar to tax codes we import, you can toggle each of these on/off as needed.

HC- VAT15

For Canadian expenses that require VAT, users can input the relevant tax amounts for each type of tax applicable to their expense.

HC- VAT16
For custom accounting users

Step 1: In your dashboard, go to Accounting > Fields & rules > Entity settings. Step 2: Click on the entity you want to set up VAT tracking on and click Tax codes. Step 3: In the Tax codes section, click Create your first tax code. Step 4: Here you can create, delete, enable, and disable tax codes. For each transaction, employees can only select from enabled tax codes.


Require VAT information for expenses

Required VAT documentation typically consists of an invoice and a tax rate. Once you’ve set up VAT tracking, your employees will have a new tax rate field on relevant expenses. Admins can improve compliance by requiring VAT documentation for employees at the policy level under Additional documentation controls > Require VAT documentation.

HC- VAT17

Troubleshooting

Follow the instructions below to resolve some of the most common issues. If the errors persist after following the steps, contact Brex for assistance.

Users not seeing the tax rate field on their expenses

Step 1: Refresh your ERP connection (e.g., NetSuite) via ERP settings in Brex. Step 2: Go to Accounting > Fields & rules > Entity settings. Set up and enable tax codes for the relevant entity by following the steps in the Set up VAT tracking section.

Users don’t see a specific tax code for a given entity

Step 1: Refresh your ERP connection (e.g., NetSuite) via the ERP settings page in Brex. Step 2: Go to Accounting > Fields & rules > Entity settings and select the entity for which a given tax code is not showing up for. Step 3: Under Tax codes, enable the relevant tax codes you want visible.

Employees receive “Missing tax code” notifications for non-VAT-enabled policies

Step 1: Confirm that VAT documentation is not required for policies tied to U.S.-based employees.

Was this article helpful?