I have a company in the UK (Ltd) and work for a non-profit organization based in Lichtenstein.

The non-profit sends payments to my Ltd in form of grants, they don't require or accept any invoices from my Ltd. I need to create invoices in order to keep record of the received payments anyway....