29 kwietnia 1924 do obiegu wprowadzono złotego. Polska waluta pojawiła się w wyniku reformy pieniężnej przeprowadzonej przez ówczesnego ministra finansów Władysława Grabskiego. Tym sposobem złoty zastąpił zdewaluowaną markę polską obowiązującą od 1916 roku. Nowa polska waluta została oparta na parytecie złota, wartość 1 złotego ustalono na 9/31 grama (ok. 0,29) czystego złota. Ówczesny złoty miał taką siłę nabywczą jak obecnie blisko 10 zł.
Zobacz: Pomysł na firmę. Sklep z artykułami patriotycznymi
Zawierucha II wojny światowej skutkowała kolejnymi zmianami w systemie monetarnym. Niemcy wprowadzili do obiegu na terytorium Generalnego Gubernatorstwa nowy pieniądz, ale o tej samej nazwie „złoty”. Pozostawienie starej nazwy miała też charakter pragmatyczny. Nie trzeba było od razu produkować nowych pieniędzy o zupełnie nowej szacie graficznej. Wystarczyło ostemplować stare banknoty i nanieść na nich drobne zmiany. Ostemplowane przedwojenne banknoty złotowe w 1940 roku wymieniono na banknoty okupacyjne (z limitami wymiany zróżnicowanymi dla Niemców, Polaków, Żydów, przedsiębiorców). W tym wytwarzania okupacyjnych banknotów powołano Bank Emisyjny w Polsce z siedzibą w Krakowie, który wytwarzał wojenne banknoty. Miały one napisy po polsku, ale nie było na nich godła Polski ani żadnych innych polskich symboli narodowych. Okupacyjne złotówki były nazywane „młynarkami”. Określenie takie wzięło się od nazwiska prezesa polskiego Banku Emisyjnego Feliksa Młynarskiego.
Zobacz: Jak jeździć ekonomicznie
Po wojnie wprowadzono nowe pieniądze – ale też złotówki. 30 października 1950 złotówki zostały wymienione w stosunku 100:3 dla płac i 100:1 dla banknotów w obiegu i depozytów bankowych (konfiskata 2/3 oszczędności ludności). Monety miały wartość 1, 2, 5, 10, 20, 50 gr i 1 zł, zaś banknoty 2, 5, 10, 20, 50, 100 i 500 zł. Przedstawiały one ludzi pracy. W latach 60-tych banknoty 2, 5 i 10 zł zostały wymienione na monety. W 1966 roku dodano banknot o nominale 1000 zł.
W latach 70-tych ponownie zmieniano wygląd złotego. Wizerunki ludzi pracy zamieszczone na banknotach zamieniono na wielkich Polaków. W tym okresie powstały banknoty 200 zł, 2000 zł, a „papierowe” 20 zł zmieniono na monetę.
Lata 80-te także przyniosły zmiany. W stanie wojennym z powodu inflacji dodano banknot 5000 zł, a monety 10 i 20 zł zostały tymczasowo zastąpione banknotami. Powód zamiany 10 i 20 zł był ciekawy – zabrakło metalu do ich produkcji.
Zobacz: Które sklepy będą czynne 11 listopada? Sprawdź, gdzie zrobisz zakupy!
Na przełomie lat 80-90- tych mieliśmy do czynienia z hiperinflacją. Doprowadziło to do dodrukowania nominałów 10 000 zł (1987), 20 000 zł (1989), 50 000 zł (1989), 100 000 zł (1990), 200 000 zł (1989), 500 000 zł (1990), 1 000 000 zł (1991) i 2 000 000 zł (1992).
Lata 90-te to kolejne zmiany w naszym systemie monetarnym. 1 stycznia 1995 roku dokonano denominacji złotego o cztery zera. Co ciekawe, pierwsze nowe banknoty drukowane były w 1994 r. na terenie Wielkiej Brytanii. Do końca 1996 roku można było używać także starych pieniędzy. W 2014 r. wprowadzono nowe banknoty z datą 5 stycznia 2012 z podpisem prezesa NBP i głównego skarbnika.