Xero - Set up Connection
This guide walks you through connecting HirePOS with Xero. Once connected, data can be transferred seamlessly between the two systems, helping streamline your accounting workflows and reduce manual data entry.
Before You Begin
To complete this setup, you will:
Create a new app in your Xero developer account
Copy your Xero API credentials into HirePOS
Authorise the connection between the two systems
Step 1: Enable Xero in HirePOS
From the top menu, go to:
Setup > Preferences > Accounting & API/IntegrationsClick on Accounting
Set your accounting provider to Xero
Ensure the connection type radio button setting (shown just below the Xero > Step 1 banner) is set to New, and not Legacy.
Take note of the three Xero settings displayed on this screen — you will need these shortly when setting up your Xero app on the Xero side.
Step 2: Create a Xero App
Click New app (top-right)
Select:
App type: Web App
Training AI models: No
Minimum security requirements: Yes
Step 3: Enter Application Details
Complete the form as follows:
App name
Copy/paste from the "App name" field in HirePOS (typically shown as: HirePOS (Your Business Name))Company or application URL
https://www.hirepos.com.auPrivacy Policy URL
Leave blank (optional)OAuth 2.0 redirect URI
https://xero.hirepos.com/Members/XeroAuthorize
⚠️ Important:
Ensure the redirect URI is entered exactly as shown. Incorrect or incomplete values are a common cause of connection issues.
Accept the terms and click Create app
Step 4: Copy API Credentials into HirePOS
In Xero, open your newly created app
Click Configuration from the left menu
Copy the following values into HirePOS:
Client ID → paste into the Client ID field in HirePOS
Client Secret → click Generate a secret, then paste into the Client Secret field in HirePOS
In HirePOS, click Save Changes
Step 5: Configure Chart of Accounts
Before connecting, ensure your accounting mappings are set:
Go to:
Setup > Item Related > Item TypesAssign the appropriate Chart of Accounts codes for each item type
See the Xero Chart Of Accounts help guide for more info.
Step 6: Connect HirePOS to Xero
From the HirePOS Home screen, click the Xero Export tile
(or alternatively click the Xero button on the main reminders list screen)You will be redirected to Xero to authorise access
If prompted:
Select the correct Xero organisation (if you have more than one)
Click Allow access
You will then be redirected back to HirePOS, completing the connection
You're Connected
HirePOS is now successfully linked to Xero. You can begin exporting financial data and managing your accounting integration directly from within HirePOS.
Need Help?
If you experience issues during setup, double-check:
The OAuth redirect URI is entered correctly
The Client ID and Secret are copied accurately
Your Chart of Accounts are properly configured
