• Features
  • Why FreshPay
  • Pricing
    • All Integrations
    • Mimo
    • PensionSync
    • Quickbooks
    • Xero
    • Telleroo
    • Penfold
    • Nest
    • Modulr
    • How To Guides Step-by-step guides to help you get the most out of FreshPay.
    • Migration Service Switch to FreshPay with a smooth, fully supported migration.
    • Support Sessions Join live support sessions for real-time help from our team.
    • YouTube Channel Watch tutorials, updates and tips on our YouTube channel.
    • FAQs Quick answers to common questions about using FreshPay.
    • Contact Support Get in touch with our team for help, questions or account support.
  • Blog
  • Book Demo
  • Free Trial
Book Demo
Free Trial

Companies

9
  • Adding a Subcontractor 
  • Ceasing a Payrun
  • Deleting a Company
  • Deleting a Payrun
  • Director Payruns
  • Finalising/Reopening a Payrun and HMRC Submission Check
  • How to Assign Someone to a Bureau
  • Adding CIS & Sub-contractors
  • Roll Over to New Tax Year

Company Users

4
  • Adding Additional Rates
  • Creating a New Company: User Guide
  • Viewing, Editing and Adding Assigned Employees
  • To assign/unassign someone to a company 

Employees

12
  • Adding a P45
  • Employee Portal 
  • Adding an Employee
  • Adding and Deleting Holidays
  • Adding and Deleting Maternity Leave
  • Adding and Deleting Paternity Leave 
  • Adding and Deleting Sickness 
  • Adding/Deleting Adoption Leave
  • Adding/Deleting Bereavement Leave
  • Student Loans/Postgraduate Loans
  • Uploading an Employee CSV File
  • Carrying Forward a Tax Refund

Employer Portal

1
  • Employer Portal Invitation

Payroll Reports

1
  • Documents and reports

Pension

1
  • Pension Sync

Integrations

2
  • Integrating FreshPay with Telleroo
  • Connecting Freshpay to Xero
View Categories
  • Home
  • How To Guides
  • Integrations
  • Connecting Freshpay to Xero

Connecting Freshpay to Xero

Setup Connection to Xero within FreshPay #

1, From the main company dashboard, select Company Settings from left-hand menu.

Connecting Freshpay to Xero

2, Click “Connect to Xero”

Connecting Freshpay to Xero

The Xero login page will pop up, please login and select the company you want to connect to.  Once complete the page will change to show the Accounts Mapping option:

Connecting Freshpay to Xero

3, Select the Accounts Mapping to map your wages accounts to your Xero Nominal Codes for each pay element.  As you can see you can also map to departments:

Connecting Freshpay to Xero

4, Once completed your Xero connection is ready.  Upon finalisation of your payroll, you will have the option to “Send to Xero”

Connecting Freshpay to Xero

5, You have the option to post the journal or save as a draft, and which date the journal will be sent to Xero.  NB – The journal date will always default to the paydate

Connecting Freshpay to Xero

Disconnecting From Xero: #

1, If you want to disconnect your Company from Xero, select Company Settings from the left hand menu.

Connecting Freshpay to Xero

2, Click on “Disconnect from Xero”

Connecting Freshpay to Xero

You will then need to confirm your disconnection.  The company settings page will default back to “Connect to Xero” again.

Connecting Freshpay to Xero

Frequently Asked Questions #

  1. How do I connect to Xero?  See Guide Above
  2. How do I disconnect from Xero? See Guide Above
  3. What does the integration do?
    The integration will post the wages journals into Xero according to your accounts mapping at step 3 of the connection guide (link).   Each finalised pay period can be posted to Xero, and you will have the choice of posting the journal as approved or to save as draft.  You can also choose the future date you send the journal to Xero.
  4. What date will appear on the journal in Xero?
    The journal date will default to the pay date.  You can of course change this within Xero.
  5. When does the journal send to Xero?
    You can choose the date that the journal is posted to Xero as shown in step 5 of the connection guide (link)
  6. What happens if I change a payrun and I have already sent the journals to Xero?
    You will need to amend the journal manually in Xero if the journal has already been sent to Xero.  You can send another journal to Xero, but you will need to manually delete the previous journal.

Data Flow Diagram #

Connecting Freshpay to Xero
Updated on May 3, 2026
Integrating FreshPay with TellerooIntegrating FreshPay with Telleroo
Table of Contents
  • Setup Connection to Xero within FreshPay
  • Disconnecting From Xero:
  • Frequently Asked Questions
  • Data Flow Diagram
FreshPay-Logo-Colour-Light-RGB
Get in touch
Phone +44 (0)1403 599 355
Email

hello@freshpay.cloud
support@freshpay.cloud

Address

2 Pondtail Farm, Coolham Road,
West Grinstead, Horsham,
West Sussex RH13 8LN

Product Features Why FreshPay Integrations Pricing Blog Contact
Support How To Guides Migration Service Support Sessions YouTube Channel FAQS
Join the FreshPay community

Be the first to hear about the latest FreshPay updates and improvements.

© 2026 FreshPay Ltd. All Rights Reserved. Website by Space Five
Privacy Policy Term and Conditions