we have a custom field on the invoice with a comma separated list of email addresses in it (imported from another system)
Our workflow picks up this field and uses it in the "cc" field of the email. As long as the primary contact should be receiving the emails, this works fine for us and is a super-easy workflow to put in