Зачет авансов выданных — одна из самых частых операций в бухгалтерском учете, но даже опытные пользователи 1С:Предприятие 8.3 иногда сталкиваются с ошибками при её оформлении. Неправильно проведенный зачет может привести к искажению данных по расчетам с контрагентами, ошибкам в декларациях по НДС или неверному отражению финансового результата. Эта статья поможет разобраться, как корректно провести зачет аванса в разных версиях 1С:Бухгалтерии (включая БАС, КОРП и УНФ), какие документы для этого используются и как избежать типичных ошибок.
Особое внимание уделим проводкам, которые формирует система при зачете аванса, а также нюансам учета НДС — это ключевой момент, где многие допускают просчеты. Если вы работаете с 1С:ERP или 1С:КА 2, принципы остаются теми же, но могут отличаться пути настройки и интерфейс документов. В статье приведены актуальные скриншоты и примеры для версии 8.3.23 (и выше), но majority функций работают аналогично и в более ранних релизах.
Прежде чем переходить к инструкциям, убедитесь, что у вас:
- 🔹 Права на создание и редактирование документов
Счет на оплату,Поступление (акт, накладная)иСписание с расчетного счета. - 🔹 Настроены аналитики по контрагентам и договорам (особенно если ведете учет по нескольким договорам с одним партнером).
- 🔹 Включен флаг
Вести учет по документам расчетов с контрагентамив настройках учета (путь:Главное → Настройки → Функциональность).
1. Что такое зачет авансов выданных и когда он нужен
Зачет аванса выданного — это бухгалтерская операция, при которой ранее перечисленные поставщику денежные средства (аванс) засчитываются в счет оплаты за поставленные товары, работы или услуги. С точки зрения 1С, это связывание двух документов:
- 📄 Документ выплаты аванса (например,
Списание с расчетного счетас видом операцииОплата поставщику). - 📄 Документ поступления (например,
Поступление (акт, накладная)илиОказание услуг).
Без правильного зачета аванса в системе:
- 🔴 На счете
60.02("Авансы выданные") будет висеть не закрытая задолженность. - 🔴 В отчетах
Анализ субконтоилиОборотно-сальдовая ведомостьпоявится расхождение по контрагенту. - 🔴 НДС с аванса не будет принят к вычету (если он был уплачен при перечислении предоплаты).
Типичные ситуации, когда требуется зачет:
- Поставщик отгрузил товар после получения предоплаты.
- Вы оплатили услугу авансом, а акт подписан позже.
- Частичная оплата по договору (например, 50% аванс, 50% после выполнения работ).
Если аванс был перечислен в иностранной валюте, перед зачетом проверьте курс ЦБ на дату оплаты и дату поступления — разница может повлиять на сумму списания.
2. Какие документы участвуют в зачете аванса
В 1С:Бухгалтерии 8.3 зачет аванса осуществляется автоматически при проведении документа поступления, но только если:
- В документе поступления указан договор, по которому ранее был перечислен аванс.
- В настройках учета включен флаг
Вести расчеты по документам. - Сумма аванса достаточна для покрытия стоимости поступления (или частично).
Основные документы, которые задействованы в процессе:
| Документ | Назначение | Путь в 1С |
|---|---|---|
Счет на оплату поставщику |
Формирует задолженность по авансу (не обязателен, но рекомендуется для контроля) | Покупки → Счета на оплату поставщику |
Списание с расчетного счета (или Выписка банка) |
Фиксирует факт перечисления аванса | Банк и касса → Банковские выписки |
Поступление (акт, накладная) |
Зачет аванса происходит при проведении этого документа | Покупки → Поступления (акты, накладные) |
Корректировка долга |
Используется для ручного зачета, если автоматический не сработал | Покупки → Корректировка долга |
Если аванс был перечислен по одному договору, а поступление оформляется по другому, система не зачтет его автоматически. В этом случае потребуется документ Корректировка долга.
Что делать, если аванс перечислен, но поставщик не отгружает товар?
Если поставщик задерживает отгрузку, аванс продолжает висеть на счете 60.02. В этом случае можно:
1. Дождаться отгрузки и зачесть аванс стандартным способом.
2. Вернуть аванс (оформить документ Поступление на расчетный счет с видом операции Возврат от поставщика).
3. Перебросить аванс на другой договор с этим поставщиком (через Корректировку долга).
3. Пошаговая инструкция: как сделать зачет аванса в 1С
Рассмотрим стандартный сценарий, когда аванс перечислен поставщику, а затем поступил товар. Для примера используем:
- 📌 Контрагент: ООО "Ромашка"
- 📌 Договор: №123 от 01.01.2026 (тип
С поставщиком) - 📌 Сумма аванса: 118 000 руб. (в т.ч. НДС 18 000 руб.)
- 📌 Сумма поступления: 118 000 руб. (товар на эту же сумму)
Проверьте, что аванс проведен документом Списание с расчетного счета|Выписка банка
Убедитесь, что в документе поступления указан тот же договор, что и в авансе
Сверьте суммы аванса и поступления (они могут совпадать или аванс быть больше)
Проверьте, что в настройках учета включен флаг Вести расчеты по документам
-->
Шаг 1. Перечисление аванса поставщику
Создайте документ Списание с расчетного счета:
- Перейдите в
Банк и касса → Банковские выписки → Списание. - Укажите:
- 🔸 Контрагента: ООО "Ромашка"
- 🔸 Договор: №123 от 01.01.2026
- 🔸 Сумму: 118 000 руб.
- 🔸 Ставку НДС: 18% (автоматически разобьется на 100 000 руб. + 18 000 руб. НДС)
- 🔸 Назначение платежа: "Аванс по договору №123 от 01.01.2026"
После проведения сформируются проводки:
Дт 60.02 "Авансы выданные" — Кт 51 "Расчетный счет" (118 000 руб.)
Дт 68.02 "НДС" — Кт 76.ВА "НДС с авансов выданных" (18 000 руб.)
Шаг 2. Оформление поступления товара
Когда поставщик отгрузит товар, создайте документ Поступление (акт, накладная):
- Перейдите в
Покупки → Поступления (акты, накладные) → Поступление → Товары (накладная). - Заполните:
- 🔸 Контрагента: ООО "Ромашка"
- 🔸 Договор: №123 от 01.01.2026 (обязательно тот же, что в авансе!)
- 🔸 Склад: Основной склад
- 🔸 Товары: добавьте позиции на сумму 100 000 руб. (без НДС)
- На закладке
Расчетысистема автоматически подтянет аванс и предложит его зачесть. - Проверьте, что в таблице
Оплаченопоявилась строка с документом аванса и суммой 118 000 руб. - Проведите документ.
- 🔸 Аванс и поступление оформлены по разным договорам с одним контрагентом.
- 🔸 Документ поступления создан раньше, чем документ аванса (нарушена хронология).
- 🔸 В настройках отключен флаг
Вести расчеты по документам.
Проводки после зачета:
Дт 41.01 "Товары" — Кт 60.01 "Расчеты с поставщиками" (100 000 руб.)
Дт 19.03 "НДС по приобретенным товарам" — Кт 60.01 (18 000 руб.)
Дт 60.01 — Кт 60.02 "Авансы выданные" (118 000 руб.)
Дт 68.02 "НДС" — Кт 19.03 (18 000 руб., принят к вычету НДС с аванса)
Дт 76.ВА "НДС с авансов выданных" — Кт 68.02 (18 000 руб., восстановлен НДС)
- Оставить на счете 60.02 для будущих поставок.
- Вернуть поставщику (оформить Поступление на расчетный счет с видом Возврат от поставщика).-->
4. Ручной зачет аванса через "Корректировку долга"
Автоматический зачет срабатывает не всегда. Например, если:
В таких случаях используйте документ Корректировка долга:
- Перейдите в
Покупки → Корректировка долга → Создать. - Укажите:
- 🔸 Контрагента: ООО "Ромашка"
- 🔸 Договор дебитора: договор, по которому числится аванс (60.02).
- 🔸 Договор кредитора: договор, по которому числится задолженность за товар (60.01).
- 🔸 Сумму зачета: 118 000 руб.
- 🔸 Документ-основание: укажите документ аванса и документ поступления.
Проводки будут аналогичны автоматическому зачету, но с дополнительной аналитикой по документам-основаниям.
1. Правильно ли указаны договоры (должны совпадать с документами аванса и поступления).
2. Нет ли блокировок по контрагенту (например, Запрет изменений в карточке).
3. Совпадают ли валюты документов (если учет ведется в иностранной валюте).-->
5. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при зачете авансов. Вот самые распространенные:
⚠️ Внимание: Если в документе поступления не указан договор, система не сможет автоматически зачесть аванс. В этом случае придется использовать Корректировку долга или исправлять документ.
| Ошибка | Последствия | Как исправить |
|---|---|---|
| Не совпадают договоры в авансе и поступлении | Аванс не зачитывается, висит на счете 60.02 | Использовать Корректировку долга или исправить договор в одном из документов |
| НДС с аванса не восстановлен | Искажение налога на прибыль и НДС-декларации | Проверить проводки по счетам 68.02 и 76.ВА, при необходимости сделать ручную операцию |
| Зачет сделан на большую сумму, чем аванс | Отрицательное сальдо на счете 60.02 | Отменить проведение документа, скорректировать сумму |
Не указан документ-основание в Корректировке долга |
Некорректная аналитика в отчетах | Перепровести документ с правильными ссылками |
Еще одна частая проблема — зачет аванса в иностранной валюте. Если курс ЦБ изменился между датой аванса и датой поступления, может возникнуть курсовая разница. В этом случае:
- Проверьте настройки учета валютных операций (
Главное → Настройки → Валюты). - Если разница значительная, оформите документ
Корректировка долгас указанием курса на дату зачета. - Курсовые разницы отразятся на счете
91.02("Прочие расходы") или91.01("Прочие доходы"). - Оборотно-сальдовую ведомость по счету 60:
- 🔹 Сальдо по субсчету
60.02должно уменьшиться на сумму аванса. - 🔹 Сальдо по субсчету
60.01должно уменьшиться на сумму поступления.
- 🔹 Сальдо по субсчету
- Анализ субконто по контрагенту:
- 🔹 Должны закрыться задолженности по документам аванса и поступления.
6. Проверка корректности зачета аванса
После проведения зачета обязательно проверьте:
- 🔹 НДС с аванса должен быть восстановлен (если он был уплачен).
- 🔹 НДС по поступлению должен быть принят к вычету.
Для проверки используйте отчеты:
- 📊
Оборотно-сальдовая ведомость по счету 60(путь:Отчеты → Стандартные отчеты → Оборотно-сальдовая ведомость). - 📊
Анализ субконто(выберите субконтоКонтрагентыиДоговоры). - 📊
Книга покупок(путь:Отчеты → НДС → Книга покупок).
Как найти незачтенные авансы?
Используйте отчет Ведомость по расчетам с поставщиками (Отчеты → Покупки → Ведомость по расчетам с поставщиками). Отфильтруйте по субсчету 60.02 — там будут все незакрытые авансы.
7. Особенности зачета авансов в разных конфигурациях 1С
В зависимости от конфигурации процесс зачета авансов может отличаться. Рассмотрим ключевые нюансы:
1С:Бухгалтерия 8.3 (БАС)
Самая распространенная конфигурация для бухгалтерского учета. Здесь зачет авансов работает по стандартной схеме, описанной выше. Особенности:
- 🔹 Поддерживает автоматический зачет при совпадении договоров.
- 🔹 Есть возможность настройки
Порядка списания задолженности(Главное → Настройки → Порядок списания задолженности). - 🔹 В БАС можно вести учет авансов по каждому документу отдельно (если включен соответствующий флаг).
1С:ERP
В ERP зачет авансов интегрирован с модулем Управление денежными средствами. Особенности:
- 🔹 Документ
Заявка на расходование ДСможет использоваться для контроля авансов. - 🔹 Зачет происходит через документ
Поступление товаров и услугс автоматическим подбором авансов. - 🔹 Есть возможность частичного зачета аванса (если сумма поступления меньше).
1С:УНФ (Управление небольшой фирмой)
В УНФ процесс упрощен, но есть ограничения:
- 🔹 Нет отдельного субсчета
60.02— авансы учитываются на60.01с аналитикой по документам. - 🔹 Зачет происходит автоматически при создании документа
Поступление. - 🔹 Нет возможности ручной корректировки долга через отдельный документ.
⚠️ Внимание: В 1С:УНФ при зачете аванса НДС не восстанавливается автоматически. Для корректного учета налога может потребоваться ручная операция.
1С:КА 2 (Комплексная автоматизация)
В КА 2 зачет авансов аналогичен БАС, но с расширенными возможностями:
- 🔹 Поддерживается многовалюточный учет авансов.
- 🔹 Есть документ
Корректировка задолженностидля сложных случаев. - 🔹 Интеграция с модулем
Бюджетирование(можно контролировать лимиты авансов).
8. Часто задаваемые вопросы (FAQ)
Как зачесть аванс, если он перечислен по одному договору, а поступление — по другому?
Используйте документ Корректировка долга (Покупки → Корректировка долга). Укажите:
- 🔹 В поле
Договор дебитора— договор, по которому числится аванс. - 🔹 В поле
Договор кредитора— договор, по которому числится задолженность за товар. - 🔹 Сумму зачета и документы-основания.
После проведения документа задолженности будут взаимозачтены.
Почему при зачете аванса не восстанавливается НДС?
Это может происходить по нескольким причинам:
- В документе аванса не был указан НДС (проверьте ставку и сумму в документе
Списание с расчетного счета). - В настройках учета отключен флаг
Вести учет НДС(Главное → Настройки → НДС). - Документ поступления проведен с ошибкой (например, неверная ставка НДС).
Чтобы исправить:
- Проверьте проводки по счетам
68.02и76.ВА. - Если НДС не восстановлен, сделайте ручную операцию:
Дт 68.02 — Кт 19.03 (на сумму НДС с аванса)
Дт 76.ВА — Кт 68.02 (восстановление НДС)
Можно ли зачесть аванс, если поставщик изменил реквизиты?
Да, но необходимо:
- Создать нового контрагента с актуальными реквизитами (если изменилось название или ИНН).
- Использовать документ
Корректировка долга, указав в полеКонтрагентстарого и нового поставщика. - Если реквизиты изменились незначительно (например, расчетный счет), можно обновить карточку контрагента и перепровести документы.
Если изменение реквизитов повлекло смену ИНН, рекомендуется закрыть расчеты со старым контрагентом и открыть новые с новым.
Как отразить зачет аванса в декларации по НДС?
В декларации по НДС зачет аванса отражается в следующих разделах:
- 🔹 Раздел 3: строка 170 — восстановленный НДС с аванса.
- 🔹 Раздел 8: книга покупок — регистрируется счет-фактура на поступление (с вычетом НДС).
- 🔹 Раздел 9: книга продаж — регистрируется счет-фактура на аванс (если он был выдан).
Проверьте, что:
- 🔹 Счета-фактуры на аванс и поступление зарегистрированы в книге покупок/продаж.
- 🔹 Суммы НДС в декларации совпадают с оборотно-сальдовой ведомостью по счету
68.02.
Что делать, если аванс зачтен ошибочно?
Если зачет произошел неверно:
- Отмените проведение документа, который выполнил зачет (например,
ПоступлениеилиКорректировка долга). - Исправьте ошибки (например, укажите правильный договор или сумму).
- Перепроведите документ.
Если документ уже закрыт (например, период закрыт), сделайте обратную корректировку:
- Создайте новый документ
Корректировка долгас обратной суммой. - Сформируйте ручную операцию для исправления проводок по НДС.