Daňová kontrola je dílčím procesním postupem odehrávajícím se v rámci daňového řízení a je jedním z prostředků správce daně, kterým zjišťuje nebo prověřuje základ daně a ostatní okolnosti rozhodné pro správné stanovení, vyměření a vybrání daně od poplatníka nebo splnění daňových povinností plátce. Daňová kontrola je upravena zejména v § 16 zákona č. 337/1992 Sb. o správě daní a poplatků.„ (1) Daňovou kontrolou pracovník správce daně zjišťuje nebo prověřuje daňový základ nebo jiné okolnosti rozhodné pro správné stanovení daně u daňového subjektu nebo na místě, kde je to vzhledem k účelu kontroly nejvhodnější. Daňová kontrola se provádí v rozsahu nezbytně nutném pro dosažení účelu podle tohoto zákona.“ Daňová kontrola je nepříjemnou záležitostí, která vždy vyvolá u daňového subjektu nejistotu a obavy z doměrku daně a příslušných sankcí. Nikdy nelze zcela vyloučit, že subjekt nějakou skutečnost ve svém daňovém přiznání neopomněl přiznat nebo si ji, byť i neúmyslně, vyložil jiným způsobem než správce daně. V takových situacích se může stát daňová kontrola pro daňový subjekt noční můrou.