Calcolatore DSCR
Un reddito operativo netto di 180.000 contro 120.000 di rate annuali dà un DSCR di 1,5: l'immobile produce una volta e mezza quanto costa il suo debito ogni anno. A 1,00 i ricavi coprono appena i pagamenti. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Reddito operativo netto
- 180.000
- Servizio annuo totale del debito
- 120.000
- DSCR
- 1,5
Il rapporto di copertura del servizio del debito, quasi sempre abbreviato DSCR nel credito immobiliare commerciale e d'impresa, è la cifra con cui un finanziatore verifica se la cassa operativa può davvero pagare il prestito. Un risultato di 1.00 significa che i ricavi coprono esattamente capitale e interessi previsti; 1.25 è il pavimento consueto di molti mutui commerciali; qualsiasi valore sotto 1.00 significa che l'attivo non copre oggi il proprio debito.
Che cosa misura il DSCR e come si forma il rapporto
Il rapporto di copertura del servizio del debito risponde a una sola domanda di underwriting: dopo i costi operativi, l'immobile o l'azienda produce ancora cassa sufficiente per onorare ogni rata prevista quest'anno? Chi cerca calcolatore dscr vuole quel quoziente, non un loan-to-value, non un tasso di capitalizzazione e non un foglio che cambia in silenzio il separatore decimale.
Il reddito operativo netto è il numeratore: in pratica, canoni effettivi più altri ricavi operativi, meno costi quali sfitto, IMU, assicurazione, utenze, riparazioni e gestione, e prima del servizio del debito, dell'imposta sul reddito, degli ammortamenti e delle spese in conto capitale che il finanziatore tratta a parte. Il servizio annuale totale del debito è il denominatore: dodici mesi di capitale e interessi dovuti, inclusa una nota ammortizzante, la rata di un periodo a soli interessi o la riserva obbligatoria che il contratto di credito conta come servizio del debito.
Questo strumento divide quelle due grandezze finite e restituisce dscr. Un rapporto di 1.00 significa che i ricavi eguagliano la rata, senza cuscino. Un rapporto di 1.25 è il covenant consueto del mutuo commerciale che molti term sheet stampano ancora.
Un rapporto sotto 1.00 significa che l'esercizio non copre oggi il prestito. Un reddito operativo netto negativo è accettato e produce un rapporto negativo, ritratto onesto di un attivo in perdita piuttosto che una copertura inventata. Il calcolatore non converte valute, non separa capitale e interessi e non applica l'asticella del finanziatore: ciò appartiene al term sheet.
Casi d'uso
Controllo del term sheet di mutuo commerciale
Trasformi il reddito operativo netto degli ultimi dodici mesi e la rata annuale di capitale e interessi proposta nel DSCR che il finanziatore citerà sul term sheet.
Stress da sfitto e reset dei tassi
Ricalcoli il rapporto dopo aver ridotto il NOI o alzato la rata annuale, così un fascicolo di rifinanziamento mostra quanto l'attivo sia vicino a un disavanzo di 1.00.
Domande frequenti
Che cosa accade se il servizio annuale del debito è zero?
Il DSCR è un quoziente, quindi un denominatore zero non è definito e non viene addebitato.
Il reddito operativo netto può essere negativo?
Sì. Un immobile o un'azienda in perdita è ammesso e produce un DSCR negativo, descrizione onesta di un attivo che non copre il proprio prestito.
Questo calcolatore applica una soglia del finanziatore come 1.25?
No. Restituisce soltanto il rapporto. Confronti dscr con il proprio covenant nell'applicazione chiamante se Le serve un esito positivo o negativo.
Cosa rientra nel reddito operativo netto?
Gli affitti e gli altri ricavi operativi meno i costi di gestione, come sfitto, imposta sugli immobili, assicurazione, utenze, riparazioni e amministrazione. Si misura prima delle rate del prestito, delle imposte sul reddito, degli ammortamenti e degli investimenti.
Cosa comprende il servizio annuale del debito?
Dodici mesi di capitale e interessi obbligatori sul prestito, compresi i pagamenti dei periodi di soli interessi e qualsiasi riserva obbligatoria che il contratto di credito conti come servizio del debito.
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/dscr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"net_operating_income":180000,"total_annual_debt_service":120000}'const res = await fetch("https://api.kit.forhosting.com/fin/dscr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"net_operating_income": 180000,
"total_annual_debt_service": 120000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/dscr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"net_operating_income": 180000,
"total_annual_debt_service": 120000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/dscr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"net_operating_income":180000,"total_annual_debt_service":120000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"net_operating_income":180000,"total_annual_debt_service":120000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/dscr", 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
{
"net_operating_income": 180000,
"total_annual_debt_service": 120000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.dscr",
"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_value | 1000000000000000 |
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
Questo calcolatore accetta il reddito operativo netto e il servizio annuale totale del debito come numeri finiti, divide il primo per il secondo e restituisce il rapporto come contratto JSON deterministico. Un servizio annuale pari a zero è rifiutato con invalid_input perché il quoziente non è definito.
Che cosa misura il DSCR e come si forma il rapporto
Poiché la divisione per zero non è definita, un total_annual_debt_service pari a zero fallisce con invalid_input invece di Infinity, NaN o un rapporto vuoto che un modulo potrebbe trattare come esito positivo.
Contratto di ingresso, forma della risposta ed errori
Anche il servizio annuale negativo è rifiutato, perché un rapporto di copertura con denominatore negativo non è il DSCR che un contratto di credito descrive. In caso di successo il corpo riecheggia entrambi gli ingressi, restituisce dscr come quoziente arrotondato e include una stringa formula che riformula l'identità. Invii con POST un corpo JSON che fornisca net_operating_income e total_annual_debt_service. net_operating_income è il NOI del periodo in una sola unità monetaria, un numero finito che può essere negativo quando l'attivo perde denaro, con gli alias noi, annual_noi, noi_annual e net_operating_income_annual. total_annual_debt_service è l'obbligo di capitale più interessi su dodici mesi nella stessa valuta, un numero finito che deve essere strettamente maggiore di zero, con gli alias debt_service, ads, annual_debt_service, tads e total_debt_service. Ogni campo numerico può arrivare come numero JSON o come stringa numerica. net_operating_income mancante, total_annual_debt_service mancante, stringhe vuote, valori non finiti o una magnitudine oltre il limite dichiarato falliscono con invalid_input indicando il campo e non sono addebitati. Il servizio annuale zero è l'errore che questa pagina esiste per intercettare: il messaggio contiene total_annual_debt_service e must not be zero così un modulo può evidenziare quel controllo invece di un avviso globale. Esempio: net_operating_income di centottantamila contro total_annual_debt_service di centoventimila produce dscr di 1.5. Esempio: net_operating_income di settantacinquemila contro novantamila di servizio annuale produce un rapporto sotto uno, un disavanzo chiaro piuttosto che un corpo vuoto silenzioso. Affianchi il rapporto alla soglia del proprio finanziatore se il term sheet richiede un esito positivo o negativo; questo endpoint calcola soltanto il rapporto di copertura e non inventa il risultato di un covenant.
Dove un calcolatore DSCR merita il proprio posto
I desk di origination e i portali del mutuatario si posizionano su calcolatore dscr perché un comitato di credito ragiona sul rapporto di copertura, non su un rent roll grezzo. Gli asset manager e i special servicer vivono di rendiconti degli ultimi dodici mesi; dividere il NOI per il servizio annuale contrattuale dà la stessa cifra di monitoraggio senza costringere un analista a ricordare se una cella ha già sottratto il mutuo. Chi insegna finanza immobiliare può seminare esempi d'aula che falliscono ad alta voce su un servizio del debito pari a zero invece di stampare Infinity, cifra che uno studente potrebbe scambiare per copertura infinita. La convalida fallita non consuma saldo. Il credito alle PMI e l'underwriting di franchise usano la stessa identità sul NOI aziendale anziché sul NOI immobiliare, e il contratto JSON non distingue quale storia abbia prodotto il numeratore. 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. Gli script di portafoglio possono chiamare lo stesso modulo in ciclo su molte note; ciascun elemento è una richiesta, l'unità è item, e il percorso gratuito del browser resta identico byte per byte all'API, così l'anteprima della pagina non mente mai sulla cifra che verrà memorizzata dopo un salvataggio.
Casi di integrazione
Monitoraggio dei covenant di portafoglio
Valuti molte note dall'API inviando il NOI di ciascun immobile e il servizio annuale contrattuale, poi memorizzi il dscr restituito accanto al prestito.
Domande tecniche
Come si calcola il DSCR da NOI e servizio annuale del debito?
Invii numeri finiti net_operating_income e total_annual_debt_service. L'API restituisce dscr come net_operating_income diviso per total_annual_debt_service, arrotondato a sei decimali.
Quanto costa il calcolatore DSCR?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.