クレジットカード支払い計算機
実際に払える金額をもとに返済計画を立てられます。残高5000、年率19.99%で毎月200を払うと、33か月で払い終わり、利息は1521.01です。金額を増やせばどれだけ早く終わるかも試せます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 残高
- 5,000
- 年利
- 19.99
- 支払額
- 200
- 月利
- 0.0166583333
- 初月の利息
- 83.29
- 月数
- 33
- 利息合計
- 1,521.01
予定したクレジットカードの支払いは、期限が決まったローンの分割金ではありません。毎月まず利息が引かれ、送金した額の残りだけがリボルビング残高を減らします。クレジットカード支払い計算機を探す人は、明細残高・年利・実際に出せる支払いから、二つの固定数字を求めます。その支払いでカードがゼロになるまでの月数と、その経路にかかる利息です。
予定の月々支払いでリボルビングカードがゼロになる仕組み
リボルビング式のクレジットカードは、期限が公開された分割証書ではありません。発行体は残残高に対し、年利を百で割りさらに十二で割った契約上の月次利率で毎月利息を課し、予定支払いのうち残った分だけが元本を減らします。完済までの月数は、一定の支払いで残高がゼロになるまでのその期間の数です。
総利息は途中の毎月の利息課金の合計であり、見出しの年利でも、残高×利率×年の単利積でもありません。元本が下がっていくからです。初期の月は利息が重く、後期の月は元本が重いです。
支払いが初月の利息を超えないと元本は動きません。典型的な最低支払いの罠であり、この計算機は無限または捏造のスケジュールを返しません。最終回は残元本にその月の利息を足すだけで足りるため、通常の支払いより小さいことがほとんどです。
家計は月数と利息をセットで使います。月数はいつ終わるか、利息は予定支払いが実際にいくら付いたかを答えます。瞬間の残高・年利・予定支払いから表計算の問いに答えるので、数百行の表を手で組まずに、より大きな支払いと予算を比べられます。
年利ゼロにも対応します。
活用例
家計の支払い計画
明細残高・年利・予定の月々支払いを、カードがゼロになるまでの月数とその経路がかかる利息に変えます。
支払額の比較
payment を二つか三つの予算水準で回し、月額が大きいほど暦が短く総利息が削れることを示します。
相談と教育ページ
月次利息を超えない支払いを無限スケジュールにせず拒否し、依頼者に最低支払いの罠をエラーとして見せます。
よくある質問
支払いが月次利息を超えないとどうなりますか?
初月の利息以下の支払いでは元本が減らないため、計算機は完済日を捏造せず、その要求は課金されません。
最終回はいつも予定支払いと同じですか?
いいえ。 最終回は残元本にその月の利息を足したもので、通常の支払いより小さいことがほとんどです。
予定している支払額で何か月で払い終わりますか?
残高、年率、毎月の支払額を入力します。残高5000、年率19.99%で毎月200を払うと33か月かかり、利息は1521.01、支払総額は6521.01になります。
金利0%のカードでも計算できますか?
はい、年率0でも計算できます。月数は残高を支払額で割って切り上げた数になり、利息の合計は0です。
毎月の支払額を増やすとどれだけ違いますか?
同じ残高と年率で、支払額を2〜3通り試してください。毎月の額が大きいほど、利息に消える部分が減るため、返済期間が短くなり利息の合計も減ります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/credit-card-payment \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"balance":5000,"annual_rate":19.99,"payment":200}'const res = await fetch("https://api.kit.forhosting.com/fin/credit-card-payment", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"balance": 5000,
"annual_rate": 19.99,
"payment": 200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/credit-card-payment",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"balance": 5000,
"annual_rate": 19.99,
"payment": 200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/credit-card-payment", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"balance":5000,"annual_rate":19.99,"payment":200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"balance":5000,"annual_rate":19.99,"payment":200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/credit-card-payment", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"balance": 5000,
"annual_rate": 19.99,
"payment": 200
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.credit_card_payment",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_months | 600 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この計算機は三つの入力から月次複利のスケジュールを辿り、完済までの月数と総利息を返し、支払いが初月の利息を超えないときは無限の残高を結果と偽らず invalid_input で失敗します。
予定の月々支払いでリボルビングカードがゼロになる仕組み
このエンドポイントはセント単位の通貨丸め付きの単純な月次複利スケジュールをモデル化し、平均日次残高・猶予期間・延滞料・新規購入は扱いません。そのとき月数は balance を payment で割った天井になり、総利息はゼロです。
入力契約、月次走査、エラーの扱い
balance は現在のリボルビング額で、ゼロより大きくなければなりません。payment は毎月充てる固定額で、ゼロより大きくなければなりません。金額入力は走査の前にセントへ half-up で丸めます。残高が下がらないからです。例として五千の残高を 19.99 パーセント、支払い二百とすると、初月利息およそ八十三を賄い、有限の月数で最終回が小さい完済になります。六百か月を超える走査は拒否され、利息をわずかに上回るだけの支払いが無制限に走りません。有限の必須数値三つを含む JSON 本体を POST してください。別名 principal、amount、card_balance は同じフィールドです。annual_rate は名目年利のパーセントで、19.99 は年 19.99 パーセントを意味し小数分数ではなく、ゼロ以上でなければなりません。別名 apr、rate、annual_percentage_rate。別名 monthly_payment、monthly、pmt。各数値は JSON の数でも数値文字列でも構いません。エンジンは月次利率 r を annual_rate を百で割り十二で割った値とし、初月利息を balance に r を掛けた値として課し、その支払いが月次利息を超えないときは payment を名指しした invalid_input で拒否します。欠落・空文字・非有限、正でない balance や支払い、負の annual_rate も同じように失敗し、課金されません。成功時は三入力をエコーし、monthly_rate と first_month_interest、カードがゼロになるまでの months、月次課金の合計である total_interest、total_paid、last_payment、短い公式文字列を返します。
クレジットカード支払い計算機が役立つ場面
家計と家計アプリは、明細残高・購入の年利・予定支払いを、カードがゼロになるまでの月数とその支払い経路がかかる利息という二つの固定数字に変えるためにクレジットカード支払い計算機を使います。検証失敗は残高を消費しません。相談員と教育ページは同じ三フィールドを二つか三つの支払額で回し、大きな支払いが暦を短くし利息を削る様子を、専用の償却表なしで依頼者に見せます。プロダクトチームと LMS プラグインは balance、annual_rate、payment を送り、months と total_interest を検証して、月次利息を超えない支払いを採点や登録フローが成功扱いしないようにします。実装は純粋 parse の tier A のため、成功した呼び出しはモデルトークンも外向きネットワークもなく、公開の基本価格 $0.002 です。支払いを初月利息より必ず上に保ち、テストでは丸めた months と total_interest を固定すれば、自前のカードコアなしに宿題・相談・エッジワーカー向けの再現可能なリボルビング支払い表が得られます。このツールは新規購入、別商品としての残月プロモ時計、キャッシング利率、会員契約の最低支払い式は適用せず、balance・年利・固定の月々支払いからの瞬間走査だけを扱います。
技術的な質問
カード支払いから月数と総利息をどう計算しますか。
balance、パーセントの annual_rate、payment を送ってください。API は r = annual_rate/100/12 の月次スケジュールを辿り、残高がゼロになるまでの months と月次課金の合計である total_interest を返します。
年利ゼロでも月数は返りますか。
はい。annual_rate がゼロなら月次利息はなく、months は balance を payment で割った天井、total_interest はゼロ、最終回は通常の支払いより小さいことがあります。
クレジットカード支払い計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功した呼び出しあたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。