コスタリカのアギナルド計算
アギナルドは、12月1日から11月30日までに得た給与総額の12分の1です。月給₡600,000で12か月働けば₡600,000になります。月給、勤務月数、残業代を入力すると、12月20日までに支払われるべき額が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 月額総支給額
- 600,000
- 勤務月数(12月1日〜11月30日)
- 12
- 残業代・歩合・奨励金
- 0
- 期間中の総支給額
- 7,200,000
- アギナルド
- 600,000
コスタリカでは、民間部門で働く人に「アギナルド」(aguinaldo)が支払われます。スペイン語でクリスマスの贈り物を意味する言葉ですが、実際には法律2412号で定められた「13か月目の給与」で、前年12月1日から当年11月30日までに得た給与の総額の12分の1にあたります。この計算ツールでは、総支給の月給、その期間に働いた月数、残業代などの追加の給与の3つを入力すると、期間中の支給総額と受け取れるアギナルドの額を小数点以下2桁まで表示します。金額はコスタリカの通貨コロン(₡)を想定しています。12月20日までにいくら受け取れるかを知りたい従業員にも、支払い前に給与を確認したい雇用主にも役立ちます。これは法律の一般的なルールに基づく概算です。特殊な事情がある場合は、労働社会保障省(MTSS)または労働法を専門とする弁護士に確認してください。
アギナルドとは何か、どの期間が対象か
アギナルドは雇用主の好意による贈り物ではなく、法律で定められた権利です。法律2412号は、これを12月1日より前の12か月間に得た通常の給与と臨時の給与の平均額に等しい、年1回の追加給与と定めています。実務上、対象期間は前年の12月1日から当年の11月30日までです。
2026年のアギナルドであれば、2025年12月1日から2026年11月30日までが対象になります。基準になるのはこの期間に得た給与で、12月の給与ではありません。このツールは民間部門に適用される法律2412号に従っています。
公的機関で働いている場合は、所属先の人事担当部署でルールを確認してください。
計算方法
期間中に得た給与をすべて合計し、12で割ります。このツールは、CCSS(コスタリカ社会保険公庫。同国の社会保障を担う公的機関)の保険料と所得税を差し引く前の月給に勤務月数を掛け、同じ期間の残業代などの給与を加え、その合計を12で割ります。
たとえば、月600,000コロンで12か月働いた人の支給総額は7,200,000コロンで、アギナルドは600,000コロン、つまり給与のちょうど1か月分です。5月半ばに月385,000コロンで採用された人は、11月30日の時点で6.5か月となり、支給総額は2,502,500コロン、アギナルドは208,541.67コロンです。
このように、1年に満たない場合は働いた期間に応じた額になり、法律は1か月以上働いた人にこの按分のアギナルドを認めています。月数には小数も使えますが、期間が12か月を超えることはありません。
計算に含まれるもの、含まれないもの
通常の給与に加え、残業代などの臨時の給与も含まれます。MTSSによれば「その他あらゆる給与としての支払い」も対象で、現物給与(salario en especie)も含まれます。産休の期間は含まれるので、差し引かないでください。
一方、病気やけがによる休業(incapacidades)の期間は含まれません。期間中に休業した場合は、その分を勤務月数から差し引いてください。歩合や奨励金は、それが給与の一部であれば「残業代・歩合・奨励金」の欄に加えます。
給与にあたるか迷う場合はMTSSに確認してください。期間中に昇給した場合は、昇給前の月給を入力して昇給後に増えた分をこの欄に加えるか、月平均額をそのまま入力します。
支払時期と差し引けるもの
雇用主は12月の最初の20日以内にアギナルドを支払わなければなりません。アギナルドからはCCSSの保険料が差し引かれず(法律2412号第7条)、所得税もかかりません(同法第9条、および所得税法第35条b号。期間中に得た給与の12分の1までが非課税)。
そのため、計算された金額は原則として全額を受け取るべき額です。MTSSによれば、差し引くことが認められているのは扶養料(pensión alimentaria)だけです。また、アギナルドは退職時の精算金とは別物で、労働法典第29条の解雇補償金(cesantía)や第28条の予告手当(preaviso)は別に計算されます。
労働協約がある場合、評価の難しい現物給与がある場合、休業期間がある場合などは、MTSSまたは労働法を専門とする弁護士に確認してください。
活用例
1年間、同じ月給で働いた場合
12月から11月まで、総支給で月600,000コロン、残業なしで働いた場合、支給総額は7,200,000コロン、アギナルドは600,000コロンで、ちょうど給与1か月分です。遅くとも12月20日までに受け取れるはずの額です。
年の途中で入社した場合
5月半ばに月385,000コロンで働き始めた場合、11月30日の時点で対象期間は6.5か月、支給総額は2,502,500コロンとなり、按分されたアギナルドは208,541.67コロンです。
残業代がある場合
期間中に7か月、月450,000コロンで働き、さらに残業代として50,000コロンを得た場合、支給総額は3,200,000コロン、アギナルドは266,666.67コロンです。残業代も計算に含まれるため、その分だけ額が増えます。
12月の支払いに備える雇用主
12月の前に、従業員ごとに月給、期間中の勤務月数、残業代を入れてアギナルドを計算し、支払い資金を早めに確保できます。社会保険料も所得税もかからないため、扶養料の差し引きがない限り、計算額がそのまま支払額になります。
よくある質問
コスタリカのアギナルドはいつ支払われますか?
法律2412号により、12月の最初の20日以内に支払われます。対象になるのは、前年12月1日から当年11月30日までに得た給与です。
アギナルドに所得税や社会保険料はかかりますか?
かかりません。 法律2412号は、社会保険料(第7条)と所得税(第9条)の対象外としています。所得税法第35条b号も、期間中に得た給与の12分の1までを非課税としており、アギナルドはちょうどその額にあたります。
1年間働いていない場合、アギナルドはどう計算しますか?
期間中に働いた月の給与を合計し、12で割ります。月385,000コロンで6.5か月働いた場合、支給総額は2,502,500コロン、アギナルドは208,541.67コロンです。法律は1か月以上働いた人に按分のアギナルドを認めています。
残業代や歩合はアギナルドに含まれますか?
残業代は含まれます。 法律は通常の給与と臨時の給与の両方を対象とし、MTSSも「その他あらゆる給与としての支払い」を含めています。歩合については、私たちが確認した公式資料に明示的な記載は見つかりませんでした。歩合が給与の一部であれば残業代と合わせて加え、迷う場合はMTSSに確認してください。
病気休業や産休の期間はアギナルドに含まれますか?
MTSSによれば、産休は含まれ、病気やけがによる休業(incapacidades)は含まれません。休業期間があった場合はその分を勤務月数から差し引き、金額が大切な場合はMTSSに確認してください。
アギナルドから何か差し引かれることはありますか?
MTSSによれば、認められているのは扶養料(pensión alimentaria)の差し引きだけです。CCSSの保険料も所得税も差し引かれないため、計算された額が原則として受け取る額になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/aguinaldo-costa-rica \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"monthly_salary":600000}'const res = await fetch("https://api.kit.forhosting.com/fin/aguinaldo-costa-rica", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"monthly_salary": 600000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/aguinaldo-costa-rica",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"monthly_salary": 600000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/aguinaldo-costa-rica", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"monthly_salary":600000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"monthly_salary":600000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/aguinaldo-costa-rica", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"monthly_salary": 600000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.aguinaldo_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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |