To set up CAD transactions to Xero, see: Xero CAD Integration Guide
Guide Overview
What you need to do before connecting Float to Xero
How to create a Float Clearing account in Xero
How to set your Clearing account in Float
How USD and CAD exports work together
Important considerations to be aware of
What you need to do before connecting Float to Xero
Before connecting Xero to Float, make sure you have:
Admin access in Xero
-
Either an Administrator or Bookkeeper user role in Float
This is required to be able to connect Xero to Float and manage the Clearing Account set up
For more details on user roles and their permissions, see: User Roles
A Float Clearing Account created in Xero (instructions below)
How to create a Float Clearing account in Xero
Float uses a Clearing account in Xero to record the two entries created for every exported transaction.
How to create a Clearing account in Xero:
- Head into Accounting > Bank Accounts
- Click "add a bank account" > click Continue
- In the search bar, enter "Float" and once you see the result "0 results in Canada", select the option "manually add your account details"
- Type in the following details:
- Bank Name: Float Bank Account (or any name you prefer)
- Account Name: Float Balance USD (or any name you prefer)
- Account Type: Other
- Account Number: It can be any number (e.g., 123456)
- Currency: USD (United States Dollar)
- Click "Save and Close" to save
Please note: Float requires all accounts to include a code in order to sync. Please Xero and update any accounts that are missing codes to have them. This can be done by going to Accounts > Advanced > Chart of Accounts. Accounts which do not have codes should be visible at the top, because the default sorting is by Code. Click on each account to set a code.
How to connect Xero to Float
In Float, go to Settings > Accounting Sync
Select Xero
Sign in using your Xero credentials
Select the Xero company you want to connect
Wait up to 30 seconds for the connection to complete and for Float to import your accounting data
How to set your Clearing account in Float
After connecting Xero to your Float account, you can set the Clearing account you created in Xero in your Float settings. To do so:
Go to Settings > Accounting Sync
In the USD Clearing Account section, select the Float Clearing Account you created from the dropdown list
How USD and CAD exports work together
After setup, Float allows you to export both USD and CAD transactions in a single export.
Float automatically chooses the correct clearing account (CAD or USD) based on:
The card’s currency, not the merchant’s currency
For example:
A CAD card used at a US merchant in USD → The transaction will be converted from USD to CAD in Float (incurring currency conversion fees) → exports to your CAD clearing account
A USD card used at a US or CA merchant in USD/CAD → exports to your USD clearing account
Vendor naming requirements
When syncing vendors to Float from Xero, the vendor name must be unique, even if the vendor has different currencies.
Example:
You cannot have a vendor named "HubSpot" for CAD and USD
Instead, name them uniquely, such as “HubSpot USD” and "HubSpot CAD"
Important considerations to be aware of
A few important notes for USD export setup:
Float determines the export currency based on the card’s currency, not the transaction currency
If USD transactions are made on a CAD card, they will always export to the CAD clearing account
If a vendor exists in one currency, you cannot create another with the same name in a different currency. Use a modified name instead