Редактирование проводок в 1С: все рабочие способы

· 9 мин

Содержание

Проводку в 1С почти никогда не правят «в лоб» — её формирует документ при проведении, и ручная замена чисел в таблице движений чаще ломает учёт, чем чинит. Поэтому исправить проводку в 1С 8.3 можно по-разному: отредактировать движения прямо в документе, ввести отдельную операцию, сделать сторно или поправить регистр. Способ зависит от того, что именно не так — сумма, счёт, аналитика или сам факт, что документ сформировал лишнее.

Разберём каждый вариант на примере 1С:Бухгалтерии 8.3 (БП 3.0) — пути меню в ЗУП и УТ отличаются, но логика та же. В конце — как убедиться, что после правки баланс сошёлся, и какие ошибки повторяются чаще всего.

Любое изменение проводок задним числом влияет на уже сданную отчётность. Прежде чем править закрытый период — сделайте резервную копию базы и убедитесь, что период не под датой запрета изменения.

Какой способ правки выбрать

Сначала определитесь, в чём причина неверной проводки. От этого зависит инструмент — и то, придётся ли потом объясняться перед проверяющими.

  • 🔹 Документ провёл почти всё верно, а один счёт или аналитику надо поправить → ручная корректировка движений в документе.
  • 🔹 Нужна проводка, под которую нет документа (доначисление, перенос остатков, закрытие вручную) → операция, введённая вручную.
  • 🔹 Документ сформировал лишние или неверные движения, а сам документ трогать нельзя → сторно или корректировка регистров.
  • 🔹 Одинаковая ошибка в десятках документов → групповое перепроведение или обработка.
Что именно не так с проводкой?

Ручная корректировка движений в документе

Самый частый случай — документ почти прав, но одна строка проводки неверна. Править её нужно не в самом документе, а в его движениях.

  1. Откройте документ (например, Поступление (акт, накладная) или Операция по платёжной карте).
  2. На верхней командной панели нажмите кнопку ДтКт — откроется форма «Движения документа» со всеми регистрами, которые документ затронул.
  3. Поставьте флажок Ручная корректировка (разрешает редактирование движений документа).
  4. Теперь строки таблицы Бухгалтерский и налоговый учёт стали доступны для правки: меняйте счёт Дт, счёт Кт, субконто, сумму.
  5. Нажмите Записать и закрыть.

После включения ручной корректировки документ перестаёт пересчитывать движения автоматически. Если вы потом измените в самом документе сумму или контрагента, проводки не обновятся — их придётся править руками снова. Поэтому флажок включают в последнюю очередь, когда реквизиты документа уже выверены.

Снять флажок ручной корректировки и вернуть автоматические проводки можно той же кнопкой ДтКт — но тогда все ваши ручные правки затрутся штатным алгоритмом проведения.

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

Операция, введённая вручную

Когда проводки нет и быть не может из типового документа — доначислить резерв, перенести сальдо при переходе на новый счёт, отразить операцию, которой нет шаблона, — используют документ «Операция».

Путь: Операции → Операции, введённые вручную → кнопка Создать → вид Операция.

В шапке укажите дату и организацию, затем в табличной части добавьте строки проводок:

  • Дт и Кт — счета из плана счетов;
  • Субконто — аналитика по каждому счёту (контрагент, договор, статья, номенклатура);
  • Сумма — в рублях; для валютных счетов заполните валюту и валютную сумму;
  • при необходимости — суммы НУ (налоговый учёт) и постоянные/временные разницы ПР/ВР.
Проводки по операции

Операция, введённая вручную, не контролируется типовыми механизмами: программа не проверит, корректна ли аналитика и закроется ли счёт. Поэтому после ввода обязательно сверьте результат по оборотно-сальдовой ведомости (см. ниже). Такую операцию удобно использовать и для проводок, которые типовой документ формирует «не так, как нужно вашей учётной политике», — но тогда исходный документ придётся либо не проводить, либо сторнировать, чтобы не задвоить движения.

Если одна и та же ручная проводка повторяется из месяца в месяц (перенос между субсчетами, типовое доначисление), её оформляют шаблоном. В разделе Операции → Типовые операции создают образец с готовыми счетами и параметрами, а затем при вводе операции выбирают его — программа подставит корреспонденцию и попросит ввести только сумму и аналитику. Это экономит время и снижает риск промахнуться счётом при ручном вводе.

Сторно и корректировка регистров

Если документ сформировал неверные движения, а удалять или перепроводить его нельзя (например, он уже в закрытом периоде или на нём завязаны другие документы), применяют сторно.

Сторно документа. В разделе Операции → Операции, введённые вручную создайте документ с видом Сторно документа. Выберите сторнируемый документ — программа подставит все его проводки с обратным знаком (красное сторно). Движения обнулятся, а исходный документ останется в базе нетронутым.

Корректировка регистров. Для точечной правки движений без привязки к документу есть Операции → Корректировка записей регистров (в разных релизах пункт называется «Корректировка регистров» или «Корректировка записей»). Внутри по кнопке «Настройка» включают нужные регистры и правят их напрямую — в том числе регистр бухгалтерии Хозрасчётный. Это инструмент для подготовленного пользователя: прямое вмешательство в регистры минует контроль проведения.

Корректировка регистров незаменима, когда нужно поправить не только бухгалтерскую проводку, но и связанные регистры накопления — например, остатки НДС, партии или взаиморасчёты, которые с проводкой не совпадают. В одном документе можно включить сразу несколько регистров и выровнять их между собой. Но именно из-за этой свободы ошибиться тут проще всего: добавили движение в регистр бухгалтерии, а соответствующий регистр накопления не поправили — и отчёты по НДС или остаткам разъехались с ОСВ.

Разница между подходами простая:

СпособКогда применятьРиск
Ручная корректировка в документеошибка в одном документе, документ можно открытьзабыть, что автопересчёт отключён
Операция вручнуюпроводки нет, нужно добавить с нулянет проверки аналитики и закрытия счетов
Сторно документанужно убрать неверные движения, документ трогать нельзязадвоение, если не удалить старые движения
Корректировка регистровточечная правка остатков и движенийпрямое вмешательство в регистры без контроля

Нельзя одновременно оставить «плохие» движения документа и добавить сторно или операцию с теми же суммами — получится задвоение. Либо отключаете движения исходного документа, либо сторнируете их полностью.

Правка проводок в нескольких документах сразу

Когда одна и та же ошибка тиражируется по десяткам документов (поменяли счёт учёта в номенклатуре, исправили договор, добавили субконто), править каждый документ руками бессмысленно.

Сначала устраните причину: поправьте счёт учёта в карточке номенклатуры, настройку в Главное → Налоги и отчёты или нужный справочник. Затем перепроведите документы за период:

Операции → Групповое перепроведение документов . Задайте период и, при необходимости, отбор по видам документов, и запустите. Программа перепроведёт все документы и сформирует проводки заново — уже по исправленной настройке.

Если у части документов включена ручная корректировка, перепроведение их не затронет: их движения зафиксированы. Чтобы вернуть автоматический расчёт, с таких документов сначала снимают флажок ручной корректировки.

Перед массовым перепроведением закрытого периода предупредите коллег: операция может идти долго и затронет закрытие месяца. Запускайте её в нерабочее время или на копии базы.

Групповое изменение самих проводок «пачкой» в типовой БП не предусмотрено и не нужно — правильнее менять источник (документ, настройку) и переформировывать движения.

Изменение проводок программно (для разработчиков)

В коде проводки — это записи регистра бухгалтерии. Напрямую «изменить проводку» означает перезаписать движения регистра Хозрасчётный.

Стандартное место — модуль объекта документа, обработчик ОбработкаПроведения. Движения формируют через набор записей:

Процедура ОбработкаПроведения(Отказ, РежимПроведения)
    Движения.Хозрасчетный.Записывать = Истина;
    Движение = Движения.Хозрасчетный.Добавить();
    Движение.Период      = Дата;
    Движение.СчетДебет   = ПланыСчетов.Хозрасчетный.Материалы;   // 10
    Движение.СчетКредит  = ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками; // 60.01
    Движение.Сумма       = СуммаДокумента;
    // субконто — через Движение.СубконтоДебет / СубконтоКредит
КонецПроцедуры

Чтобы поправить движения уже проведённого документа, не влезая в типовой модуль, используют расширение конфигурации (доступны с платформы 8.3.6): в расширении перехватывают ОбработкаПроведения и корректируют набор записей после вызова базового метода. Это безопаснее правки типовой конфигурации — обновление её не затрёт.

Для разовой правки данных подойдёт обработка, читающая и перезаписывающая набор записей:

Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(СсылкаНаДокумент);
Набор.Прочитать();
Для Каждого Запись Из Набор Цикл
    Если Запись.СчетКредит = СтарыйСчет Тогда
        Запись.СчетКредит = НовыйСчет;
    КонецЕсли;
КонецЦикла;
Набор.Записать();

Прямая перезапись регистра минует все проверки проведения. Делайте её на копии базы, оборачивайте в транзакцию и обязательно сверяйте итоги до и после. Для продуктивной базы расширение почти всегда предпочтительнее разовой обработки.

Коды счетов в примерах — иллюстративные; в своей конфигурации сверяйтесь с реальными предопределёнными именами плана счетов.

Как проверить результат правки

Любая правка проводки должна оставить учёт сбалансированным. Три отчёта, которыми это проверяют:

  • 📊 Оборотно-сальдовая ведомость (Отчёты → Оборотно-сальдовая ведомость) — общая картина: сошлись ли обороты и остатки, не «повис» ли счёт, который должен закрываться.
  • 🔍 Анализ счёта и Карточка счёта — детально по одному счёту: видно каждую вашу проводку и корреспонденцию.
  • 📄 Отчёт по проводкам / движения документа (кнопка ДтКт) — чтобы убедиться, что документ сформировал ровно то, что нужно, без дублей.

Проверяйте по шагам: сначала карточку счёта, который правили, — на месте ли новая проводка и нет ли старой. Затем ОСВ за период — не разъехался ли баланс. Если правили закрытый месяц — перепроведите закрытие месяца заново, иначе часть расчётов (например, себестоимость или налог) останется от старых данных.

Частые ошибки при редактировании проводок

Ошибки повторяются из раза в раз — вот на что смотреть в первую очередь.

  • ❌ Оставили флажок ручной корректировки и ждут автопересчёта. После правки реквизитов документа проводки не обновятся. Либо снимите флажок, либо правьте движения руками.
  • ❌ Сторно есть, а исходные движения не убрали. Классическое задвоение: и документ, и сторно формируют суммы. Проверьте по ОСВ.
  • ❌ Правка в закрытом периоде без перепроведения закрытия месяца. Проводка легла, а себестоимость, налоги и финрезультат остались старыми.
  • ❌ Операция вручную с неверной аналитикой. Счёт закрылся не полностью, на субконто повис остаток. Проверяйте карточку счёта.
  • ❌ Правка под датой запрета изменения. Программа либо не даст провести, либо вы правите не тот период. Сверьте Администрирование → Даты запрета изменения.
Перед тем как менять проводку
Выполнено: 0 / 6

Частые вопросы

Можно ли вернуть автоматические проводки после ручной корректировки?
Да. Откройте движения документа кнопкой ДтКт и снимите флажок ручной корректировки — программа переформирует проводки по типовому алгоритму. Все ваши ручные правки при этом пропадут.
Чем операция, введённая вручную, отличается от ручной корректировки документа?
Корректировка меняет движения конкретного документа. Операция — это самостоятельный документ с проводками, не привязанный к продаже или поступлению; её применяют, когда подходящего типового документа нет.
Почему после правки проводки не сходится оборотно-сальдовая ведомость?
Чаще всего причина — задвоение (оставили старые движения вместе со сторно) или незакрытый месяц. Проверьте карточку правленого счёта и перепроведите закрытие месяца за период.
Как исправить проводку в закрытом периоде?
Если период под датой запрета изменения, снять запрет может только пользователь с правами. По правилам ПБУ 22/2010 существенные ошибки прошлых лет исправляют через счёт 84, а не простым изменением старой проводки, — уточните порядок у главного бухгалтера.
Опасно ли пользоваться корректировкой регистров?
Это прямое вмешательство в данные без контроля проведения. Для разового исправления остатков оно подходит, но делать его лучше на копии базы и со сверкой итогов до и после.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
  • ПБУ 22/2010 «Исправление ошибок в бухгалтерском учёте и отчётности»