Счёт-фактура — ключевой документ для налогового учёта, и его корректное оформление в 1С:Предприятие 8 часто вызывает вопросы. Особенно когда нужно передать документ контрагенту, аудитору или налоговой в строго определённом формате. В этой статье разберём, как выгрузить счёт-фактуру из 1С 8.3 так, чтобы он выглядел идентично печатной форме программы — с сохранением всех реквизитов, печатью и подписями.
Проблема в том, что стандартная печать через Файл → Печать не всегда подходит: иногда требуется редактируемый Excel, универсальный PDF или машиночитаемый XML для ЭДО. Мы рассмотрим все актуальные способы — от ручной выгрузки до автоматической отправки через электронный документооборот. Особое внимание уделим нюансам для популярных конфигураций: 1С:Бухгалтерия 3.0, 1С:Управление торговлей 11 и 1С:ERP 2.5.
Если вы ранее сталкивались с тем, что выгруженный документ «съезжает», теряет шрифты или не принимается контрагентом — здесь найдёте решения. Все инструкции актуальны для последних релизов платформы 1С:Предприятие 8.3.23 и выше.
1. Стандартная печать счёта-фактуры в 1С: как сохранить в PDF
Самый простой способ получить счёт-фактуру в электронном виде — использовать встроенную функцию печати с сохранением в PDF. Этот метод подходит, если вам нужен документ «как в 1С» — с точным соблюдением макета, логотипом организации и подписями.
Инструкция:
- Откройте нужный счёт-фактуру в журнале документов (например, через
Продажи → Счета-фактуры выданные). - Нажмите кнопку
Печать(илиФайл → Печатьв старых версиях). - В окне предварительного просмотра выберите принтер
Microsoft Print to PDF(или аналогичный виртуальный принтер). - Нажмите
Печатьи укажите путь для сохранения файла.
⚠️ Внимание: Если в вашей 1С не отображается кнопка Печать, проверьте права доступа пользователя. В конфигурациях с ролевым доступом (например, 1С:ERP) может потребоваться роль «Бухгалтер» или «Руководитель».
Преимущества метода:
- 📄 Сохраняет оригинальный макет 1С без искажений.
- 🔒 Поддерживает электронные подписи (если они настроены в документе).
- 🖨️ Не требует дополнительных обработок или внешних программ.
Недостатки:
- 🚫 PDF не редактируется — нельзя исправить опечатку без возврата в 1С.
- 📊 Не подходит для загрузки в другие системы (нужен XML или Excel).
2. Выгрузка счёта-фактуры в Excel: пошаговая инструкция
Если контрагенту нужен счёт-фактура в Excel для дальнейшей обработки (например, для импорта в свою 1С), используйте встроенную выгрузку в табличный формат. В большинстве конфигураций это делается через универсальный отчёт Выгрузка в Excel.
Как выгрузить:
- Откройте счёт-фактуру и нажмите
Ещё → Выгрузить в Excel(илиФайл → Сохранить как → Лист Excel). - В появившемся окне выберите вариант выгрузки:
- Текущий документ — только этот счёт-фактура.
- Список документов — если нужно выгрузить несколько счетов.
.xlsx).⚠️ Внимание: В 1С:Бухгалтерия 3.0 при выгрузке в Excel могут «съезжать» столбцы с суммами НДС. Перед отправкой контрагенту проверьте корректность формул в ячейках!
Советы для корректной выгрузки:
- 📌 Используйте шаблоны Excel, если в вашей организации утверждена унифицированная форма счёта-фактуры. Их можно подключить через
Администрирование → Печатные формы. - 🔄 Если данные в Excel отображаются неверно, попробуйте выгрузить документ в
CSV, а затем импортировать в Excel. - 🔍 Для массовой выгрузки используйте обработку
ВыгрузкаДокументовВExcel.epf(доступна на портале 1С:ИТС).
Проверьте корректность ИНН/КПП
Убедитесь, что суммы НДС рассчитаны верно
Сверьте номера и даты документов
Сохраните файл в формате .xlsx (не .xls)-->
3. Выгрузка счёта-фактуры в XML для ЭДО (Диадок, СБИС, Контур)
Для обмена счётами-фактурами через операторов электронного документооборота (Диадок, СБИС, Контур.Диадок) требуется формат XML. В 1С эта функция реализована через механизм Обмен с контрагентами или специализированные обработки.
Инструкция для 1С:Бухгалтерия 3.0:
- Откройте счёт-фактуру и нажмите
Ещё → Отправить по ЭДО. - Выберите оператора ЭДО (например, Такском или СБИС).
- Если нужно сохранить XML локально, используйте обработку
ВыгрузкаСчетаФактурыВXML.epf(скачать можно на 1С:ИТС). - В обработке укажите:
Каталог сохранения: C:\СчетаФактуры\XMLФормат: УПД (Универсальный передаточный документ) или СчетФактура
Версия схемы: 5.01 (актуальная для ФНС)
⚠️ Внимание: С 2026 года ФНС требует использование XML-схемы версии 5.01 для счётов-фактур. Устаревшие схемы (например, 5.00) могут не пройти валидацию в ЭДО.
Распространённые ошибки при выгрузке XML:
| Ошибка | Причина | Решение |
|---|---|---|
| Ошибка подписи | Не настроен сертификат ЭЦП | Проверьте сертификат в Администрирование → Электронная подпись |
| Неверная структура XML | Устаревшая обработка выгрузки | Обновите обработку на портале ИТС |
| Отсутствует ИНН контрагента | Не заполнено поле в справочнике | Откройте карточку контрагента и дополните реквизиты |
Если оператор ЭДО не принимает XML, проверьте файл через валидатор на сайте ФНС. Часто проблема кроется в неверном формате даты или кодировке (должна быть UTF-8).
4. Массовая выгрузка счетов-фактур: обработки и внешние отчёты
Если нужно выгрузить десятки или сотни счетов-фактур (например, для аудиторской проверки), ручные методы не подойдут. В этом случае используйте:
- 📂 Стандартные обработки 1С — в меню
Файл → Открыть → Дополнительные отчёты и обработки. - 🔧 Внешние обработки с портала 1С:ИТС (например,
ВыгрузкаДокументовВWordExcel.epf). - 🤖 Скрипты на 1С:Предприятие — для автоматизации через
Консоль запросов.
Пример кода для массовой выгрузки в Excel (для программистов 1С):
Процедура ВыгрузитьСчетаФактурыВExcel()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СчетаФактурыВыданные.Ссылка КАК Ссылка
|ИЗ
| Документ.СчетФактураВыданный КАК СчетаФактурыВыданные
|ГДЕ
| СчетаФактурыВыданные.Дата МЕЖДУ &НачалоПериода И &КонецПериода";
Запрос.УстановитьПараметр("НачалоПериода", НачалоМесяца(ТекущаяДата()));
Запрос.УстановитьПараметр("КонецПериода", КонецМесяца(ТекущаяДата()));
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ДокументОбъект = Выборка.Ссылка.ПолучитьОбъект();
ДокументОбъект.ЗаписатьВExcel("C:\Счета\" + ДокументОбъект.Номер + ".xlsx");
КонецЦикла;
КонецПроцедуры
⚠️ Внимание: Массовая выгрузка может занять много времени и нагрузить сервер 1С. Рекомендуем выполнять операцию в нерабочие часы или на тестовой базе.
Как ускорить массовую выгрузку?
Используйте фоновые задания (в 1С:ERP доступно через Администрирование → Фоновые задания).
Разбейте выгрузку на партии по 50-100 документов.
Отключите антивирус на время выгрузки (он может блокировать доступ к файлам).
5. Особенности выгрузки в разных конфигурациях 1С
Способы выгрузки счёта-фактуры могут отличаться в зависимости от конфигурации. Рассмотрим ключевые нюансы для популярных решений:
1С:Бухгалтерия 3.0:
- 📋 Поддерживает выгрузку в PDF/Excel напрямую из формы документа.
- 🔗 Для XML требуется подключение к оператору ЭДО через
Администрирование → Настройки ЭДО. - ⚙️ Печатные формы настраиваются в
Администрирование → Печатные формы, отчёты и обработки.
1С:Управление торговлей 11:
- 🛒 Счета-фактуры выгружаются через
Продажи → Счета-фактуры → Печать. - 📦 Для массовой выгрузки используйте отчёт
Реестр счетов-фактур. - 🔄 В этой конфигурации чаще встречаются проблемы с выгрузкой в Excel — проверяйте формат ячеек!
1С:ERP 2.5:
- 🏭 Поддерживает автоматическую отправку счетов-фактур в ЭДО через
Документооборот → Исходящие документы. - 📈 Для аналитики можно выгрузить данные в
Power BIчерезАдминистрирование → Интеграция. - 🔐 Требует обязательной настройки электронной подписи для XML.
⚠️ Внимание: В 1С:Комплексная автоматизация 2.4 при выгрузке счёта-фактуры в Excel могут отсутствовать реквизиты платежных поручений. Для их добавления используйте доработанную печатную форму.
В 1С:ERP и 1С:КА выгрузка в XML для ЭДО настраивается через модуль "Документооборот", а не через бухгалтерские документы.
6. Решение типовых ошибок при выгрузке счёта-фактуры
При выгрузке счёта-фактуры пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения:
1. Ошибка: «Не удалось сохранить файл»
Причины и решения:
- 🔒 Нет прав на запись в папку → Сохраняйте файл на рабочий стол или в
Документы. - 🖥️ Занят файл другим процессом → Закройте Excel/PDF-ридер перед сохранением.
- 🛠️ Повреждён шаблон печати → Восстановите шаблон через
Администрирование → Поддержка и обслуживание.
2. Ошибка: «Неверный формат XML»
Что делать:
- 🔍 Проверьте версию схемы XML (должна быть 5.01).
- 📝 Убедитесь, что все обязательные реквизиты (ИНН, КПП, сумма НДС) заполнены.
- 🔄 Обновите обработку выгрузки на портале ИТС.
3. Ошибка: «Счёт-фактура не соответствует формату ФНС»
Решение:
- 📋 Используйте универсальный передаточный документ (УПД) вместо обычного счёта-фактуры.
- 🔗 Проверьте настройки ЭДО в
Администрирование → Организации → Настройки ЭДО. - 📅 Убедитесь, что дата документа не старше 3 лет (ФНС не принимает устарвшие счета).
⚠️ Внимание: Если после выгрузки в Excel суммы отображаются как ########, расширьте столбцы или измените формат ячеек на «Числовой».
7. Альтернативные способы: выгрузка через отчёты и внешние сервисы
Если стандартные методы не подходят, рассмотрите альтернативные варианты:
1. Выгрузка через отчёт «Анализ счёта-фактуры»
В 1С:Бухгалтерия 3.0:
- Перейдите в
Отчёты → Анализ счёта-фактуры. - Установите фильтр по нужному документу.
- Нажмите
Вывести → Сохранить как Excel.
2. Использование внешних сервисов
Для сложных задач (например, конвертации в .docx или отправки по API) можно использовать:
- 🌐 1С:Коннект — для интеграции с внешними системами.
- 🔌 API 1С:Предприятие — для автоматизированной выгрузки (требуются навыки программирования).
- ☁️ Облачные сервисы (например, 1С:Fresh) — поддерживают автоматическую отправку документов по email.
3. Печать в XPS с последующей конвертацией
Если PDF «съезжает», попробуйте:
- Выберите принтер
Microsoft XPS Document Writer. - Сохраните файл в формате
.xps. - Конвертируйте его в PDF через онлайн-сервисы (например, Smallpdf).
⚠️ Внимание: При использовании внешних сервисов для выгрузки документов убедитесь, что они сертифицированы ФНС для работы с первичными документами. Несертифицированные решения могут привести к проблемам при налоговых проверках.
FAQ: Частые вопросы о выгрузке счёта-фактуры из 1С
Можно ли выгрузить счёт-фактуру в Word?
Да, но не напрямую. Сначала сохраните документ в PDF, затем конвертируйте в Word через Adobe Acrobat или онлайн-сервисы. Альтернатива — использовать внешнюю обработку ВыгрузкаВWord.epf (доступна на 1С:ИТС).
Почему в выгруженном Excel не отображаются штрихкоды?
Штрихкоды в счёте-фактуре — это графические объекты, которые не экспортируются в Excel стандартными средствами. Чтобы их сохранить, используйте выгрузку в PDF или специализированные обработки для работы со штрихкодами (например, ПечатьШтрихкодов.epf).
Как выгрузить счёт-фактуру с электронной подписью?
Для выгрузки счёта-фактуры с ЭЦП:
- Настройте сертификат в
Администрирование → Электронная подпись. - При выгрузке в XML выберите опцию «Подписать документ».
- Для PDF используйте модуль 1С:Подпись или внешние сервисы (например, КриптоПро PDF).
⚠️ Подпись в Excel не поддерживается — для этого нужен PDF.
Можно ли автоматизировать отправку счетов-фактур по email?
Да, в 1С:Бухгалтерия 3.0 и 1С:ERP это настраивается через:
Администрирование → Настройки почты(указать SMTP-сервер).Документооборот → Правила обмена(создать правило для автоматической отправки).
Для массовой рассылки используйте обработку ОтправкаДокументовПоEmail.epf.
Что делать, если контрагент не принимает XML из 1С?
Возможные причины и решения:
- Устаревшая схема XML → Обновите обработку выгрузки до версии 5.01.
- Ошибка валидации → Проверьте XML через валидатор ФНС (validator.nalog.ru).
- Несовместимость с ЭДО оператора → Уточните у контрагента, какой формат он поддерживает (например, СБИС может требовать специфическую структуру XML).