Работа с первичными документами в 1С:Предприятие часто требует создания связанных форм — например, когда на основании счета покупателю нужно оформить счет-фактуру. Этот процесс можно автоматизировать, сэкономив время и избежав ошибок при ручном заполнении. В зависимости от конфигурации (1С:Бухгалтерия 8.3, 1С:Управление торговлей 11, 1С:ERP) алгоритм может немного отличаться, но общая логика остается предельно прозрачной.
В этой статье мы разберем три официальных способа создания счета-фактуры на основании счета — через кнопку «На основании», из журнала документов и с помощью обработки. Особое внимание уделим типичным ошибкам (например, когда документ не проводится из-за несовпадения реквизитов) и нюансам для разных систем налогообложения (ОСНО, УСН, ЕНВД). Если вы работаете с электронными счетами-фактурами через Диадок или СБИС, в конце статьи найдете актуальные рекомендации по интеграции.
1. Подготовка: проверка реквизитов счета перед созданием счета-фактуры
Прежде чем формировать счет-фактуру, убедитесь, что исходный счет на оплату заполнен корректно. Отсутствие критичных реквизитов или ошибки в них приведут к тому, что счет-фактура либо не создастся, либо не пройдет проверку в налоговой. Вот что нужно проверить:
- 📌 Контрагент и договор: в карточке контрагента должны быть указаны ИНН/КПП, юридический адрес, банковские реквизиты. Если счет выписан по договору, проверьте его статус (действующий/закрытый) и условия оплаты.
- 💰 Суммы и ставки НДС: все позиции в табличной части счета должны иметь корректные цены, количества и ставки налога. Если используется льгота по НДС (например, ставка 0%), это должно быть подтверждено документально.
- 📅 Дата и номер счета: счет-фактура не может быть датирован раньше счета. Номер должен соответствовать хронологии (если ведется сквозная нумерация).
- 📄 Основание для счета: если счет выписан на основании заказа клиента или договора, проверьте ссылку на эти документы в шапке счета.
В 1С:Бухгалтерии 8.3 (редакция 3.0) для быстрой проверки реквизитов используйте кнопку Ещё → Проверка заполнения в форме счета. Система автоматически выделит красным поля с ошибками или предупреждениями. В 1С:Управление торговлей 11 аналогичная функция доступна через Действия → Проверить заполнение.
Если в счете указаны позиции с разными ставками НДС (например, 20% и 10%), счет-фактура разобьется на несколько документов автоматически. Чтобы избежать этого, заранее группируйте товары по ставкам в одном счете.
⚠️ Внимание: Если счет выписан в иностранной валюте, счет-фактура будет сформирован в рублях по курсу ЦБ на дату документа. Убедитесь, что курс в 1С актуализирован (обновите через Справочники → Валюты → Обновить курсы).
2. Способ 1: создание счета-фактуры через кнопку «На основании»
Это самый быстрый и интуитивно понятный метод. Подходит для всех актуальных конфигураций 1С (8.3 и новее). Инструкция:
- Откройте счет на оплату, на основании которого нужно создать счет-фактуру. Для этого перейдите в раздел
Продажи → Счета покупателям(в 1С:Бухгалтерии) илиПродажи → Заказы и счета(в 1С:УТ). - Нажмите кнопку
Создать на основании(в некоторых редакциях —Действия → На основании). - В выпадающем списке выберите
Счет-фактура выданный. - Система автоматически заполнит шапку и табличную часть документа данными из счета. Проверьте:
- 🔹 Дату и номер (должны соответствовать хронологии).
- 🔹 Реквизиты покупателя и продавца.
- 🔹 Ставки НДС и суммы.
Провести и закрыть.В 1С:ERP алгоритм аналогичен, но кнопка Создать на основании может находиться в подменю Ещё. Если в списке нет пункта Счет-фактура выданный, проверьте настройки ролей пользователя — возможно, у вас недостаточно прав.
Сверка реквизитов покупателя и продавца|Проверка ставок НДС и сумм|Корректность даты и номера документа|Наличие подписи ответственного лица (если требуется)
-->
| Конфигурация 1С | Путь к счету | Кнопка «На основании» | Особенности |
|---|---|---|---|
| 1С:Бухгалтерия 8.3 | Продажи → Счета покупателям |
В шапке документа | Автоматически подтягивает данные из договора, если он указан в счете. |
| 1С:Управление торговлей 11 | Продажи → Заказы и счета |
Действия → На основании |
Можно создать счет-фактуру на частичную оплату (указать сумму вручную). |
| 1С:ERP 2.5 | Продажи → Документы продаж → Счета |
Ещё → Создать на основании |
Требует указания подразделения и ответственного менеджера. |
3. Способ 2: формирование счета-фактуры из журнала документов
Если счет уже проведен и закрыт, а кнопка На основании недоступна (например, из-за ограничений прав), можно создать счет-фактуру через журнал. Этот метод удобен для пакетной обработки нескольких счетов.
Инструкция для 1С:Бухгалтерии 8.3:
- Перейдите в
Продажи → Счета-фактуры выданные. - Нажмите
Создать. - В поле
Основаниевыберите нужный счет из списка (используйте фильтр по номеру или дате). - Система заполнит документ автоматически. Проверьте реквизиты и нажмите
Провести.
В 1С:Управление торговлей 11 путь будет другим: Продажи → Счета-фактуры → Создать → На основании счета. Здесь также доступен фильтр по контрагенту, что удобно при работе с большим количеством документов.
⚠️ Внимание: Если в счете указаны авансовые платежи, счет-фактура создастся с типом операции «Аванс». Для корректного учета НДСlater потребуется зарегистрировать счет-фактуру на реализацию после отгрузки.
1С:Бухгалтерия 8.3|1С:Управление торговлей 11|1С:ERP|1С:Комплексная автоматизация|Другая-->
4. Способ 3: автоматическое создание счета-фактуры через обработку
Для массового создания счетов-фактур на основании счетов (например, в конце месяца) удобно использовать обработку «Групповое создание документов». Она доступна в большинстве типовых конфигураций, но может потребовать донастройки.
Алгоритм работы:
- Откройте обработку через
Все функции → Обработки → Групповое создание документов(в 1С:Бухгалтерии) илиСервис → Обработки → Групповые операции(в 1С:УТ). - В настройках укажите:
- 📂 Исходный документ: «Счета покупателям».
- 📄 Целевой документ: «Счета-фактуры выданные».
- 📅 Период: укажите диапазон дат для фильтрации счетов.
Выполнить. Система сформирует счет-фактуры для всех выбранных счетов.Счета-фактуры выданные и при необходимости скорректируйте документы вручную.В 1С:ERP для этих целей используется обработка Массовое создание документов (Администрирование → Обслуживание → Массовые операции). Она позволяет дополнительно настроить фильтры по контрагентам, договорам или менеджерам.
Что делать, если обработка не находит счета?
Если групповая обработка не отображает нужные счета, проверьте:
1. Статус счетов — они должны быть проведены и не помечены на удаление.
2. Даты документов — они должны попадать в указанный период фильтра.
3. Права пользователя — возможно, у вас нет доступа к некоторым контрагентам или подразделениям.
4. Настройки фильтра — попробуйте сбросить все параметры и запустить обработку заново.
5. Типичные ошибки и их решения
При создании счета-фактуры на основании счета пользователи часто сталкиваются с типичными проблемами. Рассмотрим наиболее распространенные и способы их устранения:
- ❌ Ошибка: «Не заполнено обязательное поле „Договор“»
Причина: В счете не указан договор, или он не привязан к контрагенту.
Решение: Откройте счет, укажите действующий договор в полеДоговори сохраните изменения. После этого повторите создание счета-фактуры. - ❌ Ошибка: «Некорректная ставка НДС»
Причина: В счете указаны товары с разными ставками НДС, но в настройках учета запрещено смешивание ставок в одном документе.
Решение: Разбейте счет на несколько документов по ставкам или измените настройки НДС вГлавное → Настройки → НДС. - ❌ Ошибка: «Счет-фактура не проводится»
Причина: Чаще всего это связано с несовпадением сумм в счете и счете-фактуре (например, если в счете была скидка, а в счете-фактуре она не учтена).
Решение: Вручную сверьте суммы по строкам и общую сумму документа. При необходимости скорректируйте счет-фактуру. - ❌ Ошибка: «Нет прав на создание документа»
Причина: У пользователя недостаточно прав в настройках ролей.
Решение: Обратитесь к администратору 1С для расширения прав (разделАдминистрирование → Пользователи).
Если ошибка не устраняется, проверьте лог регистрации (Администрирование → Поддержка и обслуживание → Журнал регистрации). Там можно найти подробное описание проблемы с указанием конкретного поля или модуля, вызвавшего сбой.
Самая частая ошибка — несовпадение реквизитов контрагента в счете и счете-фактуре. Всегда проверяйте ИНН/КПП, адрес и банковские реквизиты перед проведением документа.
6. Особенности для разных систем налогообложения
Алгоритм создания счета-фактуры может отличаться в зависимости от системы налогообложения (ОСНО, УСН, ЕНВД и др.). Рассмотрим ключевые нюансы:
| Система налогообложения | Требуется ли счет-фактура? | Особенности заполнения | Дополнительные действия |
|---|---|---|---|
| ОСНО (общая) | Да, обязательно | Указываются все ставки НДС (20%, 10%, 0%). Требования к заполнению строгие — ошибки приведут к отказам при вычете. | Регистрация в книге продаж (Отчеты → Книга продаж). |
| УСН (упрощенка) | Нет, но можно по запросу покупателя | Если покупатель на ОСНО, счет-фактура оформляется без НДС (ставка «Без НДС»). | В шапке документа указывается основа для освобождения от НДС (например, «УСН, ст. 346.11 НК РФ»). |
| ЕНВД | Нет, кроме отдельных случаев | Счет-фактура не требуется, но если покупатель настаивает, оформляется без НДС. | В комментарии к документу можно указать: «Без НДС (ЕНВД)». |
| Патент (ПСН) | Нет | Счет-фактуры не оформляются, даже по запросу. | Вместо счета-фактуры можно выдать товарную накладную (ТОРГ-12). |
Для организаций на УСН или ЕНВД, которые все же выписывают счет-фактуру по требованию покупателя, важно правильно заполнить поле Основание для без НДС. В 1С:Бухгалтерии 8.3 это делается в карточке документа на закладке Дополнительно. Пример формулировки: Применяется УСН, налог не уплачивается (ст. 346.11 НК РФ).
⚠️ Внимание: Если ваш покупатель работает на ОСНО и требует счет-фактуру с НДС, а вы на УСН, вы не имеете права выставить ему НДС. В этом случае покупатель не сможет принять НДС к вычету, что может вызвать претензии. Рекомендуем заранее согласовывать условия в договоре.
7. Интеграция с электронным документооборотом (ЭДО)
Если ваша компания обменивается электронными счетами-фактурами через операторов ЭДО (Диадок, СБИС, Такском и др.), процесс создания документа на основании счета практически не отличается, но есть несколько важных моментов:
- 📧 Автоматическая отправка: В настройках 1С (
Администрирование → Организации → Настройки ЭДО) можно включить опцию автоматической отправки счетов-фактур в ЭДО после проведения. Убедитесь, что у контрагента указан корректный ИдЭДО (идентификатор в системе электронного документооборота). - 🔄 Статусы документов: После отправки счет-фактуры в ЭДО отслеживайте ее статус в журнале (
Продажи → Счета-фактуры выданные → Статус ЭДО). Если документ не подписан покупателем в течение 5 дней, отправьте напоминание. - 📎 Приложение файлов: К электронному счету-фактуре можно прикрепить скан подписанного счета или товарной накладной. Это ускорит согласование.
Для настройки интеграции с ЭДО в 1С:Бухгалтерии 8.3:
- Перейдите в
Администрирование → Печатные формы, отчеты и обработки → Настройки обмена. - Выберите вашего оператора ЭДО из списка (например, Диадок).
- Укажите логин/пароль от личного кабинета ЭДО и настройте автоматический обмен.
- В карточке контрагента заполните поле
ИдЭДО(если известно).
В 1С:Управление торговлей 11 настройки ЭДО находятся в Сервис → Настройки ЭДО. Здесь также можно настроить шаблоны писем для уведомлений покупателей о новых документах.
Если покупатель не подписывает счет-фактуру в ЭДО более 3 дней, проверьте, не попал ли документ в его спам или архив. В Диадоке и СБИС есть функция повторной отправки уведомления.
8. Проверка и исправление ошибок после создания счета-фактуры
После формирования счета-фактуры необходимо выполнить несколько проверок, чтобы избежать проблем при сдаче отчетности или взаимодействии с налоговой:
- Сверка с книгой продаж: Убедитесь, что счет-фактура попал в книгу продаж (
Отчеты → Книга продаж). Если документ отсутствует, проверьте дату регистрации — она должна совпадать с датой счета-фактуры. - Проверка печати: Распечатайте счет-фактуру (
Печать → Счет-фактура) и визуально сверьте:- 🖨️ Реквизиты продавца и покупателя.
- 🖨️ Суммы прописью и цифрами.
- 🖨️ Подписи и печать (если требуется).
Основание). Если ее нет, документ создан не на основании счета, а вручную — это может привести к расхождениям в учете.Если после проведения счета-фактуры обнаружены ошибки, не удаляйте документ — это нарушит хронологию. Вместо этого:
- Создайте корректировочный счет-фактуру (
Создать на основании → Корректировка счета-фактуры). - Или оформите исправленный счет-фактуру с новой датой и пометкой «Исправление» в номере (например, «№123-Испр.»).
⚠️ Внимание: Если счет-фактура уже отправлена покупателю через ЭДО, любые изменения должны согласовываться с ним. В противном случае может возникнуть расхождение в учете у обеих сторон.
FAQ: ответы на частые вопросы
Можно ли создать счет-фактуру на основании счета, если он еще не оплачен?
Да, счет-фактура оформляется на основании счета независимо от факта оплаты. Однако если счет был выписан как авансовый, то счет-фактура также будет авансовой. После отгрузки товара или оказания услуги потребуется оформить счет-фактуру на реализацию и зачесть аванс.
Что делать, если в счете указана предоплата (аванс), а в счете-фактуре нужно указать реализацию?
В этом случае необходимо:
- Создать счет-фактуру на аванс на основании счета.
- После отгрузки оформить счет-фактуру на реализацию (на основании документа отгрузки, например,
Реализация товаров и услуг). - Зарегистрировать зачет аванса в книге продаж (
Отчеты → Книга продаж → Зачет авансов).
В 1С:Бухгалтерии 8.3 это делается автоматически при проведении документа реализации, если указать связь с авансовым счетом-фактурой.
Почему при создании счета-фактуры не подтягиваются данные из счета?
Причин может быть несколько:
- Счет не проведен (сохранен как черновик).
- В настройках учета отключена опция автоматического заполнения документов на основании.
- Пользователь не имеет прав на просмотр реквизитов счета.
- Версия 1С устарела — требуется обновление.
Проверьте статус счета и права пользователя. Если проблема сохраняется, обновите конфигурацию через Сервис → Обновление программы.
Как в 1С:ERP создать счет-фактуру на основании счета с учетом нескольких подразделений?
В 1С:ERP 2.5 при создании счета-фактуры на основании счета с позициями из разных подразделений:
- Откройте счет и перейдите на закладку
Товары. - Проверьте колонку
Подразделение— если она заполнена, счет-фактура разобьется по подразделениям автоматически. - При создании счета-фактуры система предложит выбрать, как группировать документы: по подразделениям или в один документ.
Если нужна единая счет-фактура, предварительно скорректируйте подразделения в счете или используйте обработку Групповое изменение реквизитов.
Можно ли в 1С автоматически проставлять подписи в счетах-фактурах?
Да, в 1С:Бухгалтерии 8.3 и 1С:УТ 11 есть функция автоматического заполнения подписей. Для этого:
- Перейдите в
Администрирование → Организации. - Выберите вашу организацию и откройте закладку
Подписи. - Укажите ФИО и должность лица, имеющего право подписи (обычно директор или главный бухгалтер).
- В настройках печати счета-фактуры (
Печать → Настройки) включите опциюАвтозаполнение подписей.
Для электронных счетов-фактур подпись проставляется автоматически при отправке через ЭДО (используется квалифицированная электронная подпись).