Historia Po rozpadzie Jugosławii w 1991 roku startowały pierwsze oficjalne rozgrywki o Puchar Federalnej Republiki Jugosławii. Wcześniej od 1946 do 1991 w Socjalistycznej Federacyjnej Republice Jugosławii rozrywany był turniej o Puchar Marszałka Tito. Pierwszy finał rozegrano 13 i 20 maja 1992 roku. W tym meczu Partizan Belgrad pokonał 1:0 i 2:2 Crveną Zvezdę. Od 1999 roku finały składały się z jednego meczu i odbywały się zawsze w Belgradzie.
Najbardziej utytułowany klub to Crvena Zvezda, który wygrywał trofeum 9 razy.
Nazwy 1991–2002: Puchar Jugosławii w piłce nożnej (serb. Куп СР Југославије у фудбалу / Kup SR Jugoslavije u fudbalu) 2002–2006: Puchar Serbii i Czarnogóry w piłce nożnej (serb. Куп Србије и Црне Горе у фудбалу / Kup Srbije i Crne Gore u fudbalu)