How do I set up different invoices for all my sites?

Since all sites in a single Gardens account are billed to the credit card on file, you have to either create a new account for each site or transfer site ownership to another existing account.