Denmark's Molslinjen will have to compensate the government for poor customer satisfaction and delays on its Bornholm service.
The total amount payable is EUR 1.5m ($1.7m), the ministry of transport said.
A poor customer satisfaction survey cost it DKK 200,000, with the rest arising from lack of documentation submitted to the ministry for cancelled and delayed departures, as well as insufficient deployment of a reserve ferry.