Invoice Payment- Stripe Partial payments
Ability to have partial payments through Stripe.
Purpose: Users can easily set up partial payment in one invoice rather than having to create separate invoices.
Hi community, we wanted to provide an update as we've been working on development for accepting deposit payments(another highly voted idea).
This week we began rolling out a solution for deposits powered by Stripe to a limited group of users. We know this functionality will also bridge the gap for customers in this idea, and have included anyone that's voted here and is connected to Stripe in this early rollout. We'd love to hear your feedback - You'll receive a banner in your organisation on how to use this feature.
I'll be back again with more news as the rollout progresses. 😊
-
Joshua Torn
commented
I would like to sign up to be part of the rollout, please. Can my organization sign up?
-
David Spigelman
commented
How can I become part of that limited group of users? You posted this 2 months ago now. When will it be rolled out across the board? I really need this!
-
Carl Staples
commented
2 deposits received within 48 hours of sending invoices this week. Just what’s needed, thanks ☺️
-
Jessica Todd
commented
NEED THIS URGENTLY! When is the release date for this and Progress payments against an invoice!
-
David Le
commented
When creating a new invoice, "Request deposit" under Total at the bottom right hand corner. You can chose from the stock percentage amounts or input your own deposit figure.
Having the ability to set a deposit date would be next logically addition. As we can only have it as due now. -
Anastasis Kokkinos
commented
I asked for this but haven't been included to my knowledge.
This is accounting 101.
And as others have pointed out this is a bandaid on a broken system, partial payments would solve this, but deposits only won't.
-
Jessica Todd
commented
When will this be available?
-
Charla Farris
commented
When will this be availble across Xero?
-
Luke French
commented
We can’t use Stripe until part-payments are implemented. It’s baffling that it’s taken this long considering HostedPay integrated with Xero already allows for this functionality. Surely it mustn’t be that hard to introduce?
-
Renee Padberg
commented
I am absolutely shocked that Xero has prioritised deposits over partial payments.
Partial payments offers a work around for deposits, but deposits does not offer a solution to partial payments.
It just doesnt make sense.
-
Magdalena Rood
commented
A deposit option would be great, but we need our customers to be able to make partial payments on the balance of the invoice.
-
Louis Evangelou
commented
Allow the customer to pay an existing sales invoice by Direct Debit (BACS DD in the UK) in instalments using the stripe payment method. allow us to set up the instalment plan on the invoice page e.g. number of instalments, the tool could split the invoice amount into equal instalments automatically which the user can overide, or be able to set the instalment amounts manually if you wanted to collect more at the first payment for instance. Direct debit mandate approval handled by Xero/stripe, progress of the instalment plan visible by customer on their online statement view, automated emails to go to customer X number of days before the payment comes out of their bank account (stripe would typically handle this requirement anyway), failed payments to be automatically attempted again and appropriately reflected both in our xero org and on the customer online statement. incoming instament payments would be automatically reconciled against the invoice.
what would really be clever is if you were able to set up an instalment plan covering multiple invoices outstanding for a customer. you could select which invoices you wanted to include in the instalment plan and follow the same logic as explained above in terms of splitting into X number of instalments etc, allow us to decide from inception how xero will match off the instalment amounts when they come in e.g. instalments are used to pay off oldest invoices first. no other platform has this capability.
-
Michael Thomas
commented
I have been following this idea and have posted similar in the past. I also do not have a deposit feature.
-
Trevor Coleman
commented
I posted on this idea, voted and use Stripe and I don't see the option yet to set up the deposit payments. I followed a user's instructions to create an invoice and look for the setup on the bottom right. Is there another way or was I not included in the rollout?
-
Craig Mortensen
commented
Partial payments deposit feature has now appeared on my invoices. Haven't set it up yet, but when you create a invoice there is a "Request Deposit" at the bottom of the screen with some details to set it up. Finally! Will do some tests.
-
David Le
commented
Rolling into the 1st quarter of 2026 and this still hasn't been implemented is crazy business especially in a world that is technology driven and where clients want the easiest option available.
-
Cassandra Grant
commented
We have identified a significant limitation in the current payment setup between Xero and Stripe. At this time, Stripe does not allow customers to submit partial or custom payment amounts toward an invoice. Clients should have the flexibility to enter the amount they wish to pay, particularly when making installment or incremental payments.
The current workaround—creating multiple invoices to accommodate partial payments—is inefficient and adds unnecessary administrative work for the business owner. This process is neither seamless nor user-friendly and creates avoidable operational burdens.
We are seeking a more streamlined solution that allows customers to easily submit payments in varying amounts without requiring the business to generate multiple invoices. The goal is to create a payment experience that is simple, flexible, and efficient for both the business owner and the customer. thank you!
-
Khunshan Ahmad
commented
Idk why it is still in idea phase.
-
Dawn Sonnett
commented
Seems harder for a client to have to deposit directly into my bank. Now when they pay by credit card partial, I have to create another invoice for the amount they wanted to pay. Then put a credit on their original invoice for the amount they paid, date and referenced the partial payment invoice number. I wish Xero would allow a button for full amount or partial so the client can put in the amount they want to pay. Hope this changes in the future. I am sure there are other businesses that would like that feature for their clients too. I have clients that pay quarterly and have to create 4 invoices so they can pay online. I truly hope Xero changes this in the invoices so client can click pay full amount or pay partial and put in what they need to pay.
-
David Schwartz
commented
This really is a must add. As a manufacturer there are plenty of our customers on terms. Some pay 1/2 up front, and 1/2 net30. Please add this feature.