Расчёт процентов по кредиту в Excel: формулы, примеры и шаблоны

Банки редко раскрывают детали расчёта процентов по кредиту, а графики платежей часто содержат скрытые комиссии или округления. Между тем, Excel позволяет самостоятельно смоделировать кредит с точностью до копейки — от ежемесячных платежей до суммы переплаты. Достаточно знать базовые формулы и принципы работы аннуитетных/дифференцированных схем.

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

Если вы когда-нибудь сравнивали кредиты от разных банков, то замечали, что при одинаковой процентной ставке итоговая переплата может отличаться на десятки тысяч. Всё дело в методике начисления процентов и структуре платежей. Excel помогает «заглянуть под капот» банковских калькуляторов и понять, сколько вы реально переплатите за квартиру, машину или потребительский кредит.

═══

Аннуитетный vs дифференцированный кредит: что выгоднее?

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

Разница в переплате между схемами может достигать 15–20% от суммы кредита. Например, при кредите 1 000 000 ₽ на 5 лет под 10% годовых:

  • 📊 Аннуитетный платеж: ~21 247 ₽/мес, переплата — 274 823 ₽.
  • 📉 Дифференцированный платеж: от 25 000 ₽ до 17 361 ₽/мес, переплата — 254 167 ₽.

Почему банки предпочитают аннуитет? Потому что в первые месяцы большая часть платежа идёт на погашение процентов, а не тела кредита. Это выгодно банку, но не заёмщику. В Excel можно смоделировать обе схемы и выбрать оптимальную.

📊 Какой тип кредита вы обычно выбираете?
Аннуитетный (фиксированный платеж)
Дифференцированный (уменьшающийся платеж)
Не знаю, в чём разница
Пользуюсь тем, что предлагает банк

Базовые формулы Excel для расчёта кредита

Excel содержит специализированные функции для кредитных расчётов. Вот ключевые из них:

ФункцияОписаниеПример
ПЛТ(ставка; кпер; пс)Рассчитывает аннуитетный платеж за период=ПЛТ(10%/12; 60; -1000000)
ПРОЦПЛАТ(ставка; период; кпер; пс)Возвращает сумму процентов за конкретный месяц=ПРОЦПЛАТ(10%/12; 1; 60; -1000000)
ОСПЛТ(ставка; период; кпер; пс)Возвращает сумму основного долга в платеже=ОСПЛТ(10%/12; 1; 60; -1000000)
БС(ставка; кпер; плт; пс)Показывает остаток долга после всех платежей=БС(10%/12; 12; -21247; -1000000)

Обратите внимание на знаки в формулах: сумма кредита (пс) и платежи (плт) должны иметь противоположные знаки (обычно кредит указывают как отрицательное число).

Пример расчёта аннуитетного платежа для кредита 500 000 ₽ на 3 года под 12% годовых:

=ПЛТ(12%/12; 36; -500000)

Результат: 16 607,52 ₽/мес.

Пошаговая инструкция: график платежей в Excel

Создать график платежей в Excel проще, чем кажется. Следуйте этому алгоритму:

  1. Подготовьте исходные данные:
    • 💰 Сумма кредита (ПС): 1 000 000 ₽
    • Срок (КПЕР): 60 месяцев (5 лет)
    • 📈 Ставка (годовая): 10%
  • Рассчитайте аннуитетный платеж:
    =ПЛТ(10%/12; 60; -1000000)

    Результат: 21 247,05 ₽/мес.

  • Создайте таблицу с колонками:
    • 📅 Период (месяц 1, 2, 3...)
    • 💸 Платеж (фиксированный, из п.2)
    • 🔢 Проценты (=ПРОЦПЛАТ(...))
    • 📉 Основной долг (=ОСПЛТ(...))
    • 🏦 Остаток долга (уменьшается каждый месяц)

    Остаток долга после последнего платежа равен 0|Сумма всех платежей по колонке "Проценты" равна итоговой переплате|Сумма основного долга по всем периодам равна исходной сумме кредита|Платежи в первом и последнем периоде отличаются не более чем на 10%

    -->

    Формула для Остатка долга в ячейке E3 (для 1-го месяца):

    =E2-OСПЛТ($B$1/12; A3; $B$2; -$B$3)

    где E2 — сумма кредита, $B$1 — годовая ставка, $B$2 — срок в месяцах, $B$3 — сумма кредита.

    Почему в банковском графике суммы могут отличаться?

    Банки часто округляют платежи до рублей, а остаток долга корректируют в последнем периоде. В Excel используйте функцию =ОКРУГЛ() для имитации банковского округления или оставляйте точные значения для внутренних расчётов.

    Расчёт процентов для дифференцированного кредита

    В дифференцированной схеме проценты уменьшаются с каждым месяцем, так как они начисляются на остаток долга. Формула для расчёта процентов за месяц:

    =Остаток долга на начало периода * (Годовая ставка / 12)

    Пример для кредита 800 000 ₽ на 4 года под 9% годовых:

    • 📌 1-й месяц:
      Проценты = 800 000 * (9%/12) = 6 000 ₽
      

      Основной долг = 800 000 / 48 = 16 666,67 ₽

      Итого платеж = 6 000 + 16 666,67 = 22 666,67 ₽

    • 📌 2-й месяц:
      Остаток долга = 800 000 - 16 666,67 = 783 333,33 ₽
      

      Проценты = 783 333,33 * (9%/12) = 5 875 ₽

      Платеж = 5 875 + 16 666,67 = 22 541,67 ₽

    В Excel автоматизируйте расчёт с помощью формулы для процентов:

    =Остаток_долга_предыдущий_месяц * ($Ставка/12)

    и для основного долга:

    =ЕСЛИ(Период <= $Срок; $Сумма_кредита / $Срок; 0)

    Учёт досрочных платежей и комиссий

    Банки редко учитывают досрочные платежи в стандартных графиках. В Excel это исправимо: добавьте колонку Досрочный платеж и скорректируйте формулу остатка долга:

    =ЕСЛИ(D2>0; MAX(E1 - C2 - D2; 0); E1 - C2)

    где D2 — досрочный платеж, C2 — основной долг текущего периода, E1 — остаток долга прошлого месяца.

    Для комиссий (например, 1% от суммы кредита) добавьте отдельную колонку и включите её в общий платеж:

    =ПЛТ(...) + (ЕСЛИ(Период=1; $Сумма_кредита * 1%; 0))

    Пример графика с досрочным погашением 200 000 ₽ на 12-м месяце:

    ПериодПлатежПроцентыОсновной долгДосрочноОстаток
    1121 2478 33312 9140820 000
    1221 2478 16713 080200 000610 000
    1321 2476 10015 1470594 853

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

    Даже опытные пользователи Excel допускают ошибки при расчёте кредитов. Вот самые распространённые:

    ⚠️ Внимание: Если в формуле ПЛТ вы получаете отрицательное значение, это нормально — Excel показывает платеж как исходящий денежный поток. Чтобы отобразить положительное число, умножьте результат на -1.
    • 🔄 Неправильное округление: Банки округляют платежи до рублей, а остаток долга корректируют в последнем периоде. В Excel используйте =ОКРУГЛ(значение; 2) для копеек.
    • 📅 Неверный период: В формулах ПРОЦПЛАТ и ОСПЛТ периоды нумеруются с 1, а не с 0. Например, для первого месяца указывайте 1, а не 0.
    • 💱 Игнорирование комиссий: Многие забывают включить в расчёты единовременные комиссии (например, за выдачу кредита). Добавьте их в первую строку графика.

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

    ⚠️ Внимание: Формула БС (будущая стоимость) возвращает остаток долга после платежа, а не до него. Чтобы получить остаток на начало периода, используйте =БС(...) + ПЛТ(...).

    Визуализация: графики и диаграммы в Excel

    Графики помогают наглядно сравнить кредиты. Вот какие диаграммы стоит построить:

    • 📈 Динамика остатка долга: Линейная диаграмма по колонке Остаток долга. Показывает, как быстро уменьшается долг.
    • 💸 Структура платежа: Гистограмма с наложением серий Проценты и Основной долг. Видно, как соотносятся части платежа.
    • 🔍 Сравнение схем: Совмещённая диаграмма аннуитетного и дифференцированного кредитов на одном графике.

    Пример создания диаграммы структуры платежа:

    1. Выделите колонки Период, Проценты, Основной долг.
    2. Перейдите на вкладку Вставка → Гистограмма с накоплением.
    3. Добавьте Подписи данных для отображения точных сумм.

    Для наглядности используйте Условное форматирование:

    • 🟢 Зелёный цвет для ячеек, где Основной долг > Процентов (обычно вторая половина срока).
    • 🔴 Красный — если Проценты > 50% от платежа (первые месяцы аннуитета).

    Готовые шаблоны для скачивания

    Чтобы сэкономить время, воспользуйтесь готовыми шаблонами Excel:

    Все шаблоны содержат:

    • 🔹 Автоматический расчёт процентов и основного долга.
    • 🔹 Динамические диаграммы (обновляются при изменении данных).
    • 🔹 Подсказки по заполнению (выделены жёлтым).

    Скачайте шаблон, введите свои параметры (сумму, срок, ставку) и получите точный график платежей за 2 минуты.

    ═══ FAQ ═══

    🔍 Почему в моём расчёте остаток долга после последнего платежа не равен нулю?

    Это происходит из-за округлений. Банки округляют платежи до рублей, а Excel по умолчанию работает с точными значениями. Решение:

    1. Используйте =ОКРУГЛ() для платежей.
    2. В последнем периоде скорректируйте платеж вручную: =Остаток_долга + Проценты.
    📉 Как рассчитать кредит с переменной ставкой (например, льготная ипотека)?

    Разбейте кредит на периоды с разными ставками:

    1. Создайте отдельные блоки для каждого периода (например, 1–12 месяцы — 6%, 13–60 — 8%).
    2. Для каждого блока используйте свою ставку в формулах ПРОЦПЛАТ и ОСПЛТ.
    3. Остаток долга передавайте между блоками.

    Пример формулы для процентов во втором периоде:

    =ПРОЦПЛАТ(8%/12; Период-12; Кпер-12; Остаток_долга_на_конец_льготного_периода)

    💰 Как учесть единовременную комиссию за выдачу кредита?

    Добавьте комиссию к первому платежу:

    =ПЛТ(...) + Комиссия

    Или создайте отдельную колонку Комиссии и включите её в общий платеж. Не забывайте, что комиссия увеличивает фактическую переплату по кредиту.

    📅 Можно ли в Excel рассчитать кредит с еженедельными платежами?

    Да, для этого:

    1. Разделите годовую ставку на 52 (недели): =Ставка/52.
    2. Умножьте срок в годах на 52: =Срок_лет * 52.
    3. Используйте те же формулы (ПЛТ, ПРОЦПЛАТ), но с новыми параметрами.

    Пример:

    =ПЛТ(15%/52; 52*5; -1000000)

    🔄 Как скорректировать график, если я пропустил платеж?

    Пропущенный платеж увеличивает остаток долга и проценты в следующих периодах. В Excel:

    1. В строке пропущенного платежа поставьте 0 в колонках Платеж и Основной долг.
    2. Проценты за этот месяц добавьте к остатку долга:
      =Остаток_предыдущий + ПРОЦПЛАТ(...)
    3. Увеличьте срок кредита на 1 период или повысьте последующие платежи.