Kalkulo.eu calculators

Read-only European tax, salary and benefit calculators with official sources and unknowns.

使うべきか

品質と安全性

B
説明の品質
100%
スキーマの完全性
93%
命名の品質
78%
ポイズニングのリスク
0%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(13)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domaingreece_unemployment_benefit 内
  • MEDIUMTool description contains URL to non-standard domainestonia_redundancy_compensation 内
  • MEDIUMTool description contains URL to non-standard domainslovakia_rental_income_tax 内
  • MEDIUMTool description contains URL to non-standard domaingreece_annual_leave 内
  • MEDIUMTool description contains URL to non-standard domainserbia_vat 内
  • MEDIUMTool description contains URL to non-standard domainluxembourg_unemployment_benefit 内
  • MEDIUMTool description contains URL to non-standard domainslovakia_severance_pay 内
  • MEDIUMTool description contains URL to non-standard domainczechia_company_car_benefit 内
  • MEDIUMTool description contains URL to non-standard domainlatvia_vacation_pay 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~18,352トークン数(ツール定義)
~9.5 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 14.34%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "calculators": {
      "url": "https://kalkulo.eu/mcp"
    }
  }
}

リモートエンドポイント

https://kalkulo.eu/mcpstreamable-http

できること

ツール一覧

ツール(11)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢list_calculators

Lists the Kalkulo.eu calculators available as tools here, with country, rules year, last update, page URL and the tool name to call.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢greece_unemployment_benefit(katigoria, protiForaIperigoumena, imeresAsfalisis, protiEtisies, imeresDietias, ...)

Regular DYPA unemployment benefit for common unemployed people in Greece, amounts from 2026-04-01: daily and monthly amount by earnings category, dependant supplement, duration in daily allowances, start date, application deadline and Easter/Christmas bonuses. Other categories (construction, seasonal, seafarers, continuation) are reported as outside scope. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/el/ypologistis-anergias/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "katigoria": {
      "type": "string",
      "enum": [
        "koinos",
        "pilotiko",
        "oikodomos",
        "epoxikos",
        "naftikos",
        "synexisi",
        "allo",
        "agnosto"
      ],
      "description": "Ποια περίπτωση σας αφορά; Ο υπολογιστής καλύπτει την αρχική τακτική επιδότηση κοινών ανέργων. Οι άλλες κατηγορίες έχουν δικούς τους κανόνες και δεν υπολογίζονται εδώ. Options: koinos = Κοινός άνεργος — νέα (αρχική) επιδότηση; pilotiko = Πιλοτικό πρόγραμμα επιδότησης ανεργίας; oikodomos = Οικοδόμος; epoxikos = Εποχικά εργαζόμενος; naftikos = Ναυτικός; synexisi = Συνέχιση προηγούμενης επιδότησης; allo = Άλλη ειδική κατηγορία; agnosto = Δεν είμαι βέβαιος/η. Default if omitted: koinos."
    },
    "protiForaIperigoumena": {
      "type": "string",
      "enum": [
        "proti_fora",
        "epanaliptiki"
      ],
      "description": "Πρώτη φορά ή επαναληπτική επιδότηση; Στην επαναληπτική επιδότηση ισχύει όριο 400 ημερησίων επιδομάτων στην τετραετία πριν από την έναρξη της νέας επιδότησης. Options: proti_fora = Πρώτη φορά (επιδοτούμαι για πρώτη φορά); epanaliptiki = Επαναληπτική (έχω ξαναεπιδοτηθεί). Default if omitted: proti_fora."
    },
    "imeresAsfalisis": {
      "type": "number",
      "minimum": 0,
      "maximum": 400,
      "description": "Ημέρες ασφάλισης (τελευταίο 14μηνο) Ημέρες ασφάλισης (ημερομίσθια) στο κρίσιμο 14μηνο πριν από τη λήξη της εργασίας, χωρίς τους δύο τελευταίους μήνες. Ακέραιος αριθμός."
    },
    "protiEtisies": {
      "type": "string",
      "enum": [
        "agnosto",
        "nai",
        "ochi"
      ],
      "description": "Έχετε 80 ημέρες ασφάλισης σε καθένα από τα δύο προηγούμενα έτη; Προϋπόθεση της πρώτης επιδότησης, και στη διαδρομή του 14μήνου και στη διαδρομή της διετίας. Only used when protiForaIperigoumena = proti_fora. Options: agnosto = Δεν γνωρίζω; nai = Ναι, τουλάχιστον 80 ημέρες σε κάθε έτος; ochi = Όχι. Default if omitted: agnosto."
    },
    "imeresDietias": {
      "type": "number",
      "minimum": 0,
      "maximum": 800,
      "description": "Ημέρες ασφάλισης στη διετία (μόνο αν στο 14μηνο έχετε κάτω από 125) Ημέρες στα δύο έτη πριν από τη λήξη της εργασίας, χωρίς τους δύο τελευταίους μήνες. Χρησιμοποιείται μόνο για την εναλλακτική διαδρομή της πρώτης επιδότησης (από 200 ημέρες). Only used when protiForaIperigoumena = proti_fora. Default if omitted: 0."
    },
    "tetraetiaMetrisi": {
      "type": "string",
      "enum": [
        "agnosto",
        "enarxi",
        "simera"
      ],
      "description": "Γνωρίζετε τα ημερήσια επιδόματα που λάβατε στην τετραετία; Το όριο των 400 μετριέται στην τετραετία πριν από την έναρξη της νέας επιδότησης. Αν δεν γνωρίζετε τον αριθμό ή τον μετρήσατε έως σήμερα, η διάρκεια μένει ανοιχτή και δεν υποθέτουμε μηδέν. Only used when protiForaIperigoumena = epanaliptiki. Options: agnosto = Δεν γνωρίζω τον αριθμό; enarxi = Γνωρίζω τον αριθμό για την τετραετία πριν από την έναρξη της νέας επιδότησης; simera = Τον μέτρησα έως σήμερα. Default if omitted: agnosto."
    },
    "imeresEpidotisisTetraetias": {
      "type": "number",
      "minimum": 0,
      "maximum": 400,
      "description": "Ημερήσια επιδόματα που λάβατε στην τετραετία πριν από την έναρξη της νέας επιδότησης Ο αριθμός που καταγράφει η ΔΥΠΑ για τα τέσσερα χρόνια πριν από την έναρξη της νέας επιδότησης (25 ημερήσια επιδόματα = ένας πλήρης μήνας). Ακέραιος αριθμός· αν αφήσετε το πεδίο κενό, η διάρκεια μένει ανοιχτή. Only used when protiForaIperigoumena = epanaliptiki and tetraetiaMetrisi = enarxi. Default if omitted: 0."
    },
    "synolikes4050": {
      "type": "string",
      "enum": [
        "agnosto",
        "nai",
        "ochi"
      ],
      "description": "Συνολικές ημέρες εργασίας σε όλο τον εργασιακό βίο Με 4.050 ημέρες ή περισσότερες η διάρκεια γίνεται 12 μήνες. Αν δεν το γνωρίζετε, η διάρκεια μένει ανοιχτή όταν αυτό μπορεί να την αλλάξει. Options: agnosto = Δεν γνωρίζω; nai = 4.050 ημέρες ή περισσότερες; ochi = Λιγότερες από 4.050. Default if omitted: agnosto."
    },
    "ilikia49": {
      "type": "string",
      "enum": [
        "agnosto",
        "nai",
        "ochi",
        "metaxy"
      ],
      "description": "Έχετε κλείσει τα 49 κατά την υποβολή της αίτησης; Με συμπληρωμένο το 49ο έτος και τουλάχιστον 210 ημέρες στο 14μηνο (ή 350 στη διετία) η διάρκεια γίνεται 12 μήνες. Options: agnosto = Δεν γνωρίζω; nai = Ναι; ochi = Όχι; metaxy = Τα κλείνω μεταξύ αίτησης και έναρξης της επιδότησης. Default if omitted: agnosto."
    },
    "apasxolisi": {
      "type": "string",
      "enum": [
        "agnosto",
        "plires",
        "meriki"
      ],
      "description": "Είδος απασχόλησης Η πλήρης απασχόληση δίνει πάντα το πλήρες ποσό. Στη μερική απασχόληση το ποσό εξαρτάται από τις μέσες μικτές αποδοχές του τελευταίου εξαμήνου. Options: agnosto = Επιλέξτε; plires = Πλήρης απασχόληση; meriki = Μερική απασχόληση. Default if omitted: agnosto."
    },
    "mesesApodoches": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000,
      "description": "Μέσες μικτές μηνιαίες αποδοχές τελευταίου εξαμήνου Πάνω από 493,08 € → πλήρες ποσό· 246,55–493,08 € → 75%· έως 246,54 € → 50%. Only used when apasxolisi = meriki. Default if omitted: 0."
    },
    "tekna": {
      "type": "number",
      "minimum": 0,
      "maximum": 10,
      "description": "Προστατευόμενα μέλη (έμμεσα ασφαλισμένα μέσω εσάς) Σύζυγος, παιδιά ή άλλα μέλη που είναι έμμεσα ασφαλισμένα μέσω σας. Κάθε μέλος προσθέτει 10% στο ημερήσιο ποσό της κατηγορίας σας. Default if omitted: 0."
    },
    "sizygos": {
      "type": "string",
      "enum": [
        "agnosto",
        "ochi",
        "olo_emena",
        "olo_sizygos",
        "moirasma"
      ],
      "description": "Αν επιδοτείται και ο/η σύζυγος, ποιος λαμβάνει την προσαύξηση; Για τα ίδια μέλη και την ίδια περίοδο η προσαύξηση δεν δίνεται δύο φορές. Με υπεύθυνη δήλωση επιλέγετε: όλη σε έναν από τους δύο ή μισή στον καθένα. Αγνοείται όταν δεν δηλώνετε μέλη. Options: agnosto = Δεν γνωρίζω; ochi = Ο/Η σύζυγος δεν επιδοτείται ή δεν υπάρχει; olo_emena = Όλη η προσαύξηση σε εμένα; olo_sizygos = Όλη η προσαύξηση στον/στη σύζυγο; moirasma = Μισή στον καθένα (50%). Default if omitted: agnosto."
    },
    "imerominiaLysis": {
      "type": "string",
      "description": "Ημερομηνία λήξης ή λύσης της εργασίας Από αυτήν μετράνε η προθεσμία των 60 ημερών και η έναρξη της επιδότησης. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "imerominiaAitisis": {
      "type": "string",
      "description": "Ημερομηνία αίτησης στη ΔΥΠΑ Αν η αίτηση γίνει μέσα στις πρώτες 7 ημέρες, η επιδότηση ξεκινά την 7η ημέρα· αλλιώς ξεκινά την ημέρα της αίτησης. Date as YYYY-MM-DD, or \"\" if unknown."
    }
  },
  "required": [
    "imeresAsfalisis"
  ],
  "additionalProperties": false
}
🟢estonia_redundancy_compensation(lopetamiseAlus, keskmiseViis, tooandjaKeskmine, perioodiTasu, perioodiTooPaevad, ...)

Statutory redundancy compensation in Estonia: the employer's one month of average wages (Employment Contracts Act § 100(1)), the Unemployment Insurance Fund (Töötukassa) benefit by length of employment, and compensation for missing notice days. Each part is shown separately; the total only when every part is known. Optional net view. Rules year 2026, last updated 2026-09-26. Page: https://kalkulo.eu/et/kalkulaator-koondamishuvitis/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "lopetamiseAlus": {
      "type": "string",
      "enum": [
        "koondamine",
        "s37",
        "tahtajaline",
        "avalik",
        "muu"
      ],
      "description": "Töösuhte lõppemise alus Kalkulaator arvutab koondamise (TLS § 89) ja töötaja ülesütlemise pärast töötasu vähendamist (TLS § 37 lg 5). Muudel juhtudel kehtivad teised reeglid ja summat ei näidata. Options: koondamine = Koondamine tähtajatu lepingu korral (TLS § 89); s37 = Ütlesin lepingu üles töötasu vähendamise tõttu (TLS § 37 lg 5); tahtajaline = Tähtajaline leping lõpetati majanduslikul põhjusel; avalik = Avalik teenistus (ametnik); muu = Muu või vaidlustatud alus. Default if omitted: koondamine."
    },
    "keskmiseViis": {
      "type": "string",
      "enum": [
        "summa",
        "arvuta"
      ],
      "description": "Kuidas tööandja keskmine töötasu on teada? Kui tööandja on keskmise juba arvutanud (näiteks lõpparve kavandis), sisesta see. Muidu saab selle arvutada kuue eelneva kalendrikuu andmetest (määrus nr 91 § 3). Options: summa = Sisestan tööandja arvutatud keskmise; arvuta = Arvutan perioodi töötasust ja tööpäevadest. Default if omitted: summa."
    },
    "tooandjaKeskmine": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Tööandja arvestatud keskmine kuutöötasu (bruto) Keskmine töötasu määruse nr 91 järgi: tavaliselt kuue eelneva kalendrikuu väljateenitud töötasu põhjal. See ei pruugi võrduda lepingujärgse palgaga. Näitväärtus 2000 €. Only used when keskmiseViis = summa."
    },
    "perioodiTasu": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Perioodi arvesse minev töötasu (bruto) Kuue eelneva kalendrikuu jooksul välja teenitud ja sissenõutavaks muutunud töötasu (määrus nr 91 § 2 lg 2). Kui arvad päevi välja, jäta välja ka nende päevade tasu. Näitväärtus 12 600 €. Only used when keskmiseViis = arvuta."
    },
    "perioodiTooPaevad": {
      "type": "number",
      "minimum": 0,
      "maximum": 200,
      "description": "Perioodi kalendaarsed tööpäevad Tööpäevad tööpäevade kalendri järgi (esmaspäevast reedeni, riigipühad välja arvatud), mitte ainult päevad, mil töötasid. Näitväärtus 126. Only used when keskmiseViis = arvuta."
    },
    "valjaArvatudPaevad": {
      "type": "number",
      "minimum": 0,
      "maximum": 200,
      "description": "Välja jäetavad tööpäevad Ainult päevad, mille määrus välja jätab: tööst keeldumine TLS § 19 alusel, töötasu vähendamise päevad TLS § 37 alusel ja haigusleht töötervishoiu ja tööohutuse seaduse § 12^4–12^5 järgi. Tavalist puhkust ega haiguslehte siia ei loeta. Kui selliseid päevi ei olnud, sisesta 0. Only used when keskmiseViis = arvuta. Default if omitted: 0."
    },
    "perioodiKuud": {
      "type": "number",
      "minimum": 1,
      "maximum": 6,
      "description": "Perioodi kalendrikuude arv Tavaliselt 6. Kui töötasid selle tööandja juures vähem kui kuus kalendrikuud, loe kuud, mille eest töötasu muutus sissenõutavaks (määrus nr 91 § 2 lg 3). Only used when keskmiseViis = arvuta."
    },
    "tooAlgus": {
      "type": "string",
      "description": "Töösuhte algus selle tööandja juures Katkematu töösuhte esimene päev. Näitväärtus 01.09.2014. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "tooLopp": {
      "type": "string",
      "description": "Töösuhte viimane päev Töölepingu lõppemise päev. Täpselt 10 aastat annab Töötukassalt 1 kuu, üle 10 aasta 2 kuud. Kui viimane päev langeb 5 või 10 aasta piirile, näitab kalkulaator seda eraldi. Näitväärtus 30.09.2026. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "tootukassaKeskmine": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Töötukassa arvutusalus: keskmine kuutöötasu (bruto) Töötukassa arvutab selle ise oma andmetest (viimasele kolmele kuule eelnenud üheksa kuu tasud), seega võib see tööandja keskmisest erineda. Vaja ainult siis, kui staaž on vähemalt 5 aastat. Näitväärtus 2000 €."
    },
    "etteteatamine": {
      "type": "string",
      "enum": [
        "teadmata",
        "piisav",
        "puudulik"
      ],
      "description": "Kas tööandja teatas ülesütlemisest piisavalt ette? Seaduses nõutud aeg: alla 1 tööaasta 15, 1–5 aastat 30, 5–10 aastat 60, 10 ja enam aastat 90 kalendripäeva (TLS § 97 lg 2); kollektiivleping võib ette näha teisiti (§ 97 lg 4). Kui vastad „Ei tea“, näitab kalkulaator vahemikku 0-st kuni summani, mis tuleks siis, kui ette ei teatatud üldse. Only used when lopetamiseAlus = koondamine. Options: teadmata = Ei tea; piisav = Jah, piisavalt; puudulik = Ei, vähem kui nõutud. Default if omitted: teadmata."
    },
    "etteteatamisTahtaeg": {
      "type": "string",
      "enum": [
        "teadmata",
        "seadus",
        "kollektiivleping"
      ],
      "description": "Milline etteteatamistähtaeg sinu kohta kehtib? Kollektiivleping võib ette näha seadusest erineva tähtaja (TLS § 97 lg 4). Kui kollektiivlepingut ei ole või see tähtaega ei muuda, vali seadus: tähtaeg leitakse töösuhte kuupäevadest. Vaja ainult vahemiku ülempiiriks. Only used when lopetamiseAlus = koondamine and etteteatamine = teadmata. Options: teadmata = Ei tea; seadus = Seaduse järgi (TLS § 97 lg 2); kollektiivleping = Kollektiivlepingu järgi (sisestan päevad). Default if omitted: teadmata."
    },
    "kollektiivlepinguPaevad": {
      "type": "number",
      "minimum": 1,
      "maximum": 366,
      "description": "Kollektiivlepingu etteteatamistähtaeg (kalendripäevi) Kollektiivlepingus sinu töösuhte kestuse kohta kokku lepitud etteteatamise aeg kalendripäevades. Only used when lopetamiseAlus = koondamine and etteteatamine = teadmata and etteteatamisTahtaeg = kollektiivleping. Default if omitted: unknown."
    },
    "tooPaevaTasu": {
      "type": "number",
      "minimum": 0,
      "maximum": 50000,
      "description": "Keskmine tööpäevatasu (bruto) Tööandja arvestatud keskmine ühe tööpäeva tasu (määrus nr 91 § 3 lg 1). Kuu keskmisest seda ei tuletata, sest jagaja (perioodi kuu keskmine kalendaarsete tööpäevade arv, § 3 lg 6) sõltub perioodist. Kui arvutad keskmise perioodi andmetest, võetakse tööpäevatasu sealt. Only used when lopetamiseAlus = koondamine and etteteatamine = puudulik or teadmata and keskmiseViis = summa. Default if omitted: unknown."
    },
    "puuduvadTooPaevad": {
      "type": "number",
      "minimum": 1,
      "maximum": 130,
      "description": "Tööpäevad, mille võrra vähem ette teatati Loe tööpäevi, mitte kalendripäevi (TLS § 100 lg 5). Only used when lopetamiseAlus = koondamine and etteteatamine = puudulik. Default if omitted: unknown."
    },
    "netoVaade": {
      "type": "string",
      "enum": [
        "ei",
        "jah"
      ],
      "description": "Kas näidata ka kättesaadavat summat (neto)? Bruto on vaikimisi. Neto arvutatakse eraldi tööandja ja Töötukassa väljamakse kohta. Kui II samba määr või maksuvaba tulu kasutus on teadmata, näidatakse väikseimat ja suurimat võimalikku summat. Options: ei = Ei, ainult bruto; jah = Jah, näita ka neto. Default if omitted: ei."
    },
    "iiSammas": {
      "type": "string",
      "enum": [
        "teadmata",
        "0",
        "2",
        "4",
        "6"
      ],
      "description": "Kogumispensioni (II samba) makse määr Määra näed Pensionikeskuse kontolt. Kui sa ei ole II sambaga liitunud või oled sellest lahkunud, vali 0%. Only used when netoVaade = jah. Options: teadmata = Ei tea; 0 = 0% (ei ole liitunud); 2 = 2%; 4 = 4%; 6 = 6%. Default if omitted: teadmata."
    },
    "maksuvabaTooandja": {
      "type": "string",
      "enum": [
        "teadmata",
        "kasutatud",
        "saadaval"
      ],
      "description": "Maksuvaba tulu tööandja väljamaksel Maksuvaba tulu on kuni 700 € kuus (vanaduspensionieas 776 €) ja seda saab kasutada ühe korra kuus. Kui sama kuu töötasu on selle juba ära kasutanud, ei saa seda hüvitiselt uuesti maha arvata. Only used when netoVaade = jah. Options: teadmata = Ei tea; kasutatud = Juba kasutatud või ei rakendata; saadaval = Osa või kõik on veel kasutamata. Default if omitted: teadmata."
    },
    "maksuvabaJaak": {
      "type": "number",
      "minimum": 0,
      "maximum": 776,
      "description": "Kasutamata maksuvaba tulu sel kuul Summa, mida tööandja saab selle kuu väljamaksel veel maha arvata (kuni 700 €, vanaduspensionieas kuni 776 €). Only used when netoVaade = jah and maksuvabaTooandja = saadaval. Default if omitted: unknown."
    },
    "maksuvabaTootukassa": {
      "type": "string",
      "enum": [
        "teadmata",
        "ei",
        "jah"
      ],
      "description": "Maksuvaba tulu Töötukassa väljamaksel Töötukassa arvab maksuvaba tulu maha ainult sinu avalduse alusel. See on kuni 700 € (vanaduspensionieas 776 €) väljamakse kalendrikuu kohta, ka siis, kui hüvitis on 2 kuu eest ja makstakse korraga (TuMS § 42 lg 1). Kui tööandja kasutas samal kuul maksuvaba tulu, jääb Töötukassale ainult kasutamata osa. Only used when netoVaade = jah. Options: teadmata = Ei tea; ei = Ei, Töötukassa maksuvaba tulu ei arvesta; jah = Jah, olen avalduse esitanud. Default if omitted: teadmata."
    },
    "maksuvabaTkSumma": {
      "type": "number",
      "minimum": 0,
      "maximum": 776,
      "description": "Töötukassa väljamaksel maha arvatav maksuvaba tulu Avalduses märgitud ja sel kuul kasutamata summa, kuni 700 € (vanaduspensionieas kuni 776 €). Kui ei tea, jäta tühjaks: kalkulaator näitab vahemikku 0 kuni 776 €. Only used when netoVaade = jah and maksuvabaTootukassa = jah. Default if omitted: unknown."
    }
  },
  "required": [
    "tooAlgus",
    "tooLopp",
    "tootukassaKeskmine"
  ],
  "additionalProperties": false
}
🟢slovakia_rental_income_tax(vlastnictvo, podiel, prijem, vydavkyRezim, vydavky, ...)

Slovak personal income tax on property rental income for 2026 under § 6(3) of the Income Tax Act: the €500 exemption, proportional expenses, tax base, tax across the 19/25/30/35 % bands, and whether a tax return is required. No tax amount is given while other income or expense verification is unknown. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/sk/kalkulacka-prijem-z-prenajmu/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "vlastnictvo": {
      "type": "string",
      "enum": [
        "sam",
        "bsm",
        "spoluvlastnictvo"
      ],
      "description": "Komu nehnuteľnosť patrí? Pri BSM si manželia príjem rozdelia rovnakým dielom alebo v dohodnutom pomere (§ 4 ods. 8), pri podielovom spoluvlastníctve podľa spoluvlastníckeho podielu (§ 10 ods. 1). Výdavky sa delia v tom istom pomere a každý má vlastné oslobodenie 500 €. Options: sam = Len mne; bsm = Manželom v bezpodielovom spoluvlastníctve (BSM); spoluvlastnictvo = Viacerým spoluvlastníkom (podielové spoluvlastníctvo). Default if omitted: sam."
    },
    "podiel": {
      "type": "number",
      "minimum": 0.01,
      "maximum": 100,
      "description": "Váš podiel na príjmoch (%) Pri BSM dohodnutý pomer, bez dohody 50 %. Pri spoluvlastníctve váš spoluvlastnícky podiel, ak zákon alebo dohoda neurčuje iný. Kalkulačka pomer nevyberá za vás. Only used when vlastnictvo = bsm or spoluvlastnictvo."
    },
    "prijem": {
      "type": "number",
      "minimum": 0,
      "maximum": 500000,
      "description": "Nájomné za rok 2026 (€) Nájomné zo všetkých vašich prenajímaných nehnuteľností za rok 2026 podľa § 6 ods. 3 ZDP (prenájom bez doplnkových služieb). Pri BSM alebo spoluvlastníctve zadajte sumu za celú nehnuteľnosť; váš podiel sa vypočíta. Pri rozpise nižšie sem nezahŕňajte energie, zábezpeku ani nepeňažné príjmy, tie zadáte zvlášť."
    },
    "vydavkyRezim": {
      "type": "string",
      "enum": [
        "polozky",
        "suhrn"
      ],
      "description": "Ako zadáte výdavky? Rozpis podľa druhu posúdi, čo je daňový výdavok a čo príjem. Súhrn použite, ak už máte overený súčet daňových výdavkov, napríklad z daňovej evidencie. Options: polozky = Rozpíšem príjmy a výdavky podľa druhu; suhrn = Zadám overený súčet daňových výdavkov. Default if omitted: polozky."
    },
    "vydavky": {
      "type": "number",
      "minimum": 0,
      "maximum": 500000,
      "description": "Daňové výdavky k prenájmu (€) Súčet daňových výdavkov pred pomerným krátením, vrátane energií a služieb, ktoré ste zahrnuli do príjmov. Čo sa dá uplatniť, závisí od toho, či je nehnuteľnosť v obchodnom majetku; ak si nie ste istí, použite rozpis. Only used when vydavkyRezim = suhrn."
    },
    "odpisy": {
      "type": "number",
      "minimum": 0,
      "maximum": 500000,
      "description": "Z toho odpisy a iné nepeňažné výdavky (€) Časť výdavkov, ktorú ste v hotovosti nezaplatili (napr. odpisy). Znižuje základ dane, ale nie vašu hotovosť. Only used when vydavkyRezim = suhrn. Default if omitted: 0."
    },
    "vydavkyOverene": {
      "type": "string",
      "enum": [
        "ano",
        "neviem"
      ],
      "description": "Spĺňajú zadané výdavky podmienky ZDP? Ak si nie ste istí, základ dane ani daň neurčíme. Neuvádzame nulu ani odhad. Only used when vydavkyRezim = suhrn. Options: ano = Áno, sú to daňovo uznané výdavky s dokladmi; neviem = Neviem. Default if omitted: ano."
    },
    "obchodnyMajetok": {
      "type": "string",
      "enum": [
        "nie",
        "ano",
        "neviem"
      ],
      "description": "Je nehnuteľnosť zaradená do obchodného majetku? Zaradená znamená, že ju vediete v účtovníctve alebo v evidencii podľa § 6 ods. 11 ZDP. Len vtedy sa uplatňujú odpisy, opravy, poistenie, daň z nehnuteľností a úroky z úveru na kúpu. Energie, služby a preddavky do fondu opráv sa uplatňujú v oboch prípadoch. Only used when vydavkyRezim = polozky. Options: nie = Nie; ano = Áno, vediem ju v obchodnom majetku; neviem = Neviem. Default if omitted: nie."
    },
    "energieRezim": {
      "type": "string",
      "enum": [
        "prenajimatel",
        "najomcaPriamo",
        "zmluvaNajomcu",
        "neviem"
      ],
      "description": "Kto má zmluvu s dodávateľmi energií a služieb? Podľa metodiky Finančnej správy rozhoduje, kto má zmluvu s dodávateľom a kto platí. Ak je zmluva vaša, platby nájomcu za energie sú váš príjem a platby dodávateľom váš výdavok, aj keď nájomca platí dodávateľovi priamo. Ak má zmluvu nájomca, nie sú ani príjmom, ani výdavkom. Only used when vydavkyRezim = polozky. Options: prenajimatel = Ja, a dodávateľom platím ja; najomcaPriamo = Ja, ale nájomca platí dodávateľom priamo; zmluvaNajomcu = Nájomca má vlastnú zmluvu; neviem = Neviem. Default if omitted: prenajimatel."
    },
    "energiePrijate": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Platby nájomcu za energie a služby, ktoré ste dostali navyše k nájomnému (€) Ak sú energie zahrnuté v nájomnom, zadajte 0. Only used when vydavkyRezim = polozky and energieRezim = prenajimatel. Default if omitted: 0."
    },
    "energieZaplatene": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Vaše platby dodávateľom energií a služieb (€) Elektrina, teplo, voda, plyn a služby spojené s užívaním (odpad, upratovanie, výťah, internet, správa domu). Plné sumy faktúr, aj časť uhradenú energopoukážkou. Príklad: 2 400 €. Only used when vydavkyRezim = polozky and energieRezim = prenajimatel."
    },
    "energieNajomcaPriamo": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Platby nájomcu priamo dodávateľom na vašu zmluvu (€) Tieto platby sú váš nepeňažný príjem a zároveň daňový výdavok v rovnakej sume; vašu hotovosť nemenia. Only used when vydavkyRezim = polozky and energieRezim = najomcaPriamo. Default if omitted: 0."
    },
    "fondOprav": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Preddavky do fondu prevádzky, údržby a opráv (€) Zaplatené preddavky správcovi alebo spoločenstvu vlastníkov. Daňovým výdavkom sú aj pri nehnuteľnosti mimo obchodného majetku. Príklad: 1 200 €. Only used when vydavkyRezim = polozky."
    },
    "majetokVydavky": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Opravy, poistenie, daň z nehnuteľností a úroky z úveru (€) Zaplatené v hotovosti. Daňovým výdavkom sú len pri nehnuteľnosti v obchodnom majetku; inak ich kalkulačka odpočíta len z hotovosti. Only used when vydavkyRezim = polozky. Default if omitted: 0."
    },
    "odpisyMajetok": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Odpisy nehnuteľnosti (€) Daňové odpisy za rok 2026. Znižujú základ dane, nie hotovosť. Only used when vydavkyRezim = polozky and obchodnyMajetok = ano. Default if omitted: 0."
    },
    "zabezpekaStav": {
      "type": "string",
      "enum": [
        "ziadna",
        "najomne",
        "skoda"
      ],
      "description": "Ponechali ste si v roku 2026 časť zábezpeky (kaucie)? Vratná zábezpeka nie je príjmom, kým vám nevznikne právo si ju ponechať. Ponechaná na nezaplatené nájomné je príjmom; na náhradu škody len pri nehnuteľnosti v obchodnom majetku. Only used when vydavkyRezim = polozky. Options: ziadna = Nie, nič som si neponechal(a); najomne = Áno, na nezaplatené nájomné alebo poplatky; skoda = Áno, na náhradu škody. Default if omitted: ziadna."
    },
    "zabezpekaSuma": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Ponechaná suma zábezpeky (€) Suma, na ktorú ste v roku 2026 získali právo. Only used when vydavkyRezim = polozky and zabezpekaStav = najomne or skoda. Default if omitted: 0."
    },
    "energopomoc": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Energopomoc (energopoukážky) k prenajímanej nehnuteľnosti (€) Ak ste energie tejto nehnuteľnosti uplatnili ako výdavok, je energopomoc príjmom z prenájmu; inak je oslobodená. Only used when vydavkyRezim = polozky. Default if omitted: 0."
    },
    "najomcaZhodnotenie": {
      "type": "number",
      "minimum": 0,
      "maximum": 10000000,
      "description": "Nepeňažný príjem zo zhodnotenia alebo opráv, ktoré urobil nájomca (€) Technické zhodnotenie alebo opravy nad rámec zmluvy, ktoré ste nájomcovi neuhradili (§ 17 ods. 20 a 21 ZDP), v sume a roku určenom podľa týchto ustanovení. Inak 0. Only used when vydavkyRezim = polozky. Default if omitted: 0."
    },
    "oslobodenieStav": {
      "type": "string",
      "enum": [
        "cele",
        "ciastocne",
        "neviem"
      ],
      "description": "Koľko z oslobodenia 500 € vám zostáva? Oslobodenie 500 € ročne je jedno na daňovníka a delí sa s príležitostnými príjmami (§ 8 ods. 1 písm. a) a s oslobodenými prevodmi podľa § 8 ods. 1 písm. d) až f). Options: cele = Celých 500 € (iné takéto príjmy nemám); ciastocne = Časť som už použil(a) na iné príjmy; neviem = Neviem. Default if omitted: cele."
    },
    "pouziteOslobodenie": {
      "type": "number",
      "minimum": 0,
      "maximum": 500,
      "description": "Už použitá časť oslobodenia (€) Suma oslobodenia, ktorú ste v roku 2026 uplatnili na iné príjmy (0 až 500 €). Only used when oslobodenieStav = ciastocne. Default if omitted: 0."
    },
    "ineZdanitelnePrijmy": {
      "type": "string",
      "enum": [
        "neviem",
        "nie",
        "ano"
      ],
      "description": "Máte v roku 2026 aj iné zdaniteľné príjmy? Daň z prenájmu sa počíta zo spoločného základu so mzdou a niektorými ďalšími príjmami, preto bez tejto odpovede sumu dane neuvádzame. Options: neviem = Neviem / nechcem uvádzať; nie = Nie, prenájom je môj jediný zdaniteľný príjem (bez daňového bonusu a preddavkov); ano = Áno, poznám svoj ostatný základ dane. Default if omitted: neviem."
    },
    "ostatnyZaklad": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Ostatný základ dane podľa § 4 ods. 1 písm. a) (€) Základ dane zo zamestnania po nezdaniteľných častiach plus čiastkové základy podľa § 6 ods. 4 a § 8. Nie hrubá mzda. Živnosť (§ 6 ods. 1 a 2) a kapitálové príjmy (§ 7) sem nepatria. Only used when ineZdanitelnePrijmy = ano. Default if omitted: 0."
    }
  },
  "required": [
    "prijem"
  ],
  "additionalProperties": false
}
🟢greece_annual_leave(etosProslipsis, etiYpiresias, proypiresiaAllou, etiSynolika, imeresEvdomada, ...)

Statutory annual leave days in Greece for 2026 (5- or 6-day week, with seniority increments) and the gross leave allowance for monthly-salaried employees in at least their third calendar year with the employer. Uncovered cases are reported instead of given a number. Rules year 2026, last updated 2026-09-25. Page: https://kalkulo.eu/el/ypologistis-adeias/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "etosProslipsis": {
      "type": "string",
      "enum": [
        "2024_nwritera",
        "2025",
        "2026"
      ],
      "description": "Πότε προσληφθήκατε στον τρέχοντα εργοδότη; Κρίνει ποιο ημερολογιακό έτος απασχόλησης είναι το 2026. Στο 1ο και στο 2ο ημερολογιακό έτος η άδεια είναι αναλογική του χρόνου απασχόλησης (άρθρο 221 Π.δ. 62/2025) και ο υπολογιστής δεν τη βγάζει· ολόκληρη η ετήσια άδεια οφείλεται από το 3ο ημερολογιακό έτος. Options: 2024_nwritera = Το 2024 ή νωρίτερα (3ο ή επόμενο ημερολογιακό έτος); 2025 = Το 2025 (2ο ημερολογιακό έτος); 2026 = Το 2026 (1ο ημερολογιακό έτος). Default if omitted: 2024_nwritera."
    },
    "etiYpiresias": {
      "type": "number",
      "minimum": 1,
      "maximum": 45,
      "description": "Συμπληρωμένα έτη στον τρέχοντα εργοδότη Ακέραια έτη. Η βάση των 20 (πενθήμερο) ή 24 (εξαήμερο) ημερών αυξάνεται κατά μία ημέρα ανά έτος έως 22 ή 26· με 10 έτη στον ίδιο εργοδότη η άδεια γίνεται 25 ή 30 ημέρες. Only used when etosProslipsis = 2024_nwritera."
    },
    "proypiresiaAllou": {
      "type": "string",
      "enum": [
        "ochi",
        "nai",
        "agnosto"
      ],
      "description": "Έχετε προϋπηρεσία σε άλλους εργοδότες; Τα όρια των 12 και των 25 ετών μετρούν τη συνολική υπηρεσία σε όλους τους εργοδότες (ΕΓΣΣΕ 2000–01 άρθρο 6, ΕΓΣΣΕ 2008–09 άρθρο 3). Αν δεν τη γνωρίζετε, οι ημέρες εμφανίζονται ως εύρος. Only used when etosProslipsis = 2024_nwritera. Options: ochi = Όχι; nai = Ναι — γνωρίζω τα συνολικά έτη; agnosto = Δεν γνωρίζω. Default if omitted: ochi."
    },
    "etiSynolika": {
      "type": "number",
      "minimum": 1,
      "maximum": 50,
      "description": "Συνολικά έτη υπηρεσίας (όλοι οι εργοδότες, μαζί με τον τρέχοντα) Περιλαμβάνει και τα έτη στον τρέχοντα εργοδότη, οπότε δεν μπορεί να είναι λιγότερα από αυτά. Με 12 έτη η άδεια γίνεται 25 ή 30 ημέρες, με 25 έτη 26 ή 31. Only used when etosProslipsis = 2024_nwritera and proypiresiaAllou = nai."
    },
    "imeresEvdomada": {
      "type": "string",
      "enum": [
        "5",
        "6",
        "allo"
      ],
      "description": "Σύστημα εβδομαδιαίας εργασίας Πενθήμερο: 20 έως 22 ημέρες (25 ή 26 με αρχαιότητα). Εξαήμερο: 24 έως 26 (30 ή 31). Η εκ περιτροπής απασχόληση έχει δικό της κανόνα και δεν υπολογίζεται εδώ. Options: 5 = 5 ημέρες (πενθήμερο); 6 = 6 ημέρες (εξαήμερο); allo = Εκ περιτροπής ή άλλο σύστημα. Default if omitted: 5."
    },
    "amoivi": {
      "type": "string",
      "enum": [
        "misthos",
        "imeromisthio"
      ],
      "description": "Τρόπος αμοιβής Για ημερομίσθιους και ωρομίσθιους το όριο του επιδόματος είναι 13 ημερομίσθια και το ποσό δεν υπολογίζεται εδώ. Options: misthos = Μηνιαίος μισθός; imeromisthio = Ημερομίσθιο ή ωρομίσθιο. Default if omitted: misthos."
    },
    "miniaiosMisthos": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Τακτικές μηνιαίες μικτές αποδοχές Ο μικτός μηνιαίος μισθός μαζί με τα επιδόματα και τις προσαυξήσεις που καταβάλλονται τακτικά (άρθρο 222 Π.δ. 62/2025). Αν δηλώσετε μόνο τον βασικό μισθό ενώ παίρνετε και τακτικά επιδόματα, το επίδομα αδείας βγαίνει μικρότερο από το πραγματικό. Only used when amoivi = misthos."
    }
  },
  "additionalProperties": false
}
🟢serbia_vat(iznos, smer, stopa)

Serbian VAT in both directions: add VAT to a net amount or extract VAT from a gross amount, at the 20 % general or 10 % special rate (Article 23 of the VAT Law). Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/sr/kalkulator-pdv/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "iznos": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000000,
      "description": "Iznos (RSD) Kod opcije „Dodaj PDV na osnovicu\" iznos je osnovica (bez PDV-a). Kod opcije „Izdvoji PDV iz bruto iznosa\" iznos je ukupno (sa PDV-om)."
    },
    "smer": {
      "type": "string",
      "enum": [
        "na_osnovicu",
        "iz_bruto"
      ],
      "description": "Smer obračuna „Dodaj PDV na osnovicu\" računa od neto osnovice (bez PDV-a → sa PDV-om). „Izdvoji PDV iz bruto iznosa\" izdvaja osnovicu i PDV iz iznosa sa PDV-om. Options: na_osnovicu = Dodaj PDV na osnovicu; iz_bruto = Izdvoji PDV iz bruto iznosa. Default if omitted: na_osnovicu."
    },
    "stopa": {
      "type": "number",
      "enum": [
        20,
        10
      ],
      "description": "Stopa PDV-a Opšta (standardna) stopa 20% primenjuje se na većinu dobara i usluga. Posebna (snižena) stopa 10% važi za listu iz člana 23. Zakona o PDV (osnovne životne namirnice, lekovi, knjige, komunalne usluge, smeštaj i dr.). Options: 20 = Opšta stopa (20%); 10 = Posebna stopa (10%). Default if omitted: 20."
    }
  },
  "required": [
    "iznos"
  ],
  "additionalProperties": false
}
🟢luxembourg_unemployment_benefit(salaireBrutMoyen, enfantACharge)

Luxembourg full unemployment benefit (ADEM) with 2026 parameters: 80 % of the average gross salary of the last three months (85 % with a dependent child), capped by multiples of the unskilled social minimum wage that step down over the benefit period. Rules year 2026, last updated 2026-09-05. Page: https://kalkulo.eu/lu/calcul-chomage/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "salaireBrutMoyen": {
      "type": "number",
      "minimum": 500,
      "maximum": 50000,
      "description": "Salaire brut moyen (3 derniers mois) Moyenne mensuelle du salaire brut des 3 mois précédant le chômage, hors 13e mois éventuel"
    },
    "enfantACharge": {
      "type": "string",
      "enum": [
        "non",
        "oui"
      ],
      "description": "Enfant à charge Bénéficiez-vous de la modération d'impôt pour un ou plusieurs enfants ? (taux porté à 85 %) Options: non = Non (taux 80 %); oui = Oui (taux 85 %). Default if omitted: non."
    }
  },
  "required": [
    "salaireBrutMoyen"
  ],
  "additionalProperties": false
}
🟢slovakia_severance_pay(priemernyMesacnyZarobok, sposob, dovod, vynimkaUraz, okamziteSplnene, ...)

Slovak statutory minimum severance pay (odstupné, Labour Code § 76), wage compensation on immediate termination by the employee (§ 69), the retirement allowance (odchodné, § 76a) and the minimum notice period with dates. All amounts are gross statutory minimums. Rules year 2026, last updated 2026-09-26. Page: https://kalkulo.eu/sk/kalkulacka-odstupne/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "priemernyMesacnyZarobok": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "description": "Priemerný mesačný zárobok (PMZ) Priemerný mesačný zárobok podľa §134 Zákonníka práce, ktorý zamestnávateľ zisťuje spravidla z predchádzajúceho kalendárneho štvrťroka. Môže byť vyšší aj nižší ako vaša aktuálna hrubá mzda. Zadajte sumu od mzdovej účtárne; 1 500 € je len príklad."
    },
    "sposob": {
      "type": "string",
      "enum": [
        "vypoved",
        "dohoda",
        "okamzite",
        "okamziteZamestnavatel",
        "ine"
      ],
      "description": "Spôsob skončenia pracovného pomeru Odstupné podľa §76 patrí len pri výpovedi zo strany zamestnávateľa alebo pri dohode, a to z dôvodov uvedených nižšie. Pri okamžitom skončení zamestnancom podľa §69 nejde o odstupné, ale o náhradu mzdy. Options: vypoved = Výpoveď zo strany zamestnávateľa; dohoda = Dohoda o skončení pracovného pomeru; okamzite = Okamžité skončenie zo strany zamestnanca (§69); okamziteZamestnavatel = Okamžité skončenie zo strany zamestnávateľa (§68); ine = Iný spôsob (výpoveď zamestnanca, skúšobná doba, uplynutie doby určitej). Default if omitted: dohoda."
    },
    "dovod": {
      "type": "string",
      "enum": [
        "organizacne",
        "zdravie",
        "uraz",
        "ine",
        "neviem"
      ],
      "description": "Dôvod skončenia uvedený vo výpovedi alebo v dohode Zákonné odstupné zakladajú len dôvody podľa §76 ods. 1 až 3. Pri inom dôvode ho zákon neprikazuje, zamestnávateľ ho však môže poskytnúť (§76 ods. 7). Ak dôvod nepoznáte, kalkulačka ukáže rozpätie. Only used when sposob = vypoved or dohoda. Options: organizacne = Organizačný dôvod: zrušenie alebo premiestnenie zamestnávateľa, nadbytočnosť (§63 ods. 1 písm. a), b)); zdravie = Podľa lekárskeho posudku ste dlhodobo stratili spôsobilosť vykonávať doterajšiu prácu; uraz = Pracovný úraz, choroba z povolania, ohrozenie ňou alebo najvyššia prípustná expozícia (§76 ods. 3); ine = Iný dôvod (napr. osobné dôvody zamestnanca, porušenie pracovnej disciplíny); neviem = Neviem. Default if omitted: neviem."
    },
    "vynimkaUraz": {
      "type": "string",
      "enum": [
        "ano",
        "nie",
        "neviem"
      ],
      "description": "Uplatní sa výnimka z §76 ods. 3? Desaťnásobok nepatrí, ak ste pracovný úraz spôsobili zavineným porušením predpisov alebo pokynov o bezpečnosti a ochrane zdravia pri práci, s ktorými ste boli preukázateľne oboznámení, alebo pod vplyvom alkoholu, omamných či psychotropných látok. Pri chorobe z povolania a expozícii zvoľte Nie. Only used when dovod = uraz. Options: ano = Áno, výnimka sa uplatní; nie = Nie, výnimka sa neuplatní; neviem = Neviem. Default if omitted: neviem."
    },
    "okamziteSplnene": {
      "type": "string",
      "enum": [
        "ano",
        "nie",
        "neviem"
      ],
      "description": "Je okamžité skončenie platné podľa §69 a §70? Platné je, ak nastal dôvod podľa §69 ods. 1 (napr. mzda alebo jej časť nebola vyplatená do 15 dní po splatnosti; lekársky posudok a nepreradenie do 15 dní; bezprostredné ohrozenie života alebo zdravia), skončili ste do jedného mesiaca odo dňa, keď ste sa o dôvode dozvedeli, a písomné skončenie s konkrétne vymedzeným dôvodom bolo doručené zamestnávateľovi. Only used when sposob = okamzite. Options: ano = Áno, podmienky sú splnené; nie = Nie; neviem = Neviem. Default if omitted: neviem."
    },
    "zaciatok": {
      "type": "string",
      "description": "Začiatok pracovného pomeru Deň nástupu do tohto pracovného pomeru. Pri reťazení pomerov na určitú dobu alebo pri prechode k inému zamestnávateľovi si započítanie overte u zamestnávateľa. Predvolený dátum je príklad. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "skoncenie": {
      "type": "string",
      "description": "Deň skončenia pracovného pomeru Pri dohode dohodnutý deň skončenia (nemusí to byť deň podpisu), pri výpovedi posledný deň výpovednej doby. Násobok odstupného sa určuje podľa trvania pomeru k tomuto dňu. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "dorucenie": {
      "type": "string",
      "description": "Deň doručenia výpovede Výpovedná doba sa určuje podľa trvania pomeru ku dňu doručenia a začína plynúť prvým dňom nasledujúceho mesiaca (§62 ods. 3, 4 a 7). Only used when sposob = vypoved. Date as YYYY-MM-DD, or \"\" if unknown."
    },
    "odchodne": {
      "type": "string",
      "enum": [
        "ano",
        "nie",
        "neviem"
      ],
      "description": "Máte nárok na odchodné (§76a)? Odchodné patrí pri prvom skončení pomeru po vzniku nároku na starobný dôchodok alebo invalidný dôchodok s poklesom schopnosti nad 70 %, ak ste oň požiadali pred skončením alebo do 10 pracovných dní po ňom, a pri priznaní predčasného starobného dôchodku na žiadosť podanú pred skončením alebo do 10 dní po ňom. Patrí len od jedného zamestnávateľa a pri okamžitom skončení zamestnávateľom podľa §68 ods… Options: ano = Áno, podmienky spĺňam a odchodné som ešte nedostal/a; nie = Nie; neviem = Neviem. Default if omitted: neviem."
    }
  },
  "required": [
    "priemernyMesacnyZarobok",
    "zaciatok",
    "skoncenie"
  ],
  "additionalProperties": false
}
🟢czechia_company_car_benefit(inputPrice, emisniKategorie, hrubaMzda)

Czech taxable benefit for private use of a company car in 2026: 1 %, 0.5 % or 0.25 % of the vehicle's input price including VAT by emission category, and the resulting monthly increase in the income-tax advance and the employee's social and health insurance. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/cs/kalkulacka-firemni-auto/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "inputPrice": {
      "type": "number",
      "minimum": 0,
      "maximum": 20000000,
      "description": "Vstupní cena vozidla (vč. DPH) Pořizovací (vstupní) cena auta u zaměstnavatele nebo leasingové společnosti, vždy včetně DPH"
    },
    "emisniKategorie": {
      "type": "string",
      "enum": [
        "ordinary",
        "low",
        "zero"
      ],
      "description": "Emisní kategorie vozidla Běžné 1 %, nízkoemisní (do 50 g CO2/km) 0,5 %, bezemisní (elektromobil, vodík) 0,25 % Options: ordinary = Běžné vozidlo (1 %); low = Nízkoemisní vozidlo (0,5 %); zero = Bezemisní vozidlo (0,25 %). Default if omitted: ordinary."
    },
    "hrubaMzda": {
      "type": "number",
      "minimum": 0,
      "maximum": 5000000,
      "description": "Hrubá měsíční mzda Hrubá mzda bez auta — určuje mezní sazbu daně (15/23 %) a využití stropu pojistného"
    }
  },
  "required": [
    "inputPrice",
    "hrubaMzda"
  ],
  "additionalProperties": false
}
🟢latvia_vacation_pay(atvalinajumaDienas, menesaAlga, sesuMenesuAlga, nostradatasDienas)

Latvian vacation pay for 2026, gross and net: average daily earnings times vacation days, less employee social insurance (VSAOI 10.5 %) and personal income tax with the €550 monthly non-taxable minimum. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/lv/atvalinajuma-nauda/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "atvalinajumaDienas": {
      "type": "number",
      "minimum": 1,
      "maximum": 60,
      "description": "Atvaļinājuma darba dienas Darba dienu skaits, par kurām aprēķina atvaļinājuma naudu (parasti tikai darba dienas, ne brīvdienas vai svētku dienas). Minimālais ikgadējais atvaļinājums ir 4 nedēļas = 20 darba dienas."
    },
    "menesaAlga": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000,
      "description": "Mēneša bruto alga Mēneša bruto alga (pirms nodokļiem). No tās atvasina vidējo dienas izpeļņu, dalot ar vidēji 21 darba dienu mēnesī. Izmanto šo VAI sešu mēnešu kopsummu zemāk."
    },
    "sesuMenesuAlga": {
      "type": "number",
      "minimum": 0,
      "maximum": 600000,
      "description": "Pēdējo 6 mēnešu darba samaksas kopsumma (neobligāti) Ja zināma, ievadi pēdējo 6 mēnešu kopējo bruto darba samaksu (alga + piemaksas + prēmijas). To dala ar 126 darba dienām, lai iegūtu precīzāku vidējo dienas izpeļņu. Ja aizpildīts, šis lauks aizstāj mēneša algu. Default if omitted: 0."
    },
    "nostradatasDienas": {
      "type": "number",
      "minimum": 0,
      "maximum": 132,
      "description": "Faktiski nostrādātās darba dienas pēdējos 6 mēnešos Vidējo dienas izpeļņu rēķina no faktiski nostrādātajām dienām (Darba likuma 75. panta 4. un 8. daļa). 0 = pieņem 126 dienas. Piemēram, 9 000 € par 120 dienām un 10 atvaļinājuma dienas → 750 €. Default if omitted: 0."
    }
  },
  "required": [
    "atvalinajumaDienas",
    "menesaAlga"
  ],
  "additionalProperties": false
}
🟢malta_vacation_leave(weeklyHours, monthsWorked, leaveTakenHours)

Statutory vacation leave in Malta for 2026 in hours: the 192-hour base plus 24 hours for the three 2026 public holidays that fall on a weekend, pro-rated for part-time hours and a partial year of service, less leave already taken. Rules year 2026, last updated 2026-09-29. Page: https://kalkulo.eu/mt/vacation-leave-calculator/. Returns result rows (page language), raw engine outputs, sources with lastChecked dates and a disclaimer. Inputs marked "Only used when" are needed only in that case.

入力スキーマ

{
  "type": "object",
  "properties": {
    "weeklyHours": {
      "type": "number",
      "minimum": 1,
      "maximum": 48,
      "description": "Weekly hours worked Average normal weekly hours. Full-time in Malta is 40 hours/week. Part-time and reduced-hours staff are pro-rated against 40."
    },
    "monthsWorked": {
      "type": "number",
      "minimum": 1,
      "maximum": 12,
      "description": "Months worked in 2026 Number of months employed during the year. Used to pro-rate entitlement for a partial year (e.g. new starters or leavers)."
    },
    "leaveTakenHours": {
      "type": "number",
      "minimum": 0,
      "maximum": 400,
      "description": "Leave already taken Vacation leave hours already used so far this year. Subtracted from the entitlement to show your remaining balance. Default if omitted: 0."
    }
  },
  "required": [
    "weeklyHours",
    "monthsWorked"
  ],
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 11 件