← База знаний

Постпродажи

Как считать пеню за просрочку передачи объекта по ДДУ

Разбор методики на реальной логике модуля «Постпродажи» Brickly — без магических констант в коде: ставка, база и лимит всегда берутся из условий конкретного договора.

28 июля 20268 мин чтения

Если застройщик не передал квартиру в срок, указанный в договоре долевого участия (ДДУ), покупатель вправе требовать неустойку (пеню) за каждый день просрочки. На практике посчитать её «на бумажке» сложно: нужно учесть дату начала просрочки, применимую ставку, ограничение по договору и периоды, которые не засчитываются (например, официальный мораторий). Модуль «Постпродажи» в Brickly считает это автоматически — но полезно понимать саму методику, даже если считает система.

1. «Дата Х» — с какого дня считать просрочку

Отправная точка расчёта — не дата подписания договора, а согласованный в нём срок передачи объекта (например, «II квартал 2026 г.»), к которому может добавляться буфер по условиям договора (дни, месяцы или кварталы). Первый день просрочки — «Дата Х» плюс один день. Если срок в договоре сформулирован нестандартно (не кварталом, а, например, «в течение 6 месяцев после ввода в эксплуатацию»), система не подставляет дату сама — она требует юридической квалификации и вносится вручную, чтобы не ошибиться в толковании формулировки.

2. Три слоя расчёта: договор, закон, ожидание

За каждый день просрочки одновременно считаются три величины:

  • Слой A (договорный). Сумма по формуле и ставке, которые прописаны именно в вашем ДДУ.
  • Слой B (законодательный ориентир). Проценты по основной ставке ЦБ Республики Узбекистан — как справочный ориентир по ст. 327 ГК РУз, а не как замена условиям договора.
  • Слой C (ожидаемая к выплате). Наибольшее из A и B, скорректированное на договорные коэффициенты (например, если стороны предусмотрели снижение неустойки, — коэффициент k326) и вероятность удовлетворения претензии, если она уже оценена юристом.

Такое разделение важно: слой A — то, что написано в договоре и что можно требовать формально; слой C — трезвая оценка того, сколько реально может быть выплачено, если дело дойдёт до переговоров или суда.

3. Как считается ставка дня

Ставка не «зашита» в систему константой — она берётся из политики начисления, привязанной к конкретному договору, и может считаться по-разному:

  • Фиксированный процент в день от базы (обычно — от цены договора).
  • Процент от оплаченной суммы, если договор считает пеню не от полной цены, а от фактически внесённых платежей.
  • Прогрессивная шкала — ставка растёт по мере роста числа дней просрочки (например, выше после 30-го и 90-го дня).
  • Привязка к ставке ЦБ — доля от официальной ставки, делённая на 365 дней, с коэффициентом из договора.
  • Фиксированная сумма в день — когда договор указывает не процент, а конкретную сумму за каждый день.

4. Исключаемые периоды: дни остаются, сумма — нет

Если в период просрочки попадает мораторий, форс-мажор, вина самого покупателя или приостановка по решению госоргана, эти дни не исчезают из расчёта — они фиксируются в истории с пометкой причины, но сумма начисления за них обнуляется. Это принципиально: через год должна быть возможность объяснить, почему за конкретный день сумма равна нулю, а не просто «дыра» в таблице.

5. Договорный лимit

Многие договоры ограничивают максимальный размер неустойки процентом от цены объекта. Итоговая сумма по договорному слою обрезается этим лимитом, а факт и размер среза показываются отдельно — чтобы было видно, сколько «недосчитано» из-за ограничения, а не просто скрыто.

6. Когда расчёт останавливается

Начисление идёт по день фактической передачи объекта (дата подписанного акта приёма-передачи) или по сегодняшний день, если акт ещё не подписан — в зависимости от того, что наступит раньше. После подписания акта дальнейшие дни не начисляются.

7. Почему это стоит автоматизировать

Расчёт «как на дату» должен быть воспроизводим и через несколько лет — например, в суде. Поэтому в модуле «Постпродажи» построчный расчёт (по каждому дню отдельно) — неизменяемый: прошлые дни не переписываются задним числом, а пересчёт делается только явным действием с пометкой «пересчитано» в истории. Это и есть разница между таблицей в Excel, где формулу могут случайно подвинуть, и системой, где расчёт — часть аудируемого журнала.

Модуль «Постпродажи» доступен в тарифах Business и Enterprise — там же обрабатываются приёмка объекта, дефекты и гарантийные обязательства. Состав тарифов — на странице «Цены».