К статье
Практический материал

Учет и Финансы · 12 мин

Как в 1С поменять план счетов

Как изменить план счетов в 1С: добавление и изменение счетов, работа в режиме конфигуратора и предприятия, типичные ошибки и проверка результата.

План счетов бухгалтерского учета — основа всего учета в 1С: от него зависят проводки, отчетность, оборотно-сальдовая ведомость и регламентированные отчеты. Поэтому вопрос «как поменять план счетов» обычно возникает в трех ситуациях: нужно добавить новый субсчет под специфику бизнеса, изменить настройки существующего счета (например, включить валютный или количественный учет) или скорректировать саму структуру плана счетов в конфигурации.

Важно сразу разделить два уровня изменений. Первый — пользовательский: работа со справочником счетов в режиме «Предприятие», доступна бухгалтеру с полными правами и не требует программирования. Второй — конфигураторский: изменение предопределенных счетов, масок кода, длины кода и других свойств объекта метаданных, доступное только через конфигуратор и обычно требующее снятия конфигурации с поддержки.

Ниже разобраны оба сценария с конкретными шагами, ограничениями и способами проверить, что изменения не сломали учет. Инструкция ориентирована на типовые конфигурации линейки «1С:Бухгалтерия 8», но логика применима и к другим решениям на платформе 1С:Предприятие 8.

Что можно менять в плане счетов, а что нельзя

Прежде чем вносить правки, определите, к какому типу относится задача. В режиме «Предприятие» пользователь может добавлять собственные субсчета к существующим счетам, менять наименования (с осторожностью), включать или выключать некоторые виды учета, если это не запрещено настройкой конфигурации, и запрещать использование счета в проводках.

Нельзя в пользовательском режиме изменить код предопределенного счета, удалить предопределенный счет, поменять длину кода или порядок субсчетов за пределами установленной маски. Эти параметры зашиты в метаданных конфигурации. Также нельзя удалить счет, по которому уже есть проводки, — система заблокирует такое действие ссылочной целостностью.

Если задача сводится к «хочу отдельно видеть расчеты с конкретным типом контрагентов», часто правильнее не создавать новый счет, а добавить аналитику (субконто) или использовать существующие субсчета. Каждый новый счет — это потенциальные правки в настройках отчетов и правилах автоподстановки.

Подготовка: резервная копия и права доступа

Любое изменение плана счетов затрагивает ядро учета, поэтому начинайте с резервной копии. В файловой базе достаточно скопировать файл 1Cv8.1CD при закрытых сеансах пользователей или выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу). В клиент-серверном варианте используйте штатные средства СУБД или выгрузку в dt.

Для работы в режиме «Предприятие» потребуются права на изменение плана счетов — обычно это роль «Полные права» или «Бухгалтер» с расширенными правами, в зависимости от конфигурации. Для работы в конфигураторе нужны административные права и монопольный доступ к базе при обновлении конфигурации.

Рекомендуемый порядок безопасной работы: снять копию, развернуть тестовую базу, выполнить изменение на тестовой, провести несколько документов и сформировать ОСВ, и только потом повторить действия в рабочей базе в нерабочее время.

Как добавить или изменить счет в режиме «Предприятие»

Откройте раздел «Главное» (или «Операции» в зависимости от версии) → «План счетов бухгалтерского учета». Перед вами список всех счетов с иерархией: счета верхнего уровня и их субсчета. Чтобы добавить субсчет, выделите родительский счет и нажмите «Создать» — новый элемент унаследует часть настроек родителя.

В карточке счета укажите код (в пределах маски, например 10.11), наименование, вид счета (активный, пассивный, активно-пассивный) и признаки учета: количественный, валютный, забалансовый. На вкладке с субконто задайте аналитические разрезы — например, «Номенклатура» и «Склады» для счета учета материалов. Сохраните элемент.

Добавление субсчета в 1С:Бухгалтерии
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте Главное → План счетов бухгалтерского учета
  3. 3
    Выделите родительский счет и нажмите «Создать»
  4. 4
    Задайте код субсчета, наименование, вид и признаки учета
  5. 5
    Добавьте нужные виды субконто для аналитики
  6. 6
    Запишите счет и проверьте его в проводках тестового документа
  7. 7
    Сформируйте оборотно-сальдовую ведомость и убедитесь, что субсчет виден в отчете

Изменение существующего счета выполняется так же: откройте карточку, скорректируйте настройки и запишите. Учтите, что изменение вида счета или набора субконто по счету с остатками может привести к «зависшим» остаткам: например, при отключении субконто данные по нему перестанут отображаться в отчетах, но физически в проводках останутся.

Ограничения при работе с субконто

Количество субконто на счете ограничено настройкой конфигурации (в типовых решениях обычно не более трех). Добавление нового вида субконто к счету с оборотами не переносит старые данные в новую аналитику — исторические проводки останутся без значения по новому субконто, что исказит детальные отчеты за прошлые периоды.

Изменение плана счетов в конфигураторе

Если нужно изменить длину кода счета, добавить предопределенный счет, изменить маску кода или количество уровней субконто, работа ведется в конфигураторе. Откройте конфигурацию (Конфигурация → Открыть конфигурацию), найдите в дереве объектов раздел «Планы счетов» → «Хозрасчетный» (или аналогичный объект вашей конфигурации).

В свойствах плана счетов доступны: длина кода, маска кода, длина порядка, количество видов субконто, автонумерация и другие параметры. На закладке «Прочее» → «Предопределенные» редактируется список предопределенных счетов. После внесения изменений выполните обновление конфигурации базы данных (F7) — платформа может потребовать реструктуризацию таблиц, что на больших базах занимает заметное время.

Изменение длины кода или маски после начала учета — самая рискованная операция: она затрагивает все существующие счета и может потребовать корректировки кодов вручную. На практике такие правки оправданы только на этапе внедрения, до начала ведения учета.

Как проверить, что изменения не сломали учет

После любых правок сформируйте оборотно-сальдовую ведомость за текущий период и убедитесь, что новый счет отображается, а старые остатки не «развалились». Затем проведите тестовый документ, который должен использовать новый или измененный счет, и проверьте сформированные проводки.

Если менялись предопределенные счета или настройки, влияющие на автоподстановку, дополнительно проверьте заполнение регламентированных отчетов (бухгалтерский баланс, отчет о финансовых результатах) — они ссылаются на конкретные счета по именам, и переименование предопределенного элемента приведет к пустым строкам отчетности.

Контрольные точки

Как проверить результат

ОСВ по новому счету
Норма

Счет виден в отчете, обороты формируются корректно

Тревожный признак

Счета нет в отчете или обороты пустые при наличии документов

Проводки тестового документа
Норма

Документ проводится, счет подставляется автоматически

Тревожный признак

Ошибка проведения или счет не подставляется

Регламентированная отчетность
Норма

Отчеты заполняются, суммы сходятся с ОСВ

Тревожный признак

Пустые строки или расхождения после правки

Остатки по старым счетам
Норма

Остатки и аналитика не изменились

Тревожный признак

Пропала аналитика или остатки «зависли» после отключения субконто

Типичные ошибки и как их избежать

Самая частая ошибка — создание нового счета там, где достаточно аналитики. Например, вместо субсчетов «60.Поставщик А» и «60.Поставщик Б» правильно использовать субконто «Контрагенты». Избыточные счета усложняют отчетность и настройку автоподстановки.

Вторая распространенная проблема — изменение признаков учета по счету с остатками в середине года. Отключение валютного или количественного учета не удаляет накопленные данные физически, но делает их невидимыми в стандартных отчетах, что приводит к расхождениям при сверке.

Типичные ошибки
01
Создание отдельных счетов под контрагентов или номенклатуру вместо субконто — план счетов раздувается, отчеты ломаются
02
Переименование предопределенного счета в конфигураторе — регламентированная отчетность перестает заполняться
03
Изменение видов субконто по счету с остатками — исторические данные теряют аналитику
04
Правки в продуктивной базе без резервной копии — невозможность быстро откатить ошибку
05
Снятие типовой конфигурации с поддержки ради мелкой задачи — усложнение всех последующих обновлений

Альтернативы изменению плана счетов

Прежде чем менять план счетов, рассмотрите более легкие варианты. Для детализации учета используйте субконто: виды субконто настраиваются в одноименном справочнике и покрывают большинство потребностей в аналитике. Для обособленного учета подойдет забалансовый учет — включите признак «Забалансовый» у нового счета, и его обороты не будут влиять на баланс.

Если нужна группировка данных для управленческих целей, используйте настройки отчетов с группировкой по аналитике вместо создания новых субсчетов. А для нестандартных проводок в типовых конфигурациях часто достаточно ручной корректировки движений документа или операции, введенной вручную.

Маршрут решения

Как выбрать действие

Нужно детализировать учет по контрагентам, договорам, номенклатуреДобавьте или настройте субконто, план счетов не меняйте
Нужен отдельный субсчет под специфику деятельностиСоздайте субсчет в режиме «Предприятие» к существующему счету
Нужно изменить длину кода, маску или добавить предопределенный счетРаботайте в конфигураторе на копии базы, оценив потерю автоматического обновления
Нужен учет, не влияющий на балансСоздайте забалансовый счет с признаком «Забалансовый»
Изменение затрагивает счета с остатками в середине периодаСначала смоделируйте правку на копии и проверьте отчетность

Часто задаваемые вопросы

Можно ли удалить счет из плана счетов в 1С?

Удалить можно только непредопределенный счет, по которому нет ни одной проводки и ссылок в других объектах. При наличии движений система заблокирует удаление. Альтернатива — пометить счет как неиспользуемый (в ряде конфигураций есть признак «Запретить использовать в проводках»), чтобы он не предлагался при выборе.

Почему после добавления субсчета он не виден в отчетах?

Проверьте, что в настройках отчета не задан отбор по конкретному списку счетов, а группировка строится по счету с субсчетами. Также убедитесь, что по новому субсчету есть обороты — пустые счета в некоторых вариантах ОСВ скрываются настройкой «Показывать нулевые остатки».

Что будет, если переименовать предопределенный счет?

Наименование можно менять относительно безопасно — механизмы ссылаются на счет по имени предопределенного элемента, а не по наименованию. А вот изменение имени предопределенного элемента в конфигураторе нарушит работу кода и регламентированной отчетности, которые обращаются к счету по этому имени.

Можно ли поменять план счетов в базовой версии 1С:Бухгалтерии?

В пользовательском режиме (добавление субсчетов, настройка субконто) — да, ограничений нет. А вот работа в конфигураторе с изменением метаданных в базовых версиях недоступна по лицензионным условиям: базовые версии не поддерживают изменение конфигурации.

Как добавить субсчет, если код не влезает в маску?

Маска кода задается в конфигураторе и определяет допустимый формат кодов. Если нужный код не соответствует маске (например, требуется третий уровень субсчетов), придется менять маску в конфигураторе с реструктуризацией базы. Практичная альтернатива — использовать свободные коды в рамках существующей маски или решить задачу через субконто.

Нужно ли перепроводить документы после изменения плана счетов?

Добавление нового счета не требует перепроведения — старые документы продолжают использовать прежние счета. А вот изменение настроек существующего счета (видов субконто, признаков учета) не меняет уже сформированные проводки: для применения новых настроек к историческим данным документы придется перепровести, что само по себе рискованная операция, требующая копии базы и проверки итогов.

Итог

Что важно запомнить

Простые изменения плана счетов выполняются в режиме «Предприятие» через справочник «План счетов бухгалтерского учета», а структурные правки — только в конфигураторе с потерей автоматического обновления. Всегда начинайте с резервной копии, проверяйте результат на тестовой базе через ОСВ, проводки и регламентированную отчетность, и по возможности решайте задачи аналитики через субконто, а не новыми счетами.