Учет и Финансы · 12 мин
Как в 1С поменять план счетов
Как изменить план счетов в 1С: добавление и изменение счетов, работа в режиме конфигуратора и предприятия, типичные ошибки и проверка результата.
План счетов бухгалтерского учета — основа всего учета в 1С: от него зависят проводки, отчетность, оборотно-сальдовая ведомость и регламентированные отчеты. Поэтому вопрос «как поменять план счетов» обычно возникает в трех ситуациях: нужно добавить новый субсчет под специфику бизнеса, изменить настройки существующего счета (например, включить валютный или количественный учет) или скорректировать саму структуру плана счетов в конфигурации.
Важно сразу разделить два уровня изменений. Первый — пользовательский: работа со справочником счетов в режиме «Предприятие», доступна бухгалтеру с полными правами и не требует программирования. Второй — конфигураторский: изменение предопределенных счетов, масок кода, длины кода и других свойств объекта метаданных, доступное только через конфигуратор и обычно требующее снятия конфигурации с поддержки.
Ниже разобраны оба сценария с конкретными шагами, ограничениями и способами проверить, что изменения не сломали учет. Инструкция ориентирована на типовые конфигурации линейки «1С:Бухгалтерия 8», но логика применима и к другим решениям на платформе 1С:Предприятие 8.
Что можно менять в плане счетов, а что нельзя
Прежде чем вносить правки, определите, к какому типу относится задача. В режиме «Предприятие» пользователь может добавлять собственные субсчета к существующим счетам, менять наименования (с осторожностью), включать или выключать некоторые виды учета, если это не запрещено настройкой конфигурации, и запрещать использование счета в проводках.
Нельзя в пользовательском режиме изменить код предопределенного счета, удалить предопределенный счет, поменять длину кода или порядок субсчетов за пределами установленной маски. Эти параметры зашиты в метаданных конфигурации. Также нельзя удалить счет, по которому уже есть проводки, — система заблокирует такое действие ссылочной целостностью.
Если задача сводится к «хочу отдельно видеть расчеты с конкретным типом контрагентов», часто правильнее не создавать новый счет, а добавить аналитику (субконто) или использовать существующие субсчета. Каждый новый счет — это потенциальные правки в настройках отчетов и правилах автоподстановки.
Подготовка: резервная копия и права доступа
Любое изменение плана счетов затрагивает ядро учета, поэтому начинайте с резервной копии. В файловой базе достаточно скопировать файл 1Cv8.1CD при закрытых сеансах пользователей или выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу). В клиент-серверном варианте используйте штатные средства СУБД или выгрузку в dt.
Для работы в режиме «Предприятие» потребуются права на изменение плана счетов — обычно это роль «Полные права» или «Бухгалтер» с расширенными правами, в зависимости от конфигурации. Для работы в конфигураторе нужны административные права и монопольный доступ к базе при обновлении конфигурации.
Рекомендуемый порядок безопасной работы: снять копию, развернуть тестовую базу, выполнить изменение на тестовой, провести несколько документов и сформировать ОСВ, и только потом повторить действия в рабочей базе в нерабочее время.
Как добавить или изменить счет в режиме «Предприятие»
Откройте раздел «Главное» (или «Операции» в зависимости от версии) → «План счетов бухгалтерского учета». Перед вами список всех счетов с иерархией: счета верхнего уровня и их субсчета. Чтобы добавить субсчет, выделите родительский счет и нажмите «Создать» — новый элемент унаследует часть настроек родителя.
В карточке счета укажите код (в пределах маски, например 10.11), наименование, вид счета (активный, пассивный, активно-пассивный) и признаки учета: количественный, валютный, забалансовый. На вкладке с субконто задайте аналитические разрезы — например, «Номенклатура» и «Склады» для счета учета материалов. Сохраните элемент.
- 1Сделайте резервную копию базы
- 2Откройте Главное → План счетов бухгалтерского учета
- 3Выделите родительский счет и нажмите «Создать»
- 4Задайте код субсчета, наименование, вид и признаки учета
- 5Добавьте нужные виды субконто для аналитики
- 6Запишите счет и проверьте его в проводках тестового документа
- 7Сформируйте оборотно-сальдовую ведомость и убедитесь, что субсчет виден в отчете
Изменение существующего счета выполняется так же: откройте карточку, скорректируйте настройки и запишите. Учтите, что изменение вида счета или набора субконто по счету с остатками может привести к «зависшим» остаткам: например, при отключении субконто данные по нему перестанут отображаться в отчетах, но физически в проводках останутся.
Ограничения при работе с субконто
Количество субконто на счете ограничено настройкой конфигурации (в типовых решениях обычно не более трех). Добавление нового вида субконто к счету с оборотами не переносит старые данные в новую аналитику — исторические проводки останутся без значения по новому субконто, что исказит детальные отчеты за прошлые периоды.
Изменение плана счетов в конфигураторе
Если нужно изменить длину кода счета, добавить предопределенный счет, изменить маску кода или количество уровней субконто, работа ведется в конфигураторе. Откройте конфигурацию (Конфигурация → Открыть конфигурацию), найдите в дереве объектов раздел «Планы счетов» → «Хозрасчетный» (или аналогичный объект вашей конфигурации).
В свойствах плана счетов доступны: длина кода, маска кода, длина порядка, количество видов субконто, автонумерация и другие параметры. На закладке «Прочее» → «Предопределенные» редактируется список предопределенных счетов. После внесения изменений выполните обновление конфигурации базы данных (F7) — платформа может потребовать реструктуризацию таблиц, что на больших базах занимает заметное время.
Изменение длины кода или маски после начала учета — самая рискованная операция: она затрагивает все существующие счета и может потребовать корректировки кодов вручную. На практике такие правки оправданы только на этапе внедрения, до начала ведения учета.
Как проверить, что изменения не сломали учет
После любых правок сформируйте оборотно-сальдовую ведомость за текущий период и убедитесь, что новый счет отображается, а старые остатки не «развалились». Затем проведите тестовый документ, который должен использовать новый или измененный счет, и проверьте сформированные проводки.
Если менялись предопределенные счета или настройки, влияющие на автоподстановку, дополнительно проверьте заполнение регламентированных отчетов (бухгалтерский баланс, отчет о финансовых результатах) — они ссылаются на конкретные счета по именам, и переименование предопределенного элемента приведет к пустым строкам отчетности.
Как проверить результат
Счет виден в отчете, обороты формируются корректно
Счета нет в отчете или обороты пустые при наличии документов
Документ проводится, счет подставляется автоматически
Ошибка проведения или счет не подставляется
Отчеты заполняются, суммы сходятся с ОСВ
Пустые строки или расхождения после правки
Остатки и аналитика не изменились
Пропала аналитика или остатки «зависли» после отключения субконто
Типичные ошибки и как их избежать
Самая частая ошибка — создание нового счета там, где достаточно аналитики. Например, вместо субсчетов «60.Поставщик А» и «60.Поставщик Б» правильно использовать субконто «Контрагенты». Избыточные счета усложняют отчетность и настройку автоподстановки.
Вторая распространенная проблема — изменение признаков учета по счету с остатками в середине года. Отключение валютного или количественного учета не удаляет накопленные данные физически, но делает их невидимыми в стандартных отчетах, что приводит к расхождениям при сверке.
Альтернативы изменению плана счетов
Прежде чем менять план счетов, рассмотрите более легкие варианты. Для детализации учета используйте субконто: виды субконто настраиваются в одноименном справочнике и покрывают большинство потребностей в аналитике. Для обособленного учета подойдет забалансовый учет — включите признак «Забалансовый» у нового счета, и его обороты не будут влиять на баланс.
Если нужна группировка данных для управленческих целей, используйте настройки отчетов с группировкой по аналитике вместо создания новых субсчетов. А для нестандартных проводок в типовых конфигурациях часто достаточно ручной корректировки движений документа или операции, введенной вручную.
Как выбрать действие
Часто задаваемые вопросы
Можно ли удалить счет из плана счетов в 1С?
Удалить можно только непредопределенный счет, по которому нет ни одной проводки и ссылок в других объектах. При наличии движений система заблокирует удаление. Альтернатива — пометить счет как неиспользуемый (в ряде конфигураций есть признак «Запретить использовать в проводках»), чтобы он не предлагался при выборе.
Почему после добавления субсчета он не виден в отчетах?
Проверьте, что в настройках отчета не задан отбор по конкретному списку счетов, а группировка строится по счету с субсчетами. Также убедитесь, что по новому субсчету есть обороты — пустые счета в некоторых вариантах ОСВ скрываются настройкой «Показывать нулевые остатки».
Что будет, если переименовать предопределенный счет?
Наименование можно менять относительно безопасно — механизмы ссылаются на счет по имени предопределенного элемента, а не по наименованию. А вот изменение имени предопределенного элемента в конфигураторе нарушит работу кода и регламентированной отчетности, которые обращаются к счету по этому имени.
Можно ли поменять план счетов в базовой версии 1С:Бухгалтерии?
В пользовательском режиме (добавление субсчетов, настройка субконто) — да, ограничений нет. А вот работа в конфигураторе с изменением метаданных в базовых версиях недоступна по лицензионным условиям: базовые версии не поддерживают изменение конфигурации.
Как добавить субсчет, если код не влезает в маску?
Маска кода задается в конфигураторе и определяет допустимый формат кодов. Если нужный код не соответствует маске (например, требуется третий уровень субсчетов), придется менять маску в конфигураторе с реструктуризацией базы. Практичная альтернатива — использовать свободные коды в рамках существующей маски или решить задачу через субконто.
Нужно ли перепроводить документы после изменения плана счетов?
Добавление нового счета не требует перепроведения — старые документы продолжают использовать прежние счета. А вот изменение настроек существующего счета (видов субконто, признаков учета) не меняет уже сформированные проводки: для применения новых настроек к историческим данным документы придется перепровести, что само по себе рискованная операция, требующая копии базы и проверки итогов.
Что важно запомнить
Простые изменения плана счетов выполняются в режиме «Предприятие» через справочник «План счетов бухгалтерского учета», а структурные правки — только в конфигураторе с потерей автоматического обновления. Всегда начинайте с резервной копии, проверяйте результат на тестовой базе через ОСВ, проводки и регламентированную отчетность, и по возможности решайте задачи аналитики через субконто, а не новыми счетами.