Skip to main content

How to connect Stripe directly with Xero

Connect Stripe to Xero, and set up Stripe balance bank feed for reconciliation.

Jan Santos avatar
Written by Jan Santos
Updated over a week ago

Connecting Stripe directly to Xero is quick and easy. Once set up, your Stripe transactions will sync automatically with Xero, saving you time and making reconciliation a breeze.

The video and guide below will show you how to connect your Xero account with the new Stripe sub-account created for your Studio Ninja payments, including how to:

  • Download and install the Xero app from your Stripe App Marketplace

  • Connect to Xero once the Xero app has been installed

  • Set up Stripe balance bank feed for reconciliation

Let’s walk you through the process, Ninja-style!

What You'll Need

Before we start, make sure you have access to your Stripe account.


Step-by-Step Guide

  1. Go to your Stripe Dashboard

    • Log in to your Stripe account and click the Apps Icon in the top right corner.

  2. Access Discover More Apps

    • After clicking the Apps icon, you will see the “Discover More Apps” option at the bottom of the list.

  3. Navigate the Stripe App Marketplace

    • You will be redirected to the Stripe App Marketplace. In the search field, type “Xero” and hit enter.

  4. Select the Xero App

    • Find Xero in the results list and click on it.

  5. Install the App

    • Click the “Install app” button and follow the on-screen instructions to complete the integration.

  6. Connect to Xero

    • Once the Xero app has been installed, you will be redirected to your Stripe Dashboard where you will see Xero in the side panel. Sign in to your Xero account.

    • Then allow Stripe to access your Xero data.

  7. Setup Details

    • The Onboarding will initially open to this page. Click the edit icon in the upper right corner of the “Setup balance bank feeds” section.

  8. Set up Stripe balance bank feed

    • Click the “Set up Stripe balance bank feed” option to enable bank feed support.

  9. Select currency for bank feed

    • Enter the currency you want to have bank feed support for in the text box. (NOTE: You can repeat this multiple times for multiple currencies)

  10. Ensure correct currency is added

    • Click the “+ AUD” icon (NOTE: It might be a different currency depending on what you entered in the previous step) to add support for it. It should look like this afterwards.

  11. Complete Setup

    1. Click “Save” to go back to the “Setup Details” page. You should now see the bank feed currencies listed that you entered earlier. Hit “Complete setup” to finish onboarding.

  12. Ensure bank feed is connected

    1. After Onboarding, the settings page should show your bank feeds like this if they are connected properly. Notice the “Connected” tag to the side of the bank feed name.

You’re All Set!

Now that Stripe is connected directly to Xero, your payments will sync automatically, making your accounting simpler and faster.

If you need a hand or have any questions, our friendly support team is just a chat bubble away. 💬

Did this answer your question?