En kvinna dog och flera skadades då bergochdalbanan Jetline förra sommaren spårade ur på Gröna Lund, när en bärarm på undersidan av den främre vagnen knäcktes.
Olyckan har sedan tidigare utretts av Statens haverikommission som i sin slutrapport pekade ut brister i flera led.
Åklagarsidan menar att de tre företagen brutit mot de regelverk som finns.
– I tivolianordningar ska alla delar vara säkra och det finns ett tydligt regelverk med svenska standarder att följa. Om företagen hade följt reglerna hade detta inte hänt. Den yttersta konsekvensen av oaktsamheten är att en person omkom, tre fick mycket svåra skador och flera andra skadades lindrigt men hade lika gärna kunnat få livshotande skador, säger senior åklagare Christer B. Jarlås.
I Haverikommissionens slutrapport som presenterades i somras slog man fast att olyckan orsakades av att bärarmen knäcktes på två ställen. I polisens utredning har man bland annat analyserat svetsningen.
Polisens utredare säger under dagens pressträff att standarden för tillverkningen varit bristfällig. Bland annat har svetsen på bärarmen bara täckt 50 procent av materialet, enligt undersökningen.