Кубок России по футболу состоит из трех этапов:
- первый этап – до 1/64 финала включительно;
- второй этап – элитный групповой раунд
- третий этап – с 1/8 финала по финальный матч включительно.
Любительские клубы вступают в розыгрыш со стадии 1/512 финала. Клубы второго дивизиона начинают со стадии 1/512, 1/256 или 1/128 финала в зависимости от количества команд в соответствующей зоне дивизиона. В сезоне 2020/21 клубы ФНЛ вступили в борьбу на стадии 1/64 финала, 10 команд Тинькофф РПЛ, не выступающих в еврокубках, стартуют с элитного раунда, а шесть участников Лиги чемпионов и Лиги Европы начнут выступления с 1/8 финала.
На всех этапах победители пар определяются по результату одного матча. Если матч закончится в основное время вничью, то назначается дополнительное время (два тайма по 15 минут каждый, без перерыва), но если и в дополнительное время не выявится победитель, то он определяется с помощью ударов с 11-метровой отметки в соответствии с Правилами игры. В элитном групповом раунде в случае ничейного исхода победитель выявляется в серии пенальти, дополнительное время не проводится.
Система начисления очков и определение победителей в групповом раунде по результатам каждого матча:
- за победу в основное время — 3 очка.
- за ничью в основное время и победу по пенальти — 2 очка.
- за ничью в основное время и поражение по пенальти — 1 очко.
- за поражение в основное время очки не начисляются.