Ministerstvo financí je ústředním orgánem státní správy pro státní rozpočet republiky, státní závěrečný účet republiky, státní pokladnu České republiky, finanční trh, regulaci vydávání elektronických peněz a ochranu zájmů spotřebitelů na finančním trhu s výjimkou výkonu dohledu nad finančním trhem v rozsahu působnosti České národní banky. Dále je ústředním orgánem pro zavedení jednotné měny euro na území České republiky, pro platební styk, daně, pojistné na důchodové spoření, poplatky a clo, finanční hospodaření, finanční kontrolu, přezkoumání hospodaření územních samosprávných celků, účetnictví, audit a daňové poradenství, pro věci devizové včetně pohledávek a závazků státu vůči zahraničí, ochranu zahraničních investic, pro tomboly, loterie a jiné podobné hry, hospodaření s majetkem státu, privatizaci majetku státu, příspěvek ke stavebnímu spoření a státní příspěvek na penzijní připojištění, pro ceny a pro činnost zaměřenou proti legalizaci výnosů z trestné činnosti a pro vnitrostátní koordinaci při uplatňování mezinárodních sankcí za účelem udržování mezinárodního míru a bezpečnosti, ochrany základních lidských práv a boje proti terorismu. Ministerstvo také posuzuje dovoz subvencovaných výrobků a přijímá opatření na ochranu proti dovozu těchto výrobků.
Spolu s Českou národní bankou připravuje a předkládá vládě návrhy zákonných úprav v oblasti měny a peněžního oběhu a návrhy zákonných úprav, kterými se upravují postavení, působnost, organizace a činnost České národní banky, s výjimkou dohledu nad finančním trhem, platebním stykem a vydáváním elektronických peněz.
Ministerstvo financí koordinuje příjem zahraniční pomoci.
Dále zjišťuje účetní záznamy pro potřeby státu včetně sestavování účetních výkazů za Českou republiku podle zákona upravujícího účetnictví a provozuje informační systém pro nakládání s utajovanými informacemi mezi orgány veřejné moci.
Ministerstvo sídlí v ulici Letenská v Praze 1.