Electronic invoicing Electronic invoicing Our e-invoicing address is: 003726825799 Our Business ID is: 2682579-9 | VAT ID: FI26825799 Our e-invoicing operator is: MAVENTA Operator intermediary code: 003721291126