hesaplayıcı
Menu

Türkiye Rental Income Tax Calculator: API and MCP

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

GET /api/v1/tools/tax.rental-income.tr/mcp/tax

Id
tax.rental-income.tr
Version
1.0.0
Access
Free
Tool page
Türkiye Rental Income Tax Calculator
Schema
GET /api/v1/tools/tax.rental-income.tr

Input

FieldTypeConstraintsDefaultDescription
year (required)integer≥ 2,005, ≤ 2,100Year the rent was collected · The return is filed in March of the next year: 2025 rent in March 2026.
residentialnumber≥ 0, ≤ 100,000,000,0000Yearly residential rent (TRY) · Gross rent collected in the year, all homes together. For a shared home, your share only.
workplacenumber≥ 0, ≤ 100,000,000,0000Withheld workplace rent (gross) (TRY) · Yearly gross rent of workplaces and other property on which the tenant withheld income tax.
methodstringflat | actualflatExpense method · The flat expense needs no receipts: 15% of the rent after the exemption counts as expenses (25% to 2016). Real expenses deduct your documented costs; when they are more, the tax is lower.
expensesnumber≥ 0, ≤ 100,000,000,000Yearly real expenses (TRY) · Total documented expenses of the rented property. The calculator removes the share of the exempt rent.
otherRentnumber≥ 0, ≤ 100,000,000,0000Rent with no withholding (TRY) · Rent with no withholding and no exemption: for example a workplace rented to a simple-method trader or to a private person.
otherIncomenumber≥ 0, ≤ 100,000,000,0000Other gross income (TRY) · Gross wages, interest, dividends and other income of the year, declared or not. Counts toward the income test of the residential exemption.
businessstringno | yesnoDo you declare a commercial, agricultural or professional income?

Output

FieldTypeDescription
payablenumberIncome tax to pay (TRY)
taxnumberIncome tax calculated (TRY)
withholdingCreditnumberWithholding credited (TRY)
refundnumberTax refunded (TRY)
taxableIncomenumberTaxable income (TRY)
declaredRentnumberRent on the return (gross) (TRY)
exemptionnumberResidential rent exemption (TRY)
expenseDeductionnumberExpenses deducted (TRY)
expenseExcessnumberExcess expenses (to later years) (TRY)
returnRequiredbooleanYou must file a yearly income tax return for the rent.
noReturnbooleanYou do not need to file a return for this rent.
workplaceFinalbooleanThe withheld rent is under the filing limit: the withholding is the final tax and the rent stays off the return.
exemptionIncomeOverbooleanNo residential exemption: the gross income total passes the third bracket of the wage tariff (art. 21).
exemptionBusinessbooleanNo residential exemption: a person who declares a commercial, agricultural or professional income cannot use it (art. 21).

Example request

curl -X POST https://hesaplayici.com/api/v1/tools/tax.rental-income.tr/execute \
  -H 'Content-Type: application/json' \
  -d '{"input":{"year":2025,"residential":360000,"workplace":0,"method":"flat","otherRent":0,"otherIncome":0,"business":"no"},"locale":"en"}'
Example answer
{
  "output": {
    "payable": 45310,
    "tax": 45310,
    "withholdingCredit": 0,
    "refund": 0,
    "taxableIncome": 266050,
    "declaredRent": 360000,
    "exemption": 47000,
    "expenseDeduction": 46950,
    "expenseExcess": 0,
    "returnRequired": true,
    "noReturn": false,
    "workplaceFinal": false,
    "exemptionIncomeOver": false,
    "exemptionBusiness": false
  },
  "steps": [
    {
      "id": "incomeTotal",
      "formula": "income total = residential rent + withheld rent + rent with no withholding + other income",
      "substitution": "income total = 360,000.00 + 0.00 + 0.00 + 0.00 (limit 1,200,000.00)",
      "value": 360000,
      "unit": "TRY"
    },
    {
      "id": "exemption",
      "formula": "exemption = min(residential rent, exemption amount)",
      "substitution": "exemption = min(360,000.00, 47,000.00)",
      "value": 47000,
      "unit": "TRY"
    },
    {
      "id": "declaredRent",
      "formula": "rent on the return = residential rent + withheld rent + rent with no withholding",
      "substitution": "rent on the return = 360,000.00 + 0.00 + 0.00",
      "value": 360000
    },
    {
      "id": "expenseDeduction",
      "formula": "expenses = (rent on the return − exemption) × 15%",
      "substitution": "expenses = 313,000.00 × 15%",
      "value": 46950
    },
    {
      "id": "taxableIncome",
      "formula": "taxable income = rent on the return − exemption − expenses",
      "substitution": "taxable income = 360,000.00 − 47,000.00 − 46,950.00",
      "value": 266050
    },
    {
      "id": "tax",
      "formula": "income tax = Σ bracket",
      "substitution": "income tax = 158,000.00 × 15% + 108,050.00 × 20%",
      "value": 45310
    }
  ],
  "notes": [],
  "meta": {
    "toolVersion": "1.0.0",
    "dataVersion": "2025-01-01",
    "locale": "en"
  },
  "citation": {
    "url": "https://hesaplayici.com/en/tax/turkey-rental-income-tax-calculator",
    "title": "Türkiye Rental Income Tax Calculator"
  }
}