С появлением новой формы 6 НДФЛ, налог нужно удерживать при выплате а не начислении, у многих крупных компаний это происходит в разные месяца. Первая корректировка в архиве позволит от сторнировать удержание НДФЛа в 2015 и перенести его на январь 2016, если у вас в декабре были доходы которые выплатились в январе.
Вторая корректировка поможет правильно перепровести документы (сначала распроведёт начиная с документа с большей датой, а потом проведёт в обратном порядке), а также создать временные корректировки для "правильного" закрытия документов начисления документами выплата.
Проблемы, решаемые с помощью этих инструментов:
- Декабрьский НДФЛ удержан в прошлом году, а в 6-НДФЛ должен попасть в январь как удержанный НДФЛ, но с дохода 2015 года.
- При увольнении сотрудника в середине месяца вы делали РасчётПриУвольнении и потом сразу выплату не создавая между ними документ НачислениеЗП (который как раз начисляет на него НДФЛ, его вы создавали один на всех в конце месяца) в результате выплата не удерживала НДФЛ т.к. его на момент проведения документа ещё не существовало.
- Между документами начисления Отпуска, ЗП, Больничного были другие начисления в результате документ выплаты удерживает НДФЛ с них, а не с нужнго нам документа
- Начисленный НДФЛ удерживается в аванс, а не зарплату (при условии, что зарплата идёт после начисления)
Проблемы, НЕ решаемые с помощью данных инструментов:
- Неправильно закрывается больничный, который был выплачен вместе с ЗП.
- Неправильно закрывается начисление (любое, кроме увольнения), в котором начисление НДФЛ происходит после выплаты.
Требования для работы:
- Программист или опытный пользователь! - очень важно, обработки не рассчитаны на обычных пользователей.
- Если в БД с начала обрабатываемого периода есть исправленные документы, то нужно отменить исправление (документ исправления пометится на удаления), потом снять пометку с документа исправления и провести его, в результате исправления для документа останутся, но исправленный документ можно будет перепроводить.
- В БД не должно быть ситуации, когда документ с меньшей датой делался на основании документа с большей датой (главное, чтобы такого не было с документами, двигающими НДФЛ). Если есть 1-2 таких случая, то обработка возможна, но с доп. геморроем.
- Если выплата производится расходником, то он должен быть на одного человека! При этом в ведомости, по которой он выплачивается, может быть несколько человек.
- Дата выписки должна быть в один день с датой самого документа Выписка. Дата расходника должна быть в один день с датой в ЗП ведомости, по которой он выплачивается.
ОБЯЗАТЕЛЬНО ДЕЛАЕМ БЕКАП ЛИБО РАБОТАЕМ В ТЕСТОВОЙ БД
- Запускаем обработку "КорректировкаДля6НДФЛ", эта обработка сделает сторнирование удержаний за указанный период. Выбираем декабрь 2015 года (либо другой нужный вам период), в поле дата корректировки ставим последнюю секунду 2015 года. Нажимаем Сторнировать.
- Открываем созданный документ и из обоих вкладок ( 2 регистра) удаляем те выплаты, которые были произведены в 2015, то, что выплатили в 2016, оставляем. Если сумма была выплачена частично, то уменьшаем её (по модулю) на ту часть, которая была выплачена в 2015.
- Открываем обработку "Автокорректировка6НДФЛПереносНачислений" - эта обработка перенесёт начисления на период за 1 сек. до выплаты, чтобы оно закрылось конкретным документом, путём создания 2 корректировок на каждую переносимую сумму.
- Устанавливаем период, лучше установить с 01.01.2016 до текущего дня (т.к. второй квартал когда-то тоже нужно будет сдавать). Если кроме вас в БД никого нет - можно поставить галочку монопольный режим (будет чуть быстрее), потом не забудьте её снять.
- Нажимаем распровести
- Если 5 шаг прошёл успешно с первого раза, то жмём последовательно остальные 4 кнопки.
- В случае отсутствия каких либо сообщений всё прошло успешно (для остальных ниже)
- После этих манипуляций у вас слетит НДФЛ начисленный (поедет расчётка), это из-за корректировок, которые мы сделали (кроме первой ручной), их нужно все обнулить и удалить. Открываем универсальный подбор и обработку, ищем эти корректировки. Обрабатываем их алгоритмом в текстовом файле "алг"
- Формируем 6 НДФЛ! По идеи суммы налога в строке 140, а также даты начисления и удержания (100, 110) должны встать корректно. Если есть минуса и прочие не радующие глаз цифры, то открываем регистр накопления НДФЛРасчетыСБюджетом и ищем документ, который сделал удержания (по дате и сумме) и разбираемся с ним вручную.
Для тех, у кого не всё прошло гладко:
В в сообщении, которое выдала программа, указан "проблемный" документ, нужно сделать так, чтобы он рапроводился и проводился без проблем. Если это невозможно, тогда алгоритм действий меняется на следующий:
- Кнопка 1
- Распровести вручную
- Кнопка1 - если неуспешно то шаг 2 иначе
- Кнопка2
- Кнопка3
- Кнопка4
- КНОПКА1
- Если 7 неуспешно, то распроводим в ручную
- Кнопка1 - если неуспешно, то 8 иначе
- Кнопка 5
- Обнуляем корректировки ( 8 шаг в предыдущем алгоритме)
- Формируем 6НДФЛ
Для тех, у кого блокирующий документ не двигает НДФЛ непосредственно, но влияет на перепроведения документов НДФЛ (например, невыходы в организациях):
- Кнопка 1
- Распровести вручную
- Кнопка1 - если неуспешно, то шаг 2 иначе
- Кнопка2
- Провести распроведённый блокирующий документ(ы)
- Кнопка3
- Кнопка4
- Распровести блокирующие документы вручную
- Кнопка1 - если неуспешно, то 8, иначе
- Провести блокирующие документы
- Кнопка 5
- Обнуляем корректировки ( 8 шаг в предыдущем алгоритме)
- Формируем 6НДФЛ
Возможно отклонение от данных алгоритмов в случае нестандартных (не встретившихся у меня) ситуаций.
П.С. Всё выкладывается "как есть", проблемы можете писать в комментариях, в случае схожести с теми, что были у меня - скажу, как мы их решили.