An invoice can be deleted if it has a "Draft" or "Pending" status. Any orders attached to the invoice are not deleted from the database. They can still be retrieved when you search in Staff Enquiry, and they can be added to a new invoice if required.
To delete invoices from the Invoice List:
You also have the option to delete an invoice when you're editing it.
Approved invoices cannot be deleted.