Skip to content

Процентні ставки ​

Файл: data/interest-rates.json. Джерело: FOD Financiën (федеральне міністерство фінансів), опубліковано в Belgisch Staatsblad / Moniteur belge.

Чим він корисний ​

Проценти за прострочення платежу є частиною майже кожної вимоги, а ставка залежить від дня:

  • Законні проценти (wettelijke interest / intérêt légal) застосовуються до боргів загалом, і саме їх суди присуджують як мораторні проценти, якщо договір чи спеціальний закон не передбачає іншого.
  • Комерційні проценти (Wet 2 augustus 2002) застосовуються до прострочених платежів між підприємствами і перед органами влади, якщо договір не встановлює вищої ставки.

Вимога, що охоплює кілька років, перетинає кілька періодів, кожен зі своєю ставкою. Помилка в одному періоді змінює суму вимоги, а перехід 2013–2015 років (див. нижче) легко пропустити. getInterestRate дає правильну ставку для дня і повертає null замість того, щоб вгадувати, коли ставку ще не опубліковано.

Джерело й оновлення ​

ДжерелоFOD Financiën (комерційна); щорічне повідомлення в Belgisch Staatsblad / Moniteur belge (законна)
БудуєтьсяВручну: додайте період, коли публікують нову ставку
Змінюється, колиКожного календарного року (законна); кожного півріччя (комерційна)
ПеревіряєтьсяЩотижня: перевірка актуальності відкриває issue, коли на сьогодні чи на наступні два тижні немає ставки
  • Законна (legal, wettelijke interest, Wet 5 mei 1865): встановлюється на календарний рік; є в даних з 1970 року.
  • Комерційна (commercial, прострочення платежів у комерційних операціях, Wet 2 augustus 2002): встановлюється на півріччя; є в даних з 2002 року.

Знайти ставку ​

4,5 %

Період з 2026-01-01 по 2026-12-31. Останній охоплений день: 2026-12-31.

getInterestRate('2026-01-01', 'legal')

Wettelijke interestvoet (Wet 5 mei 1865), per kalenderjaar. Джерело: FOD Financiën (financien.belgium.be), bekendgemaakt in het Belgisch Staatsblad

ЗПоСтавкаПримітка
2026-01-012026-12-314,5 %
2025-01-012025-12-314,5 %
2024-01-012024-12-315,75 %
2023-01-012023-12-315,25 %
2022-01-012022-12-311,5 %
2021-01-012021-12-311,75 %
2020-01-012020-12-311,75 %
2019-01-012019-12-312 %
2018-01-012018-12-312 %
2017-01-012017-12-312 %
2016-01-012016-12-312,25 %
2015-01-012015-12-312,5 %
2014-01-012014-12-312,75 %
2013-01-012013-12-312,75 %
2012-01-012012-12-314,25 %
2011-01-012011-12-313,75 %
2010-01-012010-12-313,25 %
2009-01-012009-12-315,5 %
2008-01-012008-12-317 %
2007-01-012007-12-316 %
1996-09-012006-12-317 %
1986-08-011996-08-318 %
1985-08-011986-07-3110 %
1981-08-011985-07-3112 %
1974-11-011981-07-318 %
1970-07-011974-10-316,5 %

Правило договорів 2013–2015 років ​

З 2013 року до 15 березня 2015 року комерційна ставка залежить від того, коли укладено договір. Ці періоди мають додаткове поле rateForContractsBefore20130316. За замовчуванням getInterestRate повертає ставку для старіших договорів; передайте { contractAfter20130316: true } для договорів, укладених 16 березня 2013 року або пізніше.

ts
getInterestRate('2014-06-15', 'commercial') // { rate: 7.5, … }
getInterestRate('2014-06-15', 'commercial', { contractAfter20130316: true }) // { rate: 8.5, … }

Відсутні періоди ​

getInterestRate повертає null для дня, для якого ставка невідома: до першого періоду або для періоду, який ще не опубліковано (чи не додано). Використовуйте getLatestKnownRateDate(type), щоб показати, докуди сягають дані, і виводьте попередження замість того, щоб мовчки використати 0 %.

Структура ​

ts
type InterestType = 'legal' | 'commercial'

interface InterestRateSeries {
    description: string
    source: string
    periods: InterestRatePeriod[]
}

interface InterestRatePeriod {
    from: string // перший день, включно, YYYY-MM-DD
    to: string // останній день, включно, YYYY-MM-DD
    rate: number // відсотки
    rateForContractsBefore20130316?: number
    note?: string
}

Код за ліцензією MIT, дані за CC BY 4.0. Це довідкові дані, а не юридична консультація: перевіряйте офіційні джерела.