Как правильно делать документ "Перечисление НДФЛ в бюджет РФ"?
28.11.2011
09:47
#51
> Движения по регистру "Расчеты налоговых агентов с бюджетом по НДФЛ" делаются только документом "Начисление зарплаты"
Приходные движения по этому регистру делаются документом "Выписка из банка на перечисление зарплаты" (если з/п перечисляем через банк). Причем важным реквизитом в этом документе является "дата выписки". Движения по регистру учтуться именно на эту дату
Сделайте обработку, которая будет определять остатки по регистру в разрезе периодов и будет "шлепать" документы "Перечисление НДФЛ в бюджет" за те периоды, по которым есть остатки, раскидывая сумму перечисленного налога по периодам.
Приходные движения по этому регистру делаются документом "Выписка из банка на перечисление зарплаты" (если з/п перечисляем через банк). Причем важным реквизитом в этом документе является "дата выписки". Движения по регистру учтуться именно на эту дату
Сделайте обработку, которая будет определять остатки по регистру в разрезе периодов и будет "шлепать" документы "Перечисление НДФЛ в бюджет" за те периоды, по которым есть остатки, раскидывая сумму перечисленного налога по периодам.
28.11.2011
10:05
#53
Вот что я получила при попытке ввести выписку "В организации ведется упрощенный учет взаиморасчетов, проведение выписки из банка запрещено. Заработная плата считается выплаченной при проведении документов «Зарплата к выплате организаций»"...
28.11.2011
10:10
#54
> Движения по регистру "Расчеты налоговых агентов с бюджетом по НДФЛ" делаются только документом "Начисление зарплаты"
или
>"Выписка из банка на перечисление зарплаты" (если з/п перечисляем через банк)
... в зависимости от настройки "При начислении НДФЛ принимать исчисленный налог к учету как удержанный".
Поэтому, чтобы получить остатки для перечисления НДФЛ в бюджет, надо как минимум его начислить. Т.е. сделать документ "Начисление зарплаты" с видом операции "Расчет НДФЛ". А если настройка "начисленный равен удержанному" не стоит, то остатки НДФЛ можно получить после выплаты.
Остатки можно получить только самодельной обработкой, которая делается за 5 мин.
или
>"Выписка из банка на перечисление зарплаты" (если з/п перечисляем через банк)
... в зависимости от настройки "При начислении НДФЛ принимать исчисленный налог к учету как удержанный".
Поэтому, чтобы получить остатки для перечисления НДФЛ в бюджет, надо как минимум его начислить. Т.е. сделать документ "Начисление зарплаты" с видом операции "Расчет НДФЛ". А если настройка "начисленный равен удержанному" не стоит, то остатки НДФЛ можно получить после выплаты.
Остатки можно получить только самодельной обработкой, которая делается за 5 мин.
28.11.2011
10:27
#55
> И эта ситуация по людям никогда не исправится, остатки +/- так и зависнут.
Не исправится, пока фирма 1С не будет "упираться" в том, что НДФЛ с отпускных не надо распределять по месяцам, а должен указываться в том месяце, когда выплачены (начислены) отпускные и удержан (перечислен) НДФЛ.
Не исправится, пока фирма 1С не будет "упираться" в том, что НДФЛ с отпускных не надо распределять по месяцам, а должен указываться в том месяце, когда выплачены (начислены) отпускные и удержан (перечислен) НДФЛ.
28.11.2011
10:36
#56
выписка делает движения, если в параметрах у вас НДФЛ исчисленный не равен удержанному.
28.11.2011
10:36
#57
Настройка "начисленный равен удержанному" стоит. Посоветую расчетчику вводить документ "Начисление зарплаты" с видом операции "Расчет НДФЛ". Этот же документ будет учтен дальше, при основном начислении зарплаты?
А самодельную обрабоку делать по регистру "Расчеты налоговых агентов с бюджетом по НДФЛ" на конкретную дату с разбивкой по периодам получается?
А самодельную обрабоку делать по регистру "Расчеты налоговых агентов с бюджетом по НДФЛ" на конкретную дату с разбивкой по периодам получается?
28.11.2011
10:45
#58
Скажите, если расчетчик планирует отчитываться по году из другой программы, то как тут быть? Стоит вести данный регистр и отслеживать или нет?
28.11.2011
10:57
#59
> Для проявления ошибочной ситуации можно привести пример.
Спасибо за подробное описание проблемы.
В приведенной ситуации правильным видятся следующие действия пользователя:
1) В течение декабря месяца (01.12.11) пользователь не вводит документы "Перечисление НДФЛ в бюджет".
Как следует из Вашего примера:
> Перечисляем отпускные и НДФЛ 01/12/2011. Сумма отпускных 10000, НДФЛ перечислили 1300 - всю сумму перечислили по Сотруднику1.
пользователь на этом шаге ввел документ "Перечисление НДФЛ в бюджет", в котором вручную указал Сотрудника1 и сумму 1300 по нему.
Этого не следовало было делать. Пока не произведен окончательный расчет за месяц пользователь не знает, какая сумма НДФЛ будет
на самом деле начислена и удержана по этому сотруднику.
2) Пользователь вводит документы "Перечисление НДФЛ в бюджет" в месяце, следующем за месяцем удержания налога, в данном примере
в Январе 2012. После расчета декабря пользователь видит, что общая сумма НДФЛ за декабрь составила 1988 руб. Вводит документ
"Перечисление НДФЛ в бюджет", указывает дату 01.01.12 или более позднюю, сумму 1988, тогда НДФЛ распределится автоматически
и правильно.
Но т.к. в приведенном примере перечисление фактически осуществлялось двумя различными платежными поручениями, необходимо
будет ввести два документа "Перечисление НДФЛ в бюджет", в пером указать сумму 1300 и соответствующие реквизиты платежного поручения,
во втором 688 и другие реквизиты платежного поручения. Для выполнения автоматического распределения дату платежа следует установить
больше даты удержания НДФЛ. Например, если включена настройка "Принимать исчисленный НДФЛ как удержанный", то в этом примере такая
дата это 01.01.2012. Если такая настройка не установлена - день, следующий за датой документа "Зарплата к выплате" (при упрощенном учете
взаиморасчетов) или соответствующего банковского или кассового документа (при обычном учете взаиморасчетов).
Тогда в первом документе НДФЛ распределится как 646 и 654, во втором 342 и 346 по первому и второму сотруднику соответственно.
После выполнения автоматического распределения для того, чтобы отчет "Регистр налогового учета по НДФЛ" отображал реальные даты перечисления
налога, "дату платежа" можно установить равной реальной дате перечисления.
В приведенном примере такие сложности во вводе документов вызваны тем, что бухгалтер перечислили 1300 в день выплаты отпускных. Почему
так было сделано? Ведь можно весь НДФЛ перечислить одной платежкой в начале января, после расчета декабря?
Основная проблема программы же состоит в следующем. Механизм автоматического распределения в документе "Перечисление НДФЛ в бюджет" работает
только в случае, когда дата платежа, указанная в документе, больше даты, в которую был зарегистрирован удержанный НДФЛ.
Такая проблема у нас зарегистрирована.
Спасибо за подробное описание проблемы.
В приведенной ситуации правильным видятся следующие действия пользователя:
1) В течение декабря месяца (01.12.11) пользователь не вводит документы "Перечисление НДФЛ в бюджет".
Как следует из Вашего примера:
> Перечисляем отпускные и НДФЛ 01/12/2011. Сумма отпускных 10000, НДФЛ перечислили 1300 - всю сумму перечислили по Сотруднику1.
пользователь на этом шаге ввел документ "Перечисление НДФЛ в бюджет", в котором вручную указал Сотрудника1 и сумму 1300 по нему.
Этого не следовало было делать. Пока не произведен окончательный расчет за месяц пользователь не знает, какая сумма НДФЛ будет
на самом деле начислена и удержана по этому сотруднику.
2) Пользователь вводит документы "Перечисление НДФЛ в бюджет" в месяце, следующем за месяцем удержания налога, в данном примере
в Январе 2012. После расчета декабря пользователь видит, что общая сумма НДФЛ за декабрь составила 1988 руб. Вводит документ
"Перечисление НДФЛ в бюджет", указывает дату 01.01.12 или более позднюю, сумму 1988, тогда НДФЛ распределится автоматически
и правильно.
Но т.к. в приведенном примере перечисление фактически осуществлялось двумя различными платежными поручениями, необходимо
будет ввести два документа "Перечисление НДФЛ в бюджет", в пером указать сумму 1300 и соответствующие реквизиты платежного поручения,
во втором 688 и другие реквизиты платежного поручения. Для выполнения автоматического распределения дату платежа следует установить
больше даты удержания НДФЛ. Например, если включена настройка "Принимать исчисленный НДФЛ как удержанный", то в этом примере такая
дата это 01.01.2012. Если такая настройка не установлена - день, следующий за датой документа "Зарплата к выплате" (при упрощенном учете
взаиморасчетов) или соответствующего банковского или кассового документа (при обычном учете взаиморасчетов).
Тогда в первом документе НДФЛ распределится как 646 и 654, во втором 342 и 346 по первому и второму сотруднику соответственно.
После выполнения автоматического распределения для того, чтобы отчет "Регистр налогового учета по НДФЛ" отображал реальные даты перечисления
налога, "дату платежа" можно установить равной реальной дате перечисления.
В приведенном примере такие сложности во вводе документов вызваны тем, что бухгалтер перечислили 1300 в день выплаты отпускных. Почему
так было сделано? Ведь можно весь НДФЛ перечислить одной платежкой в начале января, после расчета декабря?
Основная проблема программы же состоит в следующем. Механизм автоматического распределения в документе "Перечисление НДФЛ в бюджет" работает
только в случае, когда дата платежа, указанная в документе, больше даты, в которую был зарегистрирован удержанный НДФЛ.
Такая проблема у нас зарегистрирована.
28.11.2011
11:04
#60
> После начисления ЗП за декабрь, видим, что полезли переплаты налога, идем в первый документ перечисления налога с суммой 1300 руб и правим его: Сотруднику1 ставим перечислено 988, добавляем Сотрудника2 и ставим ему оставшуюся от 1300 сумму 312. Потом перераспеределяем перечисленный налог во втором документе. Вот теперь все верно!
Также хотелось бы уточнить, каким Вы видите ожидаемое или "правильное" поведение программы в приведенном примере?
Если пользователь явно указал, что эту сумму 1300 отнести к сотруднику 1, то программа должна потом сама корректировать
указанную перечисленной по нему сумму?
Также хотелось бы уточнить, каким Вы видите ожидаемое или "правильное" поведение программы в приведенном примере?
Если пользователь явно указал, что эту сумму 1300 отнести к сотруднику 1, то программа должна потом сама корректировать
указанную перечисленной по нему сумму?
Читают тему
(гостей: 1)