De NK cyclus kent op dit moment 3 fasen, te weten
Op dit moment wordt het NK normaliter gespeeld met 16 spelers. Dezen spelen 8 ronden volgens het zgn "Zwitsers systeem". De speler die aan het eind de meeste punten heeft is Nederlands Kampioen. Ingeval van gelijk eindigen wordt een beslissingsdriekamp gespeeld. Spelers die op het NK minder dan 50% scoren —dus minder dan 4 punten behalen— degraderen naar het Indis. Deze plaatsen komen vrij voor plaatsing door middel van het Indis.
Op het Indis spelen de deelnemers ook 8 ronden Zwitsers, waarbij de hoogst eindigende spelers de beschikbare plaatsen op het NK (ontstaan door degradatie) verkrijgen. Op het Indis mogen spelen die spelers die gedegradeerd zijn uit het NK, spelers die minstens 4e dan zijn, spelers die op het vorige Indis minstens 50% gescoord hebben —dus minsten 4 punten gehaald hebben— en spelers die zich geplaatst hebben via een Districtstoernooi of via het Centraal Plaatsingstoernooi. Ook kunnen soms spelers zich plaatsen via het NK jeugd of NK dames, of door een wildcard te krijgen van het bestuur.
De districtstoernooien worden georganiseerd door de districten —bestaande uit een of meer clubs— en zijn in principe open voor iedereen die in dat district woont of werkt. In de praktijk spelen zelden spelers van zwakker dan 5e kyu mee. Per district is er een plaats voor het Indis te verdienen, plus een extra plaats per 6 dangraden onder de deelnemers.
Het Centraal Plaatsingstoernooi wordt georganiseerd door de NGoB, en is open voor alle spelers, ook die spelers die al aan een districtstoernooi hebben meegedaan. Op het CPT zijn 2 plaatsen te verdienen, plus een extra plaats per 6 dangraden onder de deelnemers.