hesaplayıcı
Menu

Türkiye Loan Early Repayment Calculator: API and MCP

Türkiye Loan Early Repayment Calculator over REST and MCP: input fields, limits, outputs, one example request and its real answer. Free, no sign-up.

GET /api/v1/tools/finance.early-repayment.tr/mcp/finance

Id
finance.early-repayment.tr
Version
1.0.0
Access
Free
Tool page
Türkiye Loan Early Repayment Calculator
Schema
GET /api/v1/tools/finance.early-repayment.tr

Input

FieldTypeConstraintsDefaultDescription
principal (required)number> 0, ≤ 10,000,000,000Loan amount (TRY)
rate (required)number≥ 0, ≤ 100Interest rate (%) · The contractual rate of the bank, without KKDF and BSMV.
rateUnitstringmonthly | yearlymonthlyRate period
months (required)integer≥ 1, ≤ 480Term (months)
kkdfnumber≥ 0, ≤ 10015KKDF rate (%) · 15% on consumer and vehicle loans. Usually 0 on housing loans.
bsmvnumber≥ 0, ≤ 10015BSMV rate (%) · 15% on consumer and vehicle loans. 0 on housing loans of buyers who own no other registered house.
paidInstallments (required)integer≥ 0, ≤ 479Installments paid · Include the installment paid on the payoff day.
feeRulestringnone | housingFixednoneEarly repayment fee

Output

FieldTypeDescription
payoffnumberPayoff amount (TRY)
remainingPrincipalnumberRemaining principal (TRY)
feenumberEarly repayment fee (TRY)
feeRatenumberFee rate (%)
remainingPaymentsnumberSum of the remaining installments (TRY)
interestSavednumberInterest and tax saved (TRY)
remainingMonthsnumberInstallments left (months)
installmentnumberMonthly installment (TRY)

Example request

{
  "input": {
    "principal": 100000,
    "rate": 3,
    "rateUnit": "monthly",
    "months": 24,
    "kkdf": 15,
    "bsmv": 15,
    "paidInstallments": 12,
    "feeRule": "none"
  },
  "locale": "en"
}
Example answer
{
  "output": {
    "payoff": 61280.14,
    "remainingPrincipal": 61280.14,
    "fee": 0,
    "feeRate": 0,
    "remainingPayments": 77900.46,
    "interestSaved": 16620.32,
    "remainingMonths": 12,
    "installment": 6491.71
  },
  "steps": [
    {
      "id": "grossRate",
      "formula": "i = r × (1 + KKDF + BSMV)",
      "substitution": "i = 3% × (1 + 15% + 15%)",
      "value": 3.8999999999999995,
      "unit": "%"
    },
    {
      "id": "installment",
      "formula": "A = P × i / (1 − (1 + i)^(−n))",
      "substitution": "A = 100,000 × 3.9% / (1 − (1 + 3.9%)^(−24))",
      "value": 6491.71
    },
    {
      "id": "remainingPrincipal",
      "formula": "remaining principal = loan amount − principal repaid",
      "substitution": "remaining principal = 100,000 − 38,719.86",
      "value": 61280.14
    },
    {
      "id": "fee",
      "formula": "early repayment fee = min(remaining principal × fee rate; interest discount)",
      "substitution": "early repayment fee = min(61,280.14 × 0%; 16,620.32)",
      "value": 0
    },
    {
      "id": "payoff",
      "formula": "payoff amount = remaining principal + early repayment fee",
      "substitution": "payoff amount = 61,280.14 + 0",
      "value": 61280.14
    },
    {
      "id": "remainingPayments",
      "formula": "remaining installments = sum of the remaining installments",
      "substitution": "remaining installments = 6,491.71 × 11 + 6,491.65",
      "value": 77900.46
    },
    {
      "id": "interestSaved",
      "formula": "saving = remaining installments − payoff amount",
      "substitution": "saving = 77,900.46 − 61,280.14",
      "value": 16620.32
    }
  ],
  "meta": {
    "toolVersion": "1.0.0",
    "locale": "en"
  },
  "citation": {
    "url": "https://hesaplayici.com/en/finance/turkey-loan-early-repayment-calculator",
    "title": "Türkiye Loan Early Repayment Calculator"
  }
}