Слово «федеральный закон» пишется с прописной буквы, если речь идёт о конкретном законе. 3 Например: «Согласно абзацу 2 пункта 1 статьи 12 Федерального закона от 17 декабря 2001 года 173 „О трудовых пенсиях в Российской Федерации“». 3
Во всех остальных случаях, когда существительное «закон» является нарицательным, корректно написание со строчной буквы. 1 Например: «По этой проблеме будет принят федеральный закон». 1
Также словосочетание «федеральный закон» пишется с заглавной буквы, если далее в кавычках указывается наименование самого документа. 1 Например: «Федеральный закон „Об образовании в Российской Федерации“». 1