Because of this distinction, you may safely use fish even after the sell by date has lapsed. If there is a use-buy date on fresh fish, then it is recommended to either cook or freeze the fish by that date. Commercially frozen fish, if kept frozen, can be safely stored for 10-12 months.