От документа до баланса: что происходит внутри 1С:Бухгалтерии на платформе 8.3
Содержание
1С:Бухгалтерия 8.3 работает по цепочке «справочник → документ → регистр → отчёт». Бухгалтер заполняет документ (поступление, реализацию, выписку), при проведении программа сама формирует проводки в регистре бухгалтерии и записи в служебных регистрах, а отчёты — оборотно-сальдовая ведомость, карточка счёта, декларации — только читают эти записи. Сам по себе ни один отчёт ничего не считает «из воздуха»: всё, что в нём есть, когда-то попало в регистр через проведение.
Под словами «1С Бухгалтерия 8.3» обычно понимают две вещи сразу. Первая — технологическая платформа 1С:Предприятие версии 8.3, общий «движок». Вторая — прикладное решение «Бухгалтерия предприятия» редакции 3.0, которое на этом движке запущено. Если понять, где кончается одно и начинается другое, становится ясно, почему проводки «не те», отчёт «пустой», а после обновления что-то поменялось.
Из чего состоит программа: платформа и прикладная конфигурация
Платформа — это то, что устанавливают на компьютер: исполняемые файлы 1cv8.exe, 1cv8c.exe, лаунчер 1cestart.exe. Она умеет хранить данные, показывать формы, выполнять код на встроенном языке, строить отчёты. Бухгалтерского учёта в ней нет.
Конфигурация — это набор объектов и кода, который и делает программу бухгалтерской. В ней описаны план счетов , документы, правила проведения, отчёты. Одну и ту же платформу используют Бухгалтерия, ЗУП, Управление торговлей — отличаются они именно конфигурацией.
| Уровень | Что это | Кто меняет | Как часто |
|---|---|---|---|
| Платформа 1С:Предприятие 8.3 | Движок: СУБД, интерфейс, язык, механизм отчётов | Администратор при установке новой версии | Несколько раз в год |
| Конфигурация «Бухгалтерия предприятия» 3.0 | План счетов, документы, проводки, отчёты | Обновление от фирмы 1С или программист | Обычно ежемесячно |
| Информационная база | Ваши данные: контрагенты, документы, проводки | Пользователи | Каждый день |
Данные базы хранятся одним из двух способов:
- 📁 Файловый вариант — всё в одном файле
1Cv8.1CDв каталоге базы. Подходит для одного–нескольких пользователей. - 🖥 Клиент-серверный вариант — данные в СУБД (Microsoft SQL Server или PostgreSQL), запросы обрабатывает кластер серверов 1С. Нужен, когда пользователей много или база большая.
Работать с базой можно через тонкий клиент, веб-клиент в браузере или через сервис 1С:Фреш. Логика учёта от этого не меняется: проводки формирует один и тот же код конфигурации.
Номер в окне О программе вида 3.0.xxx.yy — это релиз конфигурации, а 8.3.xx.xxxx — версия платформы. При обращении в поддержку называйте оба.
Как документ превращается в проводки: проведение
Главная единица работы бухгалтера — документ. Он отражает факт хозяйственной жизни: пришёл товар, отгрузили услугу, списали деньги с расчётного счёта.
У документа три состояния:
- Записан, не проведён — данные сохранены, но в учёте их нет. В журнале документ без зелёной галочки.
- Проведён — сформированы движения в регистрах. Значок с галочкой.
- Помечен на удаление — движения сняты, документ ждёт окончательного удаления.
При нажатии Провести или Провести и закрыть срабатывает процедура обработки проведения из модуля документа. Она читает табличные части, справочники и настройки учётной политики и пишет движения. Пример — поступление товара на 120 000 ₽ с НДС 20 %:
Дт 41.01 Кт 60.01 100 000,00 стоимость товара
Дт 19.03 Кт 60.01 20 000,00 НДС предъявленный
+ запись в регистре НДС предъявленный (для книги покупок)
Посмотреть всё, что сделал документ, можно кнопкой Показать проводки и другие движения документа (значок «Дт/Кт») в форме документа. На вкладке регистра бухгалтерии — проводки, на остальных вкладках — записи служебных регистров.
Важная деталь: при перепроведении старые движения документа удаляются и записываются заново. Поэтому исправленный документ задним числом меняет остатки и обороты всех последующих периодов.
Ручная корректировка и ручные операции
Если типовое проведение не подходит, есть два пути:
- ✏️ В окне движений поставить флажок
Ручная корректировкаи поправить проводки. Документ после этого не перезаполняет движения при перепроведении — это надо помнить. - 📝 Создать бухгалтерскую операцию:
Операции → Операции, введенные вручную. В ней проводки вводят руками без связи с первичкой.
Ручные проводки не попадают в служебные регистры (НДС, партии, расчёты). Из-за этого книга покупок или налоговый учёт могут разойтись с бухгалтерским. Ручную операцию используйте для того, для чего типового документа действительно нет.
Регистры: где 1С:Бухгалтерия хранит данные учёта
Регистр — это таблица движений с измерениями и ресурсами. Документы в них пишут, отчёты из них читают. В Бухгалтерии работают регистры трёх видов.
| Вид регистра | Что хранит | Пример в Бухгалтерии 3.0 |
|---|---|---|
| Регистр бухгалтерии | Проводки: Дт, Кт, сумма, количество, субконто | «Журнал проводок (бухгалтерский и налоговый учет)» по плану счетов «Хозрасчетный» |
| Регистры накопления | Остатки и обороты по показателю, вне плана счетов | Данные для книги покупок и книги продаж, расчёты по НДС |
| Регистры сведений | Значения, часто с датой действия | Курсы валют, счета учёта номенклатуры, учётная политика |
План счетов и субконто
Регистр бухгалтерии работает в паре с планом счетов «Хозрасчетный». Он построен на типовом плане счетов, утверждённом приказом Минфина № 94н, но дополнен субсчетами, удобными для автоматизации.
Аналитика по счетам называется субконто. У счёта 60.01 это контрагент и договор, у 41.01 — номенклатура и склад. На одном счёте бывает до трёх видов субконто. Именно субконто позволяет получить из ОСВ не одну сумму, а расшифровку до конкретного договора или товара.
Помимо суммы, проводка хранит количественные данные, валютную сумму и отдельные суммы налогового учёта (НУ), постоянных (ПР) и временных (ВР) разниц. Последние нужны организациям на ОСНО для расчёта налога на прибыль.
Итоги и скорость
Чтобы ОСВ за год строилась за секунды, платформа хранит не только проводки, но и рассчитанные итоги по месяцам. Если итоги испорчены (сбой, аварийное завершение), отчёты показывают неверные остатки. Их пересчитывают обработкой Управление итогами из функций для технического специалиста или через тестирование и исправление базы в Конфигураторе.
Справочники и настройки, от которых зависят проводки
Справочники — это нормативно-справочная информация: списки, на которые ссылаются документы. Их заполняют один раз и потом выбирают из списка.
- 🏢 Организации — одна база может вести учёт нескольких юрлиц и ИП.
- 🤝 Контрагенты и Договоры — в договоре задаётся вид (с поставщиком, с покупателем, прочее), от него зависят счета расчётов.
- 📦 Номенклатура — товары, материалы, услуги. Вид номенклатуры определяет, на какой счёт она попадёт.
- 🏬 Склады, Подразделения, Статьи затрат, Банковские счета, Физические лица.
Почему справочник определяет счёт в проводке
Документ сам по себе не знает, что товар надо положить на 41.01, а материал — на 10.01. Счёт подставляется из регистра сведений «Счета учета номенклатуры»: Справочники → Товары и услуги → Счета учета номенклатуры. Там правила задаются от общего к частному: для всех, для вида номенклатуры, для конкретной позиции или склада.
Аналогично работают счета расчётов с контрагентами: правила хранятся в отдельной настройке и применяются по виду договора.
Учётная политика и функциональность
Ещё два уровня настроек влияют на поведение всей базы:
- Функциональность (
Главное → Функциональность) включает и выключает целые участки: валюту, производство, ОС, маркировку. Выключенное просто не видно в меню. - Учётная политика (раздел
Главное, настройки налогов и учётной политики) — система налогообложения, способ оценки МПЗ, порядок списания общехозяйственных расходов, применение ПБУ 18/02. Хранится с датой начала действия, поэтому её меняют с нового года, а не исправляют задним числом.
Если две одинаковые реализации провелись по-разному, сначала смотрите не на документ, а на карточку номенклатуры, вид договора и счета учёта. Документ лишь применяет правила, а правила живут в справочниках и регистрах сведений.
Механизмы отчётности: стандартные и регламентированные отчёты
Отчёты в 1С не хранят данные. Каждый раз при нажатии Сформировать они строят запрос к регистрам и выводят результат. Поэтому отчёт всегда показывает текущее состояние базы, даже если документ поправили минуту назад.
Стандартные отчёты
Раздел Отчеты → Стандартные отчеты содержит инструменты бухгалтера для анализа счетов:
| Отчёт | Для чего |
|---|---|
| Оборотно-сальдовая ведомость | Остатки и обороты по всем счетам за период |
| ОСВ по счету | Расшифровка одного счёта по субконто |
| Карточка счета | Все проводки по счёту в хронологии |
| Анализ счета | Обороты в корреспонденции с другими счетами |
| Анализ субконто | Срез по одному контрагенту или товару через все счета |
| Обороты счета | Динамика по месяцам или дням |
Отчёты построены на системе компоновки данных (СКД). Через кнопку Настройки в них добавляют отборы, группировки, показатели. Двойной щелчок по сумме открывает расшифровку — так от строки ОСВ доходят до конкретного документа.
Регламентированная отчётность
Декларации и бухгалтерская отчётность собраны в Отчеты → 1С-Отчетность → Регламентированные отчеты. Форма заполняется по кнопке Заполнить из тех же регистров: баланс — из остатков по регистру бухгалтерии, книга продаж — из регистров НДС.
Отсюда простое правило: если в декларации неверная цифра, исправлять её надо в документах, а не в ячейке отчёта. Ручную правку ячейки при следующем перезаполнении сотрёт программа.
Для поиска ошибок до сдачи есть Экспресс-проверка ведения учета в разделе Отчеты (группа «Анализ учета»): она ищет отрицательные остатки, незакрытые счета, расхождения БУ и НУ.
Закрытие месяца и регламентные операции
Часть проводок не связана с первичкой: амортизация, списание расходов будущих периодов, закрытие затратных счетов, финансовый результат. Их делает обработка Операции → Закрытие месяца.
Помощник показывает список операций в правильном порядке и выполняет их по кнопке Выполнить закрытие месяца. Каждая операция — это документ «Регламентная операция
» со своими проводками. Состав зависит от учётной политики и включённой функциональности, типичный набор такой:
- Начисление амортизации ОС и НМА.
- Переоценка валютных средств (если есть валюта).
- Списание расходов будущих периодов.
- Корректировка стоимости номенклатуры и закрытие счетов 20, 23, 25, 26, 44.
- Расчёт отложенных налогов и налога на прибыль (на ОСНО).
- Закрытие счёта 90 и 91, определение финансового результата.
- В декабре — реформация баланса: обнуление счетов 90, 91 и перенос результата на 84.
Если операция завершилась с ошибкой, помощник подсвечивает её красным и даёт ссылку на описание. Исправив причину, закрытие перезапускают с этого шага, а не с начала.
Справки-расчёты (Операции → Справки-расчеты) расшифровывают, как программа посчитала себестоимость, амортизацию или налог на прибыль. Их удобно прикладывать к пояснениям для аудитора.
Дата запрета изменения
После сдачи отчётности период закрывают датой запрета: Администрирование → Пользователи и права → Даты запрета изменения. Документы раньше этой даты нельзя провести или изменить без отдельного права. Это защищает сданный баланс от случайного перепроведения.
Изменение документа в закрытом месяце сбивает регламентные операции этого и всех следующих месяцев. Перед правкой прошлого периода сделайте резервную копию базы и после исправления повторите закрытие месяца по порядку.
Где пользователи путаются в логике программы
Несколько ситуаций, которые вытекают прямо из устройства программы:
- 🔁 «Поправил документ, а отчёт не изменился». Документ записан, но не проведён. Записать ≠ провести: движения появляются только после проведения.
- 📉 «Остатки по 41 счёту в минусе». Реализация проведена раньше поступления по дате и времени. Программа проводит документы в момент их даты, порядок ввода значения не имеет.
- 🧮 «Себестоимость нулевая». Закрытие месяца ещё не выполнено или выполнено до того, как ввели поступление. Корректировка стоимости пересчитывается только при повторном закрытии.
- 🗂 «В ОСВ нет субконто». В отчёте не включена детализация по нужному виду субконто — это настройка отчёта, а не данные.
- 🔒 «Документ не проводится, пишет про дату запрета». Работает защита закрытого периода, менять надо дату запрета или права пользователя, а не документ.
Частые вопросы
Чем отличается Бухгалтерия 8.3 от Бухгалтерии 3.0?
Можно ли менять код типовой Бухгалтерии?
Зачем ежемесячно обновлять конфигурацию?
Что будет, если удалить проведённый документ?
Администрирование → Обслуживание → Удаление помеченных объектов; она не даст удалить документ, на который ссылаются другие.Где посмотреть, кто и когда изменил документ?
Администрирование → Обслуживание → Журнал регистрации. Если включено версионирование объектов, в документе доступна и история изменений по полям.Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учете»
- Приказ Минфина России от 31.10.2000 № 94н «Об утверждении Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и Инструкции по его применению»