Normally the service provider (in this case the affiliate) has to issue the invoice. I'm not even sure it's legal for the other party to create an invoice in their name.
Not to mention that normally the service provider has their own invoicing system with the invoice template and numbering, and the invoice is a legal document that will be inserted into its books.
But I'd be glad if someone with more financial knowledge proves me wrong, I do agree that this is a lot of hassle.
It'd also be good if for instance NATS had built in support for accepting invoices.
|