Закрытие авансового отчета в 1С:Предприятие — рутинная, но критически важная операция для бухгалтеров и кадровиков. Ошибки на этом этапе ведут к расхождениям в учете, проблемам с налоговыми проверками и даже штрафам. Согласно данным ФНС, до 15% всех выявленных нарушений в бухгалтерской отчетности связаны именно с неправильным оформлением подотчетных сумм. Эта статья поможет разобраться, как закрыть авансовый отчет в 1С 8.3 без ошибок — от подготовки документов до формирования проводок.

Мы рассмотрим процесс на примере двух самых популярных конфигураций: 1С:Бухгалтерия предприятия 3.0 и 1С:Зарплата и управление персоналом 3.1. Особое внимание уделим типичным «подводным камням»: что делать, если сотрудник не отчитался вовремя, как исправить ошибочно проведенный отчет и почему иногда 1С автоматически не формирует проводку Дт 71 Кт 50 при возврате неизрасходованных средств. Для наглядности приведём скриншоты интерфейса и таблицу с корреспонденцией счетов.

Если вы работаете с авансовыми отчетами редко или только осваиваете , советуем сначала ознакомиться с базовыми понятиями. Подотчетные суммы — это деньги, выданные сотруднику на хозяйственные или командировочные нужды до фактического расхода. Их учет ведется на счете 71 «Расчеты с подотчетными лицами». Закрытие отчета означает подтверждение целевого использования средств и списание расходов на соответствующие статьи затрат.

📊 Какую конфигурацию 1С вы используете для работы с авансовыми отчетами?
1С:Бухгалтерия 3.0
1С:ЗУП 3.1
1С:ERP
1С:Комплексная автоматизация
Другая

1. Подготовка к закрытию авансового отчета

Прежде чем закрывать отчет в , убедитесь, что все первичные документы собраны и корректно оформлены. Без этого система либо не позволит провести операцию, либо сформирует неверные проводки. Вот что нужно проверить:

  • 📄 Наличие авансового отчета от сотрудника с подписью руководителя. В электронном виде — статус «Утвержден» в .
  • 💰 Чеки и квитанции, подтверждающие расходы. Для командировок — билеты, счета из отеля, авансовые отчеты по суточным.
  • 📋 Сопоставление сумм: выданный аванс должен равняться сумме расходов + остатку (если есть). Расхождения более 10% требуют объяснений.
  • 🔍 Проверка лимитов. Например, суточные сверх нормы (700–2500 руб./день в зависимости от региона) облагаются НДФЛ.

В 1С:Бухгалтерии 3.0 перед закрытием отчета рекомендуется запустить обработку Проверка авансовых отчетов (раздел Банк и касса → Авансовые отчеты). Она выявит:

  • 🔴 Отсутствие привязанных расходных документов.
  • 🔴 Превышение выданного аванса над расходами (или наоборот).
  • 🔴 Несоответствие дат: расходы не могут быть раньше выдачи денег.
⚠️ Внимание: Если сотрудник не отчитался за аванс в течение 3 рабочих дней после возвращения из командировки или истечения срока, на который выдавались деньги, бухгалтер обязан удержать сумму из зарплаты (ст. 137 ТК РФ). В это оформляется документом Удержание из зарплаты.

Для удобства подготовьте таблицу с данными по отчету. Пример:

Параметр Значение Примечание
Дата выдачи аванса 10.05.2026 Документ Расходный кассовый ордер №123
Сумма аванса 25 000 руб. Выдано подотчетному лицу Иванову И.И.
Сумма расходов 23 500 руб. Включая НДС 3 580 руб.
Остаток/перерасход 1 500 руб. (остаток) Подлежит возврату в кассу

2. Пошаговая инструкция по закрытию отчета в 1С:Бухгалтерия 3.0

Рассмотрим процесс на примере типовой конфигурации. Предположим, что авансовый отчет уже создан и частично заполнен сотрудником.

  1. Откройте раздел Банк и касса → Авансовые отчеты. Найдите нужный документ по дате или номеру. Если отчета нет, создайте его кнопкой Создать.

  2. Заполните шапку документа:

    • 📅 Дата — дата утверждения отчета руководителем.
    • 👤 Подотчетное лицо — выберите сотрудника из справочника.
    • 💵 Сумма аванса — укажите выданную ранее сумму (подтянется автоматически, если отчет создан на основе РКО).

  • Добавьте расходы. На закладке Авансовые отчеты нажмите Добавить и выберите тип расхода:

    • 🛒 Товары — если покупались материалы или канцтовары.
    • ✈️ Командировочные расходы — для билетов, проживания, суточных.
    • 🏢 Прочие расходы — например, оплата услуг связи.

    Для каждого расхода укажите Статью затрат, сумму и прикрепите скан документа (чека, акта).

  • После заполнения расходов система автоматически рассчитает остаток. Если сумма расходов меньше аванса, появится кнопка Возврат в кассу. Нажмите её, чтобы сформировать приходный кассовый ордер (ПКО) на остаток.

    Проверены все прикрепленные чеки|Сумма расходов не превышает аванс|Указаны верные статьи затрат|При необходимости создан ПКО на остаток|Документ утвержден руководителем-->

    Теперь проведите документ кнопкой Провести и закрыть. Система сформирует проводки:

    • 🔹 Дт 26 (44, 20) Кт 71 — списание расходов на затраты.
    • 🔹 Дт 50 Кт 71 — возвращен остаток в кассу (если был).
    • 🔹 Дт 19 Кт 71 — учтен НДС по расходам (если применяется).
    ⚠️ Внимание: Если после проведения отчета в журнале документов остался статус «Не проведен», проверьте:
    • Заполнены ли все обязательные поля (они выделены красным).
    • Нет ли блокировки периода в Администрирование → Настройки программы → Учетная политика.
    • Достаточно ли прав у вашего пользователя (роль «Бухгалтер» или «Главный бухгалтер»).

    3. Особенности закрытия в 1С:Зарплата и Управление Персоналом

    В 1С:ЗУП 3.1 процесс закрытия авансового отчета интегрирован с кадровым учетом и зарплатой. Здесь есть несколько ключевых отличий:

    • 🔄 Автоматическая связка с командировками. Если аванс выдавался под командировку, система сама подтянет данные из документа Командировка (раздел Кадры → Командировки).
    • 💰 Удержание из зарплаты. При несвоевременном отчете сумму можно удержать через документ Удержание из зарплаты (раздел Зарплата → Все начисления).
    • 📊 Отражение в личной карточке. Все авансовые отчеты сотрудника фиксируются в его Личной карточке (раздел Кадры → Сотрудники).

    Алгоритм закрытия отчета в 1С:ЗУП:

    1. Перейдите в раздел Зарплата → Авансовые отчеты.

    2. Создайте новый отчет или откройте существующий. В шапке укажите:

      • 👤 Сотрудника (выбирается из справочника Физические лица).
      • 📅 Период командировки (если применимо).
      • 💵 Сумму аванса (подтягивается из РКО).

    3. На закладке Расходы добавьте строки с расходами. Для командировочных расходов укажите:

      Вид расхода: Проезд / Проживание / Суточные
      

      Сумма: [значение]

      Дата: [дата расхода]

      Документ: [прикрепите скан]

    4. Если есть остаток, нажмите Вернуть в кассу — система создаст ПКО.

    5. Проведите документ. Проводки будут аналогичны 1С:Бухгалтерии, но дополнительно отразятся в регистрах Расчеты с персоналом.

    6. 💡

      В 1С:ЗУП при оформлении суточных сверх нормы система автоматически рассчитает НДФЛ. Чтобы избежать ошибок, проверьте настройки в справочнике Виды начислений (раздел Настройка → Виды начислений).

      4. Типичные ошибки и как их исправить

      Даже опытные бухгалтеры сталкиваются с проблемами при закрытии авансовых отчетов. Рассмотрим самые распространенные ошибки и способы их устранения.

      Ошибка 1: «Не хватает денег на возврате в кассу»

      Ситуация: сотрудник должен вернуть остаток 5 000 руб., но при нажатии Вернуть в кассу 1С выдает ошибку Недостаточно денежных средств.

      Причина: В настройках кассы установлен лимит остатка, или касса закрыта на данную дату.

      Решение:

      • Проверьте остаток по кассе в отчете Кассовая книга (раздел Банк и касса → Касса).
      • Если лимит установлен, увеличьте его в настройках кассы (Банк и касса → Настройки касс → Лимиты).
      • Или оформите возврат через банк (документ Поступление на расчетный счет).

      Ошибка 2: «Неверная корреспонденция счетов»

      Ситуация: После проведения отчета сумма ушла не на тот счет затрат (например, на 26 вместо 44).

      Причина: Неправильно указана статья затрат в строке расхода.

      Решение:

      • Откройте авансовый отчет на редактирование.
      • На закладке Авансовые отчеты исправьте статью затрат в проблемной строке.
      • Перепроведите документ. Если период закрыт, используйте Операцию, введенную вручную для исправления.

      Что делать, если авансовый отчет уже закрыт, а ошибку заметили позже?

      Если документ проведен и период закрыт, исправить его можно двумя способами:

      1. Сторно документа: создайте новый авансовый отчет со знаком «минус» (кнопка Создать на основании → Сторно), затем оформите правильный отчет.

      2. Ручная операция: введите операцию вручную (Операции → Операции, введенные вручную) с правильными проводками, указав в комментарии «Исправление ошибки в АО №123 от 10.05.2026».

      Ошибка 3: «Не формируется проводка по НДС»

      Ситуация: В авансовом отчете указаны расходы с НДС, но проводка Дт 19 Кт 71 не появляется.

      Причины и решения:

      • 🔹 Не указан НДС в строке расхода. Откройте строку расхода и поставьте галочку Учитывать НДС, укажите ставку (20%, 10% или 0%).
      • 🔹 Не настроена учетная политика. Проверьте в Главное → Учетная политика, что установлен флаг Ведется учет НДС.
      • 🔹 Документ не проведен. Иногда проводки не формируются из-за ошибок в заполнении. Проверьте логи проведения (Все функции → Стандартные → Журнал регистрации).

      5. Автоматизация и контроль авансовых отчетов

      Ручное закрытие каждого авансового отчета отнимает много времени, особенно в крупных компаниях. В есть инструменты для автоматизации:

      • 🤖 Регламентные операции. Настройте автоматическое создание авансовых отчетов на основании РКО. Для этого в Администрирование → Настройки программы → Регламентные операции добавьте задачу Формирование авансовых отчетов.
      • 📈 Отчеты для контроля. Используйте стандартные отчеты:
        • Анализ подотчетных сумм (раздел Банк и касса → Отчеты) — показывает, кто не отчитался.
        • Оборотно-сальдовая ведомость по счету 71 — для сверки остатков.
      • 🔔 Напоминания. В 1С:ЗУП можно настроить уведомления сотрудникам о необходимости отчитаться (раздел Настройки → Уведомления).

    Для продвинутых пользователей полезно настроить контроль лимитов. Например, ограничить сумму аванса для сотрудников в зависимости от должности. Это делается в справочнике Подотчетные лица (раздел Банк и касса → Справочники), где для каждого сотрудника можно указать максимальную сумму аванса.

    💡

    Автоматизация закрытия авансовых отчетов сокращает время на обработку на 40–60%. Начните с настройки регламентных операций и отчетов для контроля — это минимизирует ошибки и задержки.

    6. Проверка и анализ после закрытия

    После закрытия авансового отчета необходимо убедиться, что:

    1. Все проводки сформированы корректно. Проверьте это в отчете Карточка счета 71 (раздел Отчеты → Стандартные отчеты). Остаток по подотчетному лицу должен быть нулевым (если не допущен перерасход).

    2. Расходы отнесены на правильные статьи затрат. Сверьте с планом счетов в Главное → План счетов.

    3. НДС учтен (если применимо). В отчете Книга покупок должна появиться запись о принятом к вычету НДС (если были расходы с НДС).

    4. Документы архивированы. В 1С:Документообороте (если используется) прикрепите сканы чеков к авансовому отчету.

    Для анализа расходов по подотчетным суммам полезно использовать отчет Анализ подотчетных сумм по статьям затрат. Он показывает, на что тратится больше всего средств, и помогает оптимизировать бюджет. Например, если видите, что 30% расходов — это такси, возможно, стоит рассмотреть корпоративные тарифы или служебный транспорт.

    ⚠️ Внимание: Если в компании действует политика антикоррупционного комплаенса, все авансовые отчеты сверяются с внутренними регламентами. Например, может быть запрещено оплачивать подотчетными средствами подарки партнерам или развлекательные мероприятия. В такие ограничения настраиваются через Виды расходов (раздел Справочники).

    7. Частые вопросы по авансовым отчетам в 1С

    🔹 Можно ли закрыть авансовый отчет, если сотрудник потерял чеки?

    Да, но только при наличии письменного объяснения от сотрудника и утверждения руководителя. В такой расход оформляется как «Прочие расходы» с пометкой «Без документа». Однако учтите, что без чеков сумма не может быть принята к налоговому учету (п. 1 ст. 252 НК РФ).

    🔹 Как оформить перерасход по авансовому отчету?

    Если расходы превысили выданный аванс, в :

    1. В авансовом отчете укажите полную сумму расходов.
    2. Система автоматически покажет перерасход.
    3. Сформируйте документ Выдача наличных (РКО) на сумму перерасхода или перечислите деньги на карту сотрудника через Выплату зарплаты.

    Проводка будет: Дт 71 Кт 50(51).

    🔹 Почему в 1С не видно кнопки «Вернуть в кассу»?

    Кнопка появляется только если:

    • Сумма расходов меньше выданного аванса.
    • В настройках кассы разрешено пополнение (Банк и касса → Настройки касс).
    • У пользователя есть права на создание ПКО.

    Если кнопки нет, проверьте эти условия или верните остаток через банк.

    🔹 Как закрыть авансовый отчет за прошлый год?

    Если период закрыт, но нужно исправить или добавить авансовый отчет:

    1. Откройте период через Администрирование → Закрытие периода → История закрытия месяцев.
    2. Создайте документ с датой из прошлого года.
    3. После проведения закройте период заново.
    Важно: такие операции могут потребовать корректировки налоговой отчетности (уточненной декларации).

    🔹 Можно ли в 1С автоматически рассчитывать суточные?

    Да, в 1С:ЗУП суточные рассчитываются автоматически при заполнении командировки. Для этого:

    1. В документе Командировка укажите даты и регион.
    2. Система подтянет норму суточных из справочника Регионы.
    3. В авансовом отчете суточные добавятся отдельной строкой с правильной суммой.

    Нормы суточных настраиваются в Настройка → Командировки → Нормы расходов.