How-to: Push payments to Xero for easier online accounting

Simplify your bookkeeping! YouLi enables you to push the payments you capture in your trips to Xero as invoices with the click of a button.

INCLUDED PLANS: This is a PRO plan add-on or Enterprise feature.

What is Xero?

Xero is an online accounting software package that makes it easy to do bookkeeping for your business.  

What if I don't have Xero?

  • YouLi provides solutions to sync data with all online accounting software solutions via Zapier or API. 
  • You're in luck! We integrate with QuickBooks Online too. For more information on setting that up, see How-to: Implement QuickBooks Automation Using Zapier.


What does an integration with Xero mean?

It means that you can push the payments we track in your YouLi Trip to Xero as invoices. Thus minimizing the time you spend updating your books so you can make more trips happen!

We know how hard it is to keep on top of all the fees and payments coming in on trips.

Reconciling your payments in YouLi with the settlements from Stripe in your bank account can be a headache, especially when you're on the road. But now, with YouLi, you can manage all your trip payments in one place. 

With YouLi + Xero integration you get

  1. Select which payment to push to Xero and automatically create an Invoice
    • your bookkeeper matches the invoices in the bank feeds as the money comes in
  2. Smart Traveler lookup to ensure matching to the right customer in Xero
    • based on email
  3. Stripe & YouLi Fees are included as line items in the Invoices to make reconciliation easier
    • previously this information would have been lost since it doesn't come in your bank feed
  4. Credit Card and Refund Protect surcharges are included as line items
    • account for these additional revenue streams properly
  5. Easily account for GST so it can be claimed back from even the smallest Stripe fees - it adds up!
    • previously this information would have been lost since it doesn't come in your bank feed
  6. Do this from anywhere with an internet connection

Push your first payment to Xero

Once you've gotten the feature enabled by contacting YouLi Support, you can follow these simple steps.

Click into the trip that you would like to reconcile, then:

  2. Click the PAYMENTS sub-tab
  3. Select the payments you want to be created as invoices in Xero 
  4. Click the PUSH SELECTED TO XERO button
  5. Connect to Xero and then watch as the payments are pushed to invoices in Xero. This will include the payment gateway fees, so you know how much you paid
    • And you can claim back the GST in Australia!!


VIDEO: For a full walkthrough of the payment from a Traveler's point of view, pushing that payment as the Planner from YouLi to Xero, and how to approve & match that invoice to the bank feed in Xero.


I am prompted to use an authenticator app, but I don't have one

Xero requires 2FA (Two Factor Authentication) when integrating with apps like us. So you will need to configure an Authenticator App to complete the connection. Follow the instructions provided by Xero, and then try connecting again.

I keep getting the error 'duplicate.' 

This likely means that you have already pushed that invoice to Xero. Log into Xero to make changes to the invoice directly in Xero.

What does the error ' organization is not subscribed to currency ---' mean?

This means that the payment you pushed is not in the same currency as your Xero account is configured to support. 

  • The quickest solution is to add the currency to your Xero account (may cost extra)
  • If your trip currency is the same as Xero, but your payment gateway currency is different, you might encounter this error when pushing credit card payments. In this case: Change your payment gateway to settle into the same currency as your Xero account to avoid this error.

CAUTION: Once you begin accepting payments on a Trip, you cannot change the Trip Currency on that Trip.

Why can't I see the option to push to Xero in Manage Payments? 

  • If you click to the PAYMENTS tab and don't see the blue button, then you may not have it enabled; open a ticket to request access
  • If you are a Co-Planner on a TRIP (not part of the team that owns the Trip), then you will not be allowed to push to Xero.
  • If you are a bookkeeper and need to be able to push, be sure to ask your client to add you as a Team Member. Otherwise, you will not have permission to push.

Need more help?

For more tips on pre-trip customer support join the YouLi community of travel professionals with monthly LIVE webinars and Q&A sessions.