Подготовка отчетов для ПФР с использованием программ фирмы «1С»
Рассматриваются возможные проблемы при подготовке и сдаче отчетов для ПФР с использованием программ фирмы "1С" и проверочных программ.
- Описание
- Подробнее
Описание
Подготовка отчетов для ПФР с использованием программ фирмы «1С» Несколько моментов (очень коротко) из теории.
Итак: персонифицированный учет ведется в рублях и копейках, соответствующие сведения (отчеты СЗВ-6) в ПФР подаются также с точностью до копейки. Остальные отчеты (РСВ-1) сдаются в рублях. Подробнее: хорошая статья на сайте www.buh.ru. Появилась CheckXml-UFA — программа форматно-логического контроля файлов отчетности в ПФР в формате XML по формам РСВ-1, РСВ-2, РВ-3. Как следует из анонса программа в отличии от своей предшественницы CheckXml проверяет не только формат представления данных, но и содержание. В частности, проверяется код ОКВЭД, содержание (правильность расчета) строк 241 и 241 отчета «РСВ-1» и т.д. При установке CheckXml-UFA следует обратить внимание на последнее окно, в котором предлагается установить программу Firebird (см. рис.1). Эту галочку можно снять только в том случае, если указанная программа уже установлена, так как без Firebird программа CheckXml-UFA работать не будет.
Рис. 1 Необходимо установить программу Firebird В процессе работы при попытке проверки выбранного файла может возникнуть ошибка «Класс не зарегистрирован» (см. рис.2). В этом случае нужно установить на компьютер. MSXML (XML parser) версии 6.0. Нужна именно шестая версия, чаще всего бывает установлена третья или четвертая.
Рис. 2 Возможная ошибка При подготовке отчетов можно рекомендовать следующую схему работы:
Почему так. Потому что формат файлов, подготовленных в программе фирмы «1С», может не совпасть с форматом программы, рекомендованной региональным отделением ПФР. В частности, при формировании пачки «СВЕДЕНИЯ О СТРАХОВЫХ ВЗНОСАХ И СТРАХОВОМ СТАЖЕ ЗЛ» (это СЗВ-6) в программе «1С: Зарплата и кадры 7.7» (релиз 298) в случае нулевых сумм взносов, начисленных в накопительную часть, в файле отсутствует блок «СуммаВзносовНаНакопительную». В программах, предназначенных для подготовки отчетов в ПФР, такой блок присутствует даже при нулевых суммах. Программа CheckXml версии от 1 июля 2010 года это ошибкой не считает, хотя ее более ранние версии «ругались». Но не факт, что при сдаче отчетности не возникнет проблем. Поэтому лучше готовить файлы для ПФР в той программе, которую рекомендует отделение ПФР. Программа CheckXml-UFA версии 1.0b от 20.06.2010г неправильно контролирует расчет по тарифу в строках 241 и 242 отчета «РСВ-1» (см. для примера протокол). Как видно из пояснения в протоколе контроль осуществляется по формуле «Стр. 241 гр. 6 +стр. 242 гр. 6= (стр. 220 гр. 4 стр. 221 гр. 4+стр. 220 гр. 5 +стр. 221 гр. 5+ стр. 220 гр.6+ стр. 221 гр. 6)*тариф (значение округляем) – стр. 241 гр. 4- стр. 242 гр.4 -стр. 241 гр. 5-стр. 242 гр. 5», т.е. используются графы 4, 5 и 6, т.е. данные только за последние три месяца отчетного периода без учета предыдущих. Но именно эта версия записывалась страхователям в конце июня — начале июля 2010 года и именно эта версия использовалась сотрудниками ПФР при приеме отчетности вплоть до 6 июля на момент написания статьи. Версия 1.0.3b от 25.06.2010г работает уже по другой формуле: «Стр. 241 гр.6 + стр. 242 гр.6= ((стр.220гр.3 + стр.221гр.3 )* тариф) – ((стр.220гр.3 — стр.220гр.4 — стр.220гр.5 — стр.220гр.6) + (стр.221гр.3 — стр.221гр.4 — стр.221гр.5 — стр.221гр.6)) * тариф (значение округляем) -Стр 241 гр.4-Стр 242 гр.4-Стр 241 гр.5-Стр 242 гр.5». Как видно, здесь уже задействована графа 3, т.е. данные за весь расчетный период с начала года. К сожалению, в программах фирмы «1С» при подготовке отчетов для ПФР значения строк 241 и 242 не всегда рассчитываются верно, и это будет вызывать серьезные трудности при сдаче отчетов в условиях такого жесткого контроля со стороны ПФР. Частыми будут расхождения на рубль. Версия 1.0.9b от 07.09.2010г программы CheckXml-UFA при проверке показателей в строках 241 и 242 отклонение от расчетного (ожидаемого) значения на рубль ошибкой не считает и даже предупреждение не выводит, причем при отклонениях в любую сторону. Однако только при проверках указанных строк, в остальных случаях по прежнему возможны ошибки как результат округлений. Например программа контролирует значение строки 150, которое должно быть равно разности строк 130 и 140, и здесь уже отклонение на рубль считается ошибкой. Проблема в том, что программы фирмы «1С», например «1С:Бухгалтерия 7.7», рассчитывают значение графы 3 строк 241 и 242 с точностью до копейки, эти значения без округления попадают в строку 130 и также с точностью до копейки участвуют в упомянутой выше формуле стр.150 = стр.130 — стр. 140, и только в строке 150 результат округляется, отсюда и отклонение. Не всегда верно программа CheckXml-UFA контролирует код ОКВЭД (см. протокол). Например, «ругается» на код «72.21» (разработка ПО) или «72.22», но принимает код «72.2». Несколько слов о программе, разработанной отделением ПФР по Оренбургской области — Spu_orb (рекомендована в Поволжье и на Урале). Нужно использовать версию не ранее 1.36 от 30.06.2010. В ПФР страхователям записывалась версия 1.35, она содержит критические ошибки, файл выгрузки проверку в CheckXml не пройдет. Расчет страховых взносов, встроенный в эту программу, также использовать не рекомендую — ошибка аналогичная описанной выше для CheckXml-UFA версии 1.0b от 20.06.2010г — расчет в пределах квартала, а не с начала года. Адреса для информирования. С точки зрения нормативных требований передаются не всегда, а только в том случае, если работник еще не зарегистрирован в ПФР или адрес изменился. CheckXml отсутствие блока «АдресЗЛ» ошибкой не считает, выводит в протокол результата тестирования предупреждение. Но наличие пустого блока «АдресЗЛ», т.е. с пустыми элементами, уже считается ошибкой. Программа, разработанная отделением ПФР по Оренбургской области, Spu_orb версии 1.37 именно это и делает — при отсутствии адреса включает в файл выгрузки пустой блок «АдресЗЛ». Поэтому переносить сведения из программ фирмы «1С» в этом случае нужно с адресами. А уж если блок «АдресЗЛ» присутствует в файле, то и все его элементы проходят проверку в CheckXml на соответствие КЛАДРу. Для проверки адресов на соответствие КЛАДРу в программе «1С: Зарплата и кадры 7.7» можно использовать Экспресс-проверку ведения учета для программы «1С:Зарплата и кадры 7.7» (см. рис.3). В составе этой программы есть и такая проверка, в том числе в бесплатной версии.
Рис. 3 Пример использования правила проверки
В программе «1С:Зарплата и кадры 7.7», начиная с релиза 7.70.301, изменился порядок формирования формы «РСВ-1» для ПФР. Теперь суммы уплаченных взносов, для заполнения строк 140…144, получаются из данных зарегистрированных документами «Расчеты по страховым взносам». Остаток страховых взносов, подлежащих уплате на начало расчетного периода (строка 100), и суммы доначисленых взносов с начала расчетного периода (строка 120) по-прежнему вводятся в таблице на закладке «Задолженность по взносам». Дата документа определяется месяцем, в котором перечислены страховые взносы (см. рис.4). Месяц начисления взносов для формирования отчета «РСВ-1» значения не имеет.
Рис. 4 Документ «Расчеты по страховым взносам» Такие изменения открывают новые возможности для автоматизированного переноса данных об уплаченных страховых взносах из программ бухгалтерского учета в программы расчета заработной платы фирмы «1С» без изменения типовых конфигураций. Подробности здесь. При подготовке формы «РСВ-1» для ПФР за 2011 год можно столкнуться с такой проблемой. Изменились коды тарифа, в частности для организаций и предпринимателей, находящихся на упрощенной системе налогообложения, должен указываться код «51» (ранее «05»). Аналогично для организаций и предпринимателей, уплачивающих ЕНВД. Если же указать по старому код тарифа «05», то программа контроля отчетности ПФР CheckXml-UFA (на момент написания статьи версия 1.1.34 от 07.04.2011 г.) не указывает на эту ошибку. Вместо этого она использует при проверке тариф равный нулю и выдает сообщения об ошибках (см. рис. 7) о неправильных расчетах по тарифу. Обратите внимание: ожидаемое значение равно 0.
Рис. 7 Сообщение о неправильных расчетах по тарифу как результат неправильного указания кода тарифа. Описанную ошибку хорошо идентифицирует другая программа проверки — CheckXml, но на нее теперь нет ссылки с официального сайта ПФР. Поэтому привожу ссылку на программу проверки CheckXml и рекомендую использовать обе программы. В регламентированной отчетности для «1С:Предприятие 7.7» за 1 квартал 2011 года правильный список кодов тарифов появился в релизе 003 от 07.04.2011 года. |






