Türkiye Military and Birth Buyback Calculator: API and MCP
Türkiye Military and Birth Buyback 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.service-buyback.tr/mcp/labor
- Id
labor.service-buyback.tr- Version
- 1.0.0
- Access
- Free
- Tool page
- Türkiye Military and Birth Buyback Calculator
- Schema
GET /api/v1/tools/labor.service-buyback.tr
Input
| Field | Type | Constraints | Default | Description |
|---|---|---|---|---|
type | string | military | birth | other | military | Buyback type |
days | integer | ≥ 1, ≤ 7,200 | Days to buy back (days) · SGK counts a month as 30 days and a year as 360: 12 months of military service is 360 days. | |
birth1 | string | Date of birth of the child · You must have been insured before the birth. | ||
birth2 | string | Date of a second birth · Optional. | ||
birth3 | string | Date of a third birth · Optional. Applications before 11.09.2014 cover two births only. | ||
insuredDays | integer | ≥ 0, ≤ 2,160 | Days to leave out (days) · Days inside the birth periods when you were insured (worked), after the death of the child, or that you do not want to buy. | |
dailyBase | number | > 0, ≤ 1,000,000 | Daily earning (TRY) · Leave it empty to use the floor of the application day. You can pick any amount between the floor and the ceiling. | |
applicationDate | string | Application date · Leave it empty to use today (Türkiye time). The day your application reaches SGK. |
Output
| Field | Type | Description |
|---|---|---|
amount | number | Buyback amount (TRY) |
days | number | Days bought back (days) |
birthDays | number | Days of the birth periods (days) |
dailyBase | number | Daily earning (TRY) |
rate | number | Premium rate (%) |
dailyPremium | number | Daily premium (TRY) |
floorDaily | number | Daily floor (TRY) |
ceilingDaily | number | Daily ceiling (TRY) |
maxAmount | number | Buyback amount at the ceiling (TRY) |
Example request
curl -X POST https://hesaplayici.com/api/v1/tools/labor.service-buyback.tr/execute \
-H 'Content-Type: application/json' \
-d '{"input":{"type":"military","days":360,"applicationDate":"2026-09-28"},"locale":"en"}'Example answer
{
"output": {
"amount": 178362,
"days": 360,
"dailyBase": 1101,
"rate": 45,
"dailyPremium": 495.45,
"floorDaily": 1101,
"ceilingDaily": 9909,
"maxAmount": 1605258
},
"steps": [
{
"id": "dailyPremium",
"formula": "daily premium = daily earning × premium rate",
"substitution": "daily premium = 1,101.00 (floor) × 45%",
"value": 495.45,
"unit": "TRY"
},
{
"id": "amount",
"formula": "buyback amount = days bought back × daily earning × premium rate",
"substitution": "buyback amount = 360 × 1,101.00 × 45%",
"value": 178362,
"unit": "TRY"
},
{
"id": "maxAmount",
"formula": "buyback amount at the ceiling = days bought back × ceiling × premium rate",
"substitution": "buyback amount at the ceiling = 360 × 9,909.00 × 45%",
"value": 1605258,
"unit": "TRY"
}
],
"notes": [],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-01-01",
"locale": "en"
},
"citation": {
"url": "https://hesaplayici.com/en/salary-and-work/turkey-sgk-military-and-birth-buyback-calculator",
"title": "Türkiye Military and Birth Buyback Calculator"
}
}