Быстрый старт · 10 мин
Как в 1С настроить проводки в документах
Как настроить проводки в документах 1С: типовые пути в Бухгалтерии 8.3, способы учета, регистры, изменение через конфигуратор и проверка результата.
Проводки в 1С формируются автоматически при проведении документа: программа читает данные из шапки и табличных частей, подставляет счета учёта и записывает движения в регистры бухгалтерии. Если проводки не соответствуют ожиданиям бухгалтера, проблема почти всегда лежит в одном из трёх мест: настройках счетов учёта номенклатуры и контрагентов, способах отражения затрат или собственной логике проведения, заложенной в конфигурацию.
Путь настройки зависит от конфигурации. В «1С:Бухгалтерии 8.3» большинство проводок управляется через регистры сведений и счета в карточках справочников — без программирования. В отраслевых и самописных решениях логика проведения часто зашита в коде модуля документа, и тогда требуется доработка через конфигуратор. Важно сразу определить, с какой ситуацией вы имеете дело, чтобы не тратить время на поиск настроек, которых в вашей конфигурации нет.
Перед любыми изменениями сделайте резервную копию информационной базы. Некорректная настройка проводок искажает учётные данные, а исправление задним числом в закрытом периоде может потребовать пересдачи отчётности. Все эксперименты безопаснее проводить на копии базы.
Как 1С формирует проводки при проведении документа
При нажатии кнопки «Провести» программа выполняет обработчик проведения документа. Он собирает данные из реквизитов документа, определяет счета дебета и кредита по настройкам учёта и записывает строки в регистр бухгалтерии (в типовых конфигурациях — «Хозрасчётный»). Посмотреть результат можно кнопкой «Дт/Кт» или «Показать проводки» в форме документа.
Источники счетов различаются по типу операции. Для товаров и материалов счета берутся из регистра сведений «Счета учёта номенклатуры», для расчётов с партнёрами — из «Счетов учёта расчётов с контрагентами», для услуг и затрат — из способов отражения и статей затрат. Если нужный счёт не заполнен, программа подставляет значение по умолчанию — и это частая причина «неправильных» проводок.
Настройка счетов учёта номенклатуры и контрагентов
Основной инструмент настройки проводок без программирования — регистры счетов учёта. Откройте карточку номенклатуры и перейдите по ссылке «Счета учёта» (или раздел «Справочники → Номенклатура → Счета учёта номенклатуры»). Здесь задаются счета учёта запасов, затрат, НДС, доходов и расходов для конкретной позиции, группы, вида номенклатуры или склада.
Настройка работает по принципу «от частного к общему»: сначала программа ищет запись для конкретной номенклатуры и склада, затем для группы, затем общую настройку без отбора. Это позволяет задать одну общую схему и переопределить её только для исключений — например, выделить отдельный счёт для оборудования.
Для расчётов с покупателями и поставщиками аналогично работает регистр «Счета учёта расчётов с контрагентами»: счета расчётов, авансов и расчётов по НДС можно задать для конкретного контрагента, договора или группы. Проверьте, что в договоре выбран правильный вид расчётов — от него зависит, какая запись регистра будет применена.
- 1Откройте карточку номенклатуры и перейдите по ссылке «Счета учёта»
- 2Укажите счёт учёта запасов, счёт затрат, счёт НДС по приобретённым ценностям
- 3Сохраните и создайте тестовый документ поступления с этой позицией
- 4Проведите документ и откройте проводки кнопкой «Дт/Кт»
- 5Сравните счета с ожидаемыми; при расхождении проверьте, нет ли более приоритетной записи в регистре
Способы отражения затрат и учётная политика
Для документов по услугам, зарплате и амортизации счета определяются способами отражения. В карточке способа отражения расходов указывается счёт затрат (20, 25, 26, 44 и т.д.), статья затрат и подразделение. Способ выбирается в документе поступления услуг, в начислении зарплаты или в карточке основного средства.
Учётная политика организации (раздел «Главное → Учётная политика») влияет на проводки глобально: способ оценки МПЗ, метод распределения косвенных расходов, применение ПБУ 18/02. Изменение учётной политики в середине года может изменить проводки всех документов закрытия месяца, поэтому такие правки делайте осознанно и желательно с начала нового периода.
Ручная корректировка проводок и операции вручную
Когда типовой механизм не даёт нужной проводки, есть два легальных пути. Первый — ручная корректировка движений документа: в форме документа включите режим «Ручная корректировка» (кнопка «Ещё» или настройка движений) и отредактируйте проводки. Учтите: при перепроведении документа ручные правки будут затёрты, а в отчётах такой документ помечается как скорректированный.
Второй путь — документ «Операция» (операция, введённая вручную) в разделе «Операции». Он позволяет создать произвольные проводки с любыми счетами и субконто. Это стандартный способ отразить хозяйственные ситуации, для которых нет специализированного документа: переоценки, корректировки прошлых периодов, технические переносы между счетами.
Изменение логики проведения через конфигуратор
Если требуется, чтобы документ формировал принципиально другие проводки (например, дополнительную запись по забалансовому счёту), настройками справочников этого не добиться — нужна доработка. Логика проведения находится в модуле объекта документа, в процедуре «ОбработкаПроведения». Изменения вносятся через конфигуратор и требуют снятия конфигурации с полной поддержки или использования расширения.
Предпочтительный современный способ — расширение конфигурации: оно не нарушает поддержку и упрощает обновления. В расширении можно подписаться на событие проведения документа и добавить собственные движения в регистр бухгалтерии. Прямая правка типового модуля — крайняя мера, так как при каждом обновлении придётся сопоставлять изменения вручную.
После доработки обязательно протестируйте проведение на копии базы: проверьте типовой сценарий, проведение задним числом, отмену проведения и закрытие месяца. Ошибка в обработчике проведения проявляется не сразу, а в регламентных операциях конца периода.
Способы изменить проводки
Подходит для типовых ситуаций; не требует программирования и сохраняется при обновлениях. Ограничение — работает только в рамках заложенной разработчиками логики.
Подходит для разовых нестандартных проводок. Ограничение — ручные правки затираются при перепроведении и требуют контроля.
Подходит для постоянной нестандартной логики; сохраняет поддержку. Требует навыков программирования на встроенном языке 1С.
Даёт полный контроль, но снимает конфигурацию с полной поддержки и усложняет обновления. Использовать только при невозможности расширения.
Проверка результата и типичные ошибки
После настройки проверьте результат на контрольном примере: создайте документ, проведите его и откройте проводки через «Дт/Кт». Затем сформируйте оборотно-сальдовую ведомость по затронутым счетам и убедитесь, что обороты попали на ожидаемые счета с правильной аналитикой (субконто).
Отдельно проверьте закрытие месяца: регламентные операции чувствительны к счетам затрат и статьям. Если после смены настроек закрытие месяца выдаёт ошибки «не заполнен счёт» или «не указана статья затрат», вернитесь к настройкам способов отражения и счетов учёта.
Как проверить результат
Счета и субконто соответствуют настройке
Подставляется счёт по умолчанию или пустое субконто
Обороты на ожидаемых счетах с нужной аналитикой
Суммы на счетах по умолчанию или без аналитики
Все регламентные операции выполнены без ошибок
Ошибки «не заполнен счёт» или «не указана статья»
Часто задаваемые вопросы
Почему документ формирует проводки не по тем счетам, которые я указал?
Чаще всего действует более приоритетная запись в регистре счетов учёта — например, настройка для конкретной позиции перекрывает настройку для группы. Проверьте все записи регистра по этой номенклатуре или контрагенту и убедитесь, что документ перепроведён после изменения настроек.
Можно ли настроить проводки без программиста?
Да, в типовых конфигурациях большинство сценариев решается через счета учёта номенклатуры и контрагентов, способы отражения расходов, статьи затрат и учётную политику. Программист нужен только когда требуется проводка, не предусмотренная логикой конфигурации.
Что будет с ручными правками проводок при перепроведении документа?
Они будут удалены: при перепроведении документ заново формирует движения по своей логике. Если правка должна быть постоянной, настройте источник счетов или внесите корректировку отдельным документом «Операция».
Как добавить проводку по забалансовому счёту к типовому документу?
Штатной настройкой это обычно не решается. Варианты: отражать операцию документом «Операция» вручную либо создать расширение конфигурации, которое при проведении документа добавляет нужную запись в регистр бухгалтерии.
Опасно ли менять настройки проводок в рабочей базе?
Сама настройка счетов учёта безопасна и обратима, но она не меняет уже проведённые документы — их нужно перепроводить. Опасны правки кода в рабочей базе и изменения учётной политики задним числом: их выполняйте только на копии с последующим переносом.
Где посмотреть, какие регистры изменяет документ при проведении?
В форме документа откройте «Ещё → Движения документа» (или кнопку показа движений) — там перечислены все регистры и записи, созданные при проведении. В конфигураторе полный список регистров, по которым документ может проводиться, указан в свойствах объекта на вкладке «Движения».
Что важно запомнить
Проводки в 1С настраиваются через счета учёта номенклатуры и контрагентов, способы отражения затрат и учётную политику — без кода. Ручные правки проводок временны и затираются при перепроведении. Нестандартную логику реализуют расширением конфигурации, а любые изменения проверяют на копии базы через контрольный документ и закрытие месяца.