Driften har alltid foregått med statsstøtte. I 1893 var tilskuddet 70.000 kroner, og 731,5 millioner i 2016. EFTAs overvåkningsorgan konkluderte i 2017 med at statsstøtten ikke var ulovlig etter EØS-regelverket fordi «EØS-avtalen tillater kompensasjon til tjenester av allmenn økonomisk betydning når markedet selv ikke leverer dem – slik tilfellet er for kystruten mellom Bergen og Kirkenes».