Работа с планом счетов в 1С:Предприятие — одна из базовых операций для бухгалтера или администратора системы. Однако даже опытные пользователи иногда сталкиваются с трудностями при добавлении новых счетов: то прав недостаточно, то субконто не те, то счет не отображается в отчетах. Эта статья поможет разобраться во всех нюансах процесса — от подготовки системы до проверки корректности внесенных изменений.
Мы рассмотрим не только стандартный алгоритм через конфигуратор, но и альтернативные способы (включая программное добавление), а также типичные ошибки, которые могут возникнуть на разных этапах. Особое внимание уделим настройке аналитики (субконто) и проверке прав доступа — именно эти моменты чаще всего становятся причиной сбоев.
Если вы работаете с 1С:Бухгалтерией 8 (любой редакции), 1С:Управлением торговлей или 1С:ERP, принципы добавления счетов будут схожими, но могут отличаться детали интерфейса. Все примеры в статье приведены для актуальных версий платформы 1С:Предприятие 8.3, однако основные шаги останутся релевантными и для более ранних релизов.
1. Подготовка к добавлению нового счета
Прежде чем приступать к созданию счета, убедитесь, что у вас есть полные права доступа к конфигуратору. Без этого вы не сможете сохранить изменения в плане счетов. Если работаете в облачной версии 1С (например, 1С:Fresh), проверьте, включен ли режим редактирования конфигурации — в некоторых тарифах он может быть ограничен.
Также заранее определитесь с параметрами нового счета:
- 🔹 Код счета — должен соответствовать принятой в вашей организации системе нумерации (например,
10.11для материальных запасов). - 🔹 Наименование — краткое, но понятное описание (например, "Топливо на складе №2").
- 🔹 Тип счета — активный, пассивный или активно-пассивный. От этого зависит, как счет будет участвовать в бухгалтерских проводках.
- 🔹 Валютный признак — если счет будет использоваться для учета в иностранной валюте.
- 🔹 Субконто — виды аналитики, которые вы хотите вести по этому счету (например, "Номенклатура", "Контрагенты").
Если новый счет планируется использовать для регламентированного учета (например, для налоговых отчетов), уточните его соответствие Плану счетов бухгалтерского учета (Приказ Минфина РФ №94н). Для управленческого учета ограничения менее строгие, но лучше придерживаться внутренних стандартов компании.
⚠️ Внимание: В некоторых отраслевых решениях (например, 1С:Бюджет муниципального образования) план счетов может быть заблокирован для редактирования. В этом случае новые счета добавляются через механизм дополнительных аналитик или расширений конфигурации.
2. Способы добавления нового счета в 1С
Существует три основных способа добавить счет в план счетов. Выбор зависит от ваших прав, версий программы и целей:
- Через конфигуратор — стандартный метод для администраторов. Подходит для любых изменений структуры плана счетов.
- Через пользовательский режим — ограниченный функционал, доступен бухгалтерам без прав на конфигуратор (только для некоторых конфигураций, например, 1С:Бухгалтерия 8 КОРП).
- Программно — для разработчиков, когда нужно автоматизировать создание счетов (например, при миграции данных из другой системы).
Рассмотрим первый способ подробнее, так как он наиболее универсален. Для этого откройте 1С:Предприятие в режиме Конфигуратор (через меню запуска или комбинацию клавиш Ctrl+Shift+F12).
Далее следуйте пути:
Объекты → Планы счетов → [Выберите нужный план, например, "Хозрасчетный"] → Правая кнопка мыши → Добавить
Если в вашей конфигурации несколько планов счетов (например, отдельно для бухгалтерского и налогового учета), убедитесь, что выбираете правильный. В 1С:ERP может быть до 5 различных планов!
Перед добавлением счета сделайте резервную копию базы данных (Администрирование → Выгрузить информационную базу). Это защитит вас от случайных ошибок при редактировании конфигурации.
3. Пошаговая инструкция: добавление счета через конфигуратор
Теперь разберем процесс добавления по шагам. Мы будем создавать счет 10.11 "Топливо на складе" с аналитикой по номенклатуре и складам.
Шаг 1. Открытие плана счетов
В конфигураторе перейдите в ветку Объекты → Планы счетов и дважды кликните на нужный план (обычно это Хозрасчетный). Откроется окно со списком существующих счетов.
Шаг 2. Создание нового счета
Нажмите кнопку Добавить (или Ins) и заполните основные реквизиты:
- 📌 Код:
10.11(указывается с точкой для субсчетов). - 📌 Наименование: "Топливо на складе".
- 📌 Тип счета: выберите "Активно-пассивный" (если не уверены, оставьте по умолчанию).
- 📌 Валютный: отметьте галочкой, если счет будет использоваться для валютных операций.
- 📌 Забалансовый: только если счет относится к забалансовым (например,
001— "Арендованные основные средства").
Шаг 3. Настройка субконто
Перейдите на вкладку Субконто и добавьте виды аналитики:
- Нажмите
Добавитьи выберите тип субконто (например,Номенклатура). - Укажите количество уровней субконто (обычно 1, но для сложной аналитики может быть больше).
- Повторите для других видов (например,
Склады).
Шаг 4. Сохранение и обновление
После заполнения всех полей нажмите ОК и сохраните конфигурацию (Конфигурация → Сохранить). Затем обновите базу данных (Конфигурация → Обновить конфигурацию базы данных). Это обязательный шаг — без него новый счет не появится в пользовательском режиме!
Код счета соответствует стандартам компании|
Наименование понятно и не дублирует существующие счета|
Тип счета (активный/пассивный) выбран верно|
Субконто настроены для всех необходимых аналитик|
Сделана резервная копия базы данных-->
4. Настройка субконто: подробный разбор
Субконто — это механизм аналитического учета в 1С, который позволяет детализировать остатки и обороты по счету. Например, по счету 60 "Расчеты с поставщиками" субконто Контрагенты покажет, кому именно вы должны деньги.
При добавлении субконто к новому счету учитывайте следующие правила:
- 🔧 Обязательность: если субконто отмечено как обязательное, проводки без него не пройдут.
- 🔧 Количество уровней: для простой аналитики (например, "Подразделения") хватит 1 уровня. Для иерархических справочников (например, "Номенклатура" с группами и подгруппами) может потребоваться 2-3 уровня.
- 🔧 Типы значений: субконто может ссылаться на справочники (
Номенклатура,Контрагенты) или использовать предопределенные значения (например, "Виды договоров").
Пример настройки субконто для счета 10.11 "Топливо на складе":
| Субконто | Тип значения | Обязательное | Количество уровней |
|---|---|---|---|
| Номенклатура | Справочник.Номенклатура | Да | 2 |
| Склады | Справочник.Склады | Да | 1 |
| Партии товаров | Справочник.ПартииТоваровНаСкладах | Нет | 1 |
Если вы используете управленческий учет, можно добавить дополнительные субконто, например, "Центры финансовой ответственности" или "Проекты". Для регламентированного учета лучше придерживаться стандартных видов аналитики.
⚠️ Внимание: Изменение состава субконто для уже используемых счетов может привести к потере данных в существующих проводках. Перед такими изменениями обязательно проконсультируйтесь с методистом по 1С или сделайте тестовую копию базы.
5. Проверка корректности добавленного счета
После добавления счета и обновления конфигурации необходимо убедиться, что он работает правильно. Для этого:
Шаг 1. Проверка в пользовательском режиме
Зайдите в 1С в режиме 1С:Предприятие и откройте План счетов (Справочники → План счетов). Найдите ваш новый счет — он должен отображаться в иерархии. Если счета нет:
- 🔍 Проверьте, сохранили ли вы конфигурацию.
- 🔍 Убедитесь, что обновили базу данных.
- 🔍 Проверьте права доступа вашего пользователя.
Шаг 2. Тестовая проводка
Создайте тестовую операцию с использованием нового счета. Например:
Дт 10.11 "Топливо на складе" (Номенклатура: "Бензин АИ-95", Склад: "Основной")
Кт 60.01 "Расчеты с поставщиками" (Контрагент: "ООО Нефтегаз") — 50 000 руб.
Если проводка проходит без ошибок и отображается в отчетах (например, в Оборотно-сальдовой ведомости), счет настроен корректно.
Шаг 3. Проверка аналитики
Убедитесь, что субконто работают:
- Откройте
Обороты счета 10.11. - Проверьте, что данные разнесены по номенклатуре и складам.
- Если аналитика не отображается, вернитесь в конфигуратор и проверьте настройки субконто.
Если новый счет не отображается в отчетах, проверьте настройки представления счета в плане счетов (вкладка "Прочее"). Иногда счет скрыт из-за фильтров или настроек видимости.
6. Альтернативные способы добавления счетов
Если у вас нет доступа к конфигуратору или нужно автоматизировать процесс, можно использовать другие методы.
Способ 1. Через пользовательский интерфейс (для некоторых конфигураций)
В 1С:Бухгалтерии 8 КОРП и некоторых других решениях есть возможность добавлять счета без выхода в конфигуратор:
- Перейдите в
Справочники → План счетов. - Нажмите
Создать(если кнопка активна). - Заполните реквизиты (доступны не все параметры, только базовые).
Ограничение: таким способом нельзя настроить субконто или изменить тип счета.
Способ 2. Программное добавление (для разработчиков)
Если вам нужно добавить счет через код (например, при миграции данных), используйте следующий шаблон:
ПланСчетов = ПланыСчетов.Хозрасчетный;
НовыйСчет = ПланСчетов.СоздатьСчет();
НовыйСчет.Код = "10.11";
НовыйСчет.Наименование = "Топливо на складе";
НовыйСчет.ТипСчета = ТипСчетаСчетаБухгалтерскогоУчета.АктивноПассивный;
// Настройка субконто
Субконто1 = НовыйСчет.Субконто.Добавить();
Субконто1.ВидСубконто = ПланыВидовХарактеристик.ОсновныеСредства.Номенклатура;
Субконто1.Обязательное = Истина;
ПланСчетов.Записать();
Этот код нужно выполнять в внешней обработке или через Отладчик в конфигураторе. Будьте осторожны: программное изменение плана счетов может нарушить целостность данных, если не учесть все зависимости.
Способ 3. Через расширения конфигурации
Если план счетов заблокирован (например, в отраслевых решениях), создайте расширение конфигурации:
- В конфигураторе выберите
Конфигурация → Расширения → Добавить. - В расширении добавьте новый план счетов или модифицируйте существующий.
- Примените расширение к базе.
Это безопасный способ, так как он не затрагивает основную конфигурацию.
Если при сохранении нового счета появляется ошибка "Недостаточно прав", проверьте: 1. Ваш пользователь в конфигураторе имеет роль "Администратор". 2. База данных не заблокирована другими пользователями (проверьте в 3. В настройках конфигурации не установлен флаг "Запретить изменение" для плана счетов. Если ошибка "Код счета должен быть уникальным", значит, такой код уже существует. Проверьте план счетов на наличие дублей, включая заблокированные или удаленные счета (они могут оставаться в базе).Что делать, если счет не сохраняется?
Администрирование → Активные пользователи).
7. Типичные ошибки и их решение
При добавлении счетов пользователи часто сталкиваются с одними и теми же проблемами. Вот самые распространенные из них и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
| Счет не отображается в пользовательском режиме | Не обновлена конфигурация базы данных | В конфигураторе выполните Конфигурация → Обновить конфигурацию базы данных |
| Ошибка при проведении документа: "Не заполнено субконто" | Субконто отмечено как обязательное, но не заполнено в проводке | Заполните все обязательные субконто или снимите флаг обязательности в конфигураторе |
| Нельзя создать субсчет (кнопка неактивна) | У счета-родителя отключена возможность создания субсчетов | В конфигураторе на вкладке "Прочее" для родительского счета установите флаг "Разрешить субсчета" |
| Ошибка "Некорректный код счета" | Код содержит недопустимые символы или нарушает иерархию | Используйте только цифры и точки (например, 10.11, а не 10-11 или 10/11) |
| Счет не участвует в отчетах | В настройках отчета установлен фильтр по счетам | Проверьте настройки отчета (вкладка "Показатели" или "Группировка") |
Если вы столкнулись с ошибкой, которой нет в таблице, проверьте журнал регистрации (Администрирование → Журнал регистрации). Часто там содержится подробное описание проблемы.
Еще одна распространенная проблема — дублирование кодов счетов. Например, вы пытаетесь создать счет 10.11, но такой код уже существует в архивной версии плана счетов. В этом случае:
- Проверьте все счета в плане, включая заблокированные.
- Используйте другой код (например,
10.12). - Если дубль найден, удалите или архивируйте ненужный счет.
8. Рекомендации по ведению плана счетов
Чтобы избежать хаоса в плане счетов, придерживайтесь следующих правил:
1. Система нумерации
Используйте единую систему кодирования счетов. Например:
- 📊 Для материальных ценностей:
10.xx(гдеxx— порядковый номер). - 📊 Для расчетов:
60.xx,62.xxи т.д. - 📊 Для забалансовых счетов:
00x.
Это упростит поиск и анализ данных.
2. Документирование изменений
Ведите журнал изменений плана счетов (можно в отдельном файле или в справочнике История изменений). Фиксируйте:
- 📝 Дату добавления/изменения счета.
- 📝 Причину (например, "Введение нового вида запасов").
- 📝 Ответственного пользователя.
3. Архивация неиспользуемых счетов
Если счет перестал использоваться, не удаляйте его — архивируйте. Для этого:
- Добавьте к наименованию префикс "[Архив]".
- Снимите флаг "Использовать" (если есть в вашей конфигурации).
- Перенесите остатки на другие счета (при необходимости).
4. Тестирование перед использованием
Перед тем как использовать новый счет в реальных документах, протестируйте его:
- 🧪 Создайте тестовую проводку.
- 🧪 Проверьте отображение в отчетах (
Оборотно-сальдовая ведомость,Анализ счета). - 🧪 Убедитесь, что субконто работают корректно.
5. Обучение пользователей
Если счет добавляется для других бухгалтеров, проведите краткий инструктаж:
- 👩🏫 Объясните назначение счета.
- 👩🏫 Покажите, как заполнять субконто.
- 👩🏫 Предоставьте примеры проводок.
Регулярно (раз в квартал) проводите ревизию плана счетов: удаляйте дубли, архивируйте неиспользуемые счета и проверяйте актуальность субконто. Это сократит время на формирование отчетов и снизит риск ошибок.
FAQ: Ответы на частые вопросы
Можно ли добавить счет без прав администратора?
В большинстве конфигураций (1С:Бухгалтерия 8, 1С:УТ) для добавления счетов требуются права администратора. Однако в некоторых решениях (например, 1С:Бухгалтерия 8 КОРП) бухгалтер может добавлять счета через пользовательский интерфейс, но с ограниченными возможностями (например, без настройки субконто).
Если у вас нет прав, обратитесь к администратору 1С или используйте расширения конфигурации, если они разрешены в вашей базе.
Как добавить счет в облачную версию 1С (например, 1С:Fresh)?
В облачных версиях (1С:Fresh, 1С:Бухгалтерия онлайн) план счетов обычно заблокирован для редактирования. Однако вы можете:
- Использовать дополнительные аналитики (если функционал поддерживается вашим тарифом).
- Обратиться в поддержку 1С с запросом на добавление счета (платно, в рамках технического сопровождения).
- Перейти на коробочную версию, если требуется гибкая настройка плана счетов.
Что делать, если после добавления счета перестали работать отчеты?
Это может происходить по нескольким причинам:
- 🔧 В отчете установлен фильтр по счетам, который не включает новый счет. Проверьте настройки отчета.
- 🔧 Новый счет нарушил иерархию (например, вы создали счет
10.11, но счет10не разрешает субсчета). Исправьте структуру в конфигураторе. - 🔧 Ошибка в субконто: если субконто нового счета конфликтует с субконто других счетов, отчет может не строиться. Проверьте настройки аналитики.
Если проблема остается, попробуйте пересчитать итоги (Операции → Закрытие периода → Пересчет итогов).
Можно ли переименовать существующий счет?
Да, но с оговорками:
- 📛 Код счета менять не рекомендуется, так как это может нарушить целостность данных в существующих проводках.
- 📛 Наименование можно изменять без последствий (если не используется в печатных формах или отчетах).
- 📛 После переименования проверьте, что счет корректно отображается в отчетах и документах.
Если нужно кардинально изменить счет (например, поменять код), лучше создать новый счет и перенести на него остатки через операцию вручную.
Как перенести остатки на новый счет?
Для переноса остатков с одного счета на другой:
- Создайте документ
Операция (бухгалтерская). - Добавьте проводку:
Дт [Новый счет] — Кт [Старый счет] на сумму остатка - Укажите все необходимые субконто (номенклатуру, контрагента и т.д.).
- Проведите документ и проверьте остатки по обоим счетам.
Для массового переноса (например, при реорганизации плана счетов) используйте обработку "Перенос остатков", которая есть в некоторых конфигурациях (например, в 1С:Бухгалтерии 8 она находится в Сервис → Перенос данных).