Calcolatore di risparmio
Parta da 1.000, aggiunga 100 al mese al 5% per 10 anni e il saldo arriva a 17.175,24: 13.000 di denaro suo e 4.175,24 di interessi. Gli interessi si capitalizzano ogni mese. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Deposito
- 1000
- Mensile
- 100
- Tasso di interesse
- 5
- Anni
- 10
- Mesi
- 120
- Tasso mensile
- 0,0041666667
- Saldo finale
- 17.175,24
- Totale versato
- 13.000
Un calcolatore di risparmio risponde a una sola domanda domestica: se Lei parte da un deposito iniziale, aggiunge un importo fisso ogni mese e ottiene un tasso di interesse annuo dichiarato per un numero di anni, qual è il saldo. Questo calcolatore di risparmio accetta quei quattro numeri —deposito iniziale, rata mensile, interesse annuo in percentuale e anni— e restituisce il saldo finale dopo la capitalizzazione mensile. Non inverte un obiettivo nella rata mensile di cui Lei avrebbe bisogno, non converte valute e non proietta un SIP di fondi con un altro nome.
Che cosa significa la crescita del risparmio e come funziona la forma chiusa
Un piano di risparmio in questo calcolatore ha due forme di flusso di cassa che si capitalizzano sotto lo stesso tasso di interesse annuo nominale. Il deposito iniziale è un importo unico accreditato all'inizio dell'orizzonte. La rata mensile è un importo costante accreditato alla fine di ogni mese per l'intero orizzonte.
Converta la percentuale annua in un tasso mensile i dividendola per cento e poi per dodici. Il numero di mesi n è dodici volte l'orizzonte in anni. Il deposito cresce come P per uno più i elevato a n, che è la capitalizzazione mensile ordinaria di un principale.
Le rate sono trattate come un'annualità ordinaria di fine mese: PMT per la quantità uno più i elevato a n, meno uno, diviso per i. Quando il tasso annuo è zero il tasso mensile è zero e quel rapporto di annualità resta indefinito, così il valore futuro delle rate si riduce a PMT per n, che è semplicemente il contante che Lei ha versato. Il saldo finale è la somma delle due parti.
Il totale versato è il deposito più PMT per n, e l'interesse è il saldo finale meno quel contante. Questa pagina non è un interesse composto di solo capitale, non è un'identità di annualità anticipata di inizio periodo e non è un invertitore di mesi fino all'obiettivo: quelle ricerche hanno già il proprio calcolatore.
Quando conviene proiettare i suoi risparmi
Le famiglie usano un calcolatore di risparmio quando un fondo di emergenza, un acconto casa o un conto per gli imprevisti convive con un bonifico mensile fisso e serve un solo numero per l'orizzonte combinato. Chi orienta le finanze personali ha bisogno di un oracolo deterministico che rifiuti un tasso negativo o un periodo negativo invece di mostrare in silenzio un saldo che si riduce o che è vuoto, cifra che un modulo difettoso potrebbe trattare come successo.
Questa pagina non è uno strumento di EMI di prestito, non è interesse semplice e non è un invertitore di rata obiettivo che risolve l'importo mensile dato un traguardo: quelle intenzioni sono ricerche diverse. Quando in seguito Le serviranno depositi di annualità anticipata a inizio mese o versamenti annuali anziché mensili, passi a quelle identità invece di stirare questo contratto a quattro campi per il risparmio.
Casi d'uso
Proiezioni di fondo di emergenza e acconto casa
Proietti il saldo combinato di un deposito di apertura investito oggi insieme a un bonifico mensile fisso a un tasso di interesse annuo e un orizzonte dichiarati.
Oracoli di aula e di consulenza
Generi chiavi di risposta riproducibili di risparmio che separano il saldo finale in contante versato e interessi guadagnati così chi studia verifica ciascuna parte.
Domande frequenti
Come si calcola il saldo finale del risparmio?
Il deposito cresce come P×(1+i)^n. Le rate mensili sono un'annualità ordinaria di fine mese PMT×[((1+i)^n−1)/i], oppure PMT×n quando i è zero. Il saldo finale è la somma di quelle due parti.
Il tasso è una percentuale o un decimale?
Una percentuale. Invii 5 per cinque per cento all'anno. Inviare 0.05 verrebbe trattato come cinque centesimi di punto percentuale, non come cinque per cento.
Che cosa accade se il tasso o il periodo è negativo?
Un tasso annuo negativo o un numero negativo di anni viene rifiutato e non viene addebitato. Tasso zero e anni zero sono ammessi.
Le rate mensili sono accreditate all'inizio o alla fine di ciascun mese?
Alla fine di ciascun mese (annualità ordinaria). Le identità di annualità anticipata di inizio mese sono un altro contratto.
Può dirmi quanto risparmiare al mese per raggiungere un obiettivo?
No. Calcola in avanti, da un deposito, una rata mensile, un tasso e un numero di anni fino al saldo finale. Partire da un obiettivo per trovare la rata mensile necessaria è un calcolo diverso.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/fin/savings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"deposit":1000,"monthly":100,"rate":5,"years":10}'const res = await fetch("https://api.kit.forhosting.com/fin/savings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"deposit": 1000,
"monthly": 100,
"rate": 5,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/savings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"deposit": 1000,
"monthly": 100,
"rate": 5,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/savings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"deposit":1000,"monthly":100,"rate":5,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"deposit":1000,"monthly":100,"rate":5,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/savings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"deposit": 1000,
"monthly": 100,
"rate": 5,
"years": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.savings",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un tasso negativo o un periodo negativo fallisce con invalid_input invece di un sentiero di crescita vuoto e silenzioso.
Contratto di ingresso, forma della risposta e comportamento di errore
Esempio: deposito mille, rata cento, cinque per cento e dieci anni sono centoventi months a un tasso mensile di cinque dodicesimi di punto percentuale. La convalida fallita non consuma saldo. Invii mediante POST un corpo JSON con quattro numeri finiti obbligatori. deposit è l'importo di apertura in una sola valuta; gli alias initial, principal, starting_balance e initial_deposit sono accettati affinché i fogli conservino nomi di colonna familiari, e il valore deve stare tra zero e un bilione incluso. monthly è la rata ricorrente nelle stesse unità, con alias contribution, monthly_contribution, pmt e monthly_deposit, anch'essa da zero a un bilione. Ciascuno dei due flussi può essere zero così Lei proietta un deposito di apertura puro o un piano solo mensile sullo stesso contratto. rate è l'interesse annuo nominale in percentuale —cinque significa cinque per cento all'anno, non un decimale 0.05 salvo che Lei intenda davvero cinque centesimi di punto percentuale; gli alias annual_rate, interest_rate e annual_percent puntano allo stesso campo. rate deve andare da zero a cento. Un tasso negativo fallisce con invalid_input nominando rate; quello è l'errore contrattuale e non viene addebitato. years è l'orizzonte, un numero finito da zero a ottanta; sono ammessi anni frazionari come due punto cinque, e gli alias t, time, period e duration. Se years è negativo, l'attività fallisce con invalid_input nominando years. Ogni campo può arrivare come numero JSON o come stringa numerica. In caso di successo, il corpo riecheggia deposit, monthly, rate e years, riferisce months come dodici volte years e monthly_rate come il decimale i, e restituisce final_balance, total_contributed e interest arrotondati half-up a due decimali per goldens stabili in stile valuta, più una stringa formula che ribadisce la forma chiusa.
Dove un'API di calcolatore di risparmio merita il proprio posto
I team di prodotto collegano lo stesso contratto alle dimostrazioni di onboarding così chi digita un deposito, una rata mensile, una percentuale annua e una duration vede lo stesso final_balance che l'API restituirà poi nei test di produzione. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, fissi final_balance, total_contributed e interest arrotondati nei test e ottiene cifre di risparmio riproducibili per fogli, plugin LMS e worker di bordo senza alzare un servizio di fogli proprio.
Casi di integrazione
Dimostrazioni di prodotto e fixture di CI
Alimenti applicazioni bancarie e test automatici con valori deterministici di final_balance, total_contributed e interest che coincidono byte a byte con il widget gratuito del browser.
Domande tecniche
Quanto costa il calcolatore di risparmio?
Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.