A Magyar Kupa főtábláján a 16 NB I-es, a 16 NB II és a 41 NB III-as (az első osztályú együttesek második csapatain kívül a többi klub) valamint további 55 megyei bajnokságban szereplő gárda vesz részt. Mindez azt is jelenti, hogy az első sorsolásnál mind a 128 csapat részt vesz, ugyanakkor az első két fordulóban az NB I-es együttesek kiemeltek, vagyis nem kerülhetnek össze egymással. Minden alkalommal, amíg egy találkozón dől el a továbbjutás, az különböző osztályú csapatok összecsapása esetén az alacsonyabb osztályú lesz a pályaválasztó.

 

A fordulók játéknapjai:

1. forduló: 64 közé jutásért: - augusztus 13. szerda

2. forduló: 32 közé jutásért: - szeptember 10. szerda

3. forduló: 16 közé jutásért: - szeptember 24. szerda

4. forduló: nyolcaddöntő: - október 29. szerda

 

A legjobb nyolc között már két mérkőzés dönt a továbbjutásról, itt a pályaválasztói jogot akkor sem cserélik fel, amennyiben egy alacsonyabb osztályú lenne a párosítás második tagja.

 

5. forduló: negyeddöntő - 2015. március 4. és április 1. (szerdai napok)

6. forduló: elődöntő - 2015. április 8. és 29. (szerdai napok)

7. forduló: döntő - 2015. május 20. szerda

 

(az első fordulóban az NB I-es csapatok számára az augusztus 9-10-i hétvégén bajnoki forduló lesz, a többiek ugyanakkor ezen a napon is lejátszhatják a mérkőzéseiket)