Учет и Финансы · 11 мин
Как поменять тарифы в 1С ЖКХ
Как изменить тарифы в 1С:ЖКХ: работа со справочником тарифов, документ изменения, массовое обновление, проверка начислений и типичные ошибки бухгалтеров.
Изменение тарифов — регулярная операция в программах линейки 1С для ЖКХ (1С:Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК, 1С:Предприятие 8. ЖКХ и отраслевые решения на её базе). Тарифы в этих конфигурациях хранятся не как фиксированное число в услуге, а как периодические значения: каждое значение действует с определённой даты. Поэтому «поменять тариф» почти всегда означает не исправить старую запись, а зарегистрировать новое значение на дату начала действия.
Ошибка в этой операции приводит к массовым последствиям: перерасчётам по всем лицевым счетам, расхождениям с квитанциями и претензиям жильцов. Ниже разобран порядок изменения тарифов типовым способом, варианты для разных ситуаций (одиночная услуга, массовое повышение, тариф задним числом), проверка результата и типичные ошибки.
Названия пунктов меню и документов могут отличаться в зависимости от конфигурации и её версии. Если в вашей базе пункт называется иначе, ищите его по смыслу: «Тарифы», «Назначение тарифов», «Изменение тарифов», «Прейскурант».
Как устроено хранение тарифов и почему нельзя просто переписать цифру
В конфигурациях 1С для ЖКХ тариф привязан к услуге и действует в течение периода. При расчёте начислений программа определяет, какой тариф действовал на дату расчёта, и использует именно его. Это позволяет корректно считать переходные месяцы, когда повышение произошло, например, с 1 июля: первые месяцы года считаются по старому тарифу, последующие — по новому.
Если открыть действующую запись и переписать в ней значение, вы измените тариф задним числом на весь период его действия. Все уже выполненные начисления при следующем пересчёте «поедут»: суммы в квитанциях перестанут совпадать с ранее выставленными, появятся непонятные долги и переплаты. Правильный приём — создать новую запись с датой начала действия, оставив историю нетронутой.
Перед изменением уточните три вещи: с какой даты действует новый тариф, на какие услуги он распространяется и есть ли в базе лицевые счета с индивидуальными (переопределёнными) тарифами — их массовое изменение может не затронуть.
Подготовка: что проверить до изменения
Сначала убедитесь, что новые тарифы утверждены документально: постановление органа регулирования, решение общего собрания или приказ по организации. Дата вступления в силу из этого документа и будет датой начала действия тарифа в программе.
Далее определите текущее состояние в базе. Откройте список услуг и тарифов, отберите услуги, которые будут меняться, и зафиксируйте действующие значения и даты их установки. Это понадобится для сверки после изменения и для отката, если что-то пойдёт не так.
Проверьте, не выполнены ли уже начисления за период, с которого вводится новый тариф. Если квитанции за этот месяц ещё не сформированы — всё просто. Если начисления уже сделаны, после смены тарифа их потребуется пересчитать, а это отдельная процедура с собственными рисками.
Способ 1: изменение тарифа через справочник услуг
Этот способ подходит, когда меняется тариф по одной-двум услугам и в конфигурации нет отдельного документа изменения. Откройте раздел с настройками начислений (обычно «Настройки ЖКХ», «Начисления» или «Справочники») и перейдите к списку услуг.
Откройте нужную услугу и найдите таблицу или ссылку «Тарифы» (иногда это отдельная вкладка «История тарифов»). Добавьте новую строку: укажите дату начала действия и новое значение. Сохраните. Старая строка останется в истории и продолжит действовать для прошлых периодов.
Обратите внимание на детали, которые часто упускают: единица измерения тарифа (за м², за человека, за единицу по счётчику) должна соответствовать способу расчёта услуги; если в базе тариф задаётся с НДС или без, вводите значение в том же виде, что и предыдущее.
- 1Откройте список услуг и найдите нужную услугу
- 2Перейдите к истории тарифов (вкладка или таблица «Тарифы»)
- 3Добавьте новую строку с датой начала действия и новым значением
- 4Проверьте единицу измерения и порядок учёта НДС
- 5Сохраните и убедитесь, что старая запись осталась в истории
Способ 2: документ «Изменение тарифов» для массового повышения
Когда тарифы повышаются сразу по группе услуг (типичная ситуация — ежегодная индексация коммуналки), удобнее использовать документ. В большинстве отраслевых конфигураций он называется «Изменение тарифов», «Назначение тарифов» или «Установка тарифов» и находится в разделе начислений.
Создайте новый документ, укажите дату, с которой действуют новые значения. Заполнить табличную часть можно вручную, подбором услуг или автоматически: многие конфигурации предлагают кнопку «Заполнить текущими тарифами», после чего остаётся скорректировать значения. Часто доступно и процентное изменение — «увеличить на X %» для всех строк сразу.
Проведите документ и проверьте результат: в истории тарифов каждой затронутой услуги должна появиться новая запись с указанной датой. Если какие-то услуги не попали в документ, их тарифы останутся прежними — сверьте итоговый список с приказом о повышении.
Какой способ выбрать
Подходит для точечного изменения одной-двух услуг. Быстро, но легко ошибиться при большом количестве позиций.
Подходит для массового повышения: есть заполнение, процентная индексация и единый документ-основание. Требует сверки состава услуг.
В некоторых конфигурациях доступна загрузка тарифов из Excel. Удобно при сотнях позиций, но требует точного соответствия формата файла.
Особые случаи: индивидуальные тарифы и изменение задним числом
Индивидуальные тарифы по лицевым счетам
В некоторых базах для отдельных лицевых счетов или зданий установлены индивидуальные тарифы, которые переопределяют общие. Массовое изменение по услуге их не перезапишет — после индексации эти счета продолжат считаться по старым значениям. Найдите такие назначения (обычно это отдельный регистр или документ назначения тарифов на лицевые счета) и обновите их отдельно, либо примите решение об отмене индивидуальных значений.
Тариф вводится задним числом
Если новый тариф нужно применить с прошедшей даты, а начисления за тот период уже выполнены, последовательность такая: сначала регистрируете тариф с нужной датой, затем выполняете перерасчёт за затронутые месяцы штатной операцией перерасчёта. Перерасчёт создаст корректирующие начисления (сторно старого и доначисление по новому тарифу), которые попадут в следующие квитанции.
Здесь важно не перепутать: ручная правка уже проведённых документов начисления — худший вариант. Она ломает связь с квитанциями, оплатами и отчётностью. Всегда используйте механизм перерасчёта, предусмотренный конфигурацией.
Как выбрать действие
Проверка результата после изменения
Не ограничивайтесь тем, что документ провёлся без ошибок. Откройте историю тарифов по нескольким ключевым услугам и убедитесь, что новая запись стоит с правильной датой и значением, а старая не тронута.
Затем сделайте контрольный расчёт: возьмите один-два типовых лицевых счёта и выполните начисление за первый месяц действия нового тарифа (или используйте предварительный расчёт, если он есть в конфигурации). Сравните сумму с ручным расчётом: площадь или объём, умноженные на новый тариф. Расхождение даже на копейки — повод искать причину: неверная единица измерения, не тот способ расчёта, индивидуальный тариф.
Наконец, сформируйте сводный отчёт по начислениям за переходный месяц и убедитесь, что услуги без изменения тарифа посчитались по-старому, а изменённые — по-новому.
Как проверить результат
Новая запись с нужной датой, старая сохранена
Старое значение перезаписано или дата новой записи неверна
Сумма совпадает с ручным расчётом по новому тарифу
Сумма по старому тарифу или с необъяснимым отклонением
Изменённые услуги по новым тарифам, остальные без изменений
Часть услуг не проиндексирована или проиндексировано лишнее
Типичные ошибки и как их избежать
Самая частая ошибка — перезапись действующего значения вместо добавления нового. Итог: искажение всех прошлых периодов при пересчёте. Лечится только восстановлением старого значения по истории или из копии базы, поэтому фиксируйте текущие тарифы до начала работы.
Вторая группа ошибок связана с датами: тариф введён с 1-го числа не того месяца, и переходный период считается неверно. Третья — забытые индивидуальные тарифы и льготные порядки расчёта, которые не затрагиваются массовым документом. Четвёртая — несовпадение единиц измерения: тариф введён «за человека», а услуга считается «за м²», из-за чего суммы уходят на порядки.
Частые вопросы
Можно ли удалить ошибочно введённый тариф?
Да, если по нему ещё не выполнялись начисления: удалите строку в истории тарифов или отмените проведение документа изменения. Если начисления уже были, сначала выполните перерасчёт после удаления, чтобы программа переоценила затронутые периоды по корректному тарифу.
Почему после смены тарифа начисления считаются по-старому?
Чаще всего причины три: неверная дата начала действия новой записи, начисление выполняется за период до этой даты, либо на лицевой счёт назначен индивидуальный тариф, который имеет приоритет над общим. Проверьте эти три точки в указанном порядке.
Нужно ли пересчитывать прошлые месяцы при повышении с текущей даты?
Нет. Если тариф введён с даты, начисления за которую ещё не выполнялись, прошлые периоды остаются по старым тарифам — это и есть корректное поведение периодического хранения. Перерасчёт нужен только когда тариф вводится задним числом на уже рассчитанный период.
Как изменить тарифы сразу по сотне услуг?
Используйте документ изменения тарифов с автозаполнением текущими значениями и процентной индексацией. Если конфигурация поддерживает загрузку из табличного файла, подготовьте файл в требуемом формате и загрузите его, затем сверьте итог с приказом о повышении.
Что делать, если в меню нет документа «Изменение тарифов»?
Значит, в вашей конфигурации тарифы ведутся через справочник услуг или регистр сведений. Откройте карточку услуги и найдите вкладку или таблицу с историей тарифов. Если и её нет, уточните в документации к вашей версии конфигурации точное название механизма.
Как откатить изменение, если что-то пошло не так?
Если резервная копия делалась перед изменением — восстановите базу из неё, если изменений после было немного. Без копии: удалите ошибочные записи тарифов, верните прежние значения по зафиксированным до работы данным и выполните перерасчёт затронутых периодов.
Что важно запомнить
Тариф в 1С:ЖКХ меняют добавлением нового значения с даты начала действия, а не перезаписью старого. Для массового повышения используйте документ изменения тарифов, для точечного — историю тарифов в карточке услуги. Перед работой зафиксируйте текущие значения и сделайте копию базы, после — проверьте контрольное начисление и не забудьте про индивидуальные тарифы лицевых счетов.