1. Home
  2. Professional services
Stripe makes it easy to accept payments from debit cards, credit cards, Apple Pay, and Google Pay for online invoices sent from Xero—so you can get paid faster.

Accept direct debit, credit card, Apple Pay, and Google Pay payments online and get paid up to twice as fast when using Stripe in Xero. You can also set recurring payments for repeat customers with auto pay* to turn always-late into on-time payers.

Whenever you receive payments via Stripe, whether via a Xero invoice or an eCommerce store, you'll automatically see the transaction data flow into Xero and can reconcile each payment with one click.

*Stripe auto pay is only available on repeat invoice templates with the approved for sending status.

Explore all features of Stripe
Play Video
, opens in a dialog

Stripe + Xero

Do business around the world: Accept domestic and international card payments from your customers globally for a low fee. Pay 1.4% + 20p (all European cards) per successful card transactions on European cards, or 2.9% + 20p per successful card transactions on non-European cards.* Read more about Stripe pricing here.

Consistent cash flow: Set your payout schedule through the Stripe dashboard and view all of the payments to your bank account. Standard payout times for the United Kingdom are 7-business days. Payout time for the first payment may take 7-10 business days.**

24/7 support: Get help when you need it most. Easy access to step-by-step instructions on how to use Stripe and Xero, and 24/7 support from our customer team. If you have questions about fees and payout times, click here to contact Stripe’s support team.

No chasing payments: Save time and effort when you set up Stripe auto pay and start collecting recurring card payments for repeat billing customers. Auto pay is available on a repeating invoice template that is approved for sending.***

Easy reconciliation: Xero will automatically match payments as they come through your Stripe bank feed, making it easier to reconcile payments with one click. Say goodbye to tracking down payments and fees included in a daily, weekly, or monthly Stripe payout.

Secure and compliant: Protect your customer's information and block fraudulent transactions when you accept online card payments through Stripe. Stripe is a PCI DSS Level 1 certified provider and supports PSD2 regulations in Europe including Strong Customer Authentication (SCA).

**Stripe fees listed above are subject to change. *

**Payout times for your first payment may take between 7 to 10 business days due to financial regulations. For more information about Stripe's payout times, click here. In addition, payout times for businesses in higher-risk industries may take longer.

***Stripe auto pay is only available on repeat invoice templates with the approved for sending status.

Reviews & ratings

159 Reviews
5 star
4 star
3 star
2 star
1 star
David Ravenhill

simple payment system

Stripe allows me to take credit card payments without an expensive reader, it allows me to add "pay now" buttons as standard to invoices and people can pay using apple or google pay directly from their phones. Best of all as its linked to xero it updates the accounts payable and auto consolidates. it saves me a load of time and the book keeper loves it. as well she might because shes got very little to do now.

Response from Stripe

Hi David! We appreciate the good review—we're happy to know you like our platform.
Piers Warren
i had an invoice paid on the 21st of the month, payment due on the 28th. The same for all invoices on that day. Not much good for business and cash flow... 7 days!!!! terrible

Response from Stripe

Hi Piers! We definitely understand that it's painful to wait 7 days for funds to become available for a payout, and we're always working on ways to improve to provide the best service possible. I'd recommend keeping an eye out on our blog for any improvements to our payout schedules here: https://stripe.com/blog. If you're interested, we have more information on this delay as well as our available payout schedules here: https://stripe.com/docs/payouts
Emma White

Xero Integration

Stripe is great for payment integration but I can not find info on invoice integration for invoices created in Stripe to be integrated into Xero ?

Response from Stripe

Hi Emma! Thanks for the kind words! There is no integration to import Stripe Invoices to Xero, but you can import your transaction details from Stripe to Xero by following the guide here: https://central.xero.com/s/article/Manually-import-Stripe-transactions
Additional info

App details

By Xero
Added in 2015


Australia, Canada, Global, Hong Kong, Ireland, Malaysia, New Zealand, Singapore, United Kingdom, United States




Setup walkthroughIntegration walkthrough


Although Xero reviews each app in the Xero App Store, we can’t give any guarantees. It’s up to you to assess the performance, quality and suitability of any app before going ahead.