Bulgária hivatalos fizetőeszköze a bolgár leva (BGN). A leva az ország gazdaságának alapvető pénzneme, amelyet a Bolgár Nemzeti Bank bocsát ki. A leva váltópénze a sztotinka, egy leva 100 sztotinkából áll. Jelenlegi formájában a bolgár leva 1999 óta van forgalomban, amikor is az addigi hiperinfláció után az 1 BGN = 1000 régi leva árfolyammal denominálták.
Bulgária pénzneme a bolgár leva, melynek eredete egészen 1881-ig nyúlik vissza, amikor is Bulgária a függetlenségét megszerezve bevezette saját nemzeti valutáját. A név a régi szláv „lev” (oroszlán) szóból ered. Az első világháború után a leva erőteljes inflációt élt meg, majd a 20. század folyamán több alkalommal is reformokon esett át. 1997-ben Bulgária valutatanácsot hozott létre, amely rögzítette a leva árfolyamát a német márkához (1 BGN = 1 DEM). A német márka euróra történő átváltásával 1999-ben a leva is az euróhoz lett kötve, jelenleg 1 BGN = 1,95583 EUR árfolyamon. Ez a stabilitás fontos szerepet játszott a bolgár gazdaság stabilizálásában. Bulgária 2007-ben csatlakozott az Európai Unióhoz, és hosszútávú tervei között szerepel az euró bevezetése. Az ország 2020-ban csatlakozott az Európai Árfolyam-mechanizmushoz (ERM II), ami az euró bevezetésének egyik előfeltétele.
A pontos csatlakozási időpont azonban még bizonytalan, mivel az országnak teljesítenie kell az eurózónához való csatlakozás makrogazdasági feltételeit. A bolgár gazdaságban a leva stabilitása kulcsfontosságú. Az alacsony inflációs ráta és az euróhoz való kötöttség hozzájárul az ország pénzügyi biztonságához. A turisták körében a bankkártyás fizetés és az ATM-használat elterjedt, de a készpénz még mindig fontos szerepet játszik a mindennapi tranzakciókban. Bulgária jövőbeli gazdasági fejlődése során a leva további stabilizálására és az euró bevezetésére vonatkozó stratégiák meghatározóak lesznek az ország pénzügyi jövője szempontjából.