The SFC Licence is a mandatory certification by the Canadian Food Inspection Agency for businesses importing manufactured foods into Canada. As of February 12, 2024, a valid SFC Licence ensures compliance with Canadian food safety standards. Without it, your food shipments could be denied entry at the Canadian border.