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

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

Как устроена 1С:Бухгалтерия: архитектура и принципы работы

Разбираем устройство 1С:Бухгалтерии: план счетов, регистры, документы, справочники, проводки и отчёты. Понятное объяснение архитектуры программы для бухгалтера и руководителя.

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

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

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

Платформа и конфигурация: два слоя системы

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

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

Данные хранятся либо в файловой базе (один файл на диске, подходит для небольших компаний), либо в клиент-серверном варианте на СУБД (MS SQL Server, PostgreSQL и др.) — для многопользовательской работы с большими объёмами. Прикладная логика от этого не меняется, отличаются производительность, надёжность и требования к администрированию.

Справочники: нормативная база учёта

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

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

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

Документы: единственный правильный вход данных

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

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

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

Регистры и проводки: где накапливаются данные

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

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

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

Цифра в отчёте вызывает сомнениеИсточник — движения документов

Расшифруйте строку отчёта до документов и проверьте их проводки

Документ есть, в отчёте нетДокумент не проведён или другая дата

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

Задолженность «раздвоена»Дубли контрагентов или договоров

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

Регламентные операции и закрытие месяца

Закрытие месяца — это набор регламентных операций, которые программа выполняет в строгой последовательности: начисление амортизации, списание расходов будущих периодов, расчёт себестоимости, закрытие затратных счетов (20, 25, 26, 44), расчёт налога на прибыль и другие. Каждая операция — это документ, формирующий свои проводки.

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

Признак корректного закрытия: затратные счета, не имеющие остатка по своей природе (25, 26, 44 в типовых настройках учётной политики), закрыты в ноль, сальдо счетов учёта затрат соответствует незавершённому производству, а финансовый результат сформирован на счетах 90 и 91 с переносом на 99.

Как найти источник любой цифры в отчёте
  1. 1
    Сформируйте отчёт (например, ОСВ по счёту) за нужный период
  2. 2
    Дважды щёлкните по сумме — откроется расшифровка до карточки счета или анализа
  3. 3
    В карточке счета найдите строку с документом и откройте его
  4. 4
    В документе нажмите «Показать проводки» (Дт/Кт) и проанализируйте движения
  5. 5
    При ошибке исправьте документ (или аналитику в нём) и перепроведите, затем обновите отчёт

Отчётность и обмены с другими системами

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

1С:Бухгалтерия обменивается данными с другими системами: загрузка выписок из банк-клиентов, обмен электронными документами (ЭДО), выгрузка в «1С:Зарплату и управление персоналом» или наоборот, обмен с торговыми конфигурациями. Обмены построены на типовых правилах конвертации: документ из одной системы превращается в соответствующий документ в другой с сопоставлением справочников.

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

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

Как устроены права и на что обратить внимание при внедрении

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

При старте работы ключевое значение имеет настройка учётной политики: методы оценки запасов (ФИФО или по средней), порядок учёта НДС, списание общехозяйственных расходов, применение ПБУ 18/02. Эти настройки определяют, какие проводки будут формировать документы, поэтому менять их посреди года следует только осознанно.

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

Как выбрать действие

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

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

Итог

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

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

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

Чем платформа «1С:Предприятие» отличается от конфигурации «1С:Бухгалтерия»?

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

Почему документ есть в базе, а в отчёт не попадает?

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

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

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

Что происходит при перепроведении документа «задним числом»?

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

Почему в актах сверки задолженность «двоится» по одному контрагенту?

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

Что нужно проверить, если не выполняется закрытие месяца?

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