Draft invoice should not be allocated invoice number

When an invoice is created, it's set to Draft until you send it.

Let's say I start building up an invoice, then leave it a few days to finish it later.

In between that, I issue more invoices. As far as I have seen, the draft invoice gets issued an invoice number, which means these other invoices will have out of order invoice numbers.

The problem is made worse if I decide that that draft invoice actually doesnt need to be sent and is deleted.

From what I understand, HMRC are pretty strict about invoice numbers being in date and consecutive order and should never have missing numbers in the sequence (for VAT registered businesses).

From HMRC web site:

"What if there is a break in sequence, for example where I cancel an invoice or it is spoiled and never issued to a customer?

As long as you retain the cancelled or spoiled invoice in your accounting records, or you can provide an explanation for the break in sequence, this is acceptable."

http://customs.hmrc.gov.uk/channelsPo...

Of course, the deleted invoice is not retained, FreeAgent just bins it.

I guess the solution is not to allocate an invoice number until the invoice is marked as Sent if one has not been generated already. Similar to the way recurring profiles work.

Matthew
 
indifferent I’m concerned
Inappropriate?
4 people have this problem

User_default_medium