Am 31. Jänner 2019 wurde das Stadtbudget 2019 mit 40 Stimmen dafür und 18 dagegen beschlossen. Die Budgeteinnahmen und -ausgaben der bulgarischen Hauptstadt belaufen sich heuer auf 1,75 Milliarden Bulgarische Lewa (894,7 Millionen Euro). Im Vergleich zum Vorjahr entspricht das einem Anstieg von 12 Prozent. Es handelt sich um das höchste Budget der Stadt in ihrer jüngsten Geschichte. Allerdings stammt ein wesentlicher Anteil der Finanzmittel, insgesamt 305 Millionen Bulgarische Lewa (155,9 Millionen Euro), aus europäischen Programmen. Sie werden vor allem in den Ausbau der dritten U-Bahnlinie sowie in Straßensanierungen im Zentrum der Stadt investiert werden. Insgesamt 478 Millionen Bulgarische Lewa (244 Millionen Euro) kommen aus dem Staatsbudget und 724 Millionen Bulgarische Lewa (370 Millionen Euro) sind eigene Einnahmen.