Если вы работаете с 1С:Бухгалтерией или 1С:Предприятием, то рано или поздно столкнётесь с термином «субконто». Это один из ключевых инструментов для детализации аналитического учёта, который позволяет разбираться в проводках не только по счетам, но и по конкретным объектам — контрагентам, номенклатуре, проектам или даже географическим регионам. Без понимания субконто сложно настроить гибкую отчётность, автоматизировать закрытие месяцев или избежать ошибок при формировании баланса.
В этой статье мы разберём, что такое субконто в 1С, зачем оно нужно, какие бывают виды и как правильно его анализировать. Вы узнаете, как субконто связано со счетами бухгалтерского учёта, какие ошибки чаще всего допускают пользователи при работе с ним, и как использовать этот инструмент для построения точных отчётов. Материал будет полезен и бухгалтерам, и программистам 1С, и руководителям, которые хотят лучше понимать, как устроена аналитика в их учётной системе.
Что такое субконто в 1С: определение и назначение
Субконто (от лат. subconto — «подсчёт») — это объект аналитического учёта, который привязан к бухгалтерскому счёту и позволяет детализировать операции по дополнительным признакам. Проще говоря, субконто отвечает на вопрос: «Что именно учитывается на этом счёте?»
Например, на счёте 60.01 «Расчёты с поставщиками» может быть сотни контрагентов. Без субконто все операции по этому счёту «свалятся в кучу», и вы не сможете понять, кому и за что должны деньги. Субконто «Контрагенты» как раз и решает эту проблему: каждая проводка привязывается к конкретному поставщику, и вы можете легко отследить долги перед каждой компанией.
- 📌 Пример 1: Счёт
10.01 «Сырьё и материалы»+ субконто «Номенклатура» → учитываем не просто «материалы», а конкретные виды: сталь, пластик, краска. - 📌 Пример 2: Счёт
20.01 «Основное производство»+ субконто «Подразделения» → видим затраты не по всему производству, а по каждому цеху отдельно. - 📌 Пример 3: Счёт
71.01 «Расчёты с подотчётными лицами»+ субконто «Сотрудники» → отслеживаем, кто и сколько должен компании.
Важно понимать, что субконто — это не просто «дополнительное поле», а полноценный объект конфигурации, который настраивается в 1С:Предприятии. Он может быть привязан к справочникам (например, «Контрагенты» или «Номенклатура»), перечислениям (например, «Виды деятельности») или даже документам.
Виды субконто в 1С: классификация и примеры
В 1С:Предприятии субконто делятся на несколько типов в зависимости от их назначения и способа хранения данных. Разберём основные виды:
| Тип субконто | Описание | Примеры использования |
|---|---|---|
| Справочники | Самый распространённый тип. Субконто ссылается на элемент справочника (например, контрагента или номенклатуру). | Контрагенты, номенклатура, сотрудники, подразделения. |
| Документы | Субконто привязано к конкретному документу (например, к заказу покупателя). | Заказы клиентов, счета-фактуры, платежные поручения. |
| Перечисления | Используются для фиксированного набора значений (например, виды оплат). | Виды расчётов, статьи затрат, типы операций. |
| Произвольные | Субконто с пользовательским вводом (например, комментарий к операции). | Примечания к проводкам, уникальные идентификаторы сделок. |
В типовой конфигурации 1С:Бухгалтерия 8 большинство субконто уже настроено по умолчанию. Например:
- 🔹 Для счёта
62.01 «Расчёты с покупателями»— субконто «Контрагенты» и «Договоры». - 🔹 Для счёта
41.01 «Товары на складах»— субконто «Номенклатура» и «Склады». - 🔹 Для счёта
70.01 «Расчёты с персоналом»— субконто «Сотрудники».
Однако в некоторых случаях стандартных субконто недостаточно. Например, если вам нужно учитывать затраты по проектам или географическим регионам, придётся настраивать дополнительные виды субконто вручную (или с помощью программиста 1С).
Если в вашей базе субконто настроено некорректно (например, отсутствует нужный справочник), проверьте настройки плана счетов в Предприятие → Планы счетов → Бухгалтерский учёт.
Как субконто связано со счётами бухгалтерского учёта
Субконто не существует само по себе — оно всегда привязано к бухгалтерскому счёту. Эта связь настраивается в плане счетов, где для каждого счёта указывается, какие виды субконто к нему можно «подключить».
Рассмотрим на примере счёта 60.01 «Расчёты с поставщиками»:
- В плане счетов для этого счёта указаны два вида субконто: «Контрагенты» и «Договоры».
- При создании проводки по этому счёту система обязательно потребует указать значения для этих субконто (например, выбрать конкретного поставщика и договор).
- Если субконто не указать, проводка не пройдёт (или будет записана с пустым значением, что приведёт к ошибкам в отчётности).
Важный нюанс: один и тот же вид субконто может использоваться на нескольких счётах. Например, субконто «Номенклатура» часто встречается на счётах:
- 📦
10.01 «Сырьё и материалы» - 📦
41.01 «Товары на складах» - 📦
43.01 «Готовая продукция»
Это позволяет строить сквозную аналитику: например, отследить движение конкретного товара от поступления на склад до продажи покупателю.
Что будет, если не указать субконто в проводке?
Если субконто обязательно для счёта, но не указано, 1С либо заблокирует проводку (с ошибкой «Не заполнено субконто»), либо запишет её с пустым значением. В последнем случае:
✅ Проводка формально пройдёт, но...
❌ В отчётах (например, в оборотно-сальдовой ведомости) такие операции будут отображаться без детализации, что исказит аналитику.
❌ При закрытии месяца могут возникнуть ошибки, так как некоторые регламентные операции требуют заполненных субконто.
Как анализировать субконто: инструменты и отчёты в 1С
Основная цель субконто — предоставлять детализированные данные для анализа. В 1С:Предприятии есть несколько стандартных отчётов, которые помогают работать с субконто:
- Оборотно-сальдовая ведомость по счёту (
Отчёты → Оборотно-сальдовая ведомость):
Показывает остатки и обороты по счёту с разбивкой по субконто. Например, можно увидеть долги перед каждым поставщиком (субконто «Контрагенты») на счёте60.01. - Анализ счёта (
Отчёты → Анализ счёта):
Даёт более подробную информацию, включая проводки с указанием субконто. Полезно для проверки корректности учёта. - Карточка счёта (
Отчёты → Карточка счёта):
Показывает все движения по счёту с детализацией по субконто за выбранный период. - Отчёт по проводкам (
Отчёты → Операции и проводки):
Позволяет фильтровать проводки по значениям субконто (например, найти все операции по конкретному контрагенту).
Для более сложного анализа можно использовать:
- 📊 Универсальные отчёты (например, «Отчёт по субконто» в конфигураторе).
- 📊 СКД (Система компоновки данных) — для создания кастомных отчётов с группировкой по субконто.
- 📊 Внешние обработки — если стандартных инструментов недостаточно.
Пример практического анализа:
Вы хотите узнать, какие товары (субконто «Номенклатура») были проданы в разрезе менеджеров (субконто «Ответственные лица»). Для этого:
- Откройте
Оборотно-сальдовую ведомостьпо счёту90.01 «Выручка». - В настройках отчёта добавьте группировку по субконто «Номенклатура» и «Ответственные лица».
- Получите таблицу с продажами по каждому товару и менеджеру.
Убедитесь, что в отчёте отображаются все нужные субконто
Проверьте, нет ли проводок с пустыми значениями субконто
Сравните данные отчёта с первичными документами (накладными, актами)
Обратите внимание на отрицательные остатки — они могут сигнализировать об ошибках в субконто
-->
Типичные ошибки при работе с субконто и как их избежать
Неправильная работа с субконто может привести к искажению отчётности, ошибкам при закрытии месяца и даже штрафам при проверках. Рассмотрим самые распространённые ошибки:
- ❌ Незаполненные субконто:
Если субконто обязательно для счёта, но не указано, проводка может «зависнуть» или записаться некорректно. Например, оплата поставщику без указания контрагента приведёт к тому, что долг «повиснет» в воздухе. - ❌ Дублирование субконто:
Если в справочнике есть дублирующиеся записи (например, два одинаковых контрагента с разными наименованиями), аналитика будет искажена. Система не поймёт, что это один и тот же объект. - ❌ Несоответствие субконто и счёта:
Например, если на счёте10.01(материалы) указать субконто «Контрагенты» вместо «Номенклатура», отчётность станет бессмысленной. - ❌ Использование неактуальных субконто:
Если контрагент или номенклатура помечены как «Не используется», но остаются в проводках, это может привести к ошибкам при инвентаризации.
Критическая ошибка: если в проводке указано субконто, которого нет в справочнике (например, удалённый контрагент), 1С может не блокировать операцию, но такие проводки исказят обороты и остатки. Чтобы этого избежать, регулярно проверяйте целостность данных с помощью обработки Тестирование и исправление.
⚠️ Внимание:Если вы обнаружили проводки с пустыми субконто на счётах, где они обязательны, не удаляйте их вручную! Это может нарушить баланс. Вместо этого:
1. Найдите источник ошибки (какой документ сформировал проводку).
2. Перепроведите документ или создайте корректирующую операцию.
Ещё одна частая проблема — несовпадение субконто в дебете и кредите. Например, при списании материалов в производство субконто «Номенклатура» должно совпадать в обеих частях проводки. Если этого не происходит, отчёт «Анализ счёта» покажет некорректные остатки.
Настройка субконто: пошаговая инструкция для пользователей
Если в вашей базе не хватает субконто или нужно изменить его настройки, сделать это можно двумя способами:
- Через интерфейс 1С (для типовых конфигураций).
- Через конфигуратор (для кастомных решений).
Способ 1: Настройка субконто в пользовательском режиме
- Перейдите в
Предприятие → Планы счетов → Бухгалтерский учёт. - Выберите нужный счёт (например,
26 «Общехозяйственные расходы») и откройте его свойства. - В разделе «Субконто» добавьте нужные виды (например, «Статьи затрат» или «Подразделения»).
- Сохраните изменения и обновите конфигурацию (если потребуется).
Способ 2: Настройка субконто в конфигураторе (для программистов 1С)
- Откройте конфигуратор (
Файл → Конфигуратор). - Перейдите в
Объекты → Планы счетов → Бухгалтерский учёт. - Выберите счёт и в свойствах настройте «Виды субконто».
- Если нужно создать новый вид субконто, добавьте его в
Объекты → Планы видов характеристик. - После изменений выполните
Обновление конфигурации базы данных.
Пример настройки нового субконто для учёта по проектам:
- Создайте справочник «Проекты».
- В плане счетов для счёта
20.01 «Основное производство»добавьте новый вид субконто — «Проекты». - Теперь при создании проводок по этому счёту можно будет указывать проект, к которому относятся затраты.
⚠️ Внимание:Изменение структуры субконто в работающей базе может привести к потере данных! Перед внесением изменений:
1. Сделайте резервную копию базы.
2. Проверьте, не используются ли старые субконто в документах.
3. При необходимости перенесите данные с помощью обработок.
Перед добавлением нового субконто убедитесь, что оно действительно нужно. Избыточная детализация усложняет учёт и увеличивает риск ошибок.
Практический пример: анализ субконто для учёта дебиторской задолженности
Рассмотрим, как субконто помогает анализировать дебиторскую задолженность (долги покупателей) на счёте 62.01 «Расчёты с покупателями».
Задача: Нужно понять, какие покупатели имеют просроченную задолженность, и какие товары они не оплатили.
Решение:
- Откройте отчёт
Оборотно-сальдовая ведомость по счёту 62.01. - В настройках отчёта добавьте детализацию по субконто:
— «Контрагенты» (чтобы увидеть долги по каждому покупателю),
— «Договоры» (чтобы разделить задолженность по договорам),
— «Номенклатура» (если нужно увидеть, какие именно товары не оплачены). - Установите фильтр по дате (например, задолженность старше 30 дней).
- Экспортируйте данные в Excel для дальнейшего анализа.
В результате вы получите таблицу вида:
| Контрагент | Договор | Номенклатура | Сумма задолженности | Срок просрочки |
|---|---|---|---|---|
| ООО «Ромашка» | Договор №123 от 01.01.2023 | Стул офисный «Эрго» | 50 000 ₽ | 45 дней |
| ИП Иванов | Договор №456 от 15.02.2023 | Стол компьютерный | 25 000 ₽ | 20 дней |
На основе этого отчёта можно:
- 📞 Связаться с должниками и напомнить об оплате.
- 📊 Проанализировать, какие товары чаще остаются неоплаченными (возможно, проблема в ценообразовании или качестве).
- 💰 Скорректировать кредитную политику для проблемных контрагентов.
Если нужно более глубокое погружение, можно построить анализ субконто по периодам (например, сравнить задолженность за последний квартал с предыдущим) или использовать СКД для создания кастомного отчёта с графиками.
FAQ: ответы на частые вопросы о субконто в 1С
Можно ли удалить субконто из проводки, если оно указано ошибочно?
Нет, если субконто обязательно для счёта. В этом случае нужно:
- Найти документ, который сформировал проводку.
- Исправить в нём значение субконто.
- Перепровести документ, чтобы проводка обновилась.
Если документ не найден (например, проводка сделана вручную), создайте корректирующую операцию с правильным субконто.
Как найти все проводки по конкретному субконто (например, по одному контрагенту)?
Используйте отчёт Операции и проводки (Отчёты → Операции и проводки):
- В настройках отчёта добавьте отбор по нужному субконто (например, по контрагенту «ООО Ромашка»).
- Укажите период и счёт (если нужно).
- Сформируйте отчёт — он покажет все проводки с этим субконто.
Что делать, если в отчёте не отображается субконто?
Возможные причины и решения:
- ❌ Субконто не добавлено в настройки отчёта → Откройте настройки отчёта и добавьте нужную группировку по субконто.
- ❌ Проводки сделаны без субконто → Проверьте документы, которые сформировали проводки, и исправьте их.
- ❌ Субконто скрыто фильтром → Убедитесь, что в отборе не стоит ограничение, исключающее нужные данные.
Можно ли использовать одно субконто для разных счетов?
Да, это стандартная практика. Например, субконто «Номенклатура» часто используется на счётах:
10.01 «Материалы»41.01 «Товары»43.01 «Готовая продукция»90.01 «Выручка»
Это позволяет строить сквозную аналитику по одному и тому же объекту (например, отследить путь товара от поступления до продажи).
Как перенести субконто из одной базы 1С в другую?
Для переноса субконто (например, справочника «Контрагенты») между базами:
- Используйте стандартную обработку
Выгрузка/загрузка данных XML(Файл → Выгрузка данных). - Выберите нужные справочники (виды субконто) и выполните выгрузку.
- В целевой базе загрузите данные с помощью той же обработки.
Если нужно перенести настройки субконто (например, привязку к счёту), это делается через конфигуратор (Сравнение и объединение конфигураций).