Het maken van het competitieprogramma begint ieder jaar al in oktober. Eerst worden de internationale speeldagenkalenders van FIFA en UEFA vastgesteld, met daarin de interlands en Europese wedstrijden. Vervolgens wordt in overleg met de overheid en de clubs de nationale speeldagenkalender opgesteld, waarin ruimte wordt gemaakt voor de VriendenLoterij Eredivisie, de Keuken Kampioen Divisie, de Johan Cruijff Schaal, de Eurojackpot KNVB Beker en de play-offs.
Daarna wordt er een conceptprogramma opgesteld, waarin rekening wordt gehouden met wensen en knelpunten van onder meer gemeenten, clubs, supporters en ESPN. Tijdens het proces wordt het programma afgestemd met alle betaald voetbalclubs, het competitiebestuur betaald voetbal (directies Eredivisie CV, Coöperatie Eerste Divisie en KNVB) ESPN, lokale autoriteiten, de Centrale Spelersraad (CSR), de Centrale Trainersraad (CTR) en het Supporterscollectief Nederland.