Не так давно вступил в силу Федеральный закон №353, обязывающий финансовые организации раскрывать информацию о так называемой «Полной стоимости кредита(займа)» (далее — ПСК).
В этой статье (в принципе относящейся только к трудящимся в финансовой сфере), я бы хотел привести пример расчета ПСК. Возможно, кому-то пригодится.
Важно! Не так давно законодатели внести изменения в формулу, которая вступает в силу только с 1 сентября 2014. Все изложенное далее пригодно только для новой формулы. Статья описывает исключительно техническую реализацию расчета ПСК в соответствии с нормами закона.
Еще важнее! Вся приведенная ниже информация актуальна для случая, когда кредит выдается ОДНИМ платежом, т.е. заемщик получает денежные средства один раз, а возвраты происходят по заранее определенному графику платежей. Такой вариант покрывает 99% выдаваемых кредитов (кредитные карты не в счет).
Собственно, вот сам зверь:
Понимаем значения терминов
ПСК определяется как произведение 3 величин – i, ЧБП и числа 100. Разберем используемые термины и обозначения:
Что такое БП (базовый период)
БП по договору потребительского кредита (займа) — стандартный временной интервал, который встречается с наибольшей частотой в графике платежей по договору потребительского кредита (займа). Если в графике платежей по договору потребительского кредита (займа) отсутствуют временные интервалы между платежами продолжительностью менее одного года или равные одному году, то БП – один год.
Фактически БП – это наиболее часто встречающийся временной интервал между платежами. Если в графике платежей отсутствуют повторяющиеся временные интервалы и иной порядок не установлен Банком России, базовым периодом признается временной интервал, который является средним арифметическим для всех периодов, округленным с точностью до стандартного временного интервала. Стандартным временным интервалом признаются день, месяц, год, а также определенное количество дней или месяцев, не превышающее по продолжительности одного года. Таким образом вы можете определить свой БП. Если платежи ежемесячные, то БП=365/12~=30Что такое ЧБП (число базовых периодов в календарном году)
Определение в законе весьма размытое, но как я понимаю – это количество базовых периодов, которые «влезают» в один календарный год, т.е.:
- Для стандартного графика платежей с ежемесячными выплатами: ЧБП = 12
- Ежеквартальные выплаты: ЧБП=4
- Выплаты раз в год или реже: ЧБП=1
- Если график платежей хитрый: например предусмотрено сначала 2 выплаты раз в квартал, а затем 6 выплат раз в месяц, затем 3 выплаты раз в день, то базовый период – 1 месяц. А ЧБП=12 (12 БП за календарный год).
Что такое i (процентная ставка базового периода, выраженная в десятичной форме)
Это невозможно понять (по крайней мере мне). Возможно, в определении числа i есть какой-то смысл, но этот смысл уловить интуитивно не представляется возможным. Как считать i — разберем в следующем разделе.
Как считать i
Оставим на потом попытки понять «физический» смысл числа i, и дадим ему такое определение:
Число i вычисляется путем решения следующего уравнения:
где:
- m – количество денежных потоков, что равно количеству платежей в графике платежей плюс один (еще один платеж возникает из-за первого платежа – выдачи кредита).
- ДПк – размер к-го денежного потока (выдача кредита со знаком «минус», возвраты со знаком «плюс»).
- Qк — количество полных базовых периодов с момента выдачи кредита до k-го денежного потока. Qк можно вычислить по формуле:
Qк=floor[ (ДПк-ДП1)/БП ], где- ДПк – дата к-го денежного потока,
- ДП1 – дата первого денежного потока (т.е. дата выдачи),
- БП – срок базового периода,
- floor[ ] – округление вниз до целого.
- Eк — здесь сразу напишем формулу, чтобы ваш мозг не взорвался от формулировки в законе:
Ek=mod[ (ДПк-ДП1) /БП ]/БП, где mod – остаток от деления
Алгоритм расчета ПСК
Входящие данные: два массива. Ключ – номер денежного потока, значения – даты платежа и сумма платежа.
Исходящие данные: значение ПСК (число).
Порядок расчета:
- Вычисляем ЧБП(число базовых периодов). Число базовых периодов – сколько таких периодов «влезет» в 365 дней, т.е. ЧБП=floor[ 365/БП ].
- Для каждого k-го платежа считаем ДПk, Qk, Ek.
- Методами приближенного вычисления в точности до двух знаков после запятой считаем i.
- Умножаем ЧБП*i*100.
Код!
Есть готовое решение на javascript, а также на VBA (будет даже excel-файл для расчетов).
Зачем VBA и Excel?
Если вдруг у вас случится пожар и ничего не будет работать 1 сентября 2014 года, то самое разумное — это разослать excel-табличку по местам заключения договоров, чтобы можно было рассчитывать ПСК хотя бы так в первое время.
В примерах взят график для кредита в 100 000 рублей на 3 месяца по ставке 12% годовых. Дата выдачи — 1 сентября 2014:
Решение на javascript
код
//входящие данные — даты платежей
var dates = [
new Date(2014, 8, 01),
new Date(2014, 9, 01),
new Date(2014, 10, 01),
new Date(2014, 11, 01)];
//входящие данные — суммы платежей
var sum = [-100000,
34002.21,
34002.21,
34002.21 ];
var m = dates.length; // число платежей
//Задаем базвый период bp
bp=30;
//Считаем число базовых периодов в году:
var cbp = Math.round(365 / bp);
//заполним массив с количеством дней с даты выдачи до даты к-го платежа
var days = [];
for (k = 0; k < m; k++) {
days[k] = (dates[k] — dates[0]) / (24 * 60 * 60 * 1000);
}
//посчитаем Ек и Qк для каждого платежа
var e = [];
var q = [];
for (k = 0; k < m; k++) {
e[k] = (days[k] % bp) / bp;
q[k] = Math.floor(days[k] / bp);
}
//Втупую методом перебора начиная с 0 ищем i до максимального приблежения с шагом s
var i = 0;
var x = 1;
var x_m = 0;
var s = 0.000001;
while (x > 0) {
x_m = x;
x = 0;
for (k = 0; k < m; k++) {
x = x + sum[k] / ((1 + e[k] * i) * Math.pow(1 + i, q[k]));
}
i = i + s;
}
if (x > x_m) {
i = i — s;
}
//считаем ПСК
var psk = Math.floor(i * cbp * 100 * 1000) / 1000;
//выводим ПСК
alert(«ПСК = » + psk + » %»);
}
Демо на jsfiddle: jsfiddle.net/exmmo/m5kbb0up/7
Решение на VBA+excel
Код
В столбце А, начиная с 2ой строки находятся даты денежных потоков.
В столбце B, начиная с 2ой строки находятся суммы денежных потоков.
Sub psk()
Dim dates()
Columns(«A:A»).Select
dates() = Application.Transpose(Range(ActiveCell, Cells(Rows.count, ActiveCell.Column).End(xlUp)))
Dim summa()
Columns(«B:B»).Select
summa = Application.Transpose(Range(ActiveCell, Cells(Rows.count, ActiveCell.Column).End(xlUp)))
Dim m As Integer
m = UBound(dates)
bp = 30
cbp = Round(365 / bp)
ReDim Days(m)
For k = 2 To m
Days(k) = dates(k) — dates(2)
Next
ReDim e(m)
ReDim q(m)
For k = 2 To m
q(k) = Days(k) bp
e(k) = (Days(k) Mod bp) / bp
Next
i = 0
x = 1
x_m = 0
s = 0.000001
Do While x > 0
x_m = x
x = 0
For k = 2 To m
x = x + summa(k) / ((1 + e(k) * i) * ((1 + i) ^ q(k)))
Next
i = i + s
Loop
If x > x_m Then
i = i — s
End If
psk = Round(i * cbp, 5)
Cells(3, 7).Value = psk
End Sub
Демо в Excel+VBA: yadi.sk/i/oRTa8Id-a6UfV
Заключение
Код далек от совершенства, можно даже сказать, что он убогий. Например, приближенное вычисление выполняется самым глупым из известных человечеству способом. Прошу понять и простить, в текущей ситуации времени на написание чего-то презентабельного категорически не хватает. Виноват, исправлюсь.
Если у вас есть замечания или вы нашли ошибку — прошу сообщать, буду благодарен. Самое опасное, что может быть — изначально неверная трактовка текста закона.
UPD Онлайн-калькулятор ПСК с
user-friendly
вменяемым интерфейсом
Источник
Как начисляются проценты по займу?
Начисление процентов по займу зависит от способа его погашения. Так, если заемщик погашает займ единовременно, расчет процентов производится на всю сумму займа. Если же условия кредитования предусматривают возможность частичного досрочного погашения долга, проценты сначала начисляются на всю сумму займа, а затем на его оставшуюся часть до момента полного погашения. В случае займа с просрочками и невозврата денег в срок, расчет просрочек по займу и процентов по договору будет производиться до момента окончательного возврата долга заемщиком.
Какие есть варианты начисления процентов?
Следует иметь ввиду, что помимо подобного варианта начисления процентов по займу законодательство Российской Федерации предусматривает также и иные способы их расчета , а именно:
— вознаграждение в твердой сумме с единовременной либо ежемесячной выплатой;
— начисление процентов на всю сумму долга в течение срока займа, без учета ее погашения;
— начисление процентов может быть договором не предусмотрено. В этом случае ( но только если это не безвозмездный займ, при котором максимальная сумма долга ограничена 50 МРОТ и который может быть выдан только одним физическим лицом другому), проценты будут начисляться по ставке рефинансирования Банка России, которая с 1 января 2016 года равна ключевой ставке.
Что такое сложные проценты?
Помимо простых процентов российское законодательство предусматривает возможность начисления сложных процентов. Их расчет подразумевает, что в случае, если заемщик не может погасить проценты в необходимый временной отрезок ( например, текущий месяц), в следующем платежном периоде проценты будут начисляться на оставшуюся часть долга плюс сумму предыдущих неуплаченных процентов. Начисление сложных процентов может применяться лишь по договорам между сторонами, осуществляющими предпринимательскую деятельность, если это необходимо согласно условиям договора. Чаще всего данный вид процентов используется в банковской и инвестиционной деятельности.
Пример расчета процентов
Чтобы правильно рассчитать проценты по договору займа необходимо знать сумму займа, срок, процентную ставку, а также порядок уплаты процентов. Как правило, в большинстве случаев процентные платежи являются ежемесячными и реже – ежеквартальными. Особые условия по начислению процентов могут быть предоставлены при займе безработным, а также когда порядок уплаты процентов в договоре не оговорен. В этом случае по умолчанию проценты начисляются и уплачиваются ежемесячно. Для тех кто решается взять взять займ без работы рекомендуется изучить расчет процентов по займу.
Как рассчитать проценты по займу в зависимости от способа их начисления?
1. Формула для расчета простых процентов выглядит следующим образом:
Сумма процентов по займу = Сумма займа * Процентная ставка / 365 (366) дней * Количество дней пользования займом;
2. Сложные проценты ( иначе говоря капитализированные) рассчитываются путем умножения изначальной суммы займа на величину, равную ( 1+r)n, где r – процентная ставка ( выраженная в долях), а n – количество прошедших платежных периодов.
Следует понимать, что итоговая формула расчета будет отличаться в зависимости от того, фиксированная либо плавающая ставка предусмотрена по договору займа. Расчет процентов с использованием плавающей ставки будет более затруднительным, но займы с подобной ставкой оформляются в настоящее время крайне редко, и наиболее часто ставка является фиксированной.
Крайне важным в процессе обслуживания долга является осуществление всех предусмотренных договором платежей в строго оговоренные сроки. В случае их нарушения условиями всех договоров займа предусмотрена неустойка (пени). Штраф за просрочку также учитывается при расчете итоговой суммы процентов по займу. Согласно закону «О потребительском кредита ( займе)» максимальный размер неустойки не может превышать 20% годовых ( 0,05% в день). В случае, если условиями договора неустойка не оговорена, ее расчет производится по размеру ключевой ставки Банка России, информацию о значении которой возможно узнать на официальном сайте регулятора.
Источник
Для каждого, кто решил оформить кредит самым важным вопросом всегда будет: «размер предстоящей переплаты». Так, посчитать приблизительную сумму переплаты можно практически на любой официальной странице банка с помощью кредитного калькулятора. Еще вы можете сразу обратиться в банк, и попросить кредитного менеджера рассчитать вам размер желаемого кредита с учетом процентов, но это очень затратная процедура по времени, тем более что сравнить захочется несколько кредитных продуктов разных банков. Чтобы не обходить каждый банк, существуют простые формулы расчета кредитов, которые мы предлагаем вам к рассмотрению.
- Состав суммы кредита
- Что влияет на размер ставки по кредиту?
- ПСК
- Страховые платежи
- Скрытые платежи
- Расчет процентов
- Формула расчета кредита аннуитетными платежами
- Формула расчета процентов по кредиту
- Формула расчета ежемесячного платежа по кредиту
- Как правильно выбрать оптимальный кредит?
- Как рассчитать кредит в Excel?
Состав суммы кредита
Сумма кредита — это совокупная величина расходов заемщика, которые он понесет после получения займа. В состав кредитной суммы входят:
- основная сумма, запрошенная в виде кредита;
- проценты, установленные за пользование кредитными деньгами;
- страховки;
- дополнительные комиссии.
Это могут быть далеко не все затраты кредитующегося, сюда также можно отнести затраты на услуги оценщика или комиссия за уплату ежемесячного платежа через кассу банка.
Что влияет на размер ставки по кредиту?
Банки, рекламируя свои услуги, чаще всего указывают минимальную ставку процента. Однако не стоит сразу бежать оформлять кредит, если по телевизору замелькала фраза: «кредит от 8%». Ведь самое важно здесь «ОТ». На величину ставки влияет множество факторов:
- ставка будет меньше, если сумма займа — больше;
- чем дольше срок кредитования, тем ниже проценты;
- рассчитывать на меньшую ставку сможет тот, кто является зарплатным клиентом банка в котором планируется оформление кредита;
- для сотрудников партнерских организаций банка тоже предусмотрены сниженные ставки процента;
- непосредственно влияет на величину ставки тип кредита (с поручителем, без обеспечения, с обеспечением), чем больше у банка гарантий, тем ниже ставка;
- наличие справки с подтвержденным доходом гарантирует более лояльное отношение банка, и как следствие более низкие проценты.
ПСК
Полная стоимость кредита — это и есть та самая величина, отражающая все затраты заемщика, которые он понесет в процессе уплаты основного долга по кредиту. Раньше эту информацию банк старался умалчивать, дабы клиент не передумал оформлять кредит. Однако, согласно закону от 2014 года, банк обязуется указывать эту сумму на первой странице кредитного договора и на обязательном графике платежей. Причем размер этой записи должен быть максимально большим, дабы избежать дальнейших недоразумений.
Рассчитать этот показатель можно по простой формуле:
ПСК=СК+СВК+%, где:
- СК — сумма кредита;
- СВК — сумма всех комиссий (разовых и ежемесячных);
- % — проценты по кредиту.
Страховые платежи
Страховые платежи представляют собой добровольные выплаты, направленные на уменьшение рисков в случае наступления страхового случая. К ним относят: страхование жизни, здоровья, имущества. Конечно, при оформлении ипотеки, избежать страхования имущества не удастся. А вот оформить отказ от страховки здоровья вполне возможно.
Скрытые платежи
К скрытым платежам чаще всего относят дополнительные затраты заемщика, о которых он не был уведомлен сразу, или просто не обратил на них внимание, так как чаще всего в договоре они указываются мелким шрифтом. Заботясь о благополучии граждан, государство обязало банки показывать все дополнительные затраты заемщику до момента оформления кредита. В случае выявления таковых после подписания договора, клиент может обратиться с заявлением в суд и взыскать с банка потраченные деньги.
Расчет процентов
Для начисления процентной ставки банки используют два метода: аннуитетный и дифференцированный. Основное отличие каждого из методов в скорости выплаты процентов по кредиту.
Дифференцированные платежи предполагают уплату ежемесячного платежа в разной сумме на протяжении всего срока действия кредитного договора, при котором в первую очередь выплачиваются проценты банку, а ближе к концу кредитного соглашения погашается основная сумма задолженности. Стоит отметить, что проценты насчитываются каждый раз на остаток кредитного долга. Для расчета такого способа оплаты кредита используют формулу:
Сумма платежа = остаток по займу*% по кредиту*количество дней/100/365
Формула расчета кредита аннуитетными платежами
Аннуитетные платежи отличаются тем, что клиент выплачивает задолженность равными долями. На сегодняшний день — это самый распространенный вид начисления процентов. Для расчета суммы ежемесячного платежа можно использовать простую формулу:
Размер ежемесячного платежа = СЗ*(П+(П/(1+П)*СК-1)), где
СЗ — сумма займа;
П — ставка процента за один месяц;
СК — срок кредитования.
Формула расчета процентов по кредиту
Для того чтобы рассчитать проценты по кредиту нужно воспользоваться простой формулой:
Процент по кредиту = Остаток задолженности*(ставка %/12).
Следовательно, мы получим размер ежемесячной переплаты по кредиту.
Формула расчета ежемесячного платежа по кредиту
Для того чтобы узнать сумму необходимую для внесения в качестве ежемесячного платежа, без учета процентов, нужно от ранее рассчитанной суммы ежемесячного платежа вычесть проценты:
Размер платежа без % = Размер ежемесячного платежа — проценты по кредиту относительно каждого отчетного месяца.
Как правильно выбрать оптимальный кредит?
Для того чтобы выбрать идеальный вариант кредитования, следует осуществить просчет каждого из возможных вариантов платежей. Только на основании детального анализа можно понять какой из видов начисления процентов наиболее выгодный. Также следует учитывать все скрытые комиссии, страховки и другие обязательны платежи.
Важным моментом при выборе кредита и способа начисления процентов является наличие возможности досрочного погашения займа. Например, в случае дифференцированного кредитования вы в первую очередь выплачиваете проценты, поэтому спешить с погашением долга нет смысла, вы все равно ничего не выгадаете.
Как рассчитать кредит в Excel?
Самый надежный и достоверный способ расчета суммы будущих процентов и размера общей переплаты по кредиту при каждом из видов начисления процентной ставки, является использование программного обеспечения excel. Благодаря множеству формул, все что вам необходимо — задать условия для проведения расчетов, а дальше система выполнит все действия сама.
Для того чтобы максимально разобраться со всеми формулами, предлагаем ознакомиться с подробным видео о расчете кредитов в «Эксель».
По сути, для того чтобы рассчитать нужные показатели, будет достаточно потратить не более 15 минут собственного времени. Соответственно, сделав предварительные подсчеты, вы сразу сможете для себя определить максимально удачные условия кредитования.
Источник
Существуют разные виды займов — те, что выдаются обычными банками и те, что оформляются в микрофинансовых организациях. По каждому типу займа применяются отдельные формулы расчета процентов. Ознакомимся с примерами использования тех, что относятся к общераспространенным.
- Формулы для расчета
- Простые проценты
- Сложные проценты
- Расчет при рефинансировании
- Пример 1
- Пример 2
- Пример 3
Формулы для расчета
Есть не так много формул для расчета процентов по договору займа. Условно можно выделить 2 основных:
- Формула на основе простых процентов. Наилучшим образом она адаптирована к займам, где процент начисляется ежедневно — то есть, микрозаймов в МФО. Вместе с тем, формула принципиально применима и в тех случаях, когда оформляется обычный кредит — по ставке в процентах годовых.
- Формула на основе сложных процентов. Лучше всего она подходит для займов, где процент начисляется за длительный период — например, год. Таким образом, сложные проценты — это прерогатива банков, в которых оформляются традиционные кредиты — потребительские, ипотечные.
Простые проценты
На практике расчет простых процентов по займу — тех, что чаще всего применимы МФО, осуществляется по формуле, имеющей нижеследующую структуру:
ДОЛГ = ЗАЕМ * (СТАВКА /100)) / ГОД * ПЕРИОД + ЗАЕМ, где:
- ДОЛГ — фактическая сумма к выплате за весь период пользования займом с учетом процентов;
- ЗАЕМ — номинальная величина займа без процентов;
- СТАВКА — ставка по микрозайму в процентах годовых;
- ГОД — количество дней в году;
- ПЕРИОД — длительность пользования денежными средствами в днях.
В случае со сложными процентами формула совсем иная.
Сложные проценты
Здесь применяется нижеследующая формула (условимся, что по банковскому кредиту — в процентах годовых):
ДОЛГ = ЗАЕМ * (1 + (СТАВКА / 100) ) ^ ГОДЫ, где:
- ДОЛГ, ЗАЕМ, СТАВКА — то же самое, что в предыдущей формуле;
- ГОДЫ — количество лет пользования кредитом.
Это самая простая формула. На практике может выглядеть гораздо сложнее — например, если учитывается то, сколько раз в течение года осуществляется пересчет ставки в соответствии с кредитным договором.
Расчет при рефинансировании
Рефинансирование — замена текущего кредита новым. Предполагается — что на более выгодных условиях. Чтобы понять, что рефинансирование выгодно, необходимо подсчитать — используя ту или иную формулу, какой будет общий долг по новому кредиту в сравнении с общим долгом по старому.
Бывает, что рефинансирование — не выгодное по процентам, и осуществляется только лишь для того, чтобы за счет нового — более объемного кредита, закрыть старый, и на разницу выплачивать первое время долг. Это очень убыточная схема — но многие вынуждены ее практиковать.
Не исключено, что деньги по новому кредиту будут частично направлены на погашение текущего, а частично — на выплаты по обоим кредитам. Это также финансово невыгодная схема, но краткосрочно она может помочь заемщику не уйти в просрочку.
Таким образом, порядок расчетов при рефинансировании зависит от целей его осуществления — они могут быть очень разными и общие закономерности здесь выделить трудно.
Теперь же рассмотрим, как посчитать простые и сложные проценты по займу — с использованием приведенных выше формул, на практике.
Пример 1
Пусть Иванов взял в МФО заем в размере 10 000 рублей на 20 дней по ставке 1,5% в день в 2019 году.
Для начала подсчитаем показатель СТАВКА: 1,5% умножаем на 365, получается 547,5% годовых. Далее подставляем имеющиеся данные в формулу:
ДОЛГ = (10 000 * (547,5/100)) / 365 * 20 + 10 000 = 13 000 рублей.
Как мы уже отметили выше, теоретически формула простых процентов применима и в отношении обычных кредитов — по ставке в процентах годовых. Рассмотрим нижеследующий пример.
Пример 2
Предположим, что Петров взял кредит в 100 000 рублей на месяц — 30 дней, в 2019 году. Ставка — 10% годовых. Подставляем показатели в формулу:
ДОЛГ = (100 000 * (10 / 100)) / 365 * 30 + 10 000 = 10 821,92 рубля.
Примечательно, что если в кредитном договоре — неважно, составляется он с МФО или с банком, не указана ставка, то используется ключевая ставка ЦБ РФ, действующая за период пользования денежными средствами.
Теперь — ознакомимся с примером начисления процентов по банковскому займу по сложной формуле.
Пример 3
Условимся, что Сидоров оформил кредит в банке на сумму 1 000 000 рублей под 10% годовых сроком на 5 лет. Подставляем значения в формулу:
ДОЛГ = 1 000 000 * (1+ (10/100)) ^ 5 = 1 610 510 рублей.
Используя эту формулу, можно примерно вычислить, сколько денежных средств уйдет на погашение ипотеки или длительного потребительского займа.
Источник