Türkiye Notice Pay Calculator: API and MCP
Türkiye Notice Pay Calculator over REST and MCP: input fields, limits, outputs, one example request and its real answer. Free, no sign-up.
GET /api/v1/tools/labor.notice-pay.tr/mcp/labor
- Id
labor.notice-pay.tr- Version
- 1.0.0
- Access
- Free
- Tool page
- Türkiye Notice Pay Calculator
- Schema
GET /api/v1/tools/labor.notice-pay.tr
Input
| Field | Type | Constraints | Default | Description |
|---|---|---|---|---|
startDate (required) | string | Start date | ||
endDate (required) | string | End date | ||
grossWage (required) | number | > 0, ≤ 100,000,000 | Last monthly gross wage (TRY) | |
benefits | number | ≥ 0, ≤ 100,000,000 | 0 | Regular monthly benefits (TRY) · Regular payments such as meals, transport or a twelfth of the yearly bonus. |
taxRate | number | 15 | 20 | 27 | 35 | 40 | 15 | Income tax bracket · The bracket your wage base of the year has reached. Pick the latest rate on your payslip; early in the year it is usually 15%. |
Output
| Field | Type | Description |
|---|---|---|
net | number | Net notice pay (TRY) |
gross | number | Gross notice pay (TRY) |
weeks | number | Notice period (weeks) |
noticeDays | number | Notice period (days) |
dailyWage | number | Daily gross wage (TRY) |
incomeTax | number | Income tax (TRY) |
stampDuty | number | Stamp duty (TRY) |
years | number | Full years |
months | number | Months |
days | number | Days |
Example request
{
"input": {
"startDate": "2024-03-01",
"endDate": "2026-09-01",
"grossWage": 50000,
"benefits": 0,
"taxRate": 15
},
"locale": "en"
}Example answer
{
"output": {
"net": 58968.7,
"gross": 70000,
"weeks": 6,
"noticeDays": 42,
"dailyWage": 1666.67,
"incomeTax": 10500,
"stampDuty": 531.3,
"years": 2,
"months": 6,
"days": 0
},
"steps": [
{
"id": "noticeDays",
"formula": "notice period (days) = weeks × 7",
"substitution": "notice period (days) = 6 × 7",
"value": 42
},
{
"id": "dailyWage",
"formula": "daily gross wage = (gross wage + benefits) / 30",
"substitution": "daily gross wage = 50,000 / 30",
"value": 1666.67
},
{
"id": "gross",
"formula": "gross notice pay = (gross wage + benefits) / 30 × notice period (days)",
"substitution": "gross notice pay = 50,000 / 30 × 42",
"value": 70000
},
{
"id": "incomeTax",
"formula": "income tax = gross notice pay × 15%",
"substitution": "income tax = 70,000 × 15%",
"value": 10500
},
{
"id": "stampDuty",
"formula": "stamp duty = gross notice pay × 7.59 per mille",
"substitution": "stamp duty = 70,000 × 7.59 per mille",
"value": 531.3
},
{
"id": "net",
"formula": "net notice pay = gross notice pay − income tax − stamp duty",
"substitution": "net notice pay = 70,000 − 10,500 − 531.3",
"value": 58968.7
}
],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-01-01",
"locale": "en"
},
"citation": {
"url": "https://hesaplayici.com/en/salary-and-work/turkey-notice-pay-calculator",
"title": "Türkiye Notice Pay Calculator"
}
}