Как сделать транспортный контейнер для налоговой
Подача документов на государственную регистрацию в электронном виде
Подача документов на государственную регистрацию в электронном виде с использованием ЭЦП #
Процедуру подачи документов на государственную регистрацию или на внесение изменений в учредительные документы можно условно разделить на несколько этапов:
Первые два пункта у нас уже рассмотрены на сайте, поэтому подробно рассмотрим 3 пункт.
Подготовка документов для государственной регистрации #
Заявление будет сохранено на компьютере или USB носителе в формате, который требуется для подачи документов в электронном виде.
Примечание: Сохраненное заявление можно так же распечатать для подачи его в налоговый орган или МФЦ в печатном виде. В этом случаем подпись заявителя необходимо заверить у нотариуса.
Создание транспортного контейнера #
В программе нажимаем на значок «Письма»-Формирование транспортного контейнера.
Обратите внимание: если к подаваемому заявлению требуется прикрепить дополнительные документы (устав, решения, протокол и др.), то предварительно эти документы следует отсканировать.
К сканированным документам устанавливаются требования к формату и качеству.
Документы, состоящие из несколько страниц, сканируются в один файл.
Прикрепляем и подписываем электронной подписью документы #
После того как от сканировали документы, которые необходимо прикрепить для формирования транспортного контейнера. Нужно выбрать ЭЦП, которой будет подписывать документы.
В первой строке выбираем сохраненное сформированное заявление и нажимаем Подписать. В строке подписи появится подпись вашей организации. Выполняем эту последовательность для каждого прикрепляемого документа.
После добавления и подписания всех необходимых документов нажимаем на кнопку Сформировать, в верхнем левом углу программы. Все подгруженные документы, включая файлы с содержимым ЭЦП заявителя добавляются в zip-архив (транспортный контейнер).
Отправляем транспортный контейнер в Налоговый орган #
Переходим на сайт налоговой nalog.ru. Заходим в личный кабинет юридического лица или индивидуального предпринимателя. Перед входом в кабинет необходимо будет пройти диагностику подключения. После её прохождения сможем зайти в личный кабинет. В личном кабинет выбираем в меню «Подача заявлений — Сведения о юридическом лице — Комплект документов на государственную регистрацию»
На следующей странице нажимаем «Обзор» и выбираем сохранённый файл — транспортный контейнер и нажимаем отправить.
После того как вы отправили документы в электронном виде, на электронный адрес заявителя, который был указан при отправке документов будет отправлено сообщение — подтверждение. В нём будет указан уникальный код, который подтверждает получение электронных документов.
В срок не превышающий 3 — 5 рабочих дней ( в зависимости от вида поданного заявления на регистрацию). На электронную почту заявителя указанную в транспортном контейнере придёт ответ от налогового органа, подписанный ЭЦП НО.
Как сделать транспортный контейнер для налоговой
ФЕДЕРАЛЬНАЯ НАЛОГОВАЯ СЛУЖБА
ПРИКАЗ
от 08.08.07 N ММ-3-13/469@
ОБ УТВЕРЖДЕНИИ УНИФИЦИРОВАННОГО ФОРМАТА
ТРАНСПОРТНОГО СООБЩЕНИЯ ПРИ ИНФОРМАЦИОННОМ ВЗАИМОДЕЙСТВИИ
НАЛОГОПЛАТЕЛЬЩИКОВ И НАЛОГОВЫХ ОРГАНОВ В ЭЛЕКТРОННОМ ВИДЕ
ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ
В целях обеспечения унификации информационного взаимодействия в электронном виде между налогоплательщиками и налоговыми органами по телекоммуникационным каналам связи с использованием электронной цифровой подписи приказываю:
2. Ввести в действие унифицированный формат транспортного сообщения с 01.09.2007.
3. Управлению информационных технологий (В.В. Ряснов) обеспечить доведение до всех участников информационного взаимодействия в электронном виде по телекоммуникационным каналам связи информацию о вводе в действие унифицированного формата транспортного сообщения.
4. Управлению информационных технологий (В.В. Ряснов), ФГУП ГНИВЦ ФНС России (И.Н. Задворнов) установленным порядком доработать программные средства, обеспечивающие прием, хранение и первичную обработку налоговых деклараций (расчетов) и документов в электронном виде по телекоммуникационным каналам связи в соответствии с утвержденным унифицированным форматом транспортного сообщения.
5. Считать утратившим силу Приказ Федеральной налоговой службы от 13.06.2006 N САЭ-3-13/345@ «Об унифицированном формате информационного взаимодействия» с момента вступления в действие унифицированного формата транспортного сообщения.
6. Контроль исполнения настоящего Приказа возложить на заместителя руководителя Федеральной налоговой службы Д.А. Чушкина.
Руководитель
Федеральной налоговой службы
М.П.МОКРЕЦОВ
Утвержден
Приказом ФНС России
от 8 августа 2007 г. N ММ-3-13/469@
<ЭЦП>— один или несколько файлов ЭЦП, которыми заверен документ;
<С>— один или несколько файлов с сертификатами ключей ЭЦП, которыми заверен документ. Данный файл является не обязательным и может отсутствовать;
Унифицированный формат транспортного сообщения поддерживает все действующие типы электронных документов информационного взаимодействия, определяемых порядком представления налоговой декларации (расчета) в соответствии с законодательством Российской Федерации и иных нормативных актов Министерства финансов Российской Федерации и Федеральной налоговой службы.
2. Требования к структуре транспортного сообщения, передаваемого по телекоммуникационным каналам связи
Для обеспечения обработки транспортного сообщения приемным комплексом налогового органа в структуре транспортного сообщения предусмотрены следующие обязательные поля (реквизиты транспортного сообщения):
Присоединенному файлу вложения должны соответствовать поля:
«Content-Type:», содержащее ключевое слово «application/octet-stream»; и параметр «name=». Параметр «name» должен содержать имя файла вложения. Имя файла, содержащего русские буквы, должно кодироваться в Quoted Printable/Windows 1251 или Base64/Windows 1251.
«Content-Disposition:», содержащее ключевое слово «attachment» и параметр «filename». Имя файла, содержащего русские буквы, должно кодироваться в Quoted Printable/Windows 1251 или Base64/Windows 1251.
«Content-Length:», содержащее длину вложения.
Транспортное сообщение может иметь только одного получателя.
Транспортный контейнер прикрепляется (ключевое слово «attachment») к транспортному сообщению, передаваемому по телекоммуникационным каналам связи, как файл-вложение, имя которого указано в поле «Content-Disposition:» (параметр «filename»). Размер файла транспортного контейнера не может быть нулевым и сам транспортный контейнер не может содержать файлы нулевой длины. К транспортному сообщению может быть присоединен только один файл транспортного контейнера.
Одно транспортное сообщение, передаваемое по телекоммуникационным каналам связи, должно содержать только один вложенный в него транспортный контейнер. Размер транспортного сообщения, передаваемого по телекоммуникационным каналам связи, не должен превышать 512 МБайт. В случае принятия к обработке приемным комплексом транспортного сообщения налогового органа контейнер с одним и тем же именем не может быть передан одним и тем же отправителем вторично.
Пример транспортного сообщения, содержащего документ налоговой декларации (расчета), приведен в Приложении 1.
3. Особенности работы с транспортными сообщениями
Для каждого типа передаваемых сообщений (электронных документов информационного взаимодействия) определяется свой минимальный набор полей, значения которых должны быть заполнены.
Ошибочное заполнение полей транспортного сообщения может привести к ошибкам его обработки, даже в том случае, если транспортный контейнер не содержит ошибок.
При отправке транспортных сообщений в налоговый орган (на сервер обмена электронными документами) следует учитывать следующие особенности:
Корректная обработка транспортного сообщения обеспечивается в налоговом органе только в том случае, если налогоплательщик и налоговый орган зарегистрированы на одном и том же сервере обмена электронными документами.
Корректная обработка транспортного сообщения обеспечивается в налоговом органе только в случае отправки транспортных сообщений, приведенных в настоящем документе.
Уникальность транспортного сообщения определяется электронным адресом отправителя, получателя и именем транспортного контейнера.
При приеме транспортных сообщений из налогового органа (с сервера обмена электронными документами) следует учитывать следующие особенности:
Транспортные сообщения удаляются с сервера обмена электронными документами только в том случае, если были приняты все сообщения, находящиеся по данному электронному адресу в момент сеанса связи, и сеанс был завершен корректно.
3.1. Сообщения о критических ошибках
При обнаружении ошибок, не позволяющих выполнить обработку электронного документа (транспортного сообщения), налоговым органом формируется сообщение об ошибке, которое направляется отправителю транспортного сообщения в незашифрованном виде, без использования ЭЦП.
Текст, содержащий информацию об ошибке, содержится в теле сообщения.
Вложения для данного типа сообщений не предусмотрены.
Поле «X-Message-ID» содержит значение поля «Message-ID» сообщения, при обработке которого была обнаружена критическая ошибка.
3.1.1. Ошибка: Отсутствует транспортный контейнер
Формируется при получении транспортного сообщения, в котором отсутствует транспортный контейнер.
В теле сообщения указывается следующий текст: «Ошибка при обработке файла: Отсутствует вложение!».
3.1.2. Ошибка: Невозможно расшифровать транспортный контейнер
Формируется при получении транспортного сообщения, транспортный контейнер, содержащийся в котором, не может быть расшифрован.
В теле сообщения указывается следующий текст: «Невозможно расшифровать файл».
3.1.3. Ошибка: Ошибка проверки ЭЦП
Формируется при получении транспортного контейнера, в котором содержится одна или несколько ЭЦП отправителя, которые искажены или не могут быть проверены.
В теле сообщения указывается следующий текст: «Одна или несколько ЭЦП не верны».
3.1.4. Ошибка: Неверное наименование транспортного контейнера
Формируется при получении транспортного контейнера, наименование которого не соответствует правилам.
В теле сообщения указывается следующий текст: «Неверное имя файла».
3.1.5. Ошибка: Имя транспортного контейнера не соответствует реквизитам отправителя
Формируется при получении транспортного контейнера, наименование которого не соответствует реквизитам налогоплательщика, указанным в качестве отправителя.
В теле сообщения указывается следующий текст: «Имя файла не соответствует ИНН налогоплательщика».
3.1.6. Ошибка: Реквизиты документа не соответствуют реквизитам отправителя
Формируется при получении документа, реквизиты, содержащиеся в котором, не соответствуют реквизитам налогоплательщика, указанного в качестве отправителя.
В теле сообщения указывается следующий текст: «Ошибка при обработке файла: Сведения в файле (например, ИНН) не соответствуют (ИНН) налогоплательщика!».
4. Требования к содержанию и структуре транспортного контейнера
Транспортный контейнер представляет собой файл, содержащий зашифрованные данные и реквизиты их шифрования. Все криптографические преобразования выполняются средством криптографической защиты информации (СКЗИ). Применяемые СКЗИ должны удовлетворять следующим требованиям:
— реализовывать процедуры формирования и проверки ЭЦП в соответствии с отечественными стандартами ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001;
— реализовывать процедуры шифрования и имитозащиты в соответствии с ГОСТ 28147-89;
— соответствовать стандарту RFC 4357 «Additional Cryptographic Algorithms for Use with GOST 28147-89, GOST R 34.10-94, GOST R 34.10-2001, and GOST R 34.11-94 Algorithms», January 2006 (http://www.ietf.org/rfc/rfc4357.txt);
— быть сертифицированными в соответствии с законодательством Российской Федерации.
Реквизиты шифрования данных:
Зашифрованные данные представляют собой файл архива, содержащий в себе:
Шифрование данных транспортного контейнера выполняется единым блоком, при этом используется шифрование гаммированием с обратной связью ГОСТ 28147-89.
Описание формата ZIP доступно на сайте компании разработчика PkWare www.pkware.com/company/standards/appnote/appnote.txt).
Имя файла транспортного контейнера совпадает с именем документа информационного взаимодействия (filename.ext), который он содержит. Требования к наименованию исходного файла документа информационного взаимодействия, его формату и правилам заполнения определяются соответствующими нормативными документами ФНС России и Минфина России. Пример файла документа информационного взаимодействия приведен в Приложении 3.
Файлы ЭЦП (<ЭЦП>) содержат электронные цифровые подписи документа информационного взаимодействия, сформированные лицами, имеющими полномочия на право подписи таких документов или подтверждающих получение данного документа. Структура файла ЭЦП приведена в Приложении 4.
Файлы сертификатов ЭЦП (<С>) содержат сертификаты электронных цифровых подписей, владельцами которых подписан документ информационного взаимодействия. Данный файл является необязательным.
При необходимости для каждого файла ЭЦП в транспортном контейнере может содержаться соответствующий ему файл сертификата. При передаче сообщений, являющихся ответом на первичное сообщение, файлы сертификатов в состав зашифрованных данных транспортного контейнера не включаются. Структура файла сертификата приведена в Приложении 5.
Файл описания документа информационного взаимодействия (ОДИВ) используется для передачи оригинального наименования документа информационного взаимодействия в случае, когда такое наименование не может быть передано в наименовании файла транспортного контейнера. Структура и пример файла описания документа информационного взаимодействия приведены в Приложении 6.
Файл информации об отправителе и получателе транспортного сообщения (ИОП) содержит идентификатор отправителя контейнера, идентификатор получателя контейнера, тип передаваемой информации, версию транспортной программы, дополнительную информацию, если она необходима. Структура и пример файла информации приведены в Приложении 7.
Транспортный контейнер должен содержать все обязательные файлы, согласно описанию в разделе 6, соответствующие типу документа, передаваемого в транспортном контейнере. Допускается расширение состава транспортного контейнера, поступающего из налогового органа, файлами, содержащими дополнительную технологическую информацию. Файлы, расширяющие состав транспортного контейнера, не должны совпадать по структуре именования с файлами, требуемыми настоящим форматом.
Наименование транспортного контейнера является регистрозависимым.
Транспортный контейнер, содержащий квитанцию (первичный документ налогоплательщика, переподписанный налоговым органом), именуется так же, как транспортный контейнер, содержащий первичный документ.
Транспортный контейнер, содержащий переподписанное подтверждение об отправке документа, отправляемое налогоплательщиком, имеет такое же наименование, как и транспортный контейнер, содержащий подтверждение об отправке, с дополнительным расширением «nlp».
Транспортный контейнер, содержащий подтверждение приема налогоплательщиком неформализованного документа налогового органа с датой и временем его приема, имеет такое же наименование, как и транспортный контейнер, содержащий неформализованный документ налогового органа, с дополнительным расширением «nlp» (message
Транспортный контейнер, содержащий переподписанное подтверждение об отправке документа, отправляемое налоговым органом, имеет такое же наименование, как и транспортный контейнер, содержащий подтверждение об отправке, с расширением «gni».
Транспортный контейнер, содержащий протокол входного контроля, отправляемый налоговым органом, имеет такое же наименование, как и транспортный контейнер, содержащий первичный документ, с дополнительным расширением «log».
Транспортный контейнер, содержащий переподписанный налогоплательщиком протокол входного контроля, имеет такое же наименование, как и транспортный контейнер, содержащий протокол входного контроля, с дополнительным расширением «nlp».
5. Состав зашифрованных данных файла транспортного контейнера
Состав зашифрованных данных, передаваемых в файле транспортного контейнера, должен соответствовать действующим типам электронных документов информационного взаимодействия :
———————————————
Приведены составы зашифрованных данных в соответствии с действующими типами электронных документов информационного взаимодействия между налогоплательщиками и налоговыми органами при представлении налоговой и бухгалтерской отчетности.
5.1. Для передачи файла документа (налоговая декларация (расчет), бухгалтерская отчетность или иной электронный документ):
5.2. Для передачи налоговым органом для налогоплательщика подтверждения отправки файла документа:
5.3. Для передачи протокола входного контроля (протокола проверки файла отчетности на соответствие формату представления) от налогового органа для налогоплательщика:
5.4. Для передачи квитанции о приеме файла документа (налоговая декларация (расчет) или бухгалтерская отчетность) налоговым органом:
В состав файла транспортного контейнера могут входить файлы ЭЦП налогоплательщика.
5.5. Для передачи переподписанного (заверенного ЭЦП должностного лица) налогоплательщиком подтверждения отправки для налогового органа или специализированного оператора связи (пункты 5.2, 5.7):
5.6. Для передачи переподписанного (заверенного ЭЦП должностного лица) налогоплательщиком протокола входного контроля для налогового органа (см. п. 5.3):
5.7. Для передачи подтверждения отправки файла документа от специализированного оператора связи для налогоплательщика и налогового органа:
5.8. Для передачи переподписанного (заверенного ЭЦП должностного лица) налоговым органом подтверждения отправки для специализированного оператора связи:
Состав данных, приведенный в п. 5.7 и п. 5.8, применяется только в том случае, если отправитель пользуется услугами специализированного оператора связи.
6. Обмен типовыми электронными документами информационного взаимодействия
| |||
———————————
С 01.07.2007 используется структура наименования файла в соответствии с Приказом ФНС России от 13.04.2007 N ММ-3-13/230@.
Название поля | Длина (байт) | Тип | Содержимое |
Версия | 4 | int | 0x0001 |
Отпечаток сертификата ключа ЭЦП, с помощью которого были зашифрованы данные | 20 | unsigned char[20] | |
Длина имени владельца сертификата ключа ЭЦП, с помощью которого были зашифрованы данные | 4 | DWORD | |
Имя владельца сертификата ключа ЭЦП, с помощью которого были зашифрованы данные | var | unsigned char[] | |
Длина отпечатка сертификата ключа ЭЦП, с помощью которого можно расшифровать данные | 4 | DWORD | 20 |
Отпечаток сертификата ключа ЭЦП, с помощью которого можно расшифровать данные | 20 | unsigned char[20] | |
Длина имени владельца сертификата ключа ЭЦП, с помощью которого можно расшифровать данные | 4 | DWORD | |
Имя владельца сертификата ключа ЭЦП, с помощью которого можно расшифровать данные | var | unsigned char[] | |
Длина зашифрованного сессионного ключа | 4 | DWORD | |
Зашифрованный сессионный ключ | var | unsigned char[] | |
Длина вектора инициализации | 4 | DWORD | |
Вектор инициализации | var | unsigned char[] | |
Длина зашифрованных данных | 4 | DWORD | |
Зашифрованные данные | var | unsigned char[] |
———————————
С 01.07.2007 используется структура наименования файла в соответствии с Приказом ФНС России от 13.04.2007 N ММ-3-13/230@.
Название поля | Длина (байт) | Тип | Содержимое |
Версия | 4 | int | 0x0001 |
Длина отпечатка сертификата отправителя | 4 | DWORD | 20 |
Отпечаток сертификата отправителя | 20 | unsigned char[20] | |
Длина имени владельца сертификата | 4 | DWORD | |
Имя владельца сертификата | var | unsigned char[] | |
Длина открытого ключа отправителя | 4 | DWORD | |
Открытый ключ отправителя | var | unsigned char[] | |
Идентификатор алгоритма хэш-функции | 4 | unsigned int | CALG_GR3411 |
Длина цифровой подписи | 4 | DWORD | |
Цифровая подпись | var | unsigned char[] |
Файл состоит из одной строки и содержит:
— Имя файла в транспортном контейнере;
— Оригинальное наименование файла, содержащегося в транспортном контейнере.
Кодировка Windows 1251.
Пример заполнения файла:
Файл содержит информацию об отправителе и получателе транспортного контейнера. В настоящий момент файл содержит 4 реквизита. Кодировка Windows 1251.
ИдОтпр: ИНН отправителя
ИдПол: КОД налогового органа получателя
ТипИнфо: Тип передаваемой информации
ВерсПрог: Обозначение транспортной системы
Пример заполнения файла:
1. Файл, содержащий налоговую декларацию (расчет) или бухгалтерскую отчетность налогоплательщика;
2. Подтверждение отправки (подтверждение специализированного оператора связи);
3. Переподписанное налогоплательщиком подтверждение отправки;
4. Квитанция о приеме налоговой декларации (расчета) налоговым органом;
5. Протокол входного контроля;
6. Переподписанный налогоплательщиком протокол входного контроля;
7. Файл запроса налогоплательщика на предоставление информационной выписки о состоянии расчетов с бюджетом;
8. Квитанция о доставке файла в НО;
9. Протокол обработки запроса в АИС Налог;
10. Информационная выписка о состоянии расчетов с бюджетом;
11. Подтверждение приема информационной выписки о состоянии расчетов с бюджетом;
12. Файл запроса налогоплательщика на информационное обслуживание;
13. Ответ налогового органа на запрос;
14. Переподписанный налогоплательщиком ответ НО на запрос;
15. Неформализованный документ налогоплательщика;
16. Неформализованный документ налогового органа;
17. Подтверждение приема неформализованного документа налогового органа;
18. Переподписанное подтверждение специализированного оператора связи.