Bulgarien tog över ordförandeskapet i EU vid årsskiftet. Samtidigt är landet ett av de fattigaste och mest korrumperade i EU, enligt organisationen Transparency International.
EU har i flera år pressat landet att försöka råda bot på korruptionen.
Trots att Bulgarien varit en del av EU i elva år och övervakats speciellt av Bryssel har inte en enda tjänsteman i hög position dömts eller fängslats.
Som kronan på verket lade Bulgariens president Rumen Radev samtidigt med EU-ordförandeskapet in sitt veto mot en anti-korruptionslag. Lagen är inte effektiv, menar han.
Tanken var att slå ihop flera ämbetsverk till en enhet som kämpar mot korruption och utvidga listan på myndigheter som det nya ämbetsverket skulle ha följt upp.
Parlamentets uppgift var att utse ledningen, men enligt presidenten hade det kunnat äventyra enhetens oberoende. Det regerande partiet skulle till exempel kunna påverka arbetet mot korruption.
Lagstiftningen hade antagligen gjort det svårare att tackla korruption i stället för att underlätta arbetet, säger presidenten i ett uttalande.
Politiska mutor är en stor anledning till varför få utländska investeringar görs i landet. Bulgarien uppfyller heller inte kraven för att bli en del av Schengen-området.
Källa: Reuters-Yle