Возврат налогоплательщику излишне удержанной суммы налога производится налоговым агентом за счет сумм этого налога, подлежащих перечислению в бюджетную систему Российской Федерации в счет предстоящих платежей как по указанному налогоплательщику, так и по иным налогоплательщикам, с доходов которых налоговый агент производит удержание такого налога, в течение трех месяцев со дня получения налоговым агентом соответствующего заявления налогоплательщика.
...
Если суммы налога, подлежащей перечислению налоговым агентом в бюджетную систему Российской Федерации, недостаточно для осуществления возврата излишне удержанной и перечисленной в бюджетную систему Российской Федерации суммы налога налогоплательщику в срок, установленный настоящим пунктом, налоговый агент в течение 10 дней со дня подачи ему налогоплательщиком соответствующего заявления направляет в налоговый орган по месту своего учета заявление на возврат налоговому агенту излишне удержанной им суммы налога.
Возврат налоговому агенту перечисленной в бюджетную систему Российской Федерации суммы налога осуществляется налоговым органом в порядке, установленном статьей 78 настоящего Кодекса.
Вместе с заявлением на возврат излишне удержанной и перечисленной в бюджетную систему Российской Федерации суммы налога налоговый агент представляет в налоговый орган выписку из регистра налогового учета за соответствующий налоговый период и документы, подтверждающие излишнее удержание и перечисление суммы налога в бюджетную систему Российской Федерации.
До осуществления возврата из бюджетной системы Российской Федерации налоговому агенту излишне удержанной и перечисленной в бюджетную систему Российской Федерации им с налогоплательщика суммы налога налоговый агент вправе осуществить возврат такой суммы налога за счет собственных средств.