Регистр бухгалтерии в 1С 8.3: как устроен и зачем нужен

· 8 мин

Содержание

Регистр бухгалтерии — это внутренняя таблица 1С, где хранятся все проводки: счёт дебета, счёт кредита, сумма и аналитика (субконто). Именно из него собираются оборотно-сальдовая ведомость, карточка счёта и вся бухгалтерская отчётность.

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

Разберём объект и с точки зрения программиста (как он устроен в конфигураторе), и с точки зрения бухгалтера (что с ним делать на практике).

Что такое регистр бухгалтерии и зачем он нужен

Регистр бухгалтерии — специальный тип объекта конфигурации 1С 8.3. Его единственная задача — хранить движения по счетам, то есть проводки.

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

  • 📅 период (дата операции);
  • 🧾 регистратор (документ, который её создал);
  • ⬅️ счёт дебета и ➡️ счёт кредита;
  • 💰 сумма (в рублях и, при необходимости, в валюте и количестве);
  • 🏷️ значения субконто (контрагент, договор, номенклатура и т. д.).

В типовой «1С:Бухгалтерии 8» такой регистр обычно один и называется Хозрасчетный. Он привязан к основному плану счетов и обслуживает весь учёт организации.

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

Как устроен регистр: структура и таблицы

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

Основная таблица движений

Здесь лежат сами проводки — построчно. Одна запись = одна проводка с корреспонденцией Дт/Кт.

Состав полей задаётся автоматически на основе связанного плана счетов:

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

Таблица итогов

Чтобы не пересчитывать миллионы проводок при каждом открытии отчёта, платформа хранит уже посчитанные остатки и обороты в отдельных служебных таблицах итогов.

Когда вы открываете оборотно-сальдовую ведомость, 1С в первую очередь читает итоги, а не «сырые» движения. Отсюда важное следствие:

Если итоги повреждены или отключены, отчёты покажут неверные суммы. Лечится это пересчётом: раздел ОперацииУправление итогами (или через Тестирование и исправление в конфигураторе). Перед любым пересчётом итогов и групповым перепроведением делайте резервную копию базы.

Настройки регистра и таблицы субконто

В конфигураторе у регистра есть свойства, которые определяют, что он умеет:

СвойствоЧто задаёт
КорреспонденцияВедётся ли учёт по Дт/Кт (для бухгалтерии — да)
План счетовС каким планом счетов связан регистр
Признак учётаВалютный / количественный учёт по счетам
Виды субконтоМаксимальное число аналитик на счёте

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

Связь с регистратором: кто создаёт проводки

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

Механику удобно представить так:

  1. Пользователь заполняет и проводит документ (например, Реализация (акты, накладные)).
  2. При проведении срабатывает алгоритм формирования движений.
  3. Документ пишет проводки в регистр бухгалтерии.
  4. При отмене проведения или удалении документа его движения из регистра исчезают.

Это и есть ключевое отличие от бумаги: проводки живут вместе с документом. Нет документа — нет и проводки. Такой подход гарантирует, что учёт всегда можно «раскрутить» от суммы в отчёте до первичного документа.

Если по счёту «висит» лишняя или неверная сумма, ищите не проводку, а документ-регистратор. Дважды кликните по строке в отчёте — 1С откроет документ, сформировавший движение.

Конструктор движений: как документ пишет проводки

За тем, какие именно проводки создаст документ, стоит код в модуле проведения. Разработчику 1С здесь помогает конструктор движений — визуальный инструмент в конфигураторе, который генерирует заготовку кода по заданным правилам.

Схема работы конструктора:

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

Конструктор экономит время, но «серебряной пулей» не является: сложную логику (условия, циклы по табличной части, распределение сумм) всё равно дописывают руками.

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

Проводки по операции

Каждая такая строка после проведения документа превращается в запись основной таблицы регистра бухгалтерии.

Что доступно бухгалтеру: форма списка и отчёты

Напрямую в таблицу регистра бухгалтер не лезет, но платформа даёт удобные «окна» в неё.

Форма списка регистра. Это таблица всех движений с колонками Дт/Кт, суммой и субконто. Открыть можно через Все функцииРегистры бухгалтерииЖурнал проводок. Полезно для быстрой проверки: что именно записал документ.

Стандартные отчёты — основной инструмент. Все они читают данные из того же регистра:

  • 📊 Оборотно-сальдовая ведомость — остатки и обороты по всем счетам;
  • 🗂️ Карточка счёта — все движения по одному счёту в хронологии;
  • 🔍 Анализ субконто — обороты в разрезе контрагента, договора, номенклатуры;
  • 📈 Обороты счёта, Главная книга, Шахматная ведомость.

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

Регистр бухгалтерии, накопления и сведений: не путать

В 1С есть три «регистра», и их часто смешивают. Разница принципиальная:

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

Главный признак регистра бухгалтерии — поддержка корреспонденции счетов (одновременно дебет и кредит) и субконто. Ни регистр накопления, ни регистр сведений так не умеют.

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

Уникальность записей и типичные ошибки

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

Где чаще всего спотыкаются на практике:

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

Регистры бухгалтерского учёта и закон

Не путайте объект 1С с юридическим понятием. По статье 10 Федерального закона № 402-ФЗ «О бухгалтерском учёте» регистры бухгалтерского учёта — это документы, в которые систематизируются данные первички. Оборотно-сальдовая ведомость, главная книга, журналы-ордера — это и есть регистры бухучёта в смысле закона.

1С закрывает это требование автоматически: программа хранит движения в своём регистре бухгалтерии, а по запросу формирует и печатает установленные регистры бухгалтерского учёта. Формы регистров организация утверждает в учётной политике; типовые формы «1С:Бухгалтерии 8» для этого подходят.

Если налоговая запрашивает регистры бухгалтерского учёта, выгружайте их из стандартных отчётов (ОСВ, карточка счёта, анализ счёта) с подписью ответственного лица. Отдельно «доставать» внутренний регистр 1С не нужно.

Проверьте себя

Проверьте себя
Что именно хранит регистр бухгалтерии?
Кто создаёт записи в регистре бухгалтерии?
Чем регистр бухгалтерии отличается от регистра накопления?
Откуда оборотно-сальдовая ведомость берёт суммы быстрее всего?

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

Где посмотреть проводки, которые записал документ?
Откройте документ и нажмите кнопку показа движений (Дт/Кт) на панели. Появится таблица с проводками именно этого документа — это и есть его записи в регистре бухгалтерии.
Можно ли ввести проводку вручную, без документа?
Да, через ОперацииОперации, введённые вручную. Такая проводка тоже попадает в регистр, но 1С не будет её пересчитывать при изменении первички — используйте аккуратно.
Сколько регистров бухгалтерии в типовой «1С:Бухгалтерии 8»?
Как правило, один — Хозрасчетный, связанный с основным планом счетов. Он обслуживает весь бухгалтерский и налоговый учёт организации.
Почему суммы в отчёте не совпадают с проводками?
Чаще всего повреждены итоги регистра. Сделайте резервную копию и пересчитайте итоги: ОперацииУправление итогами. Если не помогло — выполните групповое перепроведение документов за период.
Чем регистр бухгалтерии отличается от регистра сведений?
Регистр бухгалтерии хранит проводки с корреспонденцией счетов и суммами. Регистр сведений хранит справочные данные на дату (курсы, ставки, ответственных лиц) и корреспонденцию не поддерживает.
Нужно ли бухгалтеру знать структуру регистра?
Для повседневной работы — нет. Но понимание, что отчёты собираются из движений регистра, помогает находить причину расхождений и правильно исправлять ошибки, а не «подгонять» суммы.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 10 (регистры бухгалтерского учёта)