New Invoicing - Typeable dates in Date fields
On the old invoices/bills I could type "18/2/23" and it would auto fill 18th February 2023. Now I have to scroll back multiple months to get there. It would be good if I could type in the date field boxes again. Specifically on "Add Payment"

Hi team, as you may have noticed we've made a change to the Invoice Date and Due Date fields that now allows you to type in these fields rather than having to select a date from the calendar drop down. It does still require entering delimiters between day month and year such as a '.' or '/' (we understand there are a few situations when entering US date formats and are continuing to look into this).
We're working on also adding this functionality to the Payment date, and I'll keep you in the know of when this is made available, here.
-
Tim Stone commented
It's absurd that this hasn't been implemented in OVER a year! Off the top of my head, there are at least 3 different user interfaces for date fields and the same for the account field.
When entering a payment on an invoice, it is maddening having to type an amount, mouse-click the date, mouse-click the account, and then type a reference. I cannot begin to describe how slow this feels or how much of a workflow impedance it is.
I don't understand why the date field behaviour and list selection behaviour are not defined re-useable components and therefore exactly the same EVERYWHERE that type of field appears. It appears that whoever codes a feature is re-inventing the UI instead of using a single set of common components.
Come on, Xero, get it together! It is an absolutely HORRIBLE user experience that is becoming more and more expected as the norm in Xero - Beautiful by design (my a$#%).
-
Scott Osburne commented
I received this reply:
"Idea: Payment screen in New Invoicing
Hi all, in new invoicing you should be able to Tab to any of the fields on the page including the Add Payment button. Alternatively, using the shortcut Ctrl-Alt-Y will open the payments modal.Once this opens it'll default to the Amount Paid field, and you can Tab across to the Date field. Pressing Enter, space bar, or the down arrow will open the calendar picker, and you can Tab, then use the arrow keys to select the date you want.
If you're not getting this same behaviour we'd recommend raising a case with our Xero Support team through Xero Central where we can get a closer look with you 1:1."
It's too bad that the Product Team doesn't know how the product actually works. I j just tried this again and in the "Add Payment" window, you can only tab between the Amount Paid field and the Reference field. You cannot tab to the Date field or the Account field. It requires a mouse click.
-
Freya Pieroz commented
Being unable to do things without using a mouse fails WCAG Criterion 2.1.1 and means that this part of the program fails at being Accessible - this needs to be escalated by emailing accessibility@xero.com
-
Scott Osburne commented
In the payment screen in New Invoicing, it is not possible to tab to the date field. Why??!!! Why must I take my fingers off the keyboard and engage the mouse to get to the date field or to the bank account field? Why can't I tab to the date field and enter the date from the key board and then tab to the bank account field and enter the account number? This was standard data entry in Classic Invoicing.
-
HANNAH WHITFIELD commented
Similarly, when adding payments to invoices, the 'Date paid' section now requires you to click into it and select a date off the calendar, and also the 'Account' selection, I used to be able to start typing the account the payment went into and select it by entering, now I have to use the mouse for these two items.
Can you please fix this as well? -
Hayley Greig commented
The '.' still does not seem to work in the invoice date field? The '/' works fine.
-
Damon O'Keefe commented
@Paul Hodges - Using a period "." is NOT working.
Please either add or amend functionality.
-
Mike Baptiste commented
May have already been mentioned, but thankfully the date field still doesn't require a year. Just type in mm/dd (or dd/mm for countries that do it correctly hahaha) and tab out. It'll set the current year
-
Charlotte Pepper commented
In the creation of a new invoice, you can keep your fingers on the keyboard, except when it comes to the date of the invoice when, if you want to overwrite what's there automatically, you have to reach for the mouse. Please amend the program so this field (date of invoice) can be overwritten without having to be cleared first.
-
Steve Penford commented
You can now type in the date you require, but first you have to delete the current date, in old invoicing, you just tabbed to the field and entered the required date, which was very much better
-
Morgan Green commented
Still haven't seen the type-able date functionality roll out to the Payment Date. This is a big time eater for some of our processes.
-
David Eyles commented
Not only + number of days, - number of days is also necessary for those invoices that are due x number of days before the invoice date.
-
Christina Coghlan commented
Please bring back the "+ #of days" option for the due date. This was very handy. Also can you add a "in 30 days" option in the due date drop down menu.
-
Raylene Fordham commented
We are not liking the date function at all. A quick fix for us would be to offer an option of "Previous Day.". Or as others have suggested...for us to type in the date.
-
Tanya McAuley commented
Please hurry up and put a data entry field for the date in the Add Payment section, proficient data entry people do not want to click through calendars and just want to keep typing through the fields ! Why make changes like this to the great software package when they are clearly not improvements ?
-
Simon Browne commented
Previously, day and month could be delimited with a space. Please add this . AND previously simply entering the day would default to current month and current year; now it defaults to the month and year of the invoice date which may be desirable for some but not all users. Please disconnect the invoice date from the due date.In the meantime, be very careful to check all dates on the invoice; they may not be what you may expect from previous experience.
-
David Eyles commented
How about Xero holding a webinar explaining the benefits of the "New Invoicing" option and allowing users to feedback on their experiences.
If this is not feasable how about a user poll where the people who actually use Xero an a daily basis and pay the wages of the Xero employees could actually vote on a simple question "Stick with Old invoicing" or "Switch to New Invoicing" and go with the result?
-
Chris Thorpe commented
It is painful having to pick the date from the calendar when showing invoices as paid - I hope you can update this very soon?
-
Chris Curlett commented
Come on XERO get back to basics and test, test, test what you do. You seem to be relying on users to find your mistakes rather than doing the job yourselves - and yes - it is your job to test things!
-
Chris Curlett commented
Hi Sam - this is frustrating. It almost seems as if they do not test the changes they make before releasing them which is scary.
They totally lack any form of rigger in the system they develop. As I have said before, the development team seems to be out of control, and this type of thing really undermines the user conference in their work.