Le fasi di qualificazione hanno avuto luogo tra il 12 aprile e l'11 ottobre 2006 e hanno designato le otto nazionali finaliste. Per questa edizione la UEFA ha deciso di cambiare la ciclicità del torneo, collocandolo negli anni dispari, per fargli guadagnare visibilità rispetto alle manifestazioni per le squadre maggiori che si svolgono negli anni pari. A causa dunque dell'estrema vicinanza con l'edizione precedente (solo un anno), il formato di qualificazione è stato rivoluzionato e accorciato.
La fase finale nei Paesi Bassi si è svolta in due gironi all'italiana da quattro squadre ciascuno con partite di sola andata. Le due vincenti (Paesi Bassi e Serbia) e le due seconde (Belgio e Inghilterra) si sono incrociate nelle partite di semifinale.
La finale si è disputata il 23 giugno 2007 tra le formazioni dell'Olanda e della Serbia.
Le quattro nazionali semifinaliste si qualificano automaticamente alle Olimpiadi di Pechino 2008, con l'eccezione dell'Inghilterra, in quanto i suoi giocatori potrebbero partecipare solo come parte del Regno Unito. Avendo l'Inghilterra raggiunto le semifinali, si rese necessario uno spareggio tra Portogallo e Italia, le due squadre che si sono piazzate al terzo posto dei rispettivi gironi, per assegnare il quarto posto disponibile per la partecipazione alle Olimpiadi estive del 2008.