Оформление обязательств в 1С:Предприятие — одна из самых востребованных операций в бухгалтерском и налоговом учете. Без корректной постановки обязательств невозможно правильно сформировать декларации, рассчитать налоги или провести сверку с контрагентами. Однако даже опытные пользователи часто сталкиваются с проблемами: то документ не проводится, то суммы не сходятся, то обязательства дублируются в отчетах.
В этой статье мы разберем все этапы работы с обязательствами — от базовой настройки справочников до сложных случаев с валютными контрактами и взаимозачетами. Особое внимание уделим типичным ошибкам, которые приводят к расхождениям в учете НДС и налоге на прибыль. Материал будет полезен бухгалтерам, финансовым директорам и программистам 1С, которые настраивают учет под специфику бизнеса.
1. Что такое обязательства в 1С и зачем они нужны
В контексте 1С:Бухгалтерия или 1С:ERP обязательства — это юридически значимые обязательства организации перед контрагентами (или контрагентов перед организацией), которые должны быть отражены в учете. Они делятся на:
- 📝 Дебиторскую задолженность (наши контрагенты должны нам)
- 💰 Кредиторскую задолженность (мы должны контрагентам)
- 🔄 Взаимозачеты (взаимные обязательства, которые можно погасить без денежных средств)
- 🌍 Валютные обязательства (с привязкой к курсу ЦБ на дату операции)
Без корректной постановки обязательств невозможно:
- 📊 Сформировать баланс (строка 1230 для дебиторки, 1520 для кредиторки)
- 📄 Подготовить декларацию по НДС (раздел 9 с книгами покупок/продаж)
- 💼 Провести инвентаризацию расчетов с контрагентами
- 🔍 Проверить лимиты задолженности по договорам
В 1С обязательства фиксируются через:
- Документы
Поступление (акты, накладные)иРеализация (счета-фактуры) - Документы
Счет на оплатуиПлатежное поручение - Операции
Корректировка долгаиВзаимозачет - Ручные операции (если автоматизация не покрывает специфику бизнеса)
⚠️ Внимание: Если в вашей базе не настроены виды договоров с правильными счетами учета (60.01, 60.02, 62.01, 62.02 и т.д.), обязательства будут формироваться на неверных счетах. Это приведет к искажению баланса и ошибкам в налоговых регистрах.
2. Подготовка справочников перед постановкой обязательств
Прежде чем ставить обязательства, необходимо настроить 4 ключевых справочника:
- Контрагенты — проверьте заполнение реквизитов:
- 🏢 Полное и краткое наименование (для корректного отображения в печатных формах)
- 🆔 ИНН/КПП (обязательно для проверки через ФНС)
- 📍 Юридический адрес (нужен для актов и счетов-фактур)
- 💳 Банковские реквизиты (для автоматического заполнения платежек)
- Договоры — укажите:
- 📄 Вид договора (
С покупателем,С поставщиком,Прочее) - 💰 Валюту расчетов (если не рубли)
- 📅 Дату заключения и срок действия
- 🔢 Номер и дату (для печатных форм)
- 📄 Вид договора (
- Номенклатура — заполните:
- 🏷️ Полное наименование (для идентификации в документах)
- 📦 Единица измерения (шт., кг, м² и т.д.)
- 💸 Ставка НДС (20%, 10%, 0% или без НДС)
- 🔖 Код по ОКПД2 (если требуется для отчетности)
- 🛒
Оплата от покупателей - 🚛
Оплата поставщикам - 🔄
Взаимозачеты
Если справочники заполнены некорректно, 1С не сможет автоматически:
- 🔗 Связать платежи с документами реализации/поступления
- 📈 Распределить НДС по ставкам
- 💱 Пересчитать валютные обязательства при изменении курса
Заполнены реквизиты всех контрагентов (ИНН, КПП, адрес)
Созданы договоры с правильными видами (покупатель/поставщик)
Номенклатура имеет ставки НДС и единицы измерения
Настроены статьи ДДС для аналитики платежей
-->
3. Пошаговая инструкция: как поставить обязательство в 1С
Рассмотрим процесс на примере обязательства поставщика перед нами (кредиторская задолженность) при поступлении товара.
Шаг 1. Создание документа поступления
Перейдите в раздел Покупки → Поступление (акты, накладные) и нажмите Создать. Выберите вид операции:
- 📦
Товары (накладная)— если поступил товар - 🔧
Услуги (акт)— если оказаны услуги - 🏗️
Оборудование— для основных средств
Заполните:
- 🏢 Контрагента и договор
- 📅 Дата и номер документа
- 📦 Номенклатуру, количество и цену
- 💰 Сумму и ставку НДС
Шаг 2. Проверка проводок
После заполнения нажмите Проводить и закрыть и откройте Результат проведения документа (кнопка ДтКт). Должны сформироваться проводки:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
41.01 |
60.01 |
100 000 ₽ | Оприходован товар от поставщика |
19.03 |
60.01 |
20 000 ₽ | Учтен НДС по поступлению |
68.02 |
19.03 |
20 000 ₽ | НДС принят к вычету (если есть счет-фактура) |
Если проводок по 60.01 нет — проверьте:
- 🔹 Правильно ли указан вид договора (должен быть
С поставщиком) - 🔹 Указан ли счет учета расчетов в карточке договора
- 🔹 Не стоит ли галочка
Оплата произведена(она блокирует формирование задолженности)
Шаг 3. Формирование счета-фактуры
Если поставщик выставил счет-фактуру, создайте документ Счет-фактура полученный (Покупки → Счета-фактуры полученные → Создать). Свяжите его с документом поступления. Это необходимо для:
- 📋 Регистрации в книге покупок
- 💼 Принятия НДС к вычету
- 📊 Корректного отражения в декларации по НДС
Если в документе поступления не указан счет-фактура, но он есть на бумаге, создайте его отдельно и свяжите вручную через кнопку Установить связь. Это избавит от ошибок при формировании книги покупок.
Шаг 4. Контроль обязательств в отчетах
После проведения документов проверьте обязательства в отчетах:
Оборотно-сальдовая ведомость по счету 60— должна появиться кредиторская задолженностьАнализ счета 60.01— развернутое сальдо по контрагентуВзаимосвязь документов— связь между поступлением, счетом-фактурой и платежом
⚠️ Внимание: Если в ОСВ по 60 счету сумма отражается со знаком минус — это означает, что обязательство поставщика перед вами погашено (или переплачено). Проверьте документы оплаты.
4. Распространенные ошибки и как их избежать
Даже опытные бухгалтеры допускают ошибки при работе с обязательствами. Вот TOP-5 проблем и способы их решения:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Обязательства не отражаются в балансе | Неверный счет учета в договоре (например, 60.03 вместо 60.01) | Открыть карточку договора → исправить счет расчетов → перепровести документы |
| Дублирование обязательств | Один и тот же документ проведен дважды или создан дубль | Удалить дублирующий документ или сделать Корректировку долга |
| Расхождения по НДС | Не совпадают суммы в счете-фактуре и документе поступления | Связать документы вручную или создать Исправленный счет-фактуру |
| Неверный курс валюты | В документе не указан курс или он отличается от курса ЦБ | Исправить курс вручную или настроить автоматическое заполнение |
| Обязательства висят"бессрочно" | Не указан срок оплаты по договору | Добавить график платежей в карточку договора |
Особое внимание уделите валютным обязательствам. Если курс в документе не обновляется автоматически, используйте обработку Переоценка валютных остатков (Банк и касса → Валютные операции → Переоценка валютных остатков).
Что делать если обязательства не погашаются автоматически?
Если платеж не закрывает задолженность, проверьте:
1. Совпадают ли контрагент и договор в документе оплаты и поступления.
2. Указана ли статья ДДС (без нее автосвязь не работает).
3. Не стоит ли в платежке галочка Не погашать автоматически.
4. Нет ли блокировки на счете (например, по решению суда).
Если все верно, но связь не устанавливается — используйте документ Корректировка долга для ручного зачета.
5. Валютные обязательства: нюансы учета
При работе с иностранной валютой в 1С возникают дополнительные сложности:
- 💱 Курсовые разницы — обязательства пересчитываются при изменении курса ЦБ
- 📅 Дата валютирования — дата, на которую фиксируется курс
- 🏦 Валютный контроль — требования банка по подтверждающим документам
Алгоритм постановки валютного обязательства:
- Создайте документ поступления с валютой расчетов (например,
USD). - Укажите курс на дату документа (автоматически подтянется курс ЦБ, но его можно исправить).
- При оплате используйте
Платежное поручение в валюте. - В конце месяца выполните
Переоценку валютных остатков.
Пример проводок при переоценке (курс вырос с 90 до 95 рублей за доллар):
Дт 60.01 (валютный) — Кт 91.01 на 5 000 ₽ (положительная курсовая разница)
или
Дт 91.02 — Кт 60.01 на 5 000 ₽ (отрицательная курсовая разница)
⚠️ Внимание: Если валютный договор заключен на сумму более 3 млн рублей, банк может потребовать паспорт сделки. В 1С для этого используется документПаспорт сделки(Банк и касса → Валютные операции).
6. Взаимозачеты: как закрыть обязательства без денег
Если у вас и контрагента есть взаимные обязательства, их можно закрыть без денежных переводов. Для этого в 1С используется документ Корректировка долга (Покупки → Корректировка долга или Продажи → Корректировка долга).
Пошаговая инструкция:
- Выберите
Вид операции → Зачет взаимных требований. - Укажите контрагента и договор.
- В табличной части добавьте:
- 📌 Дебиторскую задолженность (наша задолженность перед контрагентом)
- 📌 Кредиторскую задолженность (задолженность контрагента перед нами)
Зачесть автоматически — система сама рассчитает сумму взаимозачета.После взаимозачета проверьте:
- 📉 В
ОСВ по 60 и 62 счетамсуммы задолженностей уменьшились - 📋 В
Анализе субконтопо контрагенту нет"висящих" остатков - 💼 В
Книге покупок/продажкорректировки по НДС (если взаимозачет затрагивает реализацию)
- Обязательства выражены в одной валюте
- Нет просрочки по срокам (иначе требуется согласие контрагента)
- Нет блокировки со стороны налоговой или банка
-->
7. Автоматизация обязательств: настройки для программистов 1С
Если стандартные механизмы 1С не покрывают нужды бизнеса, можно доработать конфигурацию. Вот 3ные задачи и их решения:
Задача 1: Автоматическое создание обязательств из Excel
Используйте Загрузку данных через Администрирование → Обмен данными → Универсальный обмен. Пример кода для обработки:
// Пример кода для загрузки обязательств из Excel
Процедура ЗагрузитьОбязательстваИзExcel(ПутьКФайлу)
Таблица = Новый ТаблицаЗначений;
Таблица.Загрузить(ПутьКФайлу);
Для Каждой Строка Из Таблица Цикл
Договор = Справочники.ДоговорыКонтрагентов.НайтиПоНаименованию(Строка.НомерДоговора);
Док = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент;
Док.Контрагент = Договор.Контрагент;
Док.Договор = Договор;
Док.Дата = Строка.Дата;
// Заполнение табличной части...
Док.Записать;
Док.Провести;
КонецЦикла;
КонецПроцедуры
Задача 2: Контроль просроченных обязательств
Создайте отчет с условием по сроку оплаты. Пример запроса:
ВЫБРАТЬ
ДоговорыКонтрагентов.Контрагент КАК Контрагент,
ДоговорыКонтрагентов.Наименование КАК Договор,
ПоступлениеТоваровУслуг.Дата КАК ДатаДокумента,
ПоступлениеТоваровУслуг.СуммаДокумента КАК Сумма,
ДоговорыКонтрагентов.СрокОплаты КАК СрокОплаты
ИЗ
Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
ЛЕВОЕ СОЕДИНЕНИЕ ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ПО ПоступлениеТоваровУслуг.Договор = ДоговорыКонтрагентов.Ссылка
ГДЕ
ПоступлениеТоваровУслуг.ПометкаУдаления = ЛОЖЬ
И ДоговорыКонтрагентов.СрокОплаты < ТЕКУЩАЯДАТА
Задача 3: Интеграция с банк-клиентом для автоматического погашения
Настройте обмен с банком через Банк и касса → Обмен с банком. Для этого:
- Получите ключи ЭЦП в банке.
- Настройте формат обмена (1С поддерживает
DBF,XML,CSV). - Создайте правила автосвязи платежей с документами.
Пример правила для Сбербанк Бизнес Онлайн:
Если НачалоСтроки(Платеж.НазначениеПлатежа) ="Оплата по договору №" Тогда
НомерДоговора = Сред(Платеж.НазначениеПлатежа, 20, 10);
Договор = Справочники.ДоговорыКонтрагентов.НайтиПоНомеру(НомерДоговора);
Если Договор <> Неопределено Тогда
ДокументРасчетов = Договор.ПолучитьДокументыРасчетов.ПолучитьПоследний;
Платеж.УстановитьСвязь(ДокументРасчетов);
КонецЕсли;
КонецЕсли;
⚠️ Внимание: При доработке конфигурации всегда создавайте резервную копию базы и тестируйте изменения на копии рабочей базы, а не на боевой версии. Это убережет от потери данных при ошибках в коде.
8. Отчетность по обязательствам: что и когда сдавать
Обязательства напрямую влияют на 4 ключевых отчета, которые нужно сдавать в налоговую и статистику:
| Отчет | Срок сдачи | Где проверяются обязательства | Штраф за ошибку |
|---|---|---|---|
| Бухгалтерский баланс (форма 1) | 31 марта | Строки 1230 (дебиторка), 1520 (кредиторка) | От 5 000 ₽ |
| Декларация по НДС | 25 число месяца, следующего за кварталом | Раздел 9 (книга покупок/продаж) | 20% от неуплаченного НДС |
| Декларация по налогу на прибыль | 28 марта | Приложение 1 (доходы) и Приложение 2 (расходы) | От 1 000 ₽ за каждый документ |
| Расчет по страховым взносам (РСВ) | 30 число месяца, следующего за кварталом | Раздел 3 (расчеты с контрагентами) | 5% от неуплаченной суммы |
Чтобы избежать штрафов:
- 🔍 Ежемесячно сверяйте
ОСВ по 60, 62, 76 счетамс данными контрагентов. - 📅 Перед сдачей отчетности запускайте
Проверку учета(Отчеты → Проверка учета). - 💼 Если есть расхождения — используйте
Акт сверки(Покупки/Продажи → Акты сверки).
Особое внимание уделите обязательствам с истекшим сроком исковой давности (3 года). Такие суммы нужно списывать на 91.02 (прочие расходы) или 91.01 (прочие доходы).
Если обязательство висит более 3 лет и контрагент не отвечает на запросы о сверке, спишите его как безнадежную задолженность. Это уменьшит налоговую базу по прибыли и избежит претензий от налоговой.
FAQ: Ответы на частые вопросы
🔹 Как поставить обязательство, если нет договора?
Если договор не заключен, но есть фактическая поставка, создайте в 1С договор с типом"Прочее" и укажите:
- 📌 Контрагента
- 📌 Счет учета расчетов (
60.01или62.01) - 📌 Валюту (рубли или иностранная)
После этого можно создавать документы поступления/реализации.
🔹 Почему обязательства не погашаются при оплате?
Причины и решения:
- 🔹 Не совпадают реквизиты (контрагент, договор, валюта) → исправьте в платежном документе.
- 🔹 Стоит галочка"Не погашать автоматически" → снимите ее.
- 🔹 Есть блокировка (например, по решению суда) → проверьте в карточке контрагента.
- 🔹 Ошибка в настройках автосвязи → настройте правила в
Администрирование → Настройки программы → Автоматическое погашение задолженности.
🔹 Как списать просроченную дебиторскую задолженность?
Порядок списания:
- Сформируйте
Акт инвентаризации расчетов(Отчеты → Акт инвентаризации). - Создайте документ
Списание задолженности(Покупки/Продажи → Списание задолженности). - Укажите:
- 📌 Контрагента и договор
- 📌 Сумму списания
- 📌 Счет списания (
91.02для дебиторки,91.01для кредиторки) - 📌 Основание (истек срок исковой давности, ликвидация контрагента и т.д.)
Не забудьте сохранить подтверждающие документы (письма контрагенту, выписки из ЕГРЮЛ и т.д.) на случай проверки.
🔹 Можно ли редактировать обязательства после проведения документа?
Да, но с осторожностью:
- 🔧 Если документ не закрыт оплатой — отредактируйте его и перепроведите.
- 📝 Если документ закрыт — используйте
Корректировку долгаилиСторно. - ⚠️ Если обязательство уже отражено в отчетности — внесите изменения текущим периодом и сдайте уточненку.
Измен