A new trade deal on fisheries will be worth £128m to Scotland next year, up from £97m last year, ministers have said.
A trilateral agreement between the UK, Norway and the EU has concluded with increased quotas for most North Sea stocks.
Total allowable catches for cod are up 63%, with haddock up 30% and whiting up 30%.