Are all commercial cooking operations required to have a grease containment system?
Per NFPA (National Fire Protection Association) standards and codes, commercial cooking operations need to have a container to collect the grease that drains from the upblast fan. Here is an excerpt from NFPA 96 related to grease containment:
NFPA 96 Fire Codes for Rooftop Grease Containment
7.8.2 Rooftop Terminations
220.127.116.11 Rooftop termination shall be arranged with or provided with the following:
(4) The ability to drain grease out of any traps or low points formed in the fan or duct near the termination of the system into a collection container that is noncombustible, closed, rainproof, and structurally sound for the service to which it is applied and that will not sustain combustion
(5) A grease collection device that is applied to exhaust systems that does not inhibit the performance of any fan
 Listed grease collection systems that meet the requirements of 18.104.22.168(4) and 22.214.171.124(5)
8.1 Exhaust Fans for Commercial Cooking Equipment
126.96.36.199 Upblast fans shall have a drain directed to a readily accessible and visible grease receptacle not to exceed 3.8 L (1 gal).