Another great suggestion...
Having a save button or auto save on the invoice number.
When there are multiple people doing invoicing, the invoice number is not particular to that one person. Its whoever saves first gets the invoice number first which is rather annoying as there are always corrections that have done after the fact if someone gets the invoice number you think you have.