Po sprawdzeniu testu Komitety Okręgowe podają do publicznej wiadomości alfabetyczną listę 50 zawodników dla każdego Okręgu, z najwyższą liczbą punktów z testu eliminacji okręgowych, którzy kwalifikują się do II etapu eliminacji okręgowych. Zwycięzcami eliminacji okręgowych Olimpiady zostaje po 15 zawodników z każdego Okręgu, którzy zdobyli największą liczbę punktów łącznie z testu i prac zespołowych. Ponadto, do etapu centralnego kwalifikuje się 25 zawodników (tzw. „lucky losers”), którzy uzyskali w skali kraju najwyższe wyniki z części testowej. Łącznie do finału kwalifikuje się 100 osób.
III Etap – Eliminacje centralne III etap jest przeprowadzany w kwietniu przez Komitet Główny w Szkole Głównej Handlowej w Warszawie. Składa się z trzech części. W pierwszej należy rozwiązać test wiedzy o stopniu trudności wyższym niż w eliminacjach okręgowych (jedna godzina zegarowa, punktacja w systemie 1 lub 2 pkt za poprawną odpowiedź (w zależności od trudności pytania) lub 0 pkt za odpowiedź niepoprawną). Prace testowe są sprawdzane i zostaje wyłonionych 25 laureatów Olimpiady, 25 finalistów Olimpiady oraz 50 uczestników eliminacji centralnych.