Syncing your bills

OverviewSetup instructionsCanceled billsTroubleshooting

Overview

If you use NetSuite, Quickbooks Online, or Xero as your integrated ERP, you can set up your bill pay bills to sync to your accounting platform. Once the Brex transaction corresponding to the bill is synced over to your accounting platform, the transaction row will prompt you to confirm that the transaction should be assigned to a matched bill for reconciliation. You can click confirm or click into the row for more details. Once confirmed, the bill will be marked as paid. If a bill is in the payment processed state, then we’ll also create an associated Vendor Payment for that bill. We don't retroactively sync past bills—any bills that were submitted for payment prior to the integration being enabled or fully set up will not be synced. If a bill is canceled and sent back to draft state, any changes to the bill will not be synced until the bill is resubmitted.


Setup instructions

NetSuite

Step 1: In your dashboard, click your name in the top right and go to Integrations. Step 2: If you haven’t set up NetSuite yet, click Connect on the NetSuite card and follow the prompts. If you see Manage instead of Connect, you can skip to Step 4. Step 3: In the Settings page, you’ll need to enable Bills data. Step 4: If you’ve already connected to NetSuite, navigate to your integration in the dashboard and click Accounting, then Manage NetSuite. Here, you’ll need to enable Bills data. Afterward, click Refresh integration so that you can sync your latest account categories.

QuickBooks Online

Note: Only users of QuickBooks Online Essentials plan or higher (Plus/Advanced) can use bills sync. Step 1: Click your name in the top right corner of the dashboard and go to Integrations. Step 2: If you haven’t set up QuickBooks yet, click Connect on the QuickBooks card and follow the prompts. If you see Manage instead of Connect, you can skip to Step 4. Step 3: While you’re setting up QuickBooks, you’ll have the option to enable bill and expense data syncing. Make sure the Bills box is checked, then click Sync data. Step 4: If you’ve already connected QuickBooks, navigate to your QuickBooks integration in the dashboard and click Manage, then Settings. Here, you’ll need to enable both Bills data and Expenses data. Note: Bills sync is only available for QuickBooks Online Plus and QuickBooks Online Essentials.

Xero

Step 1: Click your name in the top right corner of the dashboard and go to Integrations. Step 2: If you haven’t set up Xero yet, click Connect on the Xero card and follow the prompts. If you see Manage instead of Connect, you can skip to Step 4. Step 3: Bill sync will be enabled automatically after connecting Xero. You can switch this off later on the Xero settings page. Step 4: If you’ve already connected Xero, navigate to your integration in the dashboard and click Manage, then Settings. Here, you’ll need to enable Bills data. Note: Bills sync is only available for five bills per month with the Xero Starter Plan.


Canceled bills

When you cancel a bill on Brex, it reverts to the draft state. From this point, a few things can happen:

  • If the draft gets deleted, the corresponding bill in your ERP will be deleted.
  • If the draft gets resubmitted for payment, any changes to the bill while in draft state will be synced with the corresponding bill.
  • Modifications to the bill while it's in draft state will not be synced.

Troubleshooting

This guide covers errors you may experience when using Brex bill pay. If you don’t see your error listed here, please reach out to Brex Support for more information.

Syncing issues

If you’re having trouble syncing a bill payment, please note the following:

  • We sync bills only when the bill is submitted for payment.
  • We do not retroactively sync bills created before the integration is set up.
  • This is a one-way sync, meaning we only sync data from Brex into your external accounting platform.

If a bill sync outright fails, you’ll see a banner at the top of the Bills page with some information as to why it failed, and often a suggestion for how to fix the issue. You will also see a resync button once the issue blocking the sync has been fixed.

NetSuite issues

Currently NetSuite integration is a one-directional sync from Brex to NetSuite. This means that bills created in Brex, will be synced over to NetSuite. However, edits to bills made in NetSuite will not get synced back to Brex. When bills get edited in Brex and synced over to NetSuite, it will overwrite the corresponding bill data in NetSuite.

QuickBooks issues

You can find error messages in Bills > Sync errors. Follow the provided steps to resolve the issue and resync the bill. Another common bill pay error is due to stale data. When data is modified on QuickBooks, syncing will halt for that bill. To continue syncing the bill changes to QuickBooks, you’ll have to overwrite the data for that bill, which you can do by navigating to the specific bill, and clicking Resync this bill.

Xero issues

Currently Xero integration is a one-directional sync from Brex to Xero. This means that bills created in Brex will be synced over to Xero. However, edits to bills made in Xero will not get synced back to Brex. When bills get edited in Brex and synced over to Xero, it will overwrite the corresponding bill data in Xero.

Was this article helpful?