Net Brüt Maaş Hesaplama: API ve MCP
Net Brüt Maaş Hesaplama için REST ve MCP başvurusu: girdi alanları, sınırlar, çıktılar, örnek istek ve gerçek yanıt. Ücretsiz, kayıt yok.
GET /api/v1/tools/labor.net-to-gross.tr/mcp/labor
- Kimlik
labor.net-to-gross.tr- Sürüm
- 1.0.0
- Erişim
- Ücretsiz
- Araç sayfası
- Net Brüt Maaş Hesaplama
- Şema
GET /api/v1/tools/labor.net-to-gross.tr
Girdiler
| Alan | Tür | Sınırlar | Varsayılan | Açıklama |
|---|---|---|---|---|
net (zorunlu) | number | ≥ 0, ≤ 100.000.000 | İstenen aylık net maaş (TL) | |
year (zorunlu) | integer | ≥ 2.000, ≤ 2.100 | Yıl | |
month | integer | ≥ 1, ≤ 12 | 1 | Ay · Sonucu gösterilen ay. Vergi matrahı yıl içinde birikir. |
incentive | string | general | manufacturing | none | general | İşveren prim indirimi |
Çıktılar
| Alan | Tür | Açıklama |
|---|---|---|
gross | number | Gereken brüt maaş (TL) |
net | number | Bu brütle net maaş (TL) |
employeeSgk | number | SGK işçi payı (TL) |
employeeUnemployment | number | İşsizlik sigortası işçi payı (TL) |
taxBase | number | Gelir vergisi matrahı (TL) |
cumulativeBase | number | Kümülatif vergi matrahı (TL) |
incomeTaxBeforeExemption | number | Hesaplanan gelir vergisi (TL) |
minimumWageExemption | number | Asgari ücret istisnası (TL) |
incomeTax | number | Ödenecek gelir vergisi (TL) |
stampDuty | number | Damga vergisi (TL) |
employerCost | number | İşveren maliyeti (TL) |
Örnek istek
{
"input": {
"net": 40000,
"year": 2026,
"month": 1,
"incentive": "general"
},
"locale": "tr"
}Örnek yanıt
{
"output": {
"gross": 49709.72,
"net": 40000,
"employeeSgk": 6959.36,
"employeeUnemployment": 497.1,
"taxBase": 42253.26,
"cumulativeBase": 42253.26,
"incomeTaxBeforeExemption": 6337.99,
"minimumWageExemption": 4211.33,
"incomeTax": 2126.66,
"stampDuty": 126.6,
"employerCost": 60521.58
},
"steps": [
{
"id": "gross",
"formula": "brüt = net(brüt) ≥ hedef net olan en küçük tutar",
"substitution": "net(49.709,72) = 40.000 ≥ 40.000",
"value": 49709.72
},
{
"id": "employeeSgk",
"formula": "SGK işçi payı = min(brüt; tavan) × %14",
"substitution": "SGK işçi payı = min(49.709,72; 297.270) × %14",
"value": 6959.36
},
{
"id": "employeeUnemployment",
"formula": "işsizlik sigortası = min(brüt; tavan) × %1",
"substitution": "işsizlik sigortası = min(49.709,72; 297.270) × %1",
"value": 497.1
},
{
"id": "taxBase",
"formula": "matrah = brüt − SGK işçi payı − işsizlik sigortası",
"substitution": "matrah = 49.709,72 − 6.959,36 − 497,1",
"value": 42253.26
},
{
"id": "cumulativeBase",
"formula": "kümülatif matrah = önceki aylar + matrah",
"substitution": "kümülatif matrah = 0 + 42.253,26",
"value": 42253.26
},
{
"id": "incomeTaxBeforeExemption",
"formula": "hesaplanan gelir vergisi = vergi(kümülatif matrah) − vergi(önceki aylar)",
"substitution": "hesaplanan gelir vergisi = vergi(42.253,26) − vergi(0)",
"value": 6337.99
},
{
"id": "minimumWageExemption",
"formula": "asgari ücret istisnası = vergi(asgari ücret)",
"substitution": "asgari ücret istisnası = vergi(33.030)",
"value": 4211.33
},
{
"id": "incomeTax",
"formula": "gelir vergisi = hesaplanan gelir vergisi − asgari ücret istisnası",
"substitution": "gelir vergisi = 6.337,99 − 4.211,33",
"value": 2126.66
},
{
"id": "stampDuty",
"formula": "damga vergisi = (brüt − asgari ücret) × binde 7,59",
"substitution": "damga vergisi = (49.709,72 − 33.030) × binde 7,59",
"value": 126.6
},
{
"id": "net",
"formula": "net = brüt − SGK işçi payı − işsizlik sigortası − gelir vergisi − damga vergisi",
"substitution": "net = 49.709,72 − 6.959,36 − 497,1 − 2.126,66 − 126,6",
"value": 40000
},
{
"id": "employerCost",
"formula": "işveren maliyeti = brüt + işveren SGK (%19,75) + işveren işsizlik (%2)",
"substitution": "işveren maliyeti = 49.709,72 + 9.817,67 + 994,19",
"value": 60521.58
}
],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-01-01",
"locale": "tr"
},
"citation": {
"url": "https://hesaplayici.com/maas-ve-is/net-brut-maas-hesaplama",
"title": "Net Brüt Maaş Hesaplama"
}
}