Взаиморасчеты с контрагентами — одна из самых частых операций в бухгалтерии, и их корректное отражение в 1С:Предприятие критично для точности финансовой отчетности. Ошибки в проводках, неверно указанные счета или неправильно оформленные документы могут привести к искажению дебиторской/кредиторской задолженности, проблемам с налоговыми проверками и даже финансовым потерям. Эта статья поможет разобраться, как правильно проводить взаиморасчеты в 1С 8.3 (актуально для конфигураций 1С:Бухгалтерия, 1С:Управление торговлей и 1С:ERP), избегая типичных ошибок.
Мы рассмотрим весь процесс: от настройки справочников до формирования отчетов, включая нюансы работы с авансами, взаимозачетами и валютами. Особое внимание уделим документам-основаниям (счета, акты, платежки), без которых взаиморасчеты в 1С просто не проводятся. Если вы только начинаете работать с программой или хотите систематизировать знания — эта инструкция для вас.
1. Подготовка справочников: контрагенты, договора и счета учета
Прежде чем проводить взаиморасчеты, необходимо правильно настроить справочники. Без этого система не сможет корректно формировать проводки и отчеты. Начнем с самого важного — Контрагентов.
В справочнике Контрагенты (раздел Покупки и продажи или Справочники) должны быть заведены все партнеры, с которыми ведется расчет. Обязательные поля для заполнения:
- 📌 Наименование — полное и краткое название (например, ООО "Ромашка" / Ромашка).
- 📌 ИНН/КПП — без них не получится сформировать печатные формы документов.
- 📌 Юридический адрес — нужен для автоматического заполнения в счетах и актах.
- 📌 Банковские реквизиты — если планируются безналичные расчеты.
Далее настраиваем Договора с контрагентами. Здесь ключевые моменты:
- 📄 Тип договора — выбираем "С покупателем" или "С поставщиком".
- 💰 Валюта взаиморасчетов — если работаете с иностранными партнерами.
- 📅 Срок действия — важно для автоматического контроля актуальности.
- 🔄 Порядок расчетов — "По документу" или "По договору в целом".
Последний этап подготовки — настройка счетов учета. Для взаиморасчетов обычно используются:
- 💳
60.01— расчеты с поставщиками. - 💳
62.01— расчеты с покупателями. - 💳
60.02/62.02— авансы выданные/полученные. - 💱
57.01— денежные средства в пути (если есть задержка между списанием и зачислением).
⚠️ Внимание: Если в договоре с контрагентом указаны индивидуальные счета учета (например, 62.05 для конкретного проекта), их нужно прописать в карточке договора. Иначе проводки пойдут по умолчанию, что исказит аналитику.
2. Документы-основания: счета, акты и платежные поручения
Взаиморасчеты в 1С всегда привязаны к первичным документам. Без них система не сможет сформировать проводки и отразить движение денежных средств. Рассмотрим основные виды документов и их роль:
1. Счет на оплату (Счет покупателю или Счет поставщика) — не формирует проводок, но служит основанием для создания платежных документов. В нем фиксируются:
- 📋 Номенклатура, количество и цены.
- 💰 Сумма к оплате (с НДС или без).
- 📅 Срок оплаты (важно для контроля дебиторки).
2. Акт выполненных работ / Товарная накладная — подтверждает факт оказания услуг или передачи товара. В 1С создается через:
- 📄
Реализация товаров и услуг(для продаж). - 📄
Поступление товаров и услуг(для покупок).
Эти документы формируют проводки по 62.01/60.01 и 90.01/41.01 (доходы/расходы).
3. Платежное поручение — фиксирует движение денежных средств. В 1С оформляется через:
- 💸
Списание с расчетного счета(если платите поставщику). - 💸
Поступление на расчетный счет(если получаете оплату от покупателя).
Важно: платежка должна быть привязана к конкретному документу-основанию (счету или акту), иначе взаиморасчеты "зависнут" в невыясненных платежах.
| Документ | Когда создается | Какие проводки формирует | Пример |
|---|---|---|---|
| Счет покупателю | До оплаты | Не формирует проводок | Счет №123 от 01.06.2026 на 50 000 руб. |
| Акт выполненных работ | После оказания услуг | Дт 62.01 Кт 90.01 (доход) | Акт №456 от 05.06.2026 на 50 000 руб. |
| Платежное поручение (поступление) | После оплаты покупателем | Дт 51 Кт 62.01 (погашение дебиторки) | Платежка №789 от 06.06.2026 на 50 000 руб. |
| Платежное поручение (списание) | При оплате поставщику | Дт 60.01 Кт 51 (погашение кредиторки) | Платежка №101 от 07.06.2026 на 30 000 руб. |
⚠️ Внимание: Если в платежном поручении не указан документ расчетов (счет или акт), деньги "зависают" на счете57.01("Денежные средства в пути"). Чтобы избежать этого, всегда привязывайте платежку к основанию через полеНазначение платежаили вручную в документеПоступление/Списание безналичных ДС.
Указан ли контрагент и договор|Привязан ли документ к счету/акту|Правильно ли заполнена сумма и валюта|Указан ли НДС (если нужно)|Проверены ли реквизиты банка (для платежек)-->
3. Проводки по взаиморасчетам: как они формируются
Все операции в 1С отражаются через бухгалтерские проводки. Разберем, какие счета задействованы в типичных сценариях взаиморасчетов.
1. Продажа товара/услуги:
- 📌
Дт 62.01 Кт 90.01— отражение выручки (при создании акта реализации). - 📌
Дт 90.03 Кт 68.02— начисление НДС (если применяется). - 📌
Дт 51 Кт 62.01— погашение дебиторской задолженности (при поступлении оплаты).
2. Покупка товара/услуги:
- 📌
Дт 41.01 (10.01) Кт 60.01— оприходование товара/материалов. - 📌
Дт 19.03 Кт 60.01— учет "входного" НДС. - 📌
Дт 60.01 Кт 51— оплата поставщику.
3. Авансы:
- 💰
Дт 51 Кт 62.02— получен аванс от покупателя. - 💰
Дт 60.02 Кт 51— выдан аванс поставщику. - 🔄
Дт 62.02 Кт 62.01— зачет аванса при реализации.
Чтобы увидеть проводки по конкретному документу, откройте его и нажмите кнопку Дт-Кт (или Проводки в старых версиях). Если проводок нет или они неверные, проверьте:
- 🔍 Правильно ли указан счет учета в договоре с контрагентом.
- 🔍 Заполнены ли все обязательные поля (контрагент, сумма, валюта).
- 🔍 Нет ли ошибок в настройках учетной политики (например, неверно указан метод признания доходов/расходов).
Если в проводках вместо ожидаемого счета (например, 62.01) появляется 76.АВ ("Расчеты по авансам"), проверьте настройку "Вести расчеты по авансам" в договоре с контрагентом.
4. Взаимозачеты: как провести зачет задолженности
Ситуации, когда у компании одновременно есть дебиторская (покупатель должен вам) и кредиторская (вы должны поставщику) задолженность перед одним контрагентом, требуют проведения взаимозачета. В 1С это делается через документ Корректировка долга (раздел Покупки и продажи → Взаиморасчеты).
Алгоритм действий:
- Создайте новый документ
Корректировка долга. - Укажите контрагента и договор.
- В табличной части выберите дебиторскую и кредиторскую задолженности для зачета.
- Нажмите
Зачесть— система автоматически сформирует проводки:- 🔄
Дт 60.01 Кт 62.01— зачет взаимных требований.
- 🔄
- Проверьте, что после проведения документа остатки по
60.01и62.01уменьшились на сумму зачета. - 🔄 Контрагент является и покупателем, и поставщиком (например, вы продаете ему товар, а он оказывает вам услуги).
- 🔄 Ошибка в платежном поручении: деньги ушли не тому получателю, но можно вернуть их через зачет.
- 🔄 Пересорт товара: вместо одного товара отгружен другой, и стороны договорились взаимно зачесть долги.
- 📜 Обе задолженности однородны (например, обе в рублях).
- 📅 Срок исполнения по обеим задолженностям наступил.
- 🚫 Нет запрета на зачет по договору или закону.
- 💰 Создайте документ
Поступление на расчетный счетс видом операции "Аванс от покупателя". - 📌 Укажите договор и счет учета авансов (обычно
62.02). - 📝 Система автоматически сформирует проводки:
Дт 51 Кт 62.02— деньги поступили на счет.Дт 76.АВ Кт 68.02— начислен НДС с аванса (если применяется).
- 📄 При создании
Акта выполненных работилиРеализации товаровукажите, что оплата производится за счет аванса. - 🔄 Система сформирует проводки:
Дт 62.02 Кт 62.01— зачет аванса.Дт 68.02 Кт 76.АВ— принят к вычету НДС с аванса.
- 🔙 Если покупатель отказался от сделки, оформите
Списание с расчетного счетас видом операции "Возврат аванса покупателю". - 📌 Проводки:
Дт 62.02 Кт 51— деньги возвращены покупателю.Дт 91.02 Кт 68.02— восстановлен НДС с возвращенного аванса (если был принят к вычету).
- 💱 В карточке договора укажите валюту взаиморасчетов (например, USD или EUR).
- 📅 Выберите тип курса (ЦБ РФ, Национального банка и т.д.).
- 🔄 Установите флаг "Вести учет в валюте".
- 📄 При создании
СчетаилиАктасумма указывается в валюте договора. - 💰 1С автоматически пересчитывает сумму в рубли по курсу на дату документа.
- 📊 Проводки формируются в двойной оценке:
Дт 62.01 (USD) Кт 90.01 (USD)— выручка в валюте.Дт 62.01 (РУБ) Кт 90.01 (РУБ)— выручка в рублях по курсу.
- 📉 Если курс валюты изменился между датой отгрузки и датой оплаты, 1С сформирует курсовую разницу:
- 🔍 Проводки:
Дт 62.01 Кт 91.01— положительная курсовая разница (если курс вырос).Дт 91.02 Кт 62.01— отрицательная курсовая разница (если курс упал).
- 🔹 Всегда проверяйте дату курса в документе — она должна совпадать с датой операции.
- 🔹 Регулярно проводите переоценку валютных остатков (документ
Переоценка валютных средств). - 🔹 Следите за лимитами валютного контроля (если работаете с нерезидентами).
- 📊 Показывает остатки и обороты по каждому контрагенту.
- 🔍 Как открыть:
Отчеты → Оборотно-сальдовая ведомость, укажите счета60.01,60.02,62.01,62.02. - 📌 Обратите внимание на:
- Сальдо на конец периода (должно совпадать с реальной задолженностью).
- Обороты по дебету/кредиту (проверьте, что все документы проведены).
- 📄 Формируется по каждому контрагенту и показывает развернутую аналитику по документам.
- 🔍 Как открыть:
Покупки и продажи → Взаиморасчеты → Акт сверки с контрагентом. - 📌 Проверьте:
- Сопоставлены ли все платежи с документами-основаниями.
- Нет ли "зависших" авансов или невыясненных платежей.
- 📋 Показывает все проводки по выбранному счету и контрагенту.
- 🔍 Как открыть:
Отчеты → Карточка счета, укажите счет (например,62.01) и контрагента. - 📌 Полезно для поиска конкретной ошибки (например, неверной проводки).
- 🔎 Позволяет проанализировать взаиморасчеты по дополнительным аналитикам (договорам, проектам).
- 🔍 Как открыть:
Отчеты → Анализ субконто, выберите счет (например,62.01) и субконтоДоговоры. - 🔹 Правильность привязки платежей к документам-основаниям.
- 🔹 Корректность счетов учета в договорах.
- 🔹 Наличие непроводных документов (например, не проведённый акт).
- 🚫 Проблема: Платежное поручение не привязано к счету или акту, деньги "зависли" на
57.01. - ✅ Решение:
- Откройте документ
Поступление/Списание безналичных ДС. - Нажмите
Установить связь с документоми выберите нужный счет/акт. - Перепроведите документ.
- Откройте документ
- 🚫 Проблема: Проводки формируются не на те счета (например, вместо
62.01используется76.05). - ✅ Решение:
- Проверьте настройки счета учета в договоре с контрагентом.
- Если ошибка уже допущена, сделайте
Корректировку записей(разделОперации).
- 🚫 Проблема: Одна и та же сумма списана дважды (например, из-за дублирования платежки).
- ✅ Решение:
- Проверьте
Карточку счетапо контрагенту. - Если найден дубль, удалите или проведите
Сторнолишнего документа.
- Проверьте
- 🚫 Проблема: НДС с аванса не принят к вычету или восстановлен неверно.
- ✅ Решение:
- Проверьте проводки по счетам
76.АВи68.02. - Если вычет не прошел, создайте документ
Формирование записей книги покупок.
- Проверьте проводки по счетам
- 🚫 Проблема: При изменении курса валюты разницы не сформированы.
- ✅ Решение:
- Запустите документ
Переоценка валютных средствна конец месяца. - Проверьте, что в настройках учетной политики включен флаг "Переоценивать валютные остатки".
- Запустите документ
- 🔹 Используйте шаблоны документов для типовых операций.
- 🔹 Настройте права доступа так, чтобы пользователи не могли редактировать проведенные документы.
- 🔹 Регулярно проводите тестирование и исправление (раздел
Администрирование).
Примеры ситуаций, когда нужен взаимозачет:
⚠️ Внимание: Взаимозачет возможен только при соблюдении условий ст. 410 ГК РФ:
Если хотя бы одно условие не выполнено, 1С не даст провести документ.
Что делать, если 1С не дает провести взаимозачет?
Если при попытке провести Корректировку долга возникает ошибка, проверьте:
1. Валюту задолженностей — они должны совпадать (например, обе в рублях).
2. Счета учета — если дебиторка на 62.01, а кредиторка на 60.02, зачет может не пройти.
3. Остатки по счетам — если сумма дебиторки меньше кредиторки, зачет пройдет только на меньшую сумму.
4. Дата документа — она должна быть не раньше даты возникновения задолженностей.
Если проблема остается, попробуйте провести зачет вручную через документ Операция (бухгалтерский и налоговый учет).
5. Работа с авансами: получение и возвраты
Авансы — отдельная тема в взаиморасчетах. Их учет имеет нюансы, особенно в части НДС. Разберем типичные операции.
1. Получение аванса от покупателя:
2. Зачет аванса при реализации:
3. Возврат аванса покупателю:
Важно: Если аванс был получен в иностранной валюте, при возврате может возникнуть курсовая разница. 1С автоматически сформирует проводку Дт 91.02 Кт 62.02 (или наоборот), если курс валюты изменился.
6. Взаиморасчеты в валюте: особенности учета
Если вы работаете с иностранными контрагентами или договорами в валюте, взаиморасчеты усложняются из-за курсовых разниц. Разберем ключевые моменты.
1. Настройка валютного договора:
2. Отражение операций в валюте:
3. Курсовые разницы:
Чтобы избежать ошибок при работе с валютой:
⚠️ Внимание: При работе с валютными контрагентами обязательно заполняйте поле "Страна" в карточке контрагента. Это нужно для корректного формирования отчетности по валютному контролю (например, справки о валютных операциях).
7. Отчеты по взаиморасчетам: как проверить правильность учета
Чтобы убедиться, что взаиморасчеты проведены корректно, используйте стандартные отчеты 1С. Они помогут выявить ошибки и несоответствия.
1. Оборотно-сальдовая ведомость по счетам 60, 62:
2. Акт сверки взаиморасчетов:
3. Карточка счета (60, 62):
4. Анализ субконто:
Если в отчетах обнаружены расхождения, проверьте:
Регулярная сверка с контрагентами (хотя бы раз в квартал) помогает избежать накопления ошибок и споров по задолженности.
8. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при работе с взаиморасчетами в 1С. Разберем самые распространённые из них и способы их исправления.
1. Несвязанные платежи:
2. Неверный счет учета:
3. Двойное списание задолженности:
4. Ошибки с НДС по авансам:
5. Курсовые разницы не рассчитаны:
Чтобы минимизировать ошибки:
Если ошибка уже попала в отчетность, не исправляйте её напрямую! Сначала сделайте резервную копию базы, затем используйте документ Операция (вручную) или Корректировка записей с пометкой "Исправление ошибки".
Как в 1С провести взаимозачет между двумя контрагентами?
Взаимозачет между двумя разными контраген