Repeating Invoices - Generate invoice before invoice date
Ability to make repeating invoices to be generated to an earlier date without having to change the setup.
Purpose: Users’ can sometimes ask their customer/client to pay the invoices earlier.

-
Belinda Batty commented
This is such a basic function, I am not quite sure why it is not available on Xero? Our fees are due by the 1st of the month, and this is the date we require on the invoices. However we need to send these out to our customers a week in advance to give them time to sort out payment. Currently I have to process a large number of invoices manually as the repeating function will only save it as draft until the 1st. Large number of votes on this so far... will this be looked at?
-
Craig Ballantyne commented
This is a critical basic function for any billing system. Especially where amounts are debited automatically or for subscription based businesses that require payment for the month in advance. I am sure it is also relevant for property rentals and other monthly term contracts. The lack of this function keeps one of my business from using xero to manage their billing.
-
Danii Shifman commented
Yes please! Many of my clients prefer to limit their invoicing to one day per month. For e.g. Some clients may have a customer that is invoiced on the 31st and others on the 1st of the month but they would prefer to be able to send all invoices out on the 31st, however aren't able to do this right now. Sometimes the invoices are also sent out earlier. It would be incredibly helpful and much more efficient for businesses to be able to approve the invoice earlier and not have to wait for it to appear on the set date or have to generate an entirely new invoice. Please make this update!
-
Leila S commented
This remains critical to me. I've been asking for a 'create on' date separate from 'invoice date' for years. Xero fixed a separate issue I commented on quickly, so I hoped for a similar response here. If I'd known this one would take so long I would have switched back to my prior service (which always had this feature) immediately. Longer I stayed more of a hassle changing became. But PLEASE PLEASE ADD THIS ONE ADDITIONAL DATE FIELD TO REPEATING INVOICES. We have regular service fees but also need time to add incidental charges to invoices. Combing through hundreds of invoices the same day of the invoice date is impossible. I need invoices to appear in the system prior to the invoice date. I currently use an artificial earlier date, do the work at my pace, then manually change all the invoice dates back. It is tedious and I look forward to the day when it's easier. Please, and thank you!
-
MAUREEN HIPWOOD commented
Please please ask anyone you know to vote for this. We need a massive vote to change this. Seems XERO doesn’t value ALL the small businesses that have subscriptions. Accounting firms seem to be the focus
-
MARY-ANN BEGGS commented
I think it's a great idea! I have a client who dates his invoices for the first of the following month, but wants to be able to send them out 2 weeks prior. Currently not possible :(
-
Sophie Evans commented
I need this feature on repeating bills too.
-
Nicole Heitor commented
Its critical to have the ability to be able to send invoices out ahead of their date. Our fees are due by the first of each month, and customers need time to process these invoices ahead of the 1st to ensure it is paid on time. I also need to be able to use the Repeating invoices function.
-
Johan Potgieter commented
In agreement with everyone.
For especially rental agencies or similar type of businesses. You always send recurring invoices that relates to the period coming.
I.e sending invoices on 20 July for effect of August Services (therefore the invoice date for accrual purposes have to be August) -
Lisa Reece commented
I need to do the same as Belinda Batty
-
Belinda Batty commented
I need to be able to send invoices out ahead of their date. Our fees are due by the first of each month, so we need to send the invoice out ahead of the 1st to ensure it is paid on time. I need to be able to use the Repeating invoices function, but when I do I have no ability to actually generate the invoice to print/save. This can only be done on the 1st. Please include a function to Print/Save/Send a future invoice set up as a repeating invoice.
-
Caroline Jip commented
As others have mentioned this is a critical feature for some businesses and is available in most other pieces of software. As an accountant, I know that sales is the key function for the operation of most businesses and this one area would make me recommend a different piece of software. It seems like being able to schedule a send date for an invoice would be a fairly simple function to bring in.
-
Con B commented
New to Xero from MYOB (unfortunately) because it seems like Xero takes a similar mediocre stance when it comes to critical 'bugs' / 'serious shortcomings in design' as MYOB does. Serious design flaws need to be rectified immediatly, not months or years later IF enough paying customers compalin about it. One paying customer is more than enough to trigger rectification of serious design flaws! Just get the problems fixed ASAP Xero! When I asked support they suggested manually keying in a 'new' invoice for the customer who has a complex monthly 30 line invoice (who wants a templated invoice early). What a joke! I figure over $NZ 1Billion in revenue should be plenty to rectify the critical design flaws I see on this 'enter your idea' page.
-
Alex Boschman commented
For rent bills and invoices this is a must. All other accounting solutions have this!
-
Stephen Ross commented
Same for us. Rent needs to be paid on or before 1st of the month, so I now have to send invoices a good couple of weeks before the invoice date. In turn, paying VAT a month before it is actually due.
Come on Xero, most other accounts packages have this feature and it is crucial for us business owners.
Life should be simplified!
-
Michaela Spencer commented
The business I work for is prone to changes. Sometimes we need to send out repeating invoices early to clients but having to create new ones and void the next automatically generated invoice is a nightmare and can make the accounts confusing
-
Dakin Parker commented
How is this not a thing yet? Xero, please please add this functionality.
-
MAUREEN HIPWOOD commented
Hi All If we really want this feature please encourage all users you know to vote for this. I don’t think 70 is going to cut it. Also QBO does this so no reason Xero can’t provide this functionality
-
Bee Hesketh commented
This would be so helpful. We take payment via direct debit which we can only collect once the invoice is generated. So quite often you get customers who forget and then manually pay as well because it hasn't been paid at the point the invoice is sent.
Then you have the ongoing saga of not being able to apply a credit to a future repeating invoice.
-
John Wu commented
Please create this feature, I have a client which like to pay ahead and this is really annoying to have to keep track of manually.