Celní správa České republiky vybírá cla, daně, zajišťuje některé bezpečnostní úkoly a kontroluje dodržování různých povinností. Je zřízena Zákonem č. 17/2012 o Celní správě České republiky.
Celní správa má dva základní stupně. Jednak je to Generální ředitelství cel sídlící v Praze a druhým stupněm jsou celní úřady, kterých je v České republice patnáct. Celní úřady jsou v krajských městech (14) a patnáctý je na letišti Václava Havla – Celní úřad Ruzyně v Praze. Nadřízeným orgánem Celní správy ČR je Ministerstvo financí ČR.