К статье
Практический материал

Учет и Финансы · 11 мин

Регистры данных первичных документов в 1С: зачем нужны и как с ними работать

Зачем нужны регистры данных первичных документов в 1С, какие виды существуют, как читать записи регистров и исправлять ошибки без потери данных.

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

Термин «регистры данных первичных документов» обычно означает совокупность регистров (накопления, сведений, бухгалтерии), в которые первичный документ пишет свои движения при проведении. Это могут быть регистры остатков товаров, взаиморасчётов с контрагентами, НДС, партий, денежных средств, а также регистр бухгалтерии «Хозрасчётный». Каждый типовой документ в конфигурациях 1С имеет фиксированный набор таких регистров.

Что такое регистр в 1С и почему документы сами по себе не дают отчётов

Документ в 1С — это форма ввода первичной информации: шапка с контрагентом и датой, табличная часть с номенклатурой, суммами и счетами учёта. Сам по себе документ не хранит ни остатков, ни итогов. В момент проведения встроенный алгоритм (модуль проведения) преобразует данные документа в записи регистров — строки с измерениями, ресурсами и реквизитами.

Регистр — это структурированная таблица, оптимизированная для накопления итогов и быстрой выборки. Например, регистр накопления «Товары на складах» хранит каждое движение (приход или расход) по связке «склад + номенклатура», а 1С автоматически поддерживает по нему итоговые остатки. Когда вы открываете отчёт «Остатки товаров», он читает регистр, а не перебирает документы.

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

Какие виды регистров используют первичные документы

В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, ERP) первичные документы работают с четырьмя основными видами регистров. Каждый решает свою задачу, и путать их нельзя — иначе ошибку будете искать не там.

Вид регистраПримерыЧто хранит
Регистр бухгалтерииХозрасчётныйПроводки: счета Дт и Кт, суммы, субконто, количество
Регистр накопления (остатки)Товары на складах, Расчёты с контрагентамиПриходы и расходы с автоматическими остатками
Регистр накопления (обороты)Продажи, Выручка и себестоимостьТолько обороты за период, без остатков
Регистр сведенийКурсы валют, Счета учёта номенклатурыЗначения параметров, актуальные на дату или без периода

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

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

Как посмотреть, в какие регистры пишет конкретный документ

Самый быстрый способ — открыть проведённый документ и выполнить команду просмотра движений. В типовых конфигурациях на управляемых формах это меню «Ещё → Движения документа». Откроется список всех регистров, по которым документ сделал записи, с возможностью раскрыть каждый и увидеть строки.

Для проводок удобнее кнопка «Дт/Кт» (или «Показать проводки»): она выводит записи регистра бухгалтерии в привычном виде. Если документ не проведён, движений нет — регистры пусты, и отчёты этот документ не увидят.

Как проверить движения документа
  1. 1
    Откройте проведённый первичный документ (например, «Поступление товаров и услуг»).
  2. 2
    Выполните команду «Ещё → Движения документа» и изучите список регистров слева.
  3. 3
    Раскройте ключевые регистры: «Хозрасчётный», «Товары на складах», «Расчёты с поставщиками», регистры НДС.
  4. 4
    Сверьте суммы и аналитику в записях с данными табличной части документа.
  5. 5
    При расхождении перепроведите документ и повторите проверку.

Если нужно понять устройство документа заранее, без проведения, откройте конфигуратор: в дереве конфигурации найдите вид документа и посмотрите свойство «Движения» — там перечислены все регистры, по которым он может проводиться. Это полезно при доработках и при анализе нестандартного поведения.

Зачем анализировать регистры при поиске ошибок в учёте

Классическая ситуация: ОСВ по счёту 60 сходится, а акт сверки с контрагентом — нет. Или остаток товара на складе по отчёту отрицательный, хотя физически товар есть. В обоих случаях диагностика начинается с регистров: нужно найти документ, чьи движения создали проблемную запись.

Рабочий приём — построить отчёт по регистру с детализацией до регистратора (документа). Например, «Оборотно-сальдовая ведомость по счёту» с группировкой по субконто, или в отчёте по остаткам включить вывод регистратора. Двойной щелчок по строке откроет сам документ, а из него — его движения.

Контрольные точки

Как отличить норму от ошибки в движениях

Остаток по регистру «Товары на складах»
Норма

Остатки положительные или нулевые по каждой связке склад+номенклатура

Тревожный признак

Отрицательный остаток — товар списан раньше поступления или не оприходован

Взаиморасчёты с контрагентом
Норма

Сальдо по регистру расчётов совпадает с сальдо по счёту 60/62

Тревожный признак

Регистр и бухгалтерский счёт расходятся — есть ручные операции или незакрытые авансы

Записи регистров НДС
Норма

Счёт-фактура и поступление дают согласованные записи, книга покупок заполняется

Тревожный признак

Документ проведён, а в книге строк нет — не сформированы движения по регистру НДС

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

Можно ли править регистры вручную и когда это оправдано

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

Редактировать записи регистра напрямую через режим «Изменить форму» или консолью запросов опасно: такие правки не привязаны к документу, не отражаются в журналах и ломают связность учёта. При следующем перепроведении документов-регистраторов ручные записи могут быть затёрты или, наоборот, задвоить данные.

Безопасная последовательность исправления: сначала найти документ-источник ошибки, исправить данные в нём (номенклатуру, счета учёта, договор, дату), перепровести его и проверить движения. Только если документ отсутствует или исправить его нельзя (закрытый период, удалённый документ), используйте корректирующие документы.

Типичные ошибки при работе с регистрами
01
Исправление цифры прямо в отчёте или ручной операцией вместо исправления первичного документа — при следующем перепроведении ошибка возвращается.
02
Перепроведение документов задним числом без анализа последствий — сдвигаются остатки, себестоимость и расчёты в последующих периодах.
03
Игнорирование регистров НДС: документ поступления исправлен, а счёт-фактура не перепроведён — книга покупок расходится с учётом.
04
Удаление «лишних» записей регистра сведений (например, счетов учёта) — массовые сбои в проводках всех новых документов.
05
Работа без резервной копии перед массовым перепроведением — невозможно откатить результат при ошибке.

Регистры и закрытие периода: что проверить перед отчётностью

Перед сдачей отчётности полезно пройтись по ключевым регистрам и убедиться, что данные первичных документов легли корректно. Контрольные точки: отсутствие отрицательных остатков по складским регистрам, совпадение регистров взаиморасчётов с бухгалтерскими счетами, полнота записей по НДС, отсутствие «висящих» сумм на забалансовых и налоговых регистрах.

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

Маршрут решения

Как выбрать способ исправления

Ошибка в данных самого первичного документа (цена, количество, счёт учёта)Исправьте документ и перепроведите его, затем проверьте движения
Документ корректен, но остатки неверны из-за нарушенной хронологииПерепроведите документы за период в хронологическом порядке
Документ в закрытом периоде, менять его нельзяВнесите корректировку текущей датой через «Операцию» или «Корректировку регистров»
Расхождение между регистром и бухгалтерским счётом без видимой причиныНайдите ручные операции и документы с отключёнными движениями, восстановите типовое проведение

FAQ: частые вопросы о регистрах первичных документов

Почему документ проведён, а в отчёте его нет?

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

Чем регистр накопления отличается от регистра сведений?

Регистр накопления хранит движения (приход/расход или обороты) и поддерживает итоги — по нему строятся остатки и оборотные отчёты. Регистр сведений хранит значения параметров (курсы валют, настройки, соответствия) и не имеет итогов. Первичные документы пишут движения в регистры накопления, а из регистров сведений обычно только читают настройки.

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

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

Что делать, если регистр и ОСВ показывают разные суммы по расчётам?

Ищите документы, которые двигают только один из источников: ручные «Операции» (только проводки), документы с отключёнными движениями по регистру расчётов, корректировки долга. Постройте отчёт по регистру расчётов с детализацией до регистратора и сравните с оборотами счёта 60/62 по тому же контрагенту.

Опасно ли перепроводить документы прошлых периодов?

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

Где посмотреть список всех регистров конфигурации?

В конфигураторе: ветки «Регистры накопления», «Регистры сведений», «Регистры бухгалтерии» в дереве конфигурации. В пользовательском режиме список регистров, задействованных конкретным документом, виден через «Движения документа», а полный состав — через отчёты соответствующего раздела (складские, расчётные, НДС).

Итог

Что важно запомнить

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