Connecting and Enabling Stripe Payments in Xero

Connecting a Stripe Account to your Xero

Estimated reading: 6 minutes

This guide covers how to connect an existing Stripe Account to your Xero Organisation.

Stripe Account Requirement
This guide requires that you have already created a Stripe Account. If you have not done so already, please visit stripe.com and follow the prompts.

Xero New Dashboard Experience
Xero Accounts created pre-September 2025 will be auto-enrolled in Xero’s 2026 Dashboard layout update, with this update applying to all Xero Accounts gradually throughout early 2026. To see the Steps for the Pre-2026 Dashboard, click here.

Connecting a Stripe Account to your Xero Organisation (2026 Dashboard Update)

Step 1 – Open your Xero Dashboard and navigate to Organisation Settings > Online payments

Once you’ve logged into your Xero account, from the Xero Dashboard Home page, click on the name of your Organisation at the top-left of your screen, then click Settings:

Your Organisation Settings will now open, look to the centre of your screen, under the Sales section click the Online payments option (sixth option from the top):

Once inside Online payments, look to the top-left of your screen next to the page heading, click the Add a new service tab:

You’ll now see a white panel in the centre of your screen containing three squares, each square represents a Payment Service Xero recommends, inside the first square from the left, click on the blue Set up cards & digital wallets button to select Stripe:

A confirmation panel will appear, click the blue Get set up with Stripe button at the bottom right of the panel to proceed.

Step 2 – Enter your Stripe login details and select or Create a new business

After clicking Get set up with Stripe, you’ll be redirected to a sign in page. Enter your Stripe login details and follow the prompts (you will likely be asked to provide a 2-Factor Authentication code, so keep your 2FA Device/App handy).

Once logged in, you’ll need to select a business you’ve created and verified in Stripe, or tick Create a new business. After choosing an option, click the blue Continue button to proceed:

Sensitive Information Warning – This guide is limited in the assistance we can provide, as the Create a new business option requires you to enter Business Information, such as you ABN (NZBN, VAT Number, Business Number etc.) and provide proof of identity. If you tick Create a new business, please follow the prompts.

If you have selected an existing Business, you’ll now see a Review and Submit list. Check your details for:

  • Business Type – Sole Trader, Individual, Business, Organisation etc.
  • Professional Details – Website and Industry Category
  • Public Details – Your Street Address, Direct Contact Number and Public Descriptor (Business Name)
  • Personal Details – Your Name, Date of Birth, Address and Phone Number

Once you have finished reviewing and editing your details as needed, click the blue Submit button at the bottom of the list and follow the prompts.

If successful, you’ll see an Onboarding Complete message appear on your screen briefly, before being return to the Xero Dashboard. You should now see a Select account for payments panel. Click the dropdown in this panel to choose the default Payment Account your Stripe Payments will be deposited to, then click the blue Continue button to proceed:

After Xero loads for a moment, you’ll see a Stripe is now connected confirmation message appear, this panel will confirm:

  • The Stripe Pay Now button will be automatically added to your Invoices
  • Your first Stripe payout will take 7-14 days to process before being deposited into your nominated Payment/Bank Account.

Click the blue Got it button to proceed:

The next guide covers managing your Stripe Connection, such as changing your nominated Payment Account and enabling or disabling the Automated Fees option.

Connecting a Stripe Account to your Xero Organisation (Pre-2026 Dashboard)

Step 1 – Open your Xero Dashboard and navigate to Organisation Settings > Payment Services

Once you’ve logged into your Xero account, from the Xero Dashboard Home page, click the name of your Organisation at the top-left of your screen, then click Settings:

Your Organisation Settings will now open, look to the left-hand side of your screen, under the Features section click the Payment services option (second from the top):

Once inside Payment services, underneath the page heading at the top-left, click the Add new payment service tab:

You’ll now see a white panel in the centre of your screen containing three squares, each square represents a Payment Service Xero recommends, inside the first square from the left, click on the blue Set up cards & digital wallets button to select Stripe:

A confirmation panel will appear, click the blue Get set up with Stripe button at the bottom right of the panel to proceed:

Step 2 – Enter your Stripe login details and select or Create a new business

After clicking Get set up with Stripe, you’ll be redirected to a sign in page. Enter your Stripe login details and follow the prompts (you will likely be asked to provide a 2-Factor Authentication code, so keep your 2FA Device/App handy).

Once logged in, you’ll need to select a business you’ve created and verified in Stripe, or tick Create a new business. After choosing an option, click the blue Continue button to proceed:

Sensitive Information Warning – This guide is limited in the assistance we can provide, as the Create a new business option requires you to enter Business Information, such as you ABN (NZBN, VAT Number, Business Number etc.) and provide proof of identity. If you tick Create a new business, please follow the prompts.

If you have selected an existing Business, you’ll now see a Review and Submit list. Check your details for:

  • Business Type – Sole Trader, Individual, Business, Organisation etc.
  • Professional Details – Website and Industry Category
  • Public Details – Your Street Address, Direct Contact Number and Public Descriptor (Business Name)
  • Personal Details – Your Name, Date of Birth, Address and Phone Number

Once you have finished reviewing and editing your details as needed, click the blue Submit button at the bottom of the list and follow the prompts.

If successful, you’ll see an Onboarding Complete message appear on your screen briefly, before being return to the Xero Dashboard. You should now see a Select account for payments panel. Click the dropdown in this panel to choose the default Payment Account your Stripe Payments will be deposited to, then click the blue Continue button to proceed:

After Xero loads for a moment, you’ll see a Stripe is now connected confirmation message appear, this panel will confirm:

  • The Stripe Pay Now button will be automatically added to your Invoices
  • Your first Stripe payout will take 7-14 days to process before being deposited into your nominated Payment/Bank Account.

Click the blue Got it button to proceed:

The next guide covers managing your Stripe Connection, such as changing your nominated Payment Account and enabling or disabling the Automated Fees option.

Contents