Take payments on Tap to Pay with Xero

Accept payments on the spot with just your phone. Accept contactless payments from physical cards, digital wallets, and wearables – straight from the Xero Accounting app, powered by Stripe. Accept in-person payments once the work is done, straight from the Xero Accounting app.

A Google Watch, credit card and mobile phones showing Tap to Pay and contactless payment options available with Xero.

Get paid in three simple steps

Your customers can pay securely with a physical card, digital wallet, or a wearable device like a smartwatch.

  1. Create an invoice and take payment

    Create a new invoice in the Xero Accounting app. Your customer just taps their card, digital wallet, or wearable to pay.

  2. Send a professional digital receipt (if you want)

    After payment, you can send a receipt to your customer by email.

  3. Your invoice is marked as paid – ready to reconcile

    Xero automatically marks your invoice as paid and ready for bank reconciliation – no manual data entry needed.

Accept Tap to Pay payments on the spot

Simplify how you get paid. Accept in-person contactless payments once the work is done – on site, at a market stall, after a training session. Powered by Stripe and Xero, you spend less time chasing payments and more time doing what you do best.

A cleaner's client pays their invoice using Tap to Pay on Xero – a contactless payment – on their phone.

No physical terminal needed

With Xero’s Tap to Pay, there’s no hardware to buy, rent, or carry. Accept mobile payments using only your iOS or Android device with the Xero Accounting app. Tap to Pay is powered by Stripe, so you can accept in-person payments with no physical terminal needed and no sign-up, setup or monthly costs

A personal trainer accepts a Tap to Pay payment via Stripe in the Xero Accounting app – no terminal, just a mobile payment.

Go paperless for reduced admin

Create a new invoice or select an existing unpaid one to take payment on the spot. Once your customer taps, the invoice is automatically marked as paid and ready to reconcile. Go paperless for reduced admin with less paperwork, and once payment is made, the invoice is automatically marked as paid in

A customer at a milliner's workshop pays for a hat using Tap to Pay – a contactless payment via Xero on a phone.

A secure, paper-free way to get paid

Get end-to-end sales and secure payments with Xero. Your customers' payment data is protected by Stripe's enterprise-grade security infrastructure. Offering more ways to pay – cards, digital wallets, wearables – makes you look more professional and helps you get paid faster.

A beauty client pays for their appointment using a contactless payment on a phone with Xero’s Tap to Pay.

Plans to suit your business

Ignite

Usually $35

Now $7

AUD per month

Save $84 over 3 months

An easy financial foundation - track cash flow with the essentials.

Grow

Usually $75

Now $15

AUD per month

Save $180 over 3 months

Go beyond the basics - automate tasks and access performance dashboards.

Comprehensive

Usually $100

Now $20

AUD per month

Save $240 over 3 months

Optimise profitability - tailor your insights for greater control.

Usually $130

Now $26

AUD per month

Save $312 over 3 months

Future proof your scaling business - with advanced tools and analytics.

What is Tap to Pay?

Tap to Pay is a contactless payment method that lets customers pay using physical cards, digital wallets, or wearable devices. Your customer can pay with a physical card, digital wallet, or wearable device by holding it to your phone.

FAQs about Tap to Pay on Xero

To use Tap to Pay on Android with Xero, you'll need:

- an Android phone with an operating system (OS) 11 or higher

- the Xero Accounting app installed

- a connected Stripe account

- the right user role in Xero: advisor, standard, or invoice only with the appropriate permission level

Tap to Pay is currently not available for organisations with multiple Stripe accounts connected to Xero.

For the full setup steps, visit Xero Central.

To use Tap to Pay on Android with Xero, you'll need:

- an Android phone with an operating system (OS) 11 or higher

- the Xero Accounting app installed

- a connected Stripe account

- the right user role in Xero: advisor, standard, or invoice only with the appropriate permission level

Tap to Pay is currently not available for organisations with multiple Stripe accounts connected to Xero.

For the full setup steps, visit Xero Central.

To use Tap to Pay on iPhone with Xero, you'll need:

- an iPhone 8 or later running iOS 17.0 or later

- the Xero Accounting app installed

- a connected Stripe account that meets Stripe's support criteria)

- The right Xero user role: advisor, standard, invoice only sales (quoting and invoicing), or invoice only approve and pay

Tap to Pay is currently not available for organisations with multiple Stripe accounts connected to Xero.

For full setup steps, visit Xero Central.

To use Tap to Pay on iPhone with Xero, you'll need:

- an iPhone 8 or later running iOS 17.0 or later

- the Xero Accounting app installed

- a connected Stripe account that meets Stripe's support criteria)

- The right Xero user role: advisor, standard, invoice only sales (quoting and invoicing), or invoice only approve and pay

Tap to Pay is currently not available for organisations with multiple Stripe accounts connected to Xero.

For full setup steps, visit Xero Central.

Here's the workflow:

1. Open the Xero Accounting app on your mobile phone.

2. Create a new invoice or select an existing unpaid one.

3. Select Take payment.

4. Your customer taps their payment method to your phone – a contactless physical card, digital wallet, or wearable device like a smartwatch.

5. After payment, you can send a receipt to your customer.

6. The invoice is automatically marked as paid and is ready for reconciliation in Xero.

Here's the workflow:

1. Open the Xero Accounting app on your mobile phone.

2. Create a new invoice or select an existing unpaid one.

3. Select Take payment.

4. Your customer taps their payment method to your phone – a contactless physical card, digital wallet, or wearable device like a smartwatch.

5. After payment, you can send a receipt to your customer.

6. The invoice is automatically marked as paid and is ready for reconciliation in Xero.

There are no signup, setup or monthly costs. You only pay a Stripe fee when a customer makes a payment:

- 1.7% + AU$0.25 per transaction for domestic cards (incl. GST)

- 3.5% + AU$0.25 per transaction for international cards

There’s no hardware to buy or rent. For broader Xero plan pricing, check out Xero pricing plans.

There are no signup, setup or monthly costs. You only pay a Stripe fee when a customer makes a payment:

- 1.7% + AU$0.25 per transaction for domestic cards (incl. GST)

- 3.5% + AU$0.25 per transaction for international cards

There’s no hardware to buy or rent. For broader Xero plan pricing, check out Xero pricing plans.

Yes. You can choose to pass the Stripe processing fee to your customers when using Tap to Pay in the Xero Accounting app. This setting can be enabled in Xero Web under payment service configuration.

Before you do this, review the Australian surcharging regulations and your payment provider's rules. It’s a good idea to check the Australian Consumer Law requirements in your region, too.

Yes. You can choose to pass the Stripe processing fee to your customers when using Tap to Pay in the Xero Accounting app. This setting can be enabled in Xero Web under payment service configuration.

Before you do this, review the Australian surcharging regulations and your payment provider's rules. It’s a good idea to check the Australian Consumer Law requirements in your region, too.

You'll need:

- a Xero account

- a Stripe account

- a compatible device running Android 9 or later, or iOS 16.0 or later

- The phone needs to be an Android with an operating system (OS) 11 or higher.

- the Xero Accounting app installed

- The right user role in Xero: advisor, standard, or invoice only

Tap to Pay isn’t currently available for organisations with multiple Stripe accounts connected to Xero.

You'll need:

- a Xero account

- a Stripe account

- a compatible device running Android 9 or later, or iOS 16.0 or later

- The phone needs to be an Android with an operating system (OS) 11 or higher.

- the Xero Accounting app installed

- The right user role in Xero: advisor, standard, or invoice only

Tap to Pay isn’t currently available for organisations with multiple Stripe accounts connected to Xero.

You can accept payments in various ways with Tap to Pay:

- contactless physical cards

- digital wallets, including Apple Pay and Google Pay

- wearable devices such as smartwatches

Tap to Pay does not support EFTPOS-only cards.

You can accept payments in various ways with Tap to Pay:

- contactless physical cards

- digital wallets, including Apple Pay and Google Pay

- wearable devices such as smartwatches

Tap to Pay does not support EFTPOS-only cards.

Australian transaction limits for Tap to Pay on Xero are:

- For transactions over AU$100 with a physical card, the customer must enter their PIN.

- Your customer can also use a digital wallet or wearable device to pay. They don't need to enter a PIN for these two methods.

Australian transaction limits for Tap to Pay on Xero are:

- For transactions over AU$100 with a physical card, the customer must enter their PIN.

- Your customer can also use a digital wallet or wearable device to pay. They don't need to enter a PIN for these two methods.

Yes. Tap to Pay on Xero is powered by Stripe.

If your phone is lost or stolen, your device's own security (PIN, Face ID, fingerprint) protects access to the Xero app and your payment data. So make sure you activate your phone’s security features.

Yes. Tap to Pay on Xero is powered by Stripe.

If your phone is lost or stolen, your device's own security (PIN, Face ID, fingerprint) protects access to the Xero app and your payment data. So make sure you activate your phone’s security features.

If a payment doesn’t go through, try the following:

1. Check the card – ask your customer to try again using a different card or a digital wallet.

2. Check the transaction amount – physical card payments over AU$100 require PIN entry.

Check that your device meets the compatibility requirements for the Xero Accounting app: Android 9 or later, or iOS 16.0 or later.

4. Check for error messages in the Xero Accounting app – If you get an error or warning when using Tap to Pay, check for a solution before contacting Xero support.

5. You'll need a Stripe account and the Xero Accounting app on your mobile phone.

For further support, visit Xero Central.

If a payment doesn’t go through, try the following:

1. Check the card – ask your customer to try again using a different card or a digital wallet.

2. Check the transaction amount – physical card payments over AU$100 require PIN entry.

Check that your device meets the compatibility requirements for the Xero Accounting app: Android 9 or later, or iOS 16.0 or later.

4. Check for error messages in the Xero Accounting app – If you get an error or warning when using Tap to Pay, check for a solution before contacting Xero support.

5. You'll need a Stripe account and the Xero Accounting app on your mobile phone.

For further support, visit Xero Central.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.