Integrating TravelBank with QuickBooks Online (QBO) should take no longer than 5 minutes to setup. In this guide we are going to enable:

  • Mapping your TravelBank expense categories to your Chart of Accounts
  • Automatically syncing paid expense reports to QBO as Bills

The steps to complete the integration are:

  1. Linking your QBO company to TravelBank
  2. Mapping your categories to your Chart of Accounts
  3. Select a few options
  4. Determine which department each employee should be classified with

To complete the integration you will need:

  • An administrator login to your QuickBooks Online account
  • An understanding of your company's Chart of Accounts


  1. All Reports will be created as Bills and associated with a vendor we will create when you enable the integration called Expense Reports from TravelBank
  2. We use Bills so we can sync the reports into the correct accounting period. The Bill date is set to the date of the last expense on the report. If the period is closed in QBO we will set the date to the first day of the current period.
  3. By mapping your TravelBank categories to your QBO Chart of Accounts we will set the Account for you on each expense line item
  4. In the description we will give you the Vendor, the customer name, any description the employee added and whether or not it was charged to the corporate card.
  5. In the memo field we will put any additional information like who the employee owner of the report is.
  6. If you enable reimbursements through TravelBank we will also sync over the reimbursements as Bill Payments. We allow you to select what liability account you want these payments to debit plus a default credit card account to debit corporate card transactions.


1. Go to the account Settings in the main menu

If you are in the camera view of the app, click on the hamburger icon (three horizontal bars) in the upper left corner to access the main menu.

2. Go to Settings > My Organization > [Your Company Name]

Click on your company's name under the My Organization section.

3. Click on Create New Integration > General Ledger > QuickBooks Online

4. Authenticate with QuickBooks Online

You will see a Intuit sign-in page open up at this point. If you don't please check your browser pop-up blocker. You may have to allow the pop-up and refresh the page.

5. Map your expense categories to your Chart of Accounts

Click on Manage Categories to bring up your list of TravelBank expense categories. From here you can select the General Ledger category to map.

6. Set your Integration Options

  • Default Payment Account (required) - General Ledger Account for all payments to be credited from.
  • Default Credit Card Liability Account (optional)- Select a credit card if you want to sync corporate card transactions to your general ledger.
  • Default Expense Category (required) - Any expense that is categorized in TravelBank with a category that we do not have a mapping for will be set to this.

7. Assign a Department Class to each employee

To assign a department class to each employee, select Manager Users within the QBO integration page. From there you can select each employee and determine which QBO Department they submit reports to. Currently each employee can only be mapped to a single department, if you require multiple departments per user please let us know by emailing


There is no Accounts Payable account available to select in the dropdown menu.

You will need to set up an A/P account in your QuickBooks environment. Here’s how to set it up:

In Quickbooks (online or desktop):

-Navigate to Chart of Accounts (click on the 'Accounting' tab)

-Select New

-Set Category Type “Accounts payable A/P"

-Name it "Accounts Payable" (or whatever you will remember/is most relevant)

-Set Detail Type “Cash on Hand” (default)

Once this has been created, return to TravelBank and refresh the page. You now have an A/P account to select from.

Did this answer your question?