Currently, Zuora generates Invoice even if the total amount is 0. Some Zuora clients would like to have the possibility to not generate invoice when total amount 0.
In most of EU countries, if an invoice is generated (even if total amount is 0), it has to be send to the end customer specially for B2B customers and this is very confusing.
... View more
Assign the invoice number only when an invoice is posted to avoid Invoice Number Sequence Gap when creating or cancelling a draft invoice. The idea here is to apply the invoice number only when the invoice is posted, for the non-posted invoices we could have a temporary invoice number with another sequence. This should be core feature.
Ex: For the 11 th Invoice draft created would have invoice number : TMP00000011 when posted invoice number applied would be INV00000006 as this invoice is the 6 th invoice posted.
... View more