Учет и Финансы · 11 мин
Как создать план счетов в 1С
Как создать и настроить план счетов в 1С: добавление счетов и субсчетов, субконто, признаки учета, типовые ошибки и проверка результата.
План счетов — основа бухгалтерского учета в любой конфигурации 1С. От того, насколько грамотно он настроен, зависит корректность проводок, отчетов и регламентированной отчетности. В типовых решениях, таких как «1С:Бухгалтерия», план счетов уже заполнен по Плану счетов, утвержденному приказом Минфина, но на практике часто требуется добавить собственные субсчета, настроить аналитику или создать план счетов с нуля в самописной конфигурации.
Работа с планом счетов в пользовательском режиме и в режиме конфигуратора — принципиально разные задачи. В первом случае вы добавляете субсчета и настраиваете субконто в рамках типовой логики программы, во втором — проектируете структуру учета на уровне метаданных. Ниже разобраны оба сценария с конкретными шагами, ограничениями и способами проверки результата.
Перед любыми изменениями сделайте резервную копию информационной базы. Ошибки в плане счетов влияют на все учетные данные, и откатить их без копии бывает невозможно, особенно если по новым счетам уже введены документы.
Что нужно решить до начала работы
Прежде чем открывать программу, определите, какая именно задача стоит: расширение типового плана счетов или создание нового. В первом случае вы работаете в пользовательском режиме и ограничены правилами конфигурации — например, в «1С:Бухгалтерии» нельзя добавлять счета верхнего уровня, только субсчета к существующим. Во втором случае потребуется доступ к конфигуратору и понимание структуры метаданных.
Продумайте структуру аналитики заранее. Вопросы, на которые нужно ответить на бумаге: какие разрезы учета нужны (контрагенты, договоры, номенклатура, подразделения), нужен ли валютный и количественный учет, какая глубина иерархии субсчетов потребуется. Менять эти решения после начала ведения учета сложно: по счетам с движениями многие настройки блокируются.
Добавление субсчетов в типовой 1С:Бухгалтерии
Это самый частый сценарий. Откройте раздел «Главное» и выберите пункт «План счетов» (в некоторых версиях — «Настройки — План счетов»). Найдите счет, к которому нужен субсчет, например 10 «Материалы». Нажмите «Создать» и заполните поля: код субсчета (например, 10.12, если он свободен), наименование, вид счета (активный, пассивный, активно-пассивный).
Код субсчета должен быть уникальным внутри родительского счета и соответствовать маске, заданной в конфигурации. Если программа сообщает об ошибке формата кода, проверьте количество знаков после точки — в типовой конфигурации оно ограничено. Наименование формулируйте так, чтобы оно однозначно говорило бухгалтеру, что учитывается на субсчете: «Материалы, переданные в переработку» читается лучше, чем «Прочие материалы 2».
После сохранения проверьте, что субсчет появился в дереве плана счетов и доступен для выбора в документах. Если субсчет не подставляется в документ, убедитесь, что у него снят признак «Запретить использовать в проводках» и корректно настроена аналитика.
- 1Откройте «Главное — План счетов» и найдите родительский счет
- 2Нажмите «Создать», введите код и наименование субсчета
- 3Укажите вид счета и при необходимости валютный или количественный учет
- 4Настройте субконто: виды аналитики и признак оборотного субконто
- 5Сохраните и проверьте доступность субсчета в тестовом документе
Настройка субконто и аналитики
Субконто — это разрезы аналитического учета по счету. В карточке счета или субсчета перейдите на вкладку «Субконто» (или «Виды субконто» в зависимости от версии) и добавьте нужные виды: «Номенклатура», «Контрагенты», «Договоры», «Статьи затрат» и т.д. Количество субконто на одном счете в типовой бухгалтерии ограничено — обычно тремя, это ограничение задано на уровне конфигурации.
Признак «Только обороты» (оборотное субконто) означает, что остатки по этому разрезу не хранятся — только обороты. Это уместно для аналитических разрезов вроде статей затрат, где сальдо не имеет смысла. Не включайте признак для субконто, по которым нужно видеть задолженность или остатки, например по контрагентам на счетах расчетов.
Учтите, что в типовых конфигурациях состав субконто на предопределенных счетах часто зафиксирован разработчиком. Полностью изменить аналитику счета 60 или 62 не получится — программа ограничит редактирование. Свобода настройки есть в основном на собственных субсчетах.
Создание плана счетов с нуля в конфигураторе
Если вы разрабатываете собственную конфигурацию, план счетов создается как объект метаданных. Откройте конфигуратор, в дереве конфигурации найдите ветку «Планы счетов» и добавьте новый объект. Задайте имя, например «Основной», и синоним, который увидят пользователи.
Ключевые параметры, которые нужно настроить сразу, потому что потом их изменение болезненно:
- Маска кода — шаблон кодов счетов, например «##.##.##» для двухуровневой структуры. Маску нельзя сузить после того, как созданы счета.
- Максимальное количество субконто — задается один раз для всего плана счетов и влияет на структуру регистра бухгалтерии.
- Признаки учета — валютный, количественный, забалансовый учет; список формируется на закладке «Данные».
- Признаки учета субконто — например, «Только обороты» и «Суммовой», применяются к видам субконто.
После настройки плана счетов создайте или перепривяжите регистр бухгалтерии: в его свойствах укажите созданный план счетов, включите поддержку корреспонденции, если нужны двойные записи. Без регистра бухгалтерии план счетов — просто справочник кодов, проводки формироваться не будут.
Заполнение предопределенных счетов и привязка к регистру
В собственной конфигурации счета можно создавать двумя способами: как предопределенные элементы в конфигураторе (закладка «План счетов» объекта метаданных) или программно, в пользовательском режиме. Предопределенные счета удобны тем, что на них можно ссылаться в коде по имени: ПланыСчетов.Основной.Касса. Это надежнее, чем поиск по коду, который пользователь способен изменить.
Для каждого счета укажите вид (активный, пассивный, активно-пассивный), признаки учета и состав субконто. Помните: вид счета влияет на расчет остатков — активный счет не должен иметь кредитового сальдо, и отчеты в типовых механизмах строятся с учетом этого правила. Активно-пассивный вид выбирайте для расчетных счетов, где сальдо может быть развернутым.
Проверьте связку с регистром бухгалтерии: в свойствах регистра поле «План счетов» должно ссылаться на ваш объект, а флаг «Корреспонденция» определяет, будут ли проводки двойными (с дебетом и кредитом) или одинарными. Для управленческого учета иногда достаточно одинарных записей, для бухгалтерского — обязательна корреспонденция.
НовыйСчет = ПланыСчетов.Основной.СоздатьСчет();
НовыйСчет.Код = "10.15";
НовыйСчет.Наименование = "Материалы на ответхранении";
НовыйСчет.Родитель = ПланыСчетов.Основной.НайтиПоКоду("10");
НовыйСчет.Записать();Проверка результата и типичные ошибки
После настройки выполните контрольную проверку. Создайте тестовый документ (например, «Операцию, введенную вручную» в типовой бухгалтерии), сделайте проводку по новому субсчету с заполнением всех субконто и сформируйте оборотно-сальдовую ведомость по счету. ОСВ должна показать обороты в нужной аналитике — это главный признак корректной настройки.
Если проводка не сохраняется или аналитика не отображается, проверьте: не запрещен ли счет для использования в проводках, совпадает ли набор субконто в документе с набором на счете, не нарушена ли маска кода. В собственной конфигурации дополнительно убедитесь, что документ является регистратором регистра бухгалтерии и в модуле проведения корректно заполняются движения.
Как проверить результат
Виден под родительским счетом, доступен для выбора
Отсутствует в списке или помечен как запрещенный к использованию
Документ проводится, движения видны в регистре
Ошибка при проведении или пустые движения
Обороты и остатки в нужной аналитике
Аналитика пустая или счет не попадает в отчет
Когда стоит привлекать специалиста
Добавление субсчетов и настройка субконто в типовой конфигурации — задача, с которой бухгалтер справляется самостоятельно после изучения инструкции. Граница безопасной самостоятельной работы проходит там, где начинается конфигуратор: изменение маски кода, доработка регистра бухгалтерии, перенос остатков при смене аналитики. Эти операции требуют навыков разработки и понимания механизмов платформы.
Отдельный случай — внедрение типовой конфигурации в организации с нестандартным учетом. Если рабочий план счетов организации существенно отличается от типового, решение о том, что реализовать субсчетами, а что субконто, лучше принимать совместно с методологом: ошибка на этом этапе проявится через месяцы в виде неудобной отчетности и ручных корректировок.
Что важно запомнить
В типовой 1С план счетов уже есть — добавляйте субсчета через «Главное — План счетов» и настраивайте субконто. Собственный план счетов проектируется в конфигураторе: маска кода, число субконто и признаки учета задаются до начала учета. Любые изменения делайте после резервной копии и проверяйте через тестовую проводку и ОСВ.
Частые вопросы
Можно ли в 1С:Бухгалтерии добавить счет верхнего уровня, которого нет в типовом плане?
Нет, типовая конфигурация позволяет создавать только субсчета к существующим счетам. Это ограничение связано с тем, что отчетность и регламентированные операции жестко привязаны к утвержденному плану счетов. Обходной путь — использовать забалансовые счета или решать задачу через субконто и дополнительные аналитические разрезы.
Сколько субконто можно назначить на один счет?
Количество ограничено настройкой «Максимальное количество субконто» в плане счетов конфигурации — в типовой бухгалтерии это, как правило, три. Превысить лимит в пользовательском режиме нельзя. Если аналитики не хватает, используйте составные виды субконто или ведите дополнительный учет в специализированных регистрах.
Что будет, если изменить субконто по счету, по которому уже есть проводки?
Программа частично заблокирует такие изменения, а где разрешит — старые данные могут остаться с прежней аналитикой и перестать корректно отображаться в отчетах. Безопасный путь: закрыть остатки старого счета бухгалтерской справкой, создать новый субсчет с нужной аналитикой и перенести сальдо на него.
Чем субсчет отличается от субконто и что выбрать?
Субсчет — это отдельная позиция в плане счетов со своим кодом, субконто — аналитический разрез внутри счета. Правило простое: если разрез нужен в отчетности и влияет на методологию учета — это субсчет; если это детализация «кто, что, по какому договору» — это субконто. Злоупотребление субсчетами делает план громоздким, злоупотребление субконто — замедляет отчеты.
Как удалить ошибочно созданный субсчет?
Если по субсчету нет проводок, пометьте его на удаление и выполните «Удаление помеченных объектов» в разделе «Администрирование». Если движения есть, удаление будет запрещено — сначала нужно отменить проведение документов или перенести обороты на другой счет, что требует участия бухгалтера.
Нужен ли отдельный план счетов для управленческого учета?
Зависит от задач. Если управленческий учет ведется в той же базе и требует иной группировки, чем регламентированный, отдельный план счетов с собственным регистром бухгалтерии — рабочее решение. Но поддержка двух планов удваивает нагрузку на ввод данных, поэтому сначала оцените, нельзя ли закрыть потребность через аналитику и отчеты существующего плана.