ForHosting KIT · Finanza e denaro

Valore del contratto software

Una licenza da 499 al mese per 12 mesi con un avvio da 1.500 ha un valore totale del contratto di 7.488, di cui 5.988 di abbonamento. Inserisca canone, durata in mesi e costo di avvio prima di firmare l'ordine. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Canone mensile
499
Durata del contratto
12
Costo di configurazione
1500
Ottiene
Totale ricorrente
5988
Valore totale del contratto
7488

I team di acquisti, gli acquirenti di SaaS e i fornitori di software hanno bisogno di una sola cifra in denaro da mettere sul capitolato: il valore totale di un contratto per una licenza che addebita ogni mese e chiede un avvio una tantum. Questo calcolatore del valore di un contratto software accetta un canone mensile non negativo, una durata che deve essere un intero positivo di mesi e un costo di avvio una tantum, poi restituisce il valore totale del contratto come somma deterministica.

Che cosa è il valore di un contratto software e come funziona la formula TCV

Il valore totale del contratto, spesso abbreviato TCV nelle vendite di software, è il denaro che un acquirente impegna per un prodotto in licenza lungo il periodo firmato, non solo l'abbonamento mensile stampato su un listino. Il software ricorrente si tariffa come un addebito periodico; l'avvio una tantum è il forfait che sta accanto: implementazione, migrazione dei dati, workshop di inserimento, provisioning degli ambienti e servizi professionali fatturati una volta all'avvio. I campi di denaro si arrotondano a due decimali per coincidere con fatture e ordini di acquisto.

L'identità non inventa rampe di postazioni, rincari annuali, extra di utilizzo né pacchetti multi-prodotto: se il preventivo è un canone mensile piatto per tutto il periodo, invii quel canone; se il prezzo del secondo anno è più alto, invii il canone mensile medio del periodo oppure esegua il calcolatore una volta per pianoro e sommi i totali Lei stessa o Lei stesso. Extra di utilizzo e imposte di un marketplace restano fuori ambito.

Una durata di contratto che non sia un intero positivo di mesi viene respinta anziché troncata in silenzio: dodici virgola cinque mesi non è un periodo commerciale di software, e convertire gli anni in mesi spetta a chi chiama. Un costo di avvio pari a zero è lecito e significa semplicemente che l'inserimento è già dentro il canone mensile. Un canone mensile nullo con un avvio positivo descrive un'implementazione prepagata ancora senza abbonamento, che alcuni piloti usano.

Budget di un ordine di acquisto SaaS

Trasformi un canone mensile quotato, un periodo in mesi e una voce di implementazione nota in totale ricorrente e valore totale del contratto prima di firmare l'ordine.

Pagine di prezzi e proposte del fornitore

Lasci che i prospect indichino canone mensile, durata e avvio accanto a una scheda software e vedano il valore totale del contratto che impegnerebbero.

Che cosa accade se la durata del contratto non è un intero positivo?

Frazioni, zero, negativi e stringhe non numeriche vengono respinti anziché troncati, e l'ingresso non valido non viene fatturato.

Il calcolatore include imposte, rampe o extra di utilizzo?

No. È solo l'identità a periodo piatto. Invii un canone mensile medio se il preventivo scala, oppure esegua una volta per pianoro e sommi i totali. Imposte ed extra appartengono all'ordine.

Come si calcola il valore totale di un contratto software?

Moltiplichi il canone mensile per il numero di mesi e aggiunga il costo una tantum di avvio. 499 al mese per 12 mesi fanno 5.988 e, con un avvio da 1.500, il totale arriva a 7.488.

Come gestisco un prezzo che aumenta il secondo anno?

Inserisca il canone medio sull'intera durata, oppure usi il calcolatore una volta per ogni fascia di prezzo e sommi lei i totali. Gli aumenti di prezzo non sono inclusi in automatico.

Il costo di avvio o il canone mensile possono essere zero?

Sì. Un avvio pari a zero significa che l'attivazione è già compresa nel canone. Un canone pari a zero con un costo di avvio descrive un progetto pilota pagato senza abbonamento per ora.

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.

POSThttps://api.kit.forhosting.com/fin/software-contract-value

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/fin/software-contract-value \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"monthly_fee":499,"contract_length":12,"setup_cost":1500}'
{
  "monthly_fee": 499,
  "contract_length": 12,
  "setup_cost": 1500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.software_contract_value",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_abs_value1000000000000000
max_contract_length360
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

L'identità è quella che ogni offerta SaaS implica già: total_contract_value è uguale a monthly_fee per contract_length più setup_cost. Una durata che non sia un numero intero di mesi fallisce con invalid_input invece di essere troncata in silenzio.

Che cosa è il valore di un contratto software e come funziona la formula TCV

Sommare quell'avvio dopo aver moltiplicato il canone mensile per la durata del contratto in mesi è l'identità in forma chiusa che ogni banco preventivi usa prima della prima bozza di un ordine. total_contract_value è uguale a monthly_fee per contract_length più setup_cost. recurring_total è il solo flusso di abbonamento, così un revisore vede quanta parte dell'impegno è ritmo ricorrente rispetto all'inserimento.

Contratto di ingresso, forma della risposta e comportamento di errore

La durata del contratto è il campo che il prodotto isola: deve essere un numero intero di mesi, mai un conteggio di anni moltiplicato in silenzio, mai un decimale arrotondato. Anche le grandezze sopra il limite dichiarato falliscono. Invii con POST un corpo JSON con tre campi obbligatori: monthly_fee, il canone mensile ricorrente del software come numero finito non negativo (alias monthly, fee, monthly_price, subscription_fee e mrr); contract_length, il periodo come intero positivo di mesi da uno a trecentosessanta (alias months, term, length, term_months e contract_months); e setup_cost, l'importo una tantum di inserimento come numero finito non negativo (alias setup, onboarding, implementation_fee, one_time e one_time_cost). Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, valori non finiti, un canone mensile o un avvio negativi, un booleano dove si esige un numero, e qualsiasi contract_length che non sia un intero positivo —zero, una frazione come dodici punto cinque, un booleano o una stringa non numerica— falliscono con invalid_input nominando il campo e non vengono fatturati. In caso di successo il corpo riecheggia monthly_fee, contract_length e setup_cost dopo l'arrotondamento, aggiunge recurring_total come canone per durata, total_contract_value come l'impegno da pagare e una stringa formula che riformula l'identità. Esempio: monthly_fee di quattrocentonovantanove, contract_length di dodici e setup_cost di millecinquecento produce un totale ricorrente di cinquemilanovecentoottantotto e un valore totale di contratto di settemilaquattrocentoottantotto. Abbini la cifra alla Sua tabella fiscale se la giurisdizione tassa l'avvio a parte; questo endpoint calcola solo il totale aritmetico. Invii setup_cost come la somma che ha già deciso di lasciare fuori dal canone mensile, non come un secondo flusso mensile: se l'inserimento è fatturato ogni mese, lo sommi a monthly_fee invece di infilare dodici volte l'inserimento nell'avvio, salvo che Lei voglia davvero un forfait prepagato.

Dove un calcolatore del valore di un contratto software merita il suo posto

Rivenditori e schede di marketplace possono esporre la stessa identità ai partner senza erigere un motore di preventivi proprio. La convalida fallita non consuma saldo. Strumenti di preventivo e plugin CRM possono chiamare lo stesso modulo puro dal browser per anteprime gratuite e dall'API nel salvare uno scenario, garantendo che il totale visto da un visitatore su una pagina di arrivo coincida con il totale memorizzato dopo il salvataggio di una proposta. I team di acquisti che confrontano due piattaforme SaaS conoscono già le voci di implementazione e migrazione; pubblicare monthly_fee, contract_length e setup_cost riempie una scheda con il totale ricorrente e il valore totale del contratto così un responsabile finanziario vede se ventiquattro mesi costano meno in cassa di dodici con un colpo mensile più alto. Chi insegna la matematica commerciale del software può seminare esempi d'aula che falliscono in modo rumoroso quando contract_length non è un intero positivo, invece di troncare in silenzio dodici virgola sette mesi a dodici. Le operations di vendita possono illustrare un avvio condonato inviando setup_cost pari a zero e lasciando il canone mensile invariato. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.

Persistenza del preventivo nel CRM

Chiami lo stesso modulo puro dal browser per un'anteprima e dall'API nel salvare un affare, così il TCV memorizzato coincide con ciò che l'acquirente ha già visto.

Come si calcola il valore di un contratto software?

Invii un monthly_fee non negativo, un contract_length intero positivo in mesi e un setup_cost non negativo. L'API restituisce total_contract_value = monthly_fee × contract_length + setup_cost, più il recurring_total a parte.

Il costo di avvio può essere zero?

Sì. Un setup_cost pari a zero significa che l'inserimento è già dentro il canone mensile; il valore totale del contratto è allora esattamente il totale ricorrente.

Quanto costa il calcolatore del valore di un contratto software?

Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.

Leggi la documentazione completa del KIT →