Работа с субсчетами в 1С:Предприятие — одна из ключевых задач для бухгалтеров и финансовых аналитиков. Без правильной организации субсчетов невозможно вести детализированный учет по статьям затрат, видам активов или источникам финансирования. Однако многие пользователи сталкиваются с трудностями: то план счетов не позволяет добавить новый субсчет, то проводки формируются некорректно, то отчеты «схватывают» данные не с тех уровней. В этой статье мы разберем не только техническую сторону создания субсчетов, но и логику их применения в разных конфигурациях — от 1С:Бухгалтерии 8 до 1С:ERP.
Особое внимание уделим типичным ошибкам: почему субсчета внезапно «исчезают» из отчетов, как избежать дублирования аналитики и что делать, если программа не дает создать субсчет к счету с запрещенным уровнем вложенности. А для тех, кто работает с нестандартными конфигурациями, приведём примеры ручного редактирования плана счетов через Конфигуратор — с пояснениями, когда это действительно необходимо, а когда проще обойтись типовыми средствами.
Что такое субсчета в 1С и зачем они нужны
Субсчет в 1С:Предприятие — это уровень детализации основного счета бухгалтерского учета, который позволяет группировать операции по дополнительным признакам. Например, к счету 10 "Материалы" можно создать субсчета 10.01 "Сырье и материалы", 10.05 "Запасные части" и т.д. Это упрощает аналитику, сокращает количество проводок и делает отчетность более прозрачной.
Главные причины использовать субсчета:
- 📊 Детализация учета — разделение операций по видам активов, обязательств или доходов без создания новых синтетических счетов.
- 📈 Упрощение отчетности — возможность формировать оборотно-сальдовые ведомости и балансы с нужной степенью погружения.
- ⚡ Сокращение проводок — вместо десятков счетов для каждого типа материалов достаточно одного счета с субсчетами.
- 🔄 Гибкость аналитики — субсчета можно добавлять или изменять без нарушения структуры плана счетов.
Важно понимать разницу между субсчетами и аналитикой (субконто). Субсчета — это часть плана счетов, а субконто — дополнительные измерения (например, номенклатура, контрагенты). В некоторых случаях их можно взаимозаменять, но субсчета дают более жесткую структуру, что удобно для регламентированной отчетности.
⚠️ Внимание: В конфигурациях типа 1С:Бухгалтерия государственного учреждения или 1С:ERP структура субсчетов может быть жестко зафиксирована нормативными документами. Перед добавлением новых субсчетов сверьтесь с учетной политикой организации!
Подготовка к созданию субсчетов: проверка плана счетов
Прежде чем добавлять субсчета, необходимо убедиться, что план счетов в вашей базе 1С поддерживает нужный уровень вложенности. Для этого:
- Откройте раздел
Главное → План счетов(в некоторых конфигурациях путь может отличаться, например,Справочники → Бухгалтерский учет → План счетов). - Найдите счет, к которому хотите добавить субсчет (например,
60 "Расчеты с поставщиками"). - Проверьте, разрешено ли создание субсчетов для этого счета. Если рядом со счетом есть значок
+или кнопкаДобавить субсчет— можно приступать. Если нет — потребуется настройка черезКонфигуратор.
В типовых конфигурациях (например, 1С:Бухгалтерия 8.3) большинство счетов уже имеют предопределенные субсчета. Их можно использовать как шаблон для создания новых. Например, к счету 71 "Расчеты с подотчетными лицами" часто добавляют субсчета для разных видов авансов:
| Счет | Субсчет | Назначение |
|---|---|---|
71 |
71.01 |
Расчеты с подотчетными лицами в рублях |
71 |
71.02 |
Расчеты с подотчетными лицами в валюте |
71 |
71.03 |
Авансы на командировки |
71 |
71.04 |
Авансы на хозяйственные нужды |
Если в вашем плане счетов нет нужного субсчета, но есть аналогичный (например, 71.01, а вам нужен 71.05), проще скопировать существующий и отредактировать его свойства, чем создавать с нуля.
Пошаговая инструкция: как создать субсчет в 1С
Рассмотрим процесс на примере конфигурации 1С:Бухгалтерия предприятия 8.3 (редакция 3.0). Инструкция подойдет и для других типовых решений с минимальными корректировками.
Способ 1: Через интерфейс пользователя (без Конфигуратора)
Этот метод работает, если план счетов в вашей базе позволяет добавлять субсчета в пользовательском режиме.
- Перейдите в раздел
Главное → План счетов. - Выделите счет, к которому нужно добавить субсчет (например,
10 "Материалы"). - Нажмите кнопку
Создатьили выберите в контекстном меню (правая кнопка мыши) пунктДобавить субсчет. - Заполните поля:
- Код — укажите код субсчета (например,
10.07для нового вида материалов). Код должен соответствовать иерархии (например, если родительский счет10, то субсчет не может быть20.01). - Наименование — введите название (например, "Упаковочные материалы").
- Валютный — отметьте, если субсчет будет использоваться для валютного учета.
- Забалансовый — укажите, если субсчет относится к забалансовым счетам.
- Код — укажите код субсчета (например,
Записать и закрыть.После создания субсчет появится в списке и будет доступен для использования в проводках. Чтобы проверить его работу, создайте тестовую операцию с этим субсчетом и сформируйте Оборотно-сальдовую ведомость.
Убедиться, что субсчет отображается в плане счетов|
Создать тестовую проводку с новым субсчетом|
Просмотреть субсчет в оборотно-сальдовой ведомости|
Проверить корректность отображения в аналитических отчетах-->
Способ 2: Через Конфигуратор (для нетиповых конфигураций)
Если в пользовательском режиме добавить субсчет не удается (например, кнопка Добавить субсчет неактивна), потребуется редактирование через Конфигуратор. Этот метод подходит для нетиповых конфигураций или когда нужно изменить структуру плана счетов.
Алгоритм действий:
- Закройте все сеансы 1С и откройте базу в режиме
Конфигуратор(для этого при запуске удерживайте клавишуShiftили выберите базу в списке с пометкойКонфигуратор). - В дереве объектов найдите
Планы счетови откройте нужный план (обычно этоХозрасчетныйилиБухгалтерский). - Раскройте счет, к которому нужно добавить субсчет, и нажмите
Добавить. - Заполните свойства субсчета (код, название, признаки валютного/забалансового учета).
- Сохраните конфигурацию (
Конфигурация → Сохранить) и обновите базу данных (Конфигурация → Обновить базу данных). - Перезапустите 1С в пользовательском режиме и проверьте появление субсчета.
- 🔍 Дата создания субсчета — если субсчет добавлен позже даты операции, он может не отображаться в ретроспективных проводках. Решение: обновите дату начала действия субсчета в его свойствах.
- 🔒 Права доступа — у пользователя может не хватать прав на просмотр нового субсчета. Решение: настройте права в разделе
Администрирование → Настройки пользователей и прав. - 📁 Иерархия плана счетов — субсчет может быть скрыт из-за неправильного родительского счета. Решение: проверьте, что субсчет привязан к правильному счету верхнего уровня.
- 🔢 Код субсчета уже существует в плане счетов (даже если он отключен или архивный). Решение: используйте другой код или удалите/переименуйте старый субсчет.
- 📌 В конфигурации задан уникальный формат кодов (например, только 3 знака после точки). Решение: проверьте формат в свойствах плана счетов.
- 📊 Проверьте настройки отчета: возможно, установлен фильтр по счетам или субсчетам. Решение: снимите фильтры или добавьте субсчет в список отображаемых.
- 🔄 Убедитесь, что по субсчету есть движения (проводки). Решение: создайте тестовую операцию и обновите отчет.
- 🛠️ В некоторых конфигурациях субсчета нужно явным образом включать в отчеты через настройки. Решение: откройте форму отчета, найдите кнопку
Настройкии добавьте субсчет в структуру. 44.01.1— Реклама в интернете44.01.2— Реклама на ТВ44.01.3— Реклама в печатных СМИ44.01.4— Наружная реклама- Код:
44.01.1 - Наименование: "Реклама в интернете"
- Валютный: Да (если расходы возможны в валюте)
- Забалансовый: Нет
- 📌 Большинство субсчетов предопределены, но их можно дополнять.
- 🔄 Поддерживается неограниченная вложенность субсчетов (например,
10.01.01). - 📊 Для забалансовых счетов субсчета создаются аналогично, но с признаком
Забалансовый. - 🔗 Субсчета могут быть привязаны к статьям затрат или центрам финансовой ответственности.
- 📈 Для аналитики часто используются субконто вместо субсчетов (например, "Номенклатурные группы").
- ⚠️ Изменение плана счетов может потребовать корректировки в модулях
БюджетированиеиФинансовый результат. - 📦 Для счета
41 "Товары"субсчета создаются по видам номенклатуры (например,41.01— "Товары на складе",41.02— "Товары в рознице"). - 💰 Субсчета к счету
62 "Расчеты с покупателями"могут делиться по видам оплат (авансы, постоплата).
⚠️ Внимание: Редактирование плана счетов через Конфигуратор может привести к ошибкам при обновлении конфигурации! Перед изменениями сделайте резервную копию базы и проконсультируйтесь с программистом 1С.
Если после добавления субсчета через Конфигуратор он не отображается в пользовательском режиме, проверьте права доступа пользователя. В разделе Администрирование → Настройки пользователей и прав убедитесь, что у роли есть права на просмотр и редактирование плана счетов.
Типичные ошибки при работе с субсчетами и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при создании субсчетов. Разберем самые распространенные ошибки и способы их решения.
Ошибка 1: Субсчет не отображается в проводках
Если вы добавили субсчет, но он не появляется в списке при создании проводки, проверьте:
Ошибка 2: Дублирование субсчетов с одинаковыми кодами
Если при попытке создать субсчет 1С выдает ошибку о дублировании кода, значит:
Ошибка 3: Субсчет не участвует в отчетах
Если субсчет есть в проводках, но не отображается в Оборотно-сальдовой ведомости или Балансе:
Что делать, если субсчет «исчез» после обновления конфигурации?
Если после обновления 1С субсчет пропал, скорее всего, он был создан в нетиповой части плана счетов, которая перезаписалась при обновлении. Восстановить его можно двумя способами:
1. Через резервную копию: откатите базу до состояния до обновления, экспортируйте план счетов, затем повторите обновление и импортируйте план обратно.
2. Вручную: повторно создайте субсчет, используя данные из архивных отчетов или документов.
Чтобы избежать такой ситуации в будущем, фиксируйте все нетиповые субсчета в отдельном регламенте и согласовывайте их с разработчиками перед обновлениями.
Практический пример: создание субсчетов для учета расходов на рекламу
Рассмотрим реальный кейс: компании нужно детализировать учет расходов на рекламу по каналам (интернет, ТВ, печатные СМИ). Для этого к счету 44.01 "Издержки обращения" (или 26 "Общехозяйственные расходы", в зависимости от конфигурации) добавим субсчета.
Шаг 1. Анализ структуры
Стандартный план счетов может не предусматривать детализацию рекламных расходов. Нам нужно создать субсчета вида:
Шаг 2. Создание субсчетов
Откройте План счетов, найдите счет 44.01 и добавьте субсчета по инструкции из предыдущего раздела. Пример заполнения для субсчета 44.01.1:
Шаг 3. Настройка аналитики
Для более глубокой детализации можно добавить субконто (например, "Контрагенты" или "Проекты") к субсчетам. Это позволит учитывать расходы по каждому рекламному агентству или кампании.
Шаг 4. Тестирование
Создайте проводки по новым субсчетам:
Дт 44.01.1 Кт 60.01 — 50 000 руб. (оплата контекстной рекламы)
Дт 44.01.2 Кт 60.01 — 200 000 руб. (оплата рекламы на ТВ)
Сформируйте Оборотно-сальдовую ведомость по счету 44.01 и убедитесь, что субсчета отображаются корректно.
При создании субсчетов для учета расходов обязательно согласуйте их коды и наименования с учетной политикой компании. Это упростит аудит и проверки налоговых органов.
Особенности работы с субсчетами в разных конфигурациях 1С
Структура плана счетов и возможности работы с субсчетами зависят от конфигурации. Рассмотрим ключевые различия.
1С:Бухгалтерия предприятия 8.3
В этой конфигурации план счетов максимально приближен к стандарту ПБУ. Основные особенности:
1С:ERP Управление предприятием 2
Здесь план счетов интегрирован с управленческим и налоговым учетом. Особенности:
1С:Управление торговлей 11
В этой конфигурации субсчета чаще используются для учета товарных запасов и расчетов:
В 1С:Зарплата и управление персоналом субсчета чаще используются для учета расчетов с сотрудниками (например, 70.01 — "Зарплата", 70.02 — "Авансы").
⚠️ Внимание: В отраслевых конфигурациях (например, 1С:Бухгалтерия для бюджетных учреждений) структура субсчетов жестко регламентирована приказами Минфина. Самостоятельное добавление субсчетов может привести к ошибкам в регламентированной отчетности!
Как перенести субсчета при переходе на новую версию 1С
При обновлении конфигурации или переходе на новую версию 1С субсчета могут потеряться, если они были созданы в нетиповой части плана счетов. Чтобы избежать потерь:
Шаг 1. Экспорт плана счетов
Перед обновлением экспортируйте план счетов:
- Откройте
План счетовв старой базе. - Нажмите
Еще → Выгрузить данные(илиФайл → Сохранить как, в зависимости от версии). - Сохраните файл в формате
.xmlили.txt.
Шаг 2. Обновление конфигурации
Выполните обновление стандартными средствами 1С. После обновления:
- Проверьте, сохранились ли субсчета в новом плане счетов.
- Если субсчетов нет — импортируйте их из сохраненного файла (
Еще → Загрузить данные).
Шаг 3. Проверка целостности данных
После переноса:
- 🔍 Сверьте остатки по субсчетам до и после обновления.
- 📊 Проверьте корректность отображения субсчетов в отчетах.
- 🔄 При необходимости скорректируйте проводки, если субсчета изменили коды.
Если при обновлении возникли ошибки, связанные с субсчетами, воспользуйтесь утилитой Тестирование и исправление (Администрирование → Тестирование и исправление) с флагом Пересчет итогов.
Перед массовым обновлением конфигураций на предприятии протестируйте процесс на копии базы. Особенно это актуально, если у вас много нетиповых субсчетов или интеграций с другими системами.
FAQ: Ответы на частые вопросы о субсчетах в 1С
Можно ли создать субсчет к забалансовому счету?
Да, субсчета можно создавать и для забалансовых счетов (например, 001, 002). Для этого при создании субсчета установите флаг Забалансовый. Учтите, что забалансовые субсчета не участвуют в формировании баланса, но отображаются в специализированных отчетах (например, Ведомость по забалансовым счетам).
Как удалить субсчет, если он больше не нужен?
Чтобы удалить субсчет:
- Убедитесь, что по субсчету нет движений (проводок). Если есть — перенесите остатки на другой субсчет или архивируйте данные.
- Откройте
План счетов, найдите субсчет и нажмитеУдалить(илиПометить на удалениев некоторых конфигурациях). - Если кнопка
Удалитьнеактивна, субсчет используется в проводках или защищен от изменений. В этом случае архивируйте его (снимите флагИспользуется).
⚠️ Внимание: Удаление субсчета с проводками может нарушить целостность данных! Перед удалением сделайте резервную копию базы.
Почему в отчетах субсчета отображаются не по порядку?
Порядок отображения субсчетов в отчетах зависит от их кодов. 1С сортирует субсчета по алфавитно-цифровому признаку. Чтобы упорядочить отображение:
- Используйте последовательную нумерацию (например,
10.01,10.02, а не10.1,10.10). - Добавьте ведущие нули для выравнивания (например,
10.01вместо10.1). - В некоторых отчетах можно настроить сортировку вручную через
Настройки → Порядок сортировки.
Можно ли переименовать субсчет, если по нему уже есть проводки?
Да, переименовать субсчет можно, но с оговорками:
- 📌 Изменение наименования субсчета безопасно — это не повлияет на проводки.
- 🔢 Изменение кода субсчета может привести к разрыву связей в отчетах и аналитике. Если код все же нужно изменить:
- Создайте новый субсчет с нужным кодом.
- Перенесите остатки со старого субсчета на новый с помощью документа
Операция (бухгалтерская). - Архивируйте или удаляйте старый субсчет.
После переименования обновите настройки отчетов, где использовался старый субсчет.
Как сделать субсчет «неактивным», но сохранить историю?
Если субсчет больше не используется, но по нему есть исторические данные, его можно архивировать:
- Откройте субсчет в
Плане счетов. - Снимите флаг
Используется(илиАктивен, в зависимости от конфигурации). - Сохраните изменения.
После этого субсчет не будет отображаться в списках при создании новых проводок, но останется в архивных данных и отчетах за прошлые периоды.