Von 2005 bis 2013 war er Mitglied des Deutschen Bundestages, dem er seit 2017 wieder angehört. Nach einer Ausbildung zum Industriekaufmann schloss er ein Studium der Betriebswirtschaftslehre in Paderborn und Bielefeld ab. Frank Schäffler ist Mitglied des Haushaltsausschusses, des Ausschusses für Digitales und Sprecher für FinTech- und Blockchaininnovationen der FDP-Fraktion.