Petr Kašpar pracuje v celní správě od roku 1988. V minulosti působil například jako první zástupce generálního ředitele nebo ředitel Celního úřadu pro Královéhradecký kraj. Od 2. 9. 2014 byl pověřen výkonem funkce generálního ředitele Generálního ředitelství cel a 13. 2. 2015 byl ministrem financí Andrejem Babišem ustanoven do funkce generálního ředitele Generálního ředitelství cel.  Ministr tehdy uvedl, že cílem nového šéfa bude boj proti daňovým únikům.

Petr Kašpar vystudoval Právnickou fakultu na Masarykově univerzitě v Brně a Pedagogickou fakultu na Univerzitě v Hradci Králové.

Je ženatý a má dvě děti. K jeho zájmům patří historie, fotografování, lyžování a cykloturistika.

 

Generálnímu ředitelství cel je podřízeno 15 celních úřadů. Spolupracuje s policií a finanční správou v takzvaném týmu Kobra. Jeho cílem je účinnější boj proti velkým daňovým únikům, daňové kriminalitě a lepší koordinaci spolupráce.