Sales Invoices - Issue progress payments on invoices for project/instalment
Ability to issue progress payments on quotes /invoices to percentage claim certain items or expenses.
Purpose: Users can see the progress of the payments from their customer just from one invoice instead of sending separate invoices.
Thanks for everyone’s continued support in this idea. We’d like to update here that accepting a deposit on an invoice is now live to all organisations that use Stripe in AU, NZ, UK, US, CA and SG with remaining regions soon to come.
We know this doesn’t yet cover fuller progress-payment and instalment workflows, and we recognise those are important for many of you. We’ll keep returning here with more news as work in this space evolves.
-
Lisa Cran
commented
This should be merged with
https://productideas.xero.com/forums/967115-invoices-quotes/suggestions/46765579-invoice-edit-invoice-without-removing-the-paymen
As they are effectively the same issue.
And Xero, Stripe deposit is better than nothing, but of no use to those of us that don't use Stripe and their high processing fees. -
Miriam Lovelock
commented
So important to our business, we’re finding the need for progress payments is now a non negotiable and we need a way to do this in Xero to save so much admin time. Otherwise we’ll look at swapping within the next year.
-
Ashton Howe
commented
Is there a way to implement this without the necessity for using Stripe? I'm a small business and even credit card fees can add up to a lot over the course of 12 months. I imagine it can't be that hard for invoices to manage these payment plans.
-
Anna Thomas
commented
When a customer wants to pay off an invoice in regular installments i.e $500 per week. we would like the ability to schedule these payments in, and be notified if the customer misses a scheduled payments
-
Ashton Howe
commented
PAYMENT PLANS
It's surprising to me that Xero doesn't offer this. We already have invoice reminders, surely it's possible to have customisable payment plans with reminders to clients?
Example; I invoice Don and Cindy for $3500.00. They have to pay a deposit of 30% to secure services, leaving $2450.00 owing. Their event/job is 18 months away, and I want to divide their remaining invoice into 5 equal chunks = $490.00 paid every 3 months, or whatever period is suitable.
The invoices can use the already existing reminder system, but it needs to be expanded and have specific amounts tied to each due date. As someone booking work often 12-20 months ahead of time, features like this are invaluable. It's easier cashflow for me, and the client is happy because their larger invoices are broken into smaller chunks, taking the financial pressure off them.
-
Luke Flegg
commented
I left Xero for Zohobooks years ago when I realized it had countless more features like this one, and actual real progress invoicing, since 2019. Haven't looked back since
-
Jessica Todd
commented
When is this being released?
-
Warren Howard
commented
When creating an invoice, allow for an option to create a payment schedule for the invoice. Here's how it would work.
- Enter invoice line items, quantities, and amounts like normal.
- Include an "Add Payment Schedule" option to allow for the invoice to be paid in installments over time.
- Provide prompt to indicate the installment due date and the amount of(either flat rate or %).
- Continue to allow additional entries until all installment totals equal the invoice total.
- At the indicated installment date, send out the invoice request the installment amount plus any past due installment payments. -
Sasha Shevelev
commented
We have been using this draft method to send progress payments now for years but it would be so much cleaner and easier and faster if we could just invoice progress payments on a project we are working on. It just doesn't make sense that we have such a great accounting system but we can't easily see whether the total has been billed for a project without adding up all of the invoices. This would be my number one most important feature.
-
Emma Wood
commented
This would be super helpful for our business as well. Our terms are broken up to in 3 payments 30% deposity, 30% at installation and 40% at completion.
-
Jamie Meyer
commented
We often need to issue high-value invoices for unexpected but essential scopes of work that cannot be curtailed or delayed. At the same time, we remain mindful of our Clients’ cashflow.
Currently, this creates significant challenges in our accounting platform:
• To accommodate instalment payments, we are forced to issue multiple invoices for work completed within the same period. This complicates both client communication and internal record keeping.
• While Xero allows for part payments, it does not reflect goodwill or clarity when a Client receives an invoice for the full amount and we must manually note that it can be paid in instalments.
• Each instalment requires manual changes to due dates, while the system continues to show the full remaining balance as overdue or outstanding—even when that is not the case.
• This misalignment means that multiple departments (accounts, cashflow management, and operations) must manually track and remember each arrangement to prevent incorrect overdue reports, halted work scopes, or unnecessary credit limit restrictions.A system upgrade that enables us to create and manage instalment schedules directly within the invoicing workflow would:
• reduce administrative burden,
• improve accuracy and reporting integrity,
• provide clearer communication to Clients, and
• ensure alignment across all departments. -
Keith MacCullough
commented
Yes please make this happen ASAp. We would love the freedom of our customers being able to pay as much as they want on their Invoice with Xero keeping track. Having them only able to make the Full Payment does not always work for each customer as we are dealing with large amounts and not all credit cards allow large amounts. So they sometimes pay in multiple instalments. PLEASE GET THIS ACTIVE
-
Peggy Couper-Woods
commented
We are often looking to produce progress payment invoices based off the total quoted/accepted amount. Each progress payment invoice should then detail any amounts received against the total amount, as well as invoicing for the next amount due and in effect, give a running balance. Seems crazy that this is not something Xero have considered. Please product team, investigate this option as I'm sure plenty of people would benefit from this feature.
-
Jennifer Oosterwaal
commented
I have a number of Clients that this would be useful for. They like to issue the full invoice but want to be able to set payment due dates for the instalments
-
Julie Bruce
commented
Our client has just started using Xero projects and needs to issue progress invoices on fixed price contracts. We also want progress invoices to be posited to a liability account for customer deposits and the final invoice to show the full contract price posted to sales less the progress payments posted to customer deposits. I can override the figrues in the final project invoice but the project profitability summary then displays incorrectly.
Please add progress invoicing to projects.
-
Angela Middlebrook
commented
This would be a great function for our rent invoices where customers do not want to receive a rent invoice every month.
-
Debbie Clarke
commented
Needed for invoiving of instalment statements for debtors
-
YEN-TING LIN
commented
This is definitely a critical function for the most of sole traders, don't understand why you guys haven't been designed it yet.
-
Patrick Carre
commented
Our business really needs this as we have ongoing projects and need to be able to track against full quotes. Seems that each time I want to automate something in Xero it requires an additional add on which costs more money. We simply can't afford to keep paying monthly fees.
-
Elsa Sosa
commented
Can all those here who really would benefit from this idea, bombard this page with this request so maybe then XERO will take some action! You would think this isn't such a difficult feature to add to the system with other systems having had implemented this a while ago...
XERO we want to be able to do progress payments, please do something about it. Thanks