П.5 ст.78 НК РФ

Зачет суммы излишне уплаченного налога в счет погашения недоимки по иным налогам, задолженности по пеням и (или) штрафам, подлежащим уплате или взысканию в случаях, предусмотренных настоящим Кодексом, производится налоговыми органами самостоятельно не более чем за три года со дня уплаты указанной суммы налога. (В редакции Федерального закона от 29.07.2018 № 232-ФЗ)

В случае, предусмотренном настоящим пунктом, решение о зачете суммы излишне уплаченного налога принимается налоговым органом в течение 10 дней со дня обнаружения им факта излишней уплаты налога или со дня подписания налоговым органом и налогоплательщиком акта совместной сверки уплаченных им налогов, если такая совместная сверка проводилась, либо со дня вступления в силу решения суда.

Положение, предусмотренное настоящим пунктом, не препятствует налогоплательщику представить в налоговый орган письменное заявление (заявление, представленное в электронной форме с усиленной квалифицированной электронной подписью по телекоммуникационным каналам связи или представленное через личный кабинет налогоплательщика) о зачете суммы излишне уплаченного налога в счет погашения недоимки (задолженности по пеням, штрафам). В этом случае решение налогового органа о зачете суммы излишне уплаченного налога в счет погашения недоимки и задолженности по пеням, штрафам принимается в течение 10 дней со дня получения указанного заявления налогоплательщика или со дня подписания налоговым органом и этим налогоплательщиком акта совместной сверки уплаченных им налогов, если такая совместная сверка проводилась. (В редакции федеральных законов от 29.06.2012 № 97-ФЗ; от 04.11.2014 № 347-ФЗ)