Работа с авансовыми отчетами в 1С:Предприятие 8.3 — одна из самых частых задач бухгалтера, особенно когда требуется скорректировать ранее выданные подотчетные суммы. Ситуации бывают разные: сотрудник не полностью израсходовал аванс, вернул часть денег в кассу или, наоборот, потребовались дополнительные средства. В таких случаях необходимо перезаполнить авансы в документе, чтобы данные соответствовали реальному положению дел.
Однако не все пользователи знают, как правильно это сделать без ошибок в проводках. Ошибки при перезаполнении могут привести к расхождениям в учете, неправильному отражению НДС или проблемам при закрытии месяца. В этой статье мы разберем пошаговый алгоритм, нюансы для разных версий 1С:Бухгалтерии и типичные ошибки, которых стоит избегать.
Особое внимание уделим случаям, когда авансовый отчет уже проведен, но требуется внести изменения. Например, если сотрудник предоставил чеки позже или обнаружилась ошибка в сумме. Также рассмотрим, как правильно оформить возврат неиспользованных подотчетных сумм и что делать, если программа не дает перезаполнить аванс из-за блокировок.
1. Когда требуется перезаполнение авансов в 1С 8.3
Перезаполнение авансов в авансовом отчете необходимо в нескольких типичных ситуациях. Во-первых, когда сотрудник вернул часть неиспользованных денег в кассу. Например, если ему было выдано 10 000 рублей, а он потратил только 7 000, то оставшиеся 3 000 нужно либо вернуть, либо перенести на следующий аванс. Во-вторых, если требуется дозаполнить аванс — когда сотрудник израсходовал больше, чем ему изначально выдали, и нужно оформить дополнительную выдачу.
Третья распространенная причина — ошибки в первичных документах. Например, бухгалтер неправильно указал сумму аванса при создании отчета, или сотрудник предоставил чеки с опозданием. В таких случаях без корректировки не обойтись. Также перезаполнение может понадобиться при изменении назначения платежа (например, если подотчетные средства изначально выдавались на командировку, а потом решили использовать их для покупки материалов).
Наконец, корректировка авансов требуется при реорганизации учета — например, если компания переходит на другой план счетов или меняет метод учета НДС. В таких случаях все старые авансовые отчеты нужно привести в соответствие с новыми правилами.
- 🔄 Возврат части аванса — сотрудник вернул неиспользованные деньги в кассу.
- ➕ Дозаполнение аванса — требуется выдать дополнительные средства.
- ❌ Ошибки в суммах — неверно указаны данные в первичных документах.
- 📝 Изменение назначения — аванс используется не по первоначальному целевому назначению.
Перед перезаполнением аванса всегда проверяйте, не заблокирован ли документ для редактирования. Если отчет уже включен в регламентные операции (например, закрытие месяца), его придется сначала снять с блокировки через журнал документов.
2. Подготовка к перезаполнению: проверка документа и прав
Прежде чем приступать к корректировке авансов, необходимо убедиться, что документ не заблокирован для редактирования. В 1С 8.3 авансовый отчет может быть заблокирован, если:
- Он включен в регламентные операции (например, при закрытии месяца).
- На него ссылаются другие документы (например, счет-фактура или банковская выписка).
- У пользователя недостаточно прав доступа для редактирования.
Чтобы проверить блокировку, откройте авансовый отчет и попробуйте нажать кнопку Изменить. Если она неактивна, значит, документ заблокирован. В этом случае:
- Откройте журнал документов
Авансовые отчеты. - Найдите нужный отчет и проверьте его статус (может быть отмечен как "Помечен на удаление" или "Проведен с ошибками").
- Если документ включен в регламентные операции, снимите его с блокировки через меню
Все функции → Регламентные операции.
Также убедитесь, что у вас есть права на редактирование авансовых отчетов. Если вы работаете в 1С:Бухгалтерии предприятия (ред. 3.0), проверьте настройки ролей в разделе Если авансовый отчет случайно помечен на удаление, его можно восстановить. Для этого откройте журнал документов, найдите отчет (он будет выделен красным), нажмите правой кнопкой мыши и выберите "Снять пометку удаления". После этого документ снова станет доступен для редактирования.Администрирование → Настройка пользователей и прав. Для корректировки авансов обычно требуются права на редактирование кассовых документов и авансовых отчетов.
Что делать, если документ помечен на удаление?
3. Пошаговая инструкция: как перезаполнить аванс в авансовом отчете
Теперь перейдем к непосредственному перезаполнению аванса. Рассмотрим процесс на примере 1С:Бухгалтерии 8.3 (ред. 3.0). Инструкция подходит для большинства конфигураций, но могут быть незначительные отличия в интерфейсе.
Шаг 1. Откройте авансовый отчет
Перейдите в раздел Банк и касса → Авансовые отчеты (или Касса → Авансовые отчеты, в зависимости от версии). Найдите нужный документ и откройте его двойным кликом.
Шаг 2. Перейдите в режим редактирования
Нажмите кнопку Изменить (или Редактировать, если документ еще не проведен). Если кнопка неактивна, проверьте блокировки, как описано в предыдущем разделе.
Шаг 3. Корректировка суммы аванса
В табличной части документа найдите раздел Авансы (или Выданные авансы). Здесь отображаются все суммы, выданные сотруднику под отчет. Чтобы изменить сумму:
- Выделите строку с авансом.
- Нажмите
Заполнить → Перезаполнить авансы(или кнопкуЗаполнить авансы, если она есть в вашей версии). - В открывшемся окне укажите новую сумму аванса или выберите документ выдачи (например, расходный кассовый ордер).
- Нажмите
ОК— программа автоматически пересчитает остатки.
Шаг 4. Проверка проводок
После перезаполнения обязательно проверьте, как изменились проводки. Для этого нажмите кнопку ДтКт (или Проводки) в нижней части окна. Убедитесь, что:
- Суммы по дебету и кредиту сходятся.
- Корректно указаны счета (например,
71.01для подотчетных сумм). - Если изменялась сумма НДС, проверьте счет
19.04.
Шаг 5. Проведение документа
После корректировки нажмите Провести и закрыть. Если программа выдает ошибку, проверьте:
- Не превышает ли новая сумма аванса лимит подотчетных средств для сотрудника.
- Корректно ли заполнены реквизиты (например, контрагент и договор).
- Нет ли расхождений в валюте (если аванс выдавался в иностранной валюте).
☑️ Чек-лист перед сохранением авансового отчета
4. Особенности перезаполнения в разных версиях 1С
Процесс перезаполнения авансов может отличаться в зависимости от конфигурации и версии 1С:Предприятия. Рассмотрим ключевые особенности для самых распространенных решений.
| Конфигурация | Особенности перезаполнения авансов | Где находится кнопка "Перезаполнить" |
|---|---|---|
| 1С:Бухгалтерия 8.3 (ред. 3.0) | Поддерживает автоматическое заполнение авансов по РКО. Есть отдельная кнопка для перезаполнения. | В карточке документа: Заполнить → Перезаполнить авансы |
| 1С:Управление торговлей 11 | Авансы перезаполняются через связь с документами выдачи. Нет отдельной кнопки — нужно вручную редактировать суммы. | Редактирование в табличной части, кнопка Заполнить по остаткам |
| 1С:ERP 2.5 | Перезаполнение доступно только при наличии прав на редактирование кассовых документов. | Действия → Перезаполнить авансы |
| 1С:Зарплата и Управление Персоналом 3.1 | Авансы привязаны к сотрудникам. Перезаполнение возможно только для текущего подотчетного лица. | Заполнить → Обновить данные по авансам |
В 1С:Бухгалтерии 8.3 (ред. 3.0) при перезаполнении авансов программа автоматически проверяет:
- 🔹 Соответствие суммы аванса и остатка по счету
71.01. - 🔹 Наличие связей с кассовыми документами (РКО, ПКО).
- 🔹 Корректность указания статьи движения денежных средств.
В 1С:Управлении торговлей процесс более ручной: здесь нет отдельной кнопки для перезаполнения, поэтому суммы авансов приходитсяcorrect вручную в табличной части. Это требует дополнительной внимательности, так как ошибки в суммах не всегда заметны сразу.
В 1С:ERP и 1С:ЗУП перезаполнение авансов часто требует дополнительных прав доступа. Если кнопка "Перезаполнить" неактивна, проверьте настройки ролей пользователя.
5. Типичные ошибки и как их избежать
При перезаполнении авансов бухгалтеры часто сталкиваются с типичными ошибками, которые могут привести к расхождениям в учете. Рассмотрим самые распространенные из них и способы их предотвращения.
Ошибка 1. Расхождение сумм в проводках
Если после перезаполнения сумма аванса в документе не совпадает с проводками, это может означать, что:
- Неправильно указан счет учета (например, вместо
71.01указан71.02). - Не пересчитан НДС (если аванс выдавался под покупку товаров с НДС).
- Документ не перепроведен после изменений.
Чтобы исправить ошибку, проверьте:
- Счета в проводках (должны соответствовать настройкам учета подотчетных сумм).
- Сумму НДС в разделе
НДС по авансам. - Наличие пометки о проведении документа.
Ошибка 2. Блокировка документа регламентными операциями
Если авансовый отчет включен в регламентные операции (например, при закрытии месяца), его нельзя редактировать. В этом случае:
- Откройте журнал
Регламентные операции. - Найдите операцию, которая блокирует документ (обычно это "Закрытие счетов 90, 91, 20, 26").
- Снимите пометку с операции или отмените ее проведение.
Ошибка 3. Несовпадение валют
Если аванс выдавался в иностранной валюте, а в отчете указана сумма в рублях (или наоборот), программа может не дать перезаполнить аванс. В этом случае:
- Проверьте валюту в документе выдачи (РКО).
- Убедитесь, что в авансовом отчете указана та же валюта.
- Если валюты разные, создайте новый авансовый отчет с правильной валютой.
Что делать, если после перезаполнения исчезли проводки?
Если проводки пропали, это может означать, что документ не был перепроведен. Откройте авансовый отчет, нажмите Еще → Провести документ и проверьте проводки заново. Если проводки не появляются, проверьте настройки учета подотчетных сумм в разделе Главное → Настройки → Учетная политика
6. Как оформить возврат неиспользованного аванса
Если сотрудник вернул часть неиспользованных подотчетных средств, это нужно правильно оформить в 1С 8.3. Процесс зависит от того, как именно возвращаются деньги: наличными в кассу или безналичным путем на расчетный счет.
Вариант 1. Возврат наличными в кассу
- Создайте приходный кассовый ордер (ПКО) в разделе
Банк и касса → Приходные кассовые ордера. - В поле
Контрагентукажите сотрудника, который возвращает деньги. - В поле
Статья движения денежных средстввыберитеВозврат подотчетных сумм. - Укажите сумму возврата и сохраните документ.
Вариант 2. Возврат на расчетный счет
- Создайте банковскую выписку в разделе
Банк и касса → Банковские выписки. - Добавьте новую строку с типом операции
Поступление безналичных денежных средств. - В поле
Контрагентукажите сотрудника. - В поле
Статья ДДСвыберитеВозврат подотчетных сумм. - Укажите сумму и сохраните документ.
После оформления возврата необходимо скорректировать авансовый отчет:
- Откройте авансовый отчет сотрудника.
- Нажмите
Заполнить → Перезаполнить авансы. - В появившемся окне выберите документ возврата (ПКО или банковскую выписку).
- Программа автоматически уменьшит сумму аванса на величину возврата.
Если сотрудник возвращает аванс частями, оформляйте каждый возврат отдельным ПКО или банковской выпиской. В авансовом отчете суммы возвратов будут отражены автоматически при перезаполнении.
7. Автоматизация перезаполнения авансов: полезные обработки
Если вам часто приходится перезаполнять авансы в больших объемах, можно воспользоваться готовыми обработками или написать собственные скрипты. В 1С 8.3 есть несколько способов автоматизации:
Способ 1. Обработка "Помощник по авансовым отчетам"
Эта обработка входит в стандартную поставку 1С:Бухгалтерии 8.3 (ред. 3.0). Она позволяет:
- 🔍 Массово перезаполнять авансы по нескольким документам.
- 📊 Проверять остатки по подотчетным суммам.
- 🔄 Автоматически создавать документы возврата.
Чтобы ее запустить, перейдите в раздел Банк и касса → Отчеты по кассе → Помощник по авансовым отчетам.
Способ 2. Внешние обработки
На сайте 1С:ИТС и других ресурсах (например, Инфостарт) можно найти бесплатные и платные обработки для работы с авансовыми отчетами. Популярные решения:
- "Массовое перезаполнение авансов" — позволяет обновлять суммы в нескольких документах одновременно.
- "Контроль подотчетных сумм" — проверяет остатки по счету
71.01и выявляет расхождения. - "Автосоздание авансовых отчетов" — генерирует отчеты на основе РКО.
Способ 3. Скрипты на встроенном языке
Если у вас есть навыки программирования в 1С, можно написать собственный скрипт для перезаполнения авансов. Пример кода для массового обновления:
// Получаем все авансовые отчеты за текущий месяц
Выборка = Документы.АвансовыйОтчет.Выбрать();
Пока Выборка.Следующий() Цикл
Документ = Выборка.ПолучитьОбъект();
Документ.ЗаполнитьАвансы();
Документ.Записать();
КонецЦикла;
Этот скрипт перезаполняет авансы во всех отчетах за текущий период. Будьте осторожны: массовое обновление может привести к ошибкам, если в документах есть несоответствия.
Перед использованием внешних обработок всегда делайте резервную копию базы. Некоторые скрипты могут конфликтовать с текущей конфигурацией.
8. Проверка корректности после перезаполнения
После перезаполнения авансов необходимо убедиться, что все данные корректны. Для этого выполните следующие проверки:
1. Сверка остатков по счету 71.01
Откройте оборотно-сальдовую ведомость по счету 71.01 и проверьте, что остаток по сотруднику соответствует данным в авансовом отчете. Если есть расхождения, значит, не все документы были перепроведены.
2. Проверка проводок
Откройте авансовый отчет и нажмите ДтКт. Убедитесь, что:
- Суммы по дебету и кредиту сходятся.
- Корректно указаны счета (например,
50.01для кассы,51для расчетного счета). - Если аванс выдавался под покупку товаров, проверьте счет
19.04(НДС по авансам).
3. Контроль НДС
Если аванс выдавался под покупку товаров или услуг с НДС, проверьте:
- Корректно ли указан ставка НДС в документе.
- Совпадает ли сумма НДС в авансовом отчете и в книге покупок.
- Если аванс возвращался, проверьте, что НДС был скорректирован (через документ
Счет-фактура на аванс).
4. Проверка связей с другими документами
Убедитесь, что авансовый отчет корректно связан с:
- 📄 Расходным кассовым ордером (РКО) — если аванс выдавался наличными.
- 🏦 Банковской выпиской — если аванс перечислялся на карту.
- 📋 Поступлением товаров/услуг — если аванс использовался для оплаты поставщику.
Для удобства можно создать отчет "Анализ подотчетных сумм" в разделе Отчеты → Стандартные отчеты → Анализ субконто. Выберите счет 71.01 и проверьте остатки по каждому сотруднику.
⚠️ Внимание
Если после перезаполнения авансов в оборотке появились отрицательные остатки по счету
71.01, это означает, что сумма возврата превысила выданный аванс. В этом случае нужно либо скорректировать сумму возврата, либо оформить новый авансовый отчет на недостающую сумму.
FAQ: Частые вопросы по перезаполнению авансов
Можно ли перезаполнить аванс, если авансовый отчет уже включен в декларацию по НДС?
Да, но после корректировки придется переформировать декларацию. Если авансовый отчет включен в книгу покупок или продаж, его изменение может повлиять на сумму НДС к вычету. После перезаполнения авансов:
- Проверьте корректность счетов-фактур на аванс.
- Переформируйте декларацию по НДС за соответствующий период.
- Если сумма НДС изменилась, подайте уточненную декларацию.
Что делать, если при перезаполнении аванса программа выдает ошибку "Недостаточно прав"?
Эта ошибка означает, что у вашего пользователя нет прав на редактирование авансовых отчетов или кассовых документов. Чтобы исправить:
- Перейдите в
Администрирование → Настройка пользователей и прав. - Найдите свою роль (например, "Бухгалтер") и откройте ее настройки.
- В разделе "Права" проверьте, что стоят галочки напротив:
Редактирование авансовых отчетовРедактирование кассовых документовПросмотр и редактирование проводок
Как перезаполнить аванс, если сотрудник уволился, а деньги не вернул?
Если сотрудник уволился и не вернул подотчетные суммы, их нужно списать за счет средств организации. Для этого:
- Создайте документ
Списание с расчетного счета(если аванс выдавался безналично) илиРасходный кассовый ордер(если наличными). - В поле
Контрагентукажите уволившегося сотрудника. - В поле
Статья ДДСвыберитеСписание дебиторской задолженности. - Укажите сумму долга и проведите документ.
- В авансовом отчете сотрудника нажмите
Заполнить → Перезаполнить авансыи выберите созданный документ списания.
После этого задолженность будет списана, а остаток по счету 71.01 обнулится.
Можно ли перезаполнить аванс в авансовом отчете, если он создан в прошлом году?
Да, но нужно учитывать несколько нюансов:
- Если отчетный период закрыт, документ может быть заблокирован регламентными операциями. В этом случае сначала снимите блокировку.
- Если авансовый отчет влияет на налоговый учет (например, по НДС), после корректировки придется подавать уточненную декларацию за прошлый год.
- В некоторых конфигурациях (например, 1С:ERP) для редактирования старых документов требуются дополнительные права.
Рекомендуем перед изменением старых авансовых отчетов проконсультироваться с налоговым консультантом.
Что делать, если после перезаполнения аванса исчезли прикрепленные файлы (чеки, сканы)?
Если к авансовому отчету были прикреплены файлы (сканы чеков, акты), а после перезаполнения они пропали, попробуйте:
- Проверьте папку
Вложенияв карточке документа — иногда файлы остаются там, но не отображаются в основном окне. - Если файлы действительно удалены, восстановите их из резервной копии базы.
- В будущем прикрепляйте файлы не к самому документу, а к строкам табличной части (если такая возможность есть в вашей конфигурации).
Чтобы избежать потери файлов, перед перезаполнением авансов делайте резервную копию базы или экспортируйте вложения в отдельную папку.