Учет и Финансы · 12 мин
Для чего нужны субконто в 1С и как их правильно использовать
Что такое субконто в 1С, зачем они нужны, как настроить аналитику на счетах, типичные ошибки при работе с субконто и проверка корректности учета.
Субконто в 1С — это аналитические разрезы, которые «прикрепляются» к счетам бухгалтерского и налогового учета и позволяют детализировать обороты без создания десятков дополнительных счетов. Например, на счете 60 «Расчеты с поставщиками» программа хранит не одну общую сумму, а задолженность по каждому контрагенту, каждому договору и каждому документу расчетов отдельно. Именно субконто превращают план счетов из плоского списка в многомерную систему аналитического учета.
Без субконто бухгалтеру пришлось бы заводить отдельный счет под каждого поставщика, каждый склад, каждую статью затрат — план счетов разросся бы до тысяч позиций, а собрать сводную информацию стало бы практически невозможно. Субконто решают эту задачу: один счет плюс набор аналитических измерений дают и детализацию, и удобную отчетность.
Понимание того, как устроены субконто, критично не только для бухгалтера, но и для программиста 1С: почти любой запрос к регистрам бухгалтерии, настройка типовой операции или разработка отчета опираются на виды субконто. Ошибки в аналитике приводят к «развалившимся» оборотно-сальдовым ведомостям, незакрытым взаиморасчетам и неверной налоговой отчетности.
Что такое субконто и как они устроены в плане счетов
В типовых конфигурациях 1С (Бухгалтерия предприятия, ERP, Комплексная автоматизация) у каждого счета плана счетов может быть задано до трех видов субконто. Вид субконто — это ссылка на справочник или перечисление: «Контрагенты», «Договоры», «Номенклатура», «Статьи затрат», «Склады», «Подразделения» и так далее. При проведении документа программа записывает в регистр бухгалтерии не только счет и сумму, но и конкретные значения субконто.
Например, счет 10.01 «Сырье и материалы» обычно настроен с субконто «Номенклатура», «Склады» и «Партии». Это значит, что остаток по счету всегда можно разложить по конкретному материалу, конкретному складу и конкретной партии поступления. Если убрать субконто «Склады», учет станет обобщенным — программа перестанет различать, где физически лежит материал.
Важно различать субсчета и субконто. Субсчет (например, 60.01 и 60.02) — это отдельная позиция плана счетов со своими остатками, а субконто — аналитика внутри счета. Частая ошибка новичков — заводить субсчета под каждого крупного контрагента вместо использования аналитики. Это загромождает план счетов и ломает типовые отчеты и регламентные операции, которые ориентируются на стандартные номера счетов.
Какие задачи решают субконто на практике
Первая и главная задача — взаиморасчеты. Счета 60, 62, 66, 67, 76 ведутся в разрезе контрагентов и договоров, а зачастую и документов расчетов. Благодаря этому программа автоматически зачитывает авансы, показывает задолженность по каждому партнеру и формирует акты сверки. Уберите субконто «Договоры» — и зачет авансов начнет работать некорректно, потому что оплата и отгрузка по разным договорам смешаются в одну сумму.
Вторая задача — учет затрат и формирование себестоимости. На счетах 20, 25, 26, 44 субконто «Статьи затрат» или «Статьи расходов» определяют, как именно будут закрываться затраты в конце месяца: пропорционально выручке, по плановой себестоимости, на конкретную номенклатурную группу. Неверно выбранная статья затрат — типовая причина того, что счет 26 не закрывается или закрывается не туда.
Третья задача — управленческая и налоговая отчетность. Оборотно-сальдовая ведомость по счету, анализ счета, карточка счета — все эти отчеты строятся именно по субконто. Руководитель может посмотреть выручку по номенклатурным группам, бухгалтер — расходы по статьям, налоговый консультант — суммы по видам активов и обязательств для расчета отложенных налогов.
Проверьте наличие субконто «Контрагенты» и «Договоры» — без них акты сверки и зачет авансов работать не будут
Проверьте субконто «Статьи затрат» и «Подразделения» — от них зависит закрытие месяца
Проверьте субконто «Номенклатура» и «Склады» — без них невозможен партионный и складской анализ
Проверьте субконто «Основные средства» — иначе амортизация и инвентаризация не будут аналитичными
Как посмотреть и настроить виды субконто на счете
Настройка выполняется в плане счетов. В 1С:Бухгалтерии откройте раздел «Главное» → «План счетов», найдите нужный счет и перейдите на вкладку или кнопку, связанную с видами субконто (в разных релизах она называется «Виды субконто» или отображается прямо в карточке счета). Там видно, какие аналитические разрезы уже заданы и в каком порядке.
Порядок субконто имеет значение: он определяет иерархию в отчетах и влияет на то, как программа подбирает значения аналитики в документах. Например, на счете 60 логичен порядок «Контрагенты → Договоры → Документы расчетов»: сначала партнер, потом его договор, потом конкретная накладная. Изменять порядок на счетах, по которым уже есть проведенные документы, следует осторожно — данные физически хранятся с привязкой к позиции субконто.
- 1Откройте план счетов и найдите нужный счет
- 2Откройте список видов субконто счета и добавьте новый вид, указав тип (справочник или перечисление)
- 3Установите признаки учета при необходимости: суммовой, количественный, валютный
- 4Сохраните изменения и проверьте, что программа предложила обновить данные или выполните перепроведение документов
- 5Сформируйте оборотно-сальдовую ведомость по счету и убедитесь, что новая аналитика заполняется
Признаки учета: суммовой, количественный, валютный
Помимо самих видов субконто, у счета настраиваются признаки учета. Суммовой учет включен практически всегда. Количественный нужен на счетах материальных ценностей (10, 41, 43): тогда программа хранит не только рублевую оценку, но и штуки, килограммы, литры — и позволяет сверять бухгалтерский и складской учет. Валютный учет включается на счетах расчетов с иностранными партнерами и валютных счетах, чтобы хранить суммы в валюте и корректно считать курсовые разницы.
Есть и признаки учета по субконто — например, флаг «только обороты». Он применяется для аналитики, по которой остаток бессмысленен: типичный пример — «Документы расчетов с контрагентом» на счетах авансов. Остаток по конкретному документу не нужен, важны только обороты. Ошибочное снятие или установка этого флага меняет поведение отчетов и зачета авансов.
Типичные ошибки при работе с субконто
Самая распространенная ошибка — ручные проводки с незаполненной аналитикой. Операция, введенная вручную, позволяет оставить субконто пустым, и сумма «повисает» на счете без контрагента или статьи затрат. В результате счет 26 не закрывается, взаиморасчеты не сходятся с актами сверки, а ОСВ показывает остаток, который невозможно расшифровать. Проверяйте такие остатки отчетом «Анализ счета» с группировкой по субконто — пустая строка сразу видна.
Вторая ошибка — дубли аналитики: несколько элементов справочника «Контрагенты» для одного реального партнера или несколько договоров с одинаковым назначением. Обороты расползаются по дублям, автоматический зачет авансов не срабатывает, акты сверки приходится править вручную. Периодически выполняйте поиск и объединение дублей штатными средствами.
Как проверить корректность аналитики
Базовый инструмент контроля — оборотно-сальдовая ведомость по счету с детализацией по всем субконто. Разверните её до максимального уровня: пустые строки, минусовые остатки по конкретному контрагенту или складу, остатки на счетах, которые должны закрываться в ноль, — все это сигналы проблем с аналитикой. Дополнительно используйте отчеты «Анализ счета» и «Карточка счета», чтобы дойти до конкретного документа-виновника.
После любого изменения настроек субконто или массового перепроведения документов сверьте итоговые сальдо по счету до и после: суммовые итоги не должны измениться, меняется только детализация. Если итог «уплыл» — ищите документы, которые перепровелись с ошибками, чаще всего из-за незаполненной или удаленной аналитики.
Как проверить результат
Каждый остаток привязан к конкретному значению аналитики
Есть строки с пустым субконто или нерасшифрованные суммы
Сальдо по каждому контрагенту и договору соответствует акту сверки
Минусовые остатки, «красные» суммы без документального подтверждения
Счета 20, 25, 26, 44 закрываются регламентной операцией без остатка
После закрытия месяца остаются сальдо по статьям или подразделениям
Суммовое сальдо по счету не изменилось
Итоговые суммы отличаются — есть ошибки в документах
Субконто для программиста: обращение из кода и запросов
При разработке отчетов и обработок к субконто обращаются через виртуальные таблицы регистра бухгалтерии: «Остатки», «Обороты», «ОстаткиИОбороты». В параметрах виртуальной таблицы задается отбор по видам субконто, а в выборке доступны поля «Субконто1», «Субконто2», «Субконто3».
При написании запросов к регистру бухгалтерии передавайте отбор по субконто через параметр виртуальной таблицы, а не через условие ГДЕ по уже полученным данным. Это существенно ускоряет выполнение на больших базах, потому что отбор выполняется на уровне СУБД до выборки итогов.
FAQ: частые вопросы о субконто в 1С
Сколько субконто можно добавить на один счет?
В типовых конфигурациях на управляемых формах (Бухгалтерия 3.0, ERP) на одном счете доступно до трех видов субконто. Это ограничение заложено в структуру регистра бухгалтерии. Если требуется больше аналитики, используют дополнительные регистры накопления или пересматривают методологию учета.
Что будет, если удалить вид субконто со счета, по которому есть проводки?
Аналитическая детализация по прошлым записям будет потеряна: суммы останутся, но привязка к контрагентам, договорам или номенклатуре исчезнет. Восстановить её можно только из резервной копии. Поэтому перед изменением всегда делайте копию базы и проверяйте результат на ней.
Чем субконто отличается от субсчета?
Субсчет — это самостоятельная позиция плана счетов со своим номером и остатками (например, 60.01 и 60.02). Субконто — аналитический разрез внутри счета, ссылка на справочник. Для детализации по партнерам, товарам и статьям затрат правильно использовать субконто, а не плодить субсчета.
Почему счет 26 не закрывается, хотя настройки вроде верные?
Частая причина — проводки с пустой или неверно заполненной статьей затрат либо аналитика, введенная ручной операцией. Сформируйте «Анализ счета 26» с группировкой по статьям затрат и подразделениям и найдите строки с пустыми значениями. Исправьте исходные документы и повторите закрытие месяца.
Можно ли изменить порядок субконто на счете?
Технически можно, но делать это на счете с историей следует с осторожностью: данные хранятся с привязкой к позиции субконто, и изменение порядка может потребовать обновления данных. Перед изменением сделайте резервную копию и проверьте отчеты после корректировки.
Обязательно ли заполнять все субконто в ручных операциях?
Формально программа может позволить оставить субконто пустым, но методологически этого делать не стоит: сумма попадет на счет без аналитики и нарушит закрытие затрат, взаиморасчеты и отчетность. Заполняйте все виды субконто, предусмотренные для счета.
Что важно запомнить
Субконто — это аналитика счетов: контрагенты, договоры, номенклатура, статьи затрат. Они обеспечивают детальный учет без раздувания плана счетов, корректный зачет авансов, закрытие затрат и гибкую отчетность. Главные правила: не менять виды субконто на счетах с историей без копии базы, не оставлять аналитику пустой в ручных операциях и регулярно проверять остатки развернутой ОСВ.