Invoicing Addresses

The payment time for invoices is 30 days minimum.

Electornic invoices
Electronic invoicing address / EDI ID: 003721256785
Operator: Basware Oyj/BAWCFI22

Printed invoices
Fennovoima Oy
PL 55111
00021 Laskutus
(Only invoices to this address!)

Mail address (all other mail, no invoices)
Fennovoima Oy
Salmisaarenaukio
00180 HELSINKI

Business ID 2125678-5