Damga Vergisi Hesaplama: API ve MCP
Damga Vergisi 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/tax.stamp-duty.tr/mcp/tax
- Kimlik
tax.stamp-duty.tr- Sürüm
- 1.0.0
- Erişim
- Ücretsiz
- Araç sayfası
- Damga Vergisi Hesaplama
- Şema
GET /api/v1/tools/tax.stamp-duty.tr
Girdiler
| Alan | Tür | Sınırlar | Varsayılan | Açıklama |
|---|---|---|---|---|
date (zorunlu) | string | Kâğıdın düzenlenme tarihi · O yılın oranları ve kâğıt başına azami tutarı uygulanır. | ||
documentType | string | contract | lease | guarantee | termination | decision | tender | wageReceipt | contract | Kâğıt türü |
amount (zorunlu) | number | ≥ 0, ≤ 50.000.000.000 | Kâğıttaki tutar (TL) · Kira sözleşmesinde sözleşme süresinin toplam kira bedelini girin (aylık kira × ay sayısı). |
Çıktılar
| Alan | Tür | Açıklama |
|---|---|---|
stampDuty | number | Damga vergisi (TL) |
perMille | number | Oran (‰) |
uncapped | number | Tutar × oran (TL) |
maxPerPaper | number | Kâğıt başına azami tutar (TL) |
capped | boolean | Vergi kâğıt başına azami tutarla sınırlandı. |
Örnek istek
{
"input": {
"date": "2026-03-02",
"documentType": "contract",
"amount": 1000000
},
"locale": "tr"
}Örnek yanıt
{
"output": {
"stampDuty": 9480,
"perMille": 9.48,
"uncapped": 9480,
"maxPerPaper": 29115961.1,
"capped": false
},
"steps": [
{
"id": "uncapped",
"formula": "hesaplanan vergi = tutar × binde 9,48",
"substitution": "hesaplanan vergi = 1.000.000 × binde 9,48",
"value": 9480
},
{
"id": "stampDuty",
"formula": "damga vergisi = min(hesaplanan vergi; azami tutar)",
"substitution": "damga vergisi = min(9.480; 29.115.961,1)",
"value": 9480
}
],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-01-01",
"locale": "tr"
},
"citation": {
"url": "https://hesaplayici.com/vergi/damga-vergisi-hesaplama",
"title": "Damga Vergisi Hesaplama"
}
}