Dear Partner

EL & Site Oy (FI 2167761) has merged into TSR Group Oy (FI 21350712) on 30th June 2021. After the merger we can offer our customers wider product range and even better service. Merger makes us stronger together.

All EL & Site employees have been incorporated into TSR Group as old employees. After the merger EL & Site and TSR Group Oy company operate under the name TSR | ELSITE. All agreements, responsibilities and obligations have been transferred to TSR Group Oy.

All telephone numbers remain the same for all employees. E-mails are firstname.surname@tsr-elsite.fi.

Head office

  • Official name: TSR Group Oy
  • VAT-number FI21350712
  • Address: Autokatu 15, 20380 Turku, Finland
  • Bank information: OP Bank FI87 5536 0620 0247 21 / OKOYFIHH


Helsinki office: Muonamiehentie 10, 00390 Helsinki, Finland
Tampere office: Hepolamminkatu 49, 33720 Tampere, Finland

Invoicing information

With the merger, the invoicing information will change as of June 30, 2021.

All email invoices to TSR | ELSITE have to be sent as a PDF attachment and have to include the following invoicing address for our invoice handling system to be able to process the invoices correctly.


TSR Group Oy
##003721350712##
PL 683
00026 BASWARE


Note that ##003721350712## must be included in the address. Email invoices can not include more than one invoice per attachment.

Email for invoices: lemonsoft.ostolaskut@bscs.basware.com

Ask for more information: