コスタリカの退職清算計算
平均月給₡600,000で30か月働き、正当な理由なく解雇された場合、清算額は₡2,040,000です。予告手当、セサンティア、未消化の休暇7日分、按分したアギナルドの合計です。自己都合で辞めた場合は休暇とアギナルドだけで₡640,000です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 平均月給(直近6か月)
- 600,000
- 勤続期間(月)
- 30
- 未消化の休暇日数
- 7
- 12月1日からの月数
- 10
- 清算額合計
- 2,040,000
- 雇用終了の理由
- 正当な理由のない解雇
- 日額給与(÷30)
- 20,000
- 予告日数
- 30
コスタリカで期間の定めのない雇用契約が終了すると、雇用主は「リキダシオン」と呼ばれる最終清算を支払う必要があり、その内容は契約がどのように終わったかによって変わります。この計算ツールは、予告手当(プレアビソ)、法定の解雇補償金(セサンティア)、未消化の有給休暇、そして按分したアギナルドの4項目を見積もります。アギナルドとは、コスタリカのすべての被用者が受け取る13か月目の給与のことです。直近6か月の平均給与、勤続期間、未消化の休暇日数、前回の12月1日からの月数を入力してください。解雇されて提示額を確かめたい方にも、コスタリカで人を雇っていて退職の費用を見込みたい雇用主にも役立ちます。結果は労働法典と法律第2412号の一般的なルールに基づく見積もりです。労働協約、現物給与、傷病による休業がある場合は、労働社会保障省(MTSS)または労働法専門の弁護士にご確認ください。
清算に含まれるものと、各項目を受け取れる場合
正当な理由のない解雇(despido sin justa causa)の場合は、予告手当(予告期間を与えられて実際に勤務した場合を除く)、セサンティア、未消化の休暇、按分したアギナルドを受け取れます。自己都合で退職した場合や正当な理由で解雇された場合は、すでに働いた期間に対応する未消化の休暇とアギナルドだけが残ります。
例外は、雇用主の重大な義務違反を理由に労働者が契約を終了させる「雇用主の責任による退職」(renuncia con responsabilidad patronal、いわゆる間接解雇、労働法典第83条)で、この場合は正当な理由のない解雇と同じく、予告手当とセサンティアも受け取れます。
たとえば平均給与₡750,000、勤続50か月(4年2か月)、未消化の休暇4日、12月1日から3か月なら、予告手当₡750,000、セサンティア₡2,100,000(21日×4年で84日分)、休暇₡100,000、アギナルド₡187,500で、合計₡3,137,500です。
計算の基礎は、労働法典第30条が定めるとおり、直近6か月(勤続がそれより短い場合はその全期間)の月額給与の平均です。この平均を30で割った額が日額で、月給制について労働社会保障省が用いる基準です。CCSS(コスタリカ社会保障公庫)の保険料や所得税を差し引く前の総支給額で入力してください。
予告手当とセサンティアの日数
第28条の予告手当は、勤続3か月未満ではありません。3か月から6か月までは1週間(本ツールでは7日)、6か月を超え1年までは15日、1年を超えると1か月で、日額の30日分として支払われます。第29条(法律第7983号「労働者保護法」で改正)のセサンティアは、3か月から6か月で7日分、6か月を超え1年未満で14日分です。
1年以上になると、勤続1年ごとに次の日数が支払われます。1年は19.5日、2年は20日、3年は20.5日、4年は21日、5年は21.24日、6年は21.5日、7年・8年・9年は22日、10年は21.5日、11年は21日、12年は20.5日、13年以上は20日で、補償の対象は最大8年分までです。
本ツールは6か月を超える端数を1年として数え、表のどの行を使うかを勤続期間の合計で決めています。この点は解釈の問題なので、金額がこれに左右される場合は労働社会保障省にご確認ください。
未消化の休暇と按分したアギナルド
第153条により、50週の勤務ごとに2週間の有給休暇があり、それより早く契約が終わった場合でも、勤務1か月につき少なくとも1日が認められます。契約終了時には、取得していない休暇がすべて支払われます(第156条a号)。法律第2412号のアギナルドは、12月1日から11月30日までに得たすべての給与(残業代を含む)の平均で、1年に満たない場合は按分されます。
本ツールは平均給与に12月1日からの月数を掛け、12で割って見積もります。年の途中で給与が変わった場合は、その期間に得た額を合計して12で割ると、より正確な額になります。アギナルドは社会保険料と所得税が免除されます(法律第2412号第7条・第9条)。
セサンティアは補償金であるため所得税の対象外で(所得税法第35条c号)、労働社会保障省によれば社会保険料もかかりません。表示される金額はすべて控除前の総額です。
実際の数字による計算例
平均給与₡600,000、勤続30か月(2年6か月)、未消化の休暇7日、12月1日から10か月の場合、日額は₡20,000です。正当な理由のない解雇で、予告期間の勤務がなければ、予告手当₡600,000、セサンティア₡800,000(20日×2年で40日分)、休暇₡140,000、アギナルド₡500,000で、合計₡2,040,000になります。
残りの6か月は、端数が6か月を超えていないため3年目としては数えません。自己都合退職なら₡640,000です。平均給与₡900,000、勤続125か月では上限が効き、セサンティアは172日分(21.5日×8年)、つまり₡5,160,000で、合計は₡6,060,000です。
活用例
解雇後に清算額を確かめる
署名する前に、雇用主が提示した金額を、労働法典と法律第2412号の定めと項目ごとに比べられます。
自己都合退職するかどうか考える
自分から辞めた場合に残る休暇とアギナルドの額を、正当な理由のない解雇の場合の受取額と比べられます。
雇用主として退職費用を見積もる
コスタリカで人を雇っている場合、期間の定めのない契約を終える前に、予告手当・セサンティア・休暇・アギナルドの準備額を見積もれます。
よくある質問
コスタリカで正当な理由なく解雇されたら、いくらもらえますか?
予告手当(予告期間を勤務しなかった場合)、セサンティア、未消化の休暇、按分したアギナルドを、直近6か月の平均給与をもとに受け取れます。平均₡600,000、勤続30か月、休暇7日、12月1日から10か月なら、合計は₡2,040,000です。
自己都合退職でもセサンティアはもらえますか?
通常の自己都合退職では、予告手当もセサンティアもなく、未消化の休暇と按分したアギナルドだけです。同じ例では₡640,000です。ただし、雇用主の重大な義務違反が理由で辞める場合は扱いが異なります。労働法典第83条はそうした理由を列挙しており、その一つは「契約が雇用主に課す義務についてのその他の重大な違反」という一般的なものです。この「雇用主の責任による退職」では、正当な理由のない解雇と同じく予告手当とセサンティアを受け取れ(第29条・第84条)、休暇とアギナルドも支払われます。本ツールでは「renuncia con responsabilidad patronal」の選択肢を選んでください。辞める理由を書面で記録に残し、労働社会保障省か労働法専門の弁護士にご相談ください。
セサンティアは勤続1年につき何日分ですか?
勤続年数によって変わり、1年で19.5日、2年で20日、7年から9年で22日まで増え、13年目以降は20日です。1年未満は7日分または14日分で、補償は最大8年分までです(労働法典第29条)。
退職清算の日額はどう計算しますか?
直近6か月の月額給与の平均(労働法典第30条)を30で割ります。月給制について労働社会保障省が用いる方法です。平均₡600,000なら日額は₡20,000です。
コスタリカの退職清算に税金はかかりますか?
アギナルドは社会保険料と所得税が免除されます(法律第2412号第7条・第9条)。セサンティアは補償金で、所得税はかかりません(所得税法第35条c号)。本ツールの金額は控除前の総額です。
勤続3か月未満で解雇された場合はどうなりますか?
予告手当もセサンティアもありません。どちらも勤続3か月から始まるためです。それでも、未消化の休暇(勤務1か月につき少なくとも1日)と按分したアギナルドは支払われます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/liquidacion-costa-rica \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"average_salary":600000,"months_worked":30}'const res = await fetch("https://api.kit.forhosting.com/fin/liquidacion-costa-rica", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"average_salary": 600000,
"months_worked": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/liquidacion-costa-rica",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"average_salary": 600000,
"months_worked": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/liquidacion-costa-rica", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"average_salary":600000,"months_worked":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"average_salary":600000,"months_worked":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/liquidacion-costa-rica", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"average_salary": 600000,
"months_worked": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.liquidacion_costa_rica",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |