Ritenuta alla fonte su interessi
Su 50.000 di interessi con una ritenuta del 10% vengono trattenuti 5000 e sul conto arrivano 45.000 netti. Inserisca l'interesse lordo e l'aliquota indicata nella certificazione o nell'avviso della banca e veda entrambe le cifre, arrotondate a due decimali. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Interessi
- 50.000
- Aliquota TDS
- 10
- Tasso (decimale)
- 0,1
- Importo TDS
- 5000
- Interessi netti
- 45.000
La ritenuta alla fonte sui redditi di interessi è il gravame che una banca, una società o un altro pagatore detrae prima di accreditare il resto al beneficiario. Depositanti, obbligazionisti e prestatori privati hanno bisogno di due cifre da ogni cedola o accredito: quanta imposta è stata prelevata e quanto interesse netto arriva davvero sul conto. Questo calcolatore di ritenuta sugli interessi accetta l'importo lordo e l'aliquota applicabile scritta come percentuale, moltiplica l'interesse per l'aliquota su cento per produrre l'imposta detratta, poi sottrae quell'imposta dal lordo per produrre l'interesse netto. Lo zero per cento è un caso esente valido e produce imposta zero con un netto uguale al lordo.
Come si forma la ritenuta alla fonte da interesse e aliquota
La ritenuta alla fonte sugli interessi è una percentuale in avanti di un importo lordo noto, non uno scollamento inverso di un gravame già cotto nell'avviso di accredito né una ricerca in una tabella legale. Se la riga resta l'interesse completo che il pagatore ha calcolato prima di trattenere, l'imposta detratta è quell'interesse moltiplicato per l'aliquota TDS diviso cento, e l'interesse netto che il beneficiario riceve è il lordo meno quell'imposta.
Scriva l'aliquota come la scrive un certificato di ritenuta, un avviso bancario o un cruscotto finanziario: dieci significa dieci per cento, che è la frazione decimale zero punto uno. Cinquanta mila di interessi al dieci per cento hanno quindi un'imposta di cinquemila e un netto di quarantacinquemila. Lo zero per cento è un caso reale d'affari — depositi sotto soglia, un'esenzione dichiarata, o uno strumento che non è trattenuto in quella giurisdizione — e produce imposta zero con un netto uguale al lordo.
Il cento per cento è anche un bordo dell'intervallo chiuso: l'intero interesse è trattenuto e il netto è zero. I campi monetari sono arrotondati half-up a due decimali dopo aver formato il prodotto, convenzione di estratti e certificati di ritenuta. Il calcolatore non cerca aliquote legali a partire da un numero di identificazione fiscale, non applica una soglia prima di trattenere e non inverte un accredito netto verso l'interesse lordo.
Quando conviene verificare la ritenuta
Chi cerca la ritenuta sugli interessi ha già una cedola lorda e una percentuale di prelievo nota. Vuole l'imposta trattenuta e l'accredito netto, non una ricerca di scaglioni legali a partire da un numero di identificazione fiscale né un'estrazione inversa da un avviso al netto d'imposta. Banche, tesorieri e prestatori di piazze di mercato memorizzano la riga lorda di interessi e necessitano di un passo riproducibile che produca l'imposta detratta più il netto che il beneficiario vedrà sull'estratto.
I contabili che riconciliano certificati di tipo modulo e libri di depositi usano la stessa identità per confermare che ogni cedola lorda meno la sua aliquota coincida con il TDS stampato e con il netto stampato. Gli insegnanti di finanza personale assegnano fogli di ritenuta e necessitano di un oracolo che segni un'aliquota di centodieci per cento come non valida invece di inventare un onere più grande dell'interesse.
Gli ingegneri che scrivono prove unitarie di pagamento fissano coppie note — cinquantamila al dieci per cento, una cedola frazionaria al sette punto cinque per cento, e una riga esente allo zero per cento — affinché la biblioteca non derivi dall'arrotondamento half-up a due decimali. La convalida fallita non consuma il saldo. Accoppi uno strumento di estrazione inversa quando parte da un accredito al netto d'imposta; lasci questa superficie centrata sul passaggio in avanti dall'interesse lordo fino all'imposta detratta e al netto.
Casi d'uso
Compiti di finanza personale sulla ritenuta
Gli studenti calcolano l'imposta trattenuta alla fonte su importi di pratica e confrontano il gravame e il netto scritti a mano con un risultato deterministico prima di consegnare il foglio.
Prove di regressione per biblioteche di pagamento
QA fissa casi TDS noti più un rifiuto deliberato per aliquota fuori intervallo così il codice di accredito non trattiene troppo in silenzio né inverte l'imposta in un rimborso.
Domande frequenti
Come si calcola la ritenuta sugli interessi e il netto accreditato?
Invii l'importo lordo di interessi e l'aliquota TDS come percentuale. L'interesse netto uguaglia interest meno l'imposta. Esempio: 50000 al 10% → TDS 5000, netto 45000.
Cosa succede se l'aliquota di TDS esce da 0 a 100 per cento?
Un'aliquota sotto zero o sopra cento non è permessa; lo zero per cento è valido e produce imposta zero con un netto uguale al lordo, e il cento per cento trattiene l'intera cedola.
Questo strumento cerca l'aliquota legale del mio Paese, PAN o sezione?
No. Lei fornisce l'aliquota. Questo calcolatore applica solo una percentuale nota a un importo lordo di interessi; non risolve giurisdizioni, numeri di identificazione, soglie né inverte un accredito netto.
Che cosa significa una ritenuta dello 0%?
È il caso esente, ad esempio un deposito sotto la soglia o un'esenzione dichiarata. L'imposta trattenuta è zero e l'interesse netto è uguale a quello lordo.
Posso risalire all'interesse lordo dal netto ricevuto?
No. Il calcolatore applica solo un'aliquota nota a un interesse lordo noto. Non riconverte un accredito netto in lordo e non applica alcuna soglia prima della ritenuta.
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/tds-interest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"interest":50000,"tds_rate":10}'const res = await fetch("https://api.kit.forhosting.com/fin/tds-interest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"interest": 50000,
"tds_rate": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/tds-interest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"interest": 50000,
"tds_rate": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/tds-interest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"interest":50000,"tds_rate":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"interest":50000,"tds_rate":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/tds-interest", 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
{
"interest": 50000,
"tds_rate": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.tds_interest",
"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 | 1000000000000 |
max_tds_rate_percent | 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
Un'aliquota fuori dall'intervallo chiuso da zero a cento per cento viene rifiutata come invalid_input invece di essere trattata come rimborso o come un onere più grande dell'interesse stesso.
Come si forma la ritenuta alla fonte da interesse e aliquota
Un'aliquota sotto zero o sopra cento non è un ingresso legale di TDS in questo modello; trattare un'aliquota negativa come rimborso o un'aliquota sopra cento come un onere più grande dell'interesse invertirebbe o tratterrebbe troppo in silenzio, così il motore la rifiuta con invalid_input. Applica solo l'aliquota che Lei già conosce all'interesse che Lei già conosce: l'imposta detratta uguaglia interest per tds_rate su cento, e net_interest uguaglia interest meno l'imposta.
Contratto d'ingresso, forma della risposta e convalida
Esempio: cinquantamila di interessi al dieci per cento produce imposta cinquemila e interesse netto quarantacinquemila. Una cedola di milleduecentotrentaquattro e cinquantasei al sette punto cinque per cento esercita il percorso half-up: il prodotto grezzo è novantadue e cinquemilanovecentoventi decimillesimi, che arrotonda a novantadue e cinquantanove, così il netto pubblicato è millecentoquarantuno e novantasette. Invii un corpo JSON con due numeri finiti obbligatori. interest è il reddito lordo di interessi in unità di valuta prima della ritenuta e deve essere maggiore o uguale a zero; gli alias amount, interest_amount, gross_interest e gross sono accettati così gli estratti bancari e le righe di cedola non necessitano di un passo di rinomina. tds_rate è l'aliquota TDS applicabile come percentuale — usi 10 per dieci per cento, non 0.10 — e deve essere un numero finito tra zero e cento inclusi; gli alias rate, percent, tax_rate e tds_percent sono accettati. L'interesse assoluto deve restare entro un bilione affinché i prodotti intermedi restino finiti in precisione doppia IEEE sul Worker e nel browser. Campi assenti, stringhe vuote, valori non finiti, un interesse negativo, un'aliquota sotto zero o sopra cento per cento, o una cifra di interesse fuori da quei limiti falliscono con invalid_input nominando il campo e non vengono fatturati. In caso di successo il corpo riecheggia interest e tds_rate arrotondati, restituisce rate_decimal come l'aliquota su cento, tds_amount come il gravame half-up a due decimali, net_interest come l'importo accreditato dopo la ritenuta e una stringa di formula che Lei può stampare accanto ai numeri. Preferisca numeri JSON a stringhe formattate come valuta; i marchi di valuta e i separatori delle migliaia non vengono analizzati. Le voci riuscite sono fatturate a $0.002.
Dove un'API di ritenuta sugli interessi guadagna il suo posto
Poiché l'implementazione è parse pura di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza gettoni di modello né rete in uscita.
Casi di integrazione
Controllo di estratti bancari e di depositi
Tesorieri e depositanti inviano una cedola lorda di interessi e una percentuale TDS nota, poi mostrano tds_amount e l'interesse netto accreditato senza reimplementare la ritenuta percentuale in ogni client.
Domande tecniche
Devo inserire 10 o 0.10 come aliquota di TDS?
Inserisca 10. Il campo tds_rate è una percentuale (10 significa 10%). La risposta include anche rate_decimal (0.1) per comodità.
Quanto costa il calcolatore di ritenuta sugli interessi?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.