логотип
баннер
логотип
Главная
Услуги
О компании
1C:Предприятие 7.7


Поиск по сайту:


Top.Mail.Ru

Перенос данных о суммах перечисленного НДФЛ из программ бухучета в программы расчета зарплаты фирмы "1С"

В программах фирмы "1С" на платформе "1С:Предприятие 7.7".

В программе "1С:Зарплата и кадры 7.7", начиная с релиза 7.70.310, в связи с необходимостью отражения перечисленных сумм налога в регистре налогового учета и форме отчетности (2-НДФЛ) реализован учет перечисленных сумм налога при помощи документа "Перечисление НДФЛ в бюджет РФ". Документ расположен в меню "Документы" - "Налоги". Перечисленные суммы регистрируются в разрезе ставок НДФЛ и кодов ОКАТО  (см. рис.1).

Рис. 1 Документ "Перечисление НДФЛ в бюджет РФ"

Такие изменения открывают новые возможности для автоматизированного переноса данных о перечисленных суммах налога  из программ бухгалтерского учета в программы расчета заработной платы фирмы "1С" без изменения типовых конфигураций. На рис. 2 показана обработка, предназначенная для выгрузки в промежуточный файл таких данных. Обработка используется совместно с правилами переноса НДФЛ перечислено, их необходимо выбрать в поле ввода "Имя файла правил", а затем нажать кнопку "Загрузить правила обмена". Кроме этого нужно указать имя файла данных (промежуточного файла данных) и период, за который производится перенос данных о перечисленном НДФЛ. Обработка предназначена для использования с программами "1С:Бухгалтерский учет 7.7", "1С:Упрощенная система налогообложения 7.7", "1С:Производство услуги бухгалтерия 7.7" (ПУБ) и "1С:Комплексная конфигурация 7.7" для переноса данных в программу "1С:Зарплата и кадры 7.7".

Рис.2 Обработка для выгрузки данных о перечисленном НДФЛ

Обработка для выгрузки данных о перечисленном НДФЛ рассчитывает суммы за каждый месяц по формуле:  Сумма НДФЛ = БухИт.ДО("68.1",,, Перечисление.ВидыПлатежейВБюджет.Налог) + БухИт.ДО("68.1",,, Перечисление.ВидыПлатежейВБюджет.НалогСам), где в качестве периода бухгалтерских итогов установлен месяц из выбранного периода выгрузки. А затем за каждый месяц формируется документ "Перечисление НДФЛ", который и попадает в выгрузку, если сумма не равна нулю.

Для загрузки данных о перечисленном НДФЛ предназначена соответствующая обработка (см. рис.3). Единственное что нужно указать: имя файла, в который производилась выгрузка из программы бухгалтерского учета.

Рис.3 Обработка для загрузки данных о перечисленном НДФЛ

Если в информационной базе программы "1С:Бухгалтерия 7.7" или "1С:УСН 7.7" присутствуют платежные поручения с установленным признаком уплаты налога, то по КБК можно определить назначение налога, а по показателю периода - за какой период производилась уплата. В алгоритме переноса используются следующие КБК: 18210102021011000110.

Вариант алгоритма переноса указывается в параметрах (см. рис.2). Это позволяет более точно отразить в программе расчета заработной платы данные о перечисленном НДФЛ в случаях, когда например в течение одного месяца производилась уплата НДФЛ за несколько периодов начисления, т.е. в ситуации когда по данным бухгалтерского учета (по проводкам) это сделать невозможно. Для тех, у кого отсутствуют правильно оформленные платежные поручения в информационной базе программы бухгалтерского учета, остается прежний алгоритм переноса данных о перечисленном НДФЛ (см. выше).

Есть возможность выгрузки данных с настройкой счета учета НДФЛ. Этот счет указывается на странице "Параметры" (см. рис.2). Если параметр не указан, то по умолчанию используется типовой счет. Такая возможность может быть востребована, если по каким либо причинам учет НДФЛ ведется на счете, отличном от типового.

Эта же технология может быть использована для создания документов "Перечисление НДФЛ в бюджет РФ" в конфигурациях фирмы "1С", предназначенных для ведения бухгалтерского учета. Это возможно благодаря тому, что структура указанных документов совпадает во всех перечисленных программах. Сделать необходимо все то же самое, просто выгрузку и загрузку нужно провести в одной и той же информационной базе, например в "1С:Упрощенная система налогообложения 7.7". Единственная тонкость заключается в том, что в процессе загрузки появится окно с предупреждением (см. рис. 4). Его нужно проигнорировать и продолжить загрузку.

Рис. 4 Окно предупреждения

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

В программах фирмы "1С" на платформе "1С Предприятие 8" формирование документов "Перечисление НДФЛ в бюджет РФ" также может происходить на основе данных бухгалтерского учета.

Данные из конфигурации, предназначенной для ведения бухгалтерского учета, например, 1С Бухгалтерия предприятия, редакция 2.0 или 1С Бухгалтерия предприятия, редакция 3.0, в другую конфигурацию, например 1С Зарплата и Управление Персоналом, редакция 2.5 или ту же самую переносятся путем их выгрузки и последующей загрузки.
Для выгрузки данных необходимо в конфигурации-источнике, например 1С Бухгалтерия предприятия, редакция 2.0:

  • 1. Открыть обработку «Универсальный обмен данными в формате XML» (в меню «Сервис - Прочие обмены данными - Универсальный обмен данными в формате XML»).
  • 2. На закладке «Выгрузка данных» указать путь к файлу правил конвертации ПеречислениеНДФЛВБюджет_8.xml.
  • 3. В поле «Имя файла данных» указать путь к файлу данных, в который будет производиться выгрузка.
  • 4. Нажать «Выгрузить данные».

Рис.5 Обработка для выгрузки данных о перечисленном НДФЛ

Для загрузки данных необходимо в конфигурации-приемнике (например «1С:Зарплата и Управление Персоналом, редакция 2.5»):

  • 1. Открыть обработку «Универсальный обмен данными в формате XML» (в меню «Сервис - Прочие обмены данными - Универсальный обмен данными в формате XML»).
  • 2. На закладке «Загрузка данных» указать путь к файлу данных, в который производилась выгрузка данных.
  • 3. Нажать «Загрузить данные».

После загрузки заполнена как бы шапка документа (см. рис. 6), затем в документе следует нажать кнопку Заполнить и НДФЛ распределяется по сотрудникам. Вот что написано в справке документа: "Меню Заполнить позволяет внести в документ тех физических лиц, получавших доходы в учреждении (его обособленном подразделении) в указанном налоговом периоде, по которым еще остается неперечисленный НДФЛ." 

Рис.6 Документ Перечисление НДФЛ в бюджет сразу после загрузки

Следует иметь ввиду, что при заполнении документа списком физических лиц и распределении суммы НДФЛ между ними, учитывается остаток регистра РасчетыНалоговыхАгентовСБюджетомПоНДФЛ на дату платежа (см. рис.6), точнее на НАЧАЛО дня этой даты. Это важно, потому что если даты выплаты зарплаты и перечисления НДФЛ совпадают, то движения по указанному регистру (и соответственно остаток) появятся на дату позже, чем начало дня даты платежа. В этом случае заполнение документа будет невозможно. Для исправления ситуации можно рекомендовать временно установить дату платежа больше, чем дата выплаты зарплаты, заполнить документ, затем вернуть верную дату платежа.

Одни и те же правила можно использовать для создания документов "Перечисление НДФЛ в бюджет РФ" в различных конфигурациях на платформе "1С:Предприятие 8", поскольку структура этих документов во всех случаях, известных автору на момент написания статьи, одинакова. Т.е. конфигурацией-приемником может быть любая конфигурация "1С:Предприятие 8", в которой есть документ "Перечисление НДФЛ в бюджет РФ", конфигурацией-источником может быть любая конфигурация, в которой либо ведется бухгалтерский учет, либо есть документы "Платежное поручение".

В процессе выгрузки можно выбрать вариант алгоритма в параметрах выгрузки (см. рис.5): по данным бухгалтерского учета или по платежным поручениям. Вариант по платежным поручениям позволяет более точно отразить данные о перечисленном НДФЛ в случаях, когда например в течение одного месяца производилась уплата НДФЛ за несколько периодов начисления, т.е. в ситуации когда по данным бухгалтерского учета (по проводкам) это сделать невозможно. В этом варианте отбор платежных поручений производится по КБК, значение которого указывается в параметрах. Значение по умолчанию устанавливается после загрузки правил обмена. При желании его можно изменить.

По данным бухгалтерского учета сведения о перечисленном НДФЛ формируются за каждый месяц по формуле:  Сумма НДФЛ = БухИтоги.ДО("68.1"), где субконто "Виды платежей в бюджет" = "Налог", + БухИтоги.ДО("68.1"), где субконто = "НалогСам", где в качестве периода бухгалтерских итогов установлен месяц из выбранного периода выгрузки. А затем за каждый месяц формируется документ "Перечисление НДФЛ", который и попадает в выгрузку, если сумма не равна нулю.

Есть возможность выгрузки данных с настройкой счета учета НДФЛ. Этот счет указывается на странице "Параметры выгрузки" (см. рис.5). Если параметр не указан, то по умолчанию используется типовой счет "68.01". Такая возможность может быть востребована, если по каким либо причинам учет НДФЛ ведется на счете, отличном от типового.

 Наименование проекта

 Цена

 Валюта

 Покупка

Правила обмена для формирования документов "Перечисление НДФЛ в бюджет РФ"

 2000

 руб

© Борис Балясников, дата последних изменений апрель 2016г.

© Группа компаний "Профи-центр", г.Бирск: тел. (34784) 4-25-50, факс: (34784) 4-25-50, Skype profibirsk, mail@profiufa.ru +18