From the standpoint of structural engineering design, a metal roof should consider the specific code-required levels of snow accumulation for the building location. This ranges from 4.5-9 kg psf to over 18 kg psf. It is recommended to consult the International Building Code and state and local codes for guidance based on your location.