Димитър Костов е член на управителния съвет на Българската народна банка и подуправител, ръководител на управление "Банково", от 11 юни 2005 година. Избран е за втори шестгодишен мандат на този пост, който започна да тече от 12 юни 2011 година. Преди да седне в подуправителското кресло в БНБ, той има дълга кариера в управлението на държавните и на частните финанси. Бил е заместник-министър на финансите от 1990-а до 1995-а в правителствата на Димитър Попов, на Филип Димитров и на Любен Беров. Участвал е в комисията по уреждането на външния дълг на България. През 1995-а става финансов министър в правителството на Жан Виденов. През целия този период е бил член на Пленарния съвет на БНБ. А като финансов министър е бил и управител за България в Световната банка.
През май 1997-а Димитър Костов става изпълнителен директор на Централна кооперативна банка, чиято собственост по това време е поделена между Централния кооперативен съюз и Банковата консолидационна компания. От август 1999-а той става изпълнителен директор на "Алианц Банк България". Остава на тази длъжност до номинирането му за подуправител на БНБ през 2005-а. Докато е изпълнителен директор на "Алианц Банк България", Костов е бил и председател на управителния съвет на Асоциацията на търговските банки, преименувана по-късно в Асоциация на банките в България.
Като подуправител, отговарящ за управление "Банково", Димитър Костов успешно въвежда европейските изисквания за плащанията и платежните системи. При неговото управление дружеството за междубанкови плащания "Банксервиз" успешно се сля с дружеството за картови плащания "Борика". Българските банки са включени към платежната мрежа на еврозоната посредством системата ТАРГЕТ 2, а у нас е въведен софтуер за обслужване на малки плащания в евро, известен като "БИСЕРА 7". Докато той ръководи това управление, започва прилагането на европейските правила за платежни нареждания, изготвени на базата на Международен номер на банковата сметка (IBAN)










