Calcolatore di risparmio semplice
Apra il conto con 1.000, aggiunga 100 ogni mese al 5% e dopo 10 anni avrà 17.175,24, di cui 4.175,24 di interessi. La durata si conta in anni interi, così entrano tutti i mesi dell'estratto conto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Deposito iniziale
- 1000
- Versamento mensile
- 100
- Tasso annuo
- 5
- Anni
- 10
- Mesi
- 120
- Tasso mensile
- 0,0041666667
- Totale depositato
- 13.000
- Interessi maturati
- 4175,24
Un calcolatore di risparmio semplice risponde alla domanda domestica che sta tra un deposito di apertura e una data del calendario: se questo conto parte da questo importo, Lei versa tanto ogni mese e rende ancora questo interesse annuo, qual è il saldo dopo tanti anni? I fondi di emergenza, i salvadanai per l'anticipo di una casa e i conti per gli imprevisti hanno bisogno di quella cifra futura prima di impostare il primo ordine permanente. Questo strumento accetta il deposito iniziale, il versamento mensile fisso, il tasso di interesse annuo nominale in percentuale e un numero intero di anni, capitalizza quel tasso ogni mese e restituisce il saldo finale insieme a quanto depositato e all'interesse maturato.
Come cresce un saldo di risparmio con versamenti mensili e interesse composto
Un calendario di valore futuro di un conto di risparmio è la controparte domestica di un piano di prelievo: il denaro entra nel conto ogni mese, mentre il capitale già presente continua a maturare interesse. L'orizzonte in mesi n è years per dodici, e years deve essere un intero positivo affinché il conteggio dei mesi sia un numero intero di periodi di estratto, non un taglio silenzioso da tre virgola sette anni a tre.
Ogni mese il saldo corrente cresce di uno più i e poi aumenta del versamento mensile C. Quando il tasso annuo è zero non c'è crescita, quindi il saldo finale è semplicemente il deposito iniziale P più C per n. Quando il tasso è positivo, la forma chiusa è P per (1+i) elevato a n, più C per ((1+i) elevato a n meno uno) diviso per i.
Quell'identità è il valore futuro ordinario di un conto a interesse composto con depositi livellati a fine mese, la stessa ricorrenza che mostra un estratto di risparmio. Se il versamento è zero, il conto capitalizza comunque il solo deposito di apertura, che resta una domanda valida di risparmio in somma unica. Il calcolatore non modella imposte, inflazione, rendimenti di mercato, un versamento variabile, una rendita anticipata a inizio mese né uno scaglione APY di bonus.
Risponde solo a che cosa diventa questa liquidità sotto un'aggiunta mensile fissa e un tasso annuo dichiarato, su un numero intero di anni.
Dove un calcolatore di risparmio semplice merita il posto
Chi cerca risparmio semplice o calcolatore di risparmio valore futuro sa già di volere un saldo finale da un deposito di apertura, un'aggiunta mensile, un tasso annuo e un conteggio di anni, non un'aritmetica di mesi fino all'obiettivo e non un orologio di decumulo. Chi pianifica l'anticipo di una casa lo usa prima di impostare un ordine permanente: cinque anni di cento al mese su un seme di mille dipingono un quadro diverso non appena il conto paga ancora un piccolo tasso annuo.
Chi costruisce un fondo di emergenza, salvadanai per le vacanze e rinnovi di certificati verso il risparmio condividono la stessa identità a quattro campi. Poiché l'implementazione è codice parse analitico di tier A, ogni chiamata riuscita resta economica, senza token di modello né rete in uscita. La convalida fallita non consuma saldo.
Casi d'uso
Pianificazione dell'anticipo casa e del fondo di emergenza
Inserisca la liquidità che ha già, l'importo che aggiungerà ogni mese, il tasso di risparmio e quanti anni interi attenderà; poi legga il saldo futuro prima di avviare il deposito permanente.
Compiti e oracoli di interesse composto
Gli studenti calcolano il valore futuro di un conto di risparmio con capitalizzazione mensile e depositi livellati a fine mese, e confrontano con un risultato deterministico che rifiuta un conteggio di anni non intero.
Domande frequenti
Che succede se years non è un intero positivo?
Zero, frazioni, negativi e years mancante non sono addebitati, perché il conteggio dei mesi deve essere un numero intero di periodi di estratto.
Il tasso di interesse annuo è una percentuale o una frazione decimale?
Una percentuale. Usi 5 per il cinque per cento all'anno, non 0.05.
I versamenti mensili si aggiungono all'inizio o alla fine di ogni mese?
Alla fine di ogni mese (rendita ordinaria). In ciascun periodo il saldo corrente matura prima l'interesse, poi si aggiunge il versamento, come in un estratto di risparmio tipico.
Che cosa succede con un tasso dello 0%?
Non c'è crescita, quindi il saldo è solo il deposito iniziale più tutti i versamenti mensili. Con 1.000 di partenza e 100 al mese per 2 anni, i 24 versamenti si sommano semplicemente ai 1.000 iniziali.
Il risultato considera tasse, inflazione o tassi promozionali?
No. Presuppone un versamento mensile fisso e un unico tasso annuo. Tasse, inflazione, rendimenti di mercato, versamenti variabili e fasce di interesse promozionali restano fuori dal calcolo.
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/simple-savings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_deposit":1000,"monthly_contribution":100,"annual_rate":5,"years":10}'const res = await fetch("https://api.kit.forhosting.com/fin/simple-savings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_deposit": 1000,
"monthly_contribution": 100,
"annual_rate": 5,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/simple-savings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_deposit": 1000,
"monthly_contribution": 100,
"annual_rate": 5,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/simple-savings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_deposit":1000,"monthly_contribution":100,"annual_rate":5,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_deposit":1000,"monthly_contribution":100,"annual_rate":5,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/simple-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
{
"initial_deposit": 1000,
"monthly_contribution": 100,
"annual_rate": 5,
"years": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.simple_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.
Limiti
max_abs | 1000000000000000 |
max_rate | 100 |
max_years | 100 |
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
Gli anni che non sono un intero positivo vengono rifiutati con invalid_input, invece di essere troncati in silenzio. Le chiamate riuscite sono addebitate a $0.002; un input non valido non viene addebitato.
Come cresce un saldo di risparmio con versamenti mensili e interesse composto
Converta il tasso annuo quotato in un tasso mensile i pari ad annual_rate diviso per cento e poi per dodici.
Contratto di ingresso, anni non interi e forma della risposta
Esempio: mille all'apertura, cento al mese, tasso zero e due anni arrivano a tremilaquattrocento, perché ventiquattro versamenti da cento si sommano al migliaio iniziale senza crescita. Invii un corpo JSON con quattro campi obbligatori tramite POST. initial_deposit è l'importo di apertura in unità di valuta e deve essere maggiore o uguale a zero; gli alias principal, deposit, starting_balance e initial sono accettati così una riga di estratto non richiede un passo di rename. monthly_contribution è l'importo aggiunto a fine di ogni mese nella stessa valuta e deve essere maggiore o uguale a zero; gli alias monthly, contribution, pmt e monthly_deposit sono accettati. annual_rate è l'interesse annuo nominale in percentuale, capitalizzato mensilmente —usi 5 per il cinque per cento all'anno, non 0.05— e deve essere un numero finito maggiore o uguale a zero e al massimo cento; gli alias rate, interest_rate, annual_interest_rate e apr sono accettati. years è il campo duro di prodotto: deve essere un intero positivo di anni interi, almeno uno e al massimo cento. Zero, una frazione come 2.5, un conteggio negativo, una stringa non numerica o un years mancante falliscono con invalid_input nominando il campo e non sono addebitati, perché un anno parziale fingerebbe che l'ultimo periodo di estratto fosse già decorso. Campi di importo mancanti, stringhe vuote, valori non finiti, un deposito o un versamento negativo, un tasso negativo o una magnitudine oltre i limiti pubblicati falliscono anch'essi con invalid_input. In caso di successo il corpo ripete i quattro ingressi, months e monthly_rate, poi restituisce total_deposited, interest_earned e il final_balance principale arrotondato ai centesimi. Preferisca i numeri JSON alle stringhe formattate come valuta. Il prezzo di un item riuscito è un $0.002 fisso.
Dove un calcolatore di risparmio semplice merita il posto
I corsi di matematica del consumatore assegnano fogli di interesse composto e necessitano di un oracolo che marchi un conteggio di anni non intero come invalid_input. Le pipeline di automazione chiamano lo stesso contratto a $0.002 per item riuscito senza alzare un servizio di fogli di calcolo. Tenga piccole le richieste, fissi il final_balance arrotondato ai centesimi nei test e ottiene un'aritmetica riproducibile di crescita del risparmio per i compiti, i pianificatori domestici e i webhook di bilancio leggeri, senza alzare un motore patrimoniale completo.
Casi di integrazione
Script di bilancio e pianificazione domestica
Chiami lo stesso contratto da un pianificatore o da un webhook così che l'orizzonte di un salvadanaio per le vacanze o di un certificato rinnovato coincida con il widget della pagina fino al centesimo.
Domande tecniche
Come si calcola il saldo futuro di un conto di risparmio?
Invii initial_deposit, monthly_contribution, annual_rate come percentuale e years come intero positivo. L'API capitalizza il tasso ogni mese e restituisce final_balance, oltre a total_deposited e interest_earned.
Quanto costa il calcolatore di risparmio semplice?
Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato a $0.002 per chiamata riuscita; un input non valido non viene addebitato.