Загрузка готовой декларации из XML-файла в 1С-Отчетность
Содержание
Чтобы загрузить декларацию в 1С, откройте Отчеты → Регламентированные отчеты, нажмите в списке отчётов команду «Загрузить» и укажите XML-файл в формате ФНС. Программа сама прочитает ИНН, КПП, период и форму, создаст новый отчёт и заполнит его показателями из файла. Дальше отчёт можно проверить, поправить и отправить через 1С-Отчетность, как будто его собрали в этой же базе.
Загружается только электронный формат ФНС — файл .xml, который выгружают из другой базы 1С, из программы «Налогоплательщик ЮЛ» или из сервиса другого оператора. PDF, скан с машиночитаемым кодом и таблицы Excel загрузчик не принимает.
Что проверить в базе до загрузки декларации
Большая часть отказов при загрузке связана не с файлом, а с базой-получателем. Пять минут подготовки снимают почти все вопросы.
✅ Организация. В справочнике Организации должна быть организация с теми же ИНН и КПП, что в файле. Для обособленного подразделения с отдельным КПП нужна карточка подразделения с этим КПП.
✅ Налоговая. В карточке организации заполнен код ИФНС. Он попадёт в отчёт и в имя файла при повторной выгрузке.
✅ Релиз конфигурации. Форма отчёта в базе должна поддерживать ту версию формата, что записана в файле. Если ФНС ввела новую форму, а релиз старый, файл не загрузится или загрузится не полностью.
✅ Права пользователя. Загрузка и отправка регламентированных отчётов доступны ролям бухгалтера и администратора. У пользователя с урезанной ролью команды может не быть в списке.
✅ Резервная копия. Загрузка создаёт новый документ и ничего не перезаписывает, поэтому копия нужна скорее для спокойствия. Делать её обязательно, только если вы собираетесь параллельно обновлять конфигурацию под новую форму.
Номер релиза смотрите в меню Справка → О программе (иконка с вопросом в правом верхнем углу). Если релиз отстаёт больше чем на квартал, обновитесь до загрузки: формы деклараций меняются почти каждый год.
Какие файлы декларации принимает 1С
Загрузчик понимает один тип файла — XML по формату, утверждённому ФНС для конкретной декларации. Узнать такой файл можно по имени и по первой строке.
Имя файла строится по шаблону ФНС:
NO_NDS_7701_7701_7701123456770101001_20261020_1A2B3C4D-....xml
| Часть имени | Что означает |
|---|---|
NO_ | префикс налоговой отчётности |
NDS | код вида декларации (здесь — НДС) |
7701_7701 | код ИФНС получателя и конечного получателя |
7701123456770101001 | ИНН и КПП налогоплательщика подряд |
20261020 | дата формирования файла |
1A2B3C4D-... | уникальный идентификатор |
Первая строка — заголовок XML с кодировкой windows-1251. Внутри корневого элемента есть атрибут с версией формата, например ВерсФорм="5.08". Если открыть файл в Блокноте и увидеть кракозябры, файл почти наверняка пересохранили в другой кодировке — такой загрузчик не прочитает.
Что можно и нельзя загрузить:
| Источник | Загрузится в 1С | Комментарий |
|---|---|---|
| XML, выгруженный из другой базы 1С | ✅ да | самый надёжный вариант |
| XML из «Налогоплательщик ЮЛ» | ✅ да | если версия формата совпадает |
| XML из веб-сервиса другого оператора ЭДО | ✅ да | имя файла не переименовывать |
Архив .zip с XML внутри | ⚠️ после распаковки | загружают сам XML |
| PDF или печатная форма с штрихкодом | ❌ нет | это картинка, а не данные |
| Excel, Word | ❌ нет | нужно пересобрать отчёт вручную |
Не переименовывайте XML-файл и не правьте его в текстовом редакторе. Имя и содержимое связаны: программа проверки ФНС сверяет идентификатор файла в имени и внутри документа.
Как загрузить декларацию в 1С пошагово
Порядок одинаков для 1С:Бухгалтерии 3.0 и ЗУП 3.1, отличается только раздел, откуда открывается список отчётов.
| Конфигурация | Где список регламентированных отчётов |
|---|---|
| 1С:Бухгалтерия 3.0 | Отчеты → Регламентированные отчеты или Отчеты → 1С-Отчетность |
| 1С:ЗУП 3.1 | Отчетность, справки → 1С-Отчетность |
Шаги:
- Откройте список регламентированных отчётов и выберите нужную организацию в отборе сверху. Если организаций несколько, не оставляйте отбор пустым — так проще найти результат.
- В командной панели списка нажмите «Загрузить». В некоторых релизах команда спрятана в меню «Ещё» — найдите её поиском по слову «Загрузить».
- Выберите вариант загрузки из файла и укажите XML. Можно выделить сразу несколько файлов, если нужно перенести пачку деклараций за квартал.
- Дождитесь сообщения о результате. При успехе в списке появится новый отчёт со статусом «В работе» (или аналогичным статусом черновика) за период из файла.
- Откройте отчёт и пролистайте разделы. Показатели должны совпасть с исходной программой. Итоговые суммы налога сверьте по разделу 1 с исходником построчно.
- Если декларация уточнённая, проверьте номер корректировки на титульном листе. Он берётся из файла, но ошибку исходника программа не исправит.
- Сохраните отчёт кнопкой «Записать».
Загруженная декларация — обычный документ. Ячейки можно редактировать, разделы можно перезаполнить. Но команда «Заполнить» перезапишет загруженные цифры данными учёта этой базы. Не нажимайте «Заполнить», если вы переносили отчёт из другой программы — иначе вместо загруженных показателей получите то, что насчитала текущая база.
Перенос декларации из другой базы, программы или сервиса
Загрузку чаще всего применяют в трёх ситуациях. Порядок подготовки файла в каждой свой.
Из другой базы 1С
Например, учёт вели в отдельной базе, а отправлять нужно из основной, где подключена 1С-Отчетность.
- В базе-источнике откройте декларацию и нажмите «Выгрузить». Программа предложит папку и сохранит XML с правильным именем.
- Перед выгрузкой выполните проверку — при ошибках формата файл не сформируется.
- В базе-получателе загрузите файл по шагам выше.
Так же переносят расчёты из ЗУП в Бухгалтерию, например 6-НДФЛ или РСВ, если отправка налаживается из одной базы. Формально это расчёты, а не декларации, но загрузчик обрабатывает их одинаково.
Если обе базы на одном релизе, перенос проходит без потерь. Если источник новее, форма в получателе может не знать новых полей — обновите получателя.
Из программы «Налогоплательщик ЮЛ»
Бесплатная программа ФНС умеет формировать любые декларации, в том числе редкие формы. В ней есть выгрузка в электронный вид — она даёт тот же XML по формату ФНС. Этот файл загружается в 1С так же, как файл из другой базы.
Перед загрузкой сверьте номер формы в «Налогоплательщике» и в 1С. ФНС выпускает обновления этой программы отдельно, и иногда она опережает релиз 1С на пару недель.
Из сервиса бухгалтерской компании или другого оператора
Если декларацию готовили на стороне — в аутсорсинговой компании или в веб-сервисе другого оператора, — попросите прислать именно XML, а не PDF. Квитанции и протоколы ФНС из чужого сервиса в 1С не переносятся: история документооборота останется у того оператора.
Проверка загруженной декларации перед отправкой
Файл прочитан — это ещё не значит, что декларация верна. Проверка в 1С идёт в три слоя, и все три доступны прямо в форме отчёта через кнопку «Проверка».
| Проверка | Что ловит | Когда запускать |
|---|---|---|
| Контрольные соотношения | арифметику и связи между строками и разделами | всегда |
| Проверка выгрузки | нарушения формата ФНС: пустые обязательные поля, неверные коды | всегда |
| Проверка в интернете | то же, что проверит ИФНС при приёме, по актуальным правилам | перед отправкой |
После проверок выполните ещё две ручные сверки:
- 🔍 Итог налога к уплате — с исходной программой и с данными учёта, если декларация относится к этой базе.
- 🔍 Реквизиты титульного листа — код ИФНС, код по месту представления, ОКТМО, подписант. Чаще всего расходятся именно они, если файл готовили в другой организации.
Если контрольные соотношения не сходятся, сначала проверьте исходник, а не правьте цифры в 1С. Исправление только в загруженной копии создаёт расхождение с базой, где учёт ведётся по-настоящему.
Для НДС отдельно сверьте разделы 8 и 9 с книгами покупок и продаж. Если книги лежат в другой базе, сравнивайте итоговые суммы НДС по разделам. Загруженный реестр счетов-фактур в 1С работает как данные отчёта, а не как документы учёта: книгу покупок в этой базе он не меняет.
Отправка загруженной декларации в налоговую
Загруженный отчёт отправляют теми же командами, что и собранный в базе. Нужна подключённая 1С-Отчетность с действующим сертификатом КЭП организации или уполномоченного представителя.
- В форме отчёта нажмите «Отправить». Программа ещё раз проверит формат и подпишет файл.
- Проследите статусы документооборота в журнале 1С-Отчетности: отправлено, получено подтверждение, получена квитанция о приёме или уведомление об отказе.
- Протокол и квитанцию сохраните — они будут в истории отчёта.
Если представитель подаёт декларацию за клиента, у него должна быть МЧД по формату ФНС, зарегистрированная в распределённом реестре. Без доверенности ИФНС откажет в приёме, даже если сам файл идеальный.
Если 1С-Отчетность не подключена, загруженный отчёт можно выгрузить обратно в XML кнопкой «Выгрузить» и отправить через другого оператора. Повторная выгрузка создаёт файл с новым идентификатором — это нормально.
Ошибки при загрузке декларации и что с ними делать
Сообщения 1С при загрузке отличаются от релиза к релизу, но причины повторяются. Выберите симптом:
Ещё одна частая путаница — период. Если загружаете декларацию за прошлый год в базу, где нет данных за этот год, программа всё равно создаст отчёт: период берётся из файла, а не из учёта. Ищите его в списке, сняв отбор по периоду.
Частые вопросы
Можно ли загрузить в 1С декларацию, которую уже приняла налоговая?
Как загрузить уточнённую декларацию?
Загружается ли 3-НДФЛ?
Можно ли загрузить сразу все декларации за год?
Где взять XML, если есть только бумажная декларация?
Источники
- Налоговый кодекс РФ, часть первая, статья 80 «Налоговая декларация»
- Налоговый кодекс РФ, часть первая, статья 81 «Внесение изменений в налоговую декларацию»