There are various stages of the process that a customer can be invoiced and each has a different effect on the accounts or the way in which costs are recognised in the accounts.  Attached flowchart reflects the various processes to be followed depending on where the goods are in the production process.