No, it is not mandatory.
We can pay you anyway!
But you can send your invoice to invoices@postforrent.com if you feel like doing it or if it's mandatory in your country.
POST FOR RENT BV
Tax ID: NL862687007B01
Company ID: 83001255
Weesperstraat 61.,
1018 Amsterdam