Schäffer var fra 1949 til 1961 medlem av Forbundsdagen. Han var finansminister i regjeringene Adenauer I og Adenauer II og justisminister i regjeringen Adenauer III.