Na kurs dinara utiče veliki broj ekonomskih faktora. Najvažniji među njima su inflacija, kamatne stope, stanje u međunarodnoj trgovini i opšte kretanje finansijskih tržišta.

Inflacija predstavlja rast cena robe i usluga. Kada inflacija raste brže nego u drugim zemljama, domaća valuta može gubiti vrednost u odnosu na strane valute.

Kamatne stope takođe imaju značajan uticaj. Više kamatne stope mogu privući strane investicije, što povećava tražnju za domaćom valutom i može doprineti jačanju dinara.

Važnu ulogu ima i monetarna politika Narodne banke Srbije, koja koristi različite instrumente kako bi održala stabilnost finansijskog sistema i smanjila velike oscilacije kursa.

Zbog toga se kurs dinara obično menja postepeno i u relativno uskom rasponu, posebno u odnosu na evro koji je najvažnija valuta za privredu Srbije.