The Bill Type set on the customer screen, determines which invoice will be created when the invoice is generated. If an invoice is reprinted for a customer, it will remember that historical setting and use that. It does not print a historical invoice using the current setting of Bill Type.
So if you create an invoice for a customer when it was set to Bill Type "Residential", and later change it to "Manual", when you go to print that invoice, it will still print "Residential".
I was told the only way to get a historical invoice to print in a new format, would be do delete the original and rebill under the new Bill Type.
Help Center