Normally under EU law it is the supplier who has to create the invoice.
The
supplier is you, the affiliate, who promotes the program's sites for money.
The
customer is the affiliate program who pays you for this.
I looked around a bit and found a possible solution. It is called
SELF-BILLING INVOICES.
Basically the supplier gives formal permission to the customer to create invoices on their behalf.
https://www.gov.uk/guidance/vat-self...g-arrangements
It's also mentioned here:
VAT invoicing rules - European Commission
Hilton uses this setup for paying travel agencies apparently:
Self-Billing Agreement for UK Travel Agencies - Hilton
This might be a lawful option for the affiliate programs the generate invoices on the affiliates' behalf. Maybe some programs do this already, but I haven't come across one. (They would have to ask for affiliates' permission to create invoices on their behalf.)
Also have to check the
country-specific laws before setting up such a system, the detailed link above is only for the UK.
Programs providing self-billing invoices would be really great for us EU affiliates who operate legally. Because we actually DID have to create invoices all this time. For ALL payouts.