ForHosting KIT · Finanza e denaro

Calcolatore di spreco abbonamenti

Un piano mensile da 15,99 rimasto inutilizzato per 4 mesi spreca 63,96 all'anno, e questo calcolatore fa lo stesso conto per ogni abbonamento della sua lista. Gli addebiti settimanali, trimestrali e annuali vengono prima riportati a una cifra mensile. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Una palestra che Lei ha smesso di frequentare, una prova di streaming diventata piano a pagamento e un posto SaaS in cui nessuno accede lasciano ancora lo stesso addebito su ogni estratto. Questo calcolatore di spreco abbonamenti trasforma il costo, il ciclo di fatturazione e i mesi inutilizzati di ciascun abbonamento in denaro perso per anno, così una famiglia o un team vede la fuga annuale invece di un totale di spesa grezzo. I piani settimanali, mensili e annuali vengono prima convertiti in un equivalente mensile con fattori di periodo fissi, poi moltiplicati per i mesi inattivi in una finestra di dodici mesi. Il risultato è una cifra deterministica di spreco annuale che Lei può fissare in un bot di budget o in una riunione di cancellare o mantenere. I costi negativi vengono rifiutati come input non valido perché un libro dello spreco non è un calcolatore di rimborsi.

Audit familiare dello streaming inattivo

Elencare ogni piano di streaming, palestra e notizie con i mesi in cui nessuno lo ha usato e vedere subito la fuga annuale della famiglia più lo spreco di ciascun servizio inattivo.

Spreco dei posti SaaS del team

Convertire rinnovi software annuali e posti mensili in spreco per mesi inattivi così gli acquisti cancellano le licenze inattive prima della fattura successiva.

Come si calcola lo spreco di abbonamenti per anno?

Ogni cost è scalato a un equivalente mensile dal ciclo di fatturazione, poi moltiplicato per i mesi inutilizzati in una finestra di dodici mesi (tetto a 12).

Che cosa accade se il costo di un abbonamento è negativo?

I costi di abbonamento devono essere non negativi; i valori negativi vengono rifiutati e non addebitati.

Come si convertono i cicli di fatturazione annuali e settimanali?

Weekly usa cinquantadue periodi, biweekly ventisei, quarterly quattro e semiannual due; poi i mesi inattivi si applicano a quella cifra mensile.

E se un abbonamento è rimasto inutilizzato per più di 12 mesi?

Lo spreco annuale limita i mesi inutilizzati a 12, quindi la riga segnala un anno intero di costo come fuga.

Il calcolatore di spreco abbonamenti è gratuito?

Lo strumento del browser gira gratis sul Suo dispositivo.

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/subscription-waste

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/subscription-waste \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"subscriptions":[{"name":"Streaming","cost":15.99,"billing_cycle":"monthly","months_unused":4},{"name":"Cloud storage","cost":119.88,"billing_cycle":"yearly","months_unused":6},{"name":"News","cost":12,"billing_cycle":"monthly","months_unused":0}]}'
{
  "subscriptions": [
    {
      "name": "Streaming",
      "cost": 15.99,
      "billing_cycle": "monthly",
      "months_unused": 4
    },
    {
      "name": "Cloud storage",
      "cost": 119.88,
      "billing_cycle": "yearly",
      "months_unused": 6
    },
    {
      "name": "News",
      "cost": 12,
      "billing_cycle": "monthly",
      "months_unused": 0
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.subscription_waste",
  "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.

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.

Cosa inviare: costo, ciclo di fatturazione e mesi inutilizzati

Il ciclo di fatturazione accetta weekly, biweekly o fortnightly, monthly, quarterly, semiannual o half-yearly, e yearly o annual, con spazi e trattini normalizzati prima della ricerca. Il name, label, title o service facoltativo fornisce una riga leggibile per le dashboard; se omette il nome, il motore assegna Subscription one, Subscription two e così via nell'ordine dell'elenco. È richiesto almeno un abbonamento; un array vuoto fallisce la validazione prima che venga calcolato qualsiasi spreco. Anche i mesi inutilizzati negativi falliscono, perché il tempo di inattività non può tornare indietro. Le stringhe di ciclo sconosciute falliscono con un elenco di valori accettati così i refusi emergono presto. Invii un corpo JSON con un array subscriptions obbligatorio; gli alias items, list, services e plans sono accettati quando il Suo client usa già un altro nome di campo. Ogni voce è un oggetto con tre fatti obbligatori: cost, l'importo addebitato a ogni ciclo; billing_cycle, la cadenza di quell'addebito; e months_unused, quanti mesi di una finestra di dodici mesi il servizio è rimasto inattivo. Cost può arrivare come numero o stringa numerica; gli alias amount, price, fee e charge mappano allo stesso valore così le esportazioni bancarie e i costruttori di moduli conservano chiavi familiari. I costi negativi generano invalid_input con un messaggio che il costo non può essere negativo: la promessa di prodotto è denaro perso su abbonamenti inattivi, non un libro dei rimborsi. Costi estremamente grandi, conteggi di mesi inattivi ed elenchi molto lunghi sono limitati affinché la matematica dell'isolate del Worker resti delimitata. Tutta la validazione viene eseguita prima della scala, così un elenco errato non restituisce mai uno spreco annuale a metà che sembri di successo a un client che controlla solo l'esito HTTP.

Come si calcola lo spreco annuale dai mesi inattivi

Per ogni abbonamento il motore moltiplica il costo fatturato per quante volte quel ciclo ricorre in un anno, poi divide per dodici per produrre un equivalente mensile: weekly usa cinquantadue periodi, biweekly ventisei, monthly dodici, quarterly quattro, semiannual due e yearly uno. Ciò significa che un piano yearly di centodiciannove punto ottantotto diventa nove punto novantanove al mese, mentre una quota monthly di quindici punto novantanove resta quindici punto novantanove. Sei mesi inattivi su quel piano yearly cloud sprecano quindi cinquantanove punto novantaquattro in un anno; dodici mesi inattivi sprecano il costo annuale intero; diciotto mesi inattivi segnalano ancora una fuga di un anno intero perché il prodotto risponde il denaro perso per anno, non un cumulato pluriennale. I prodotti intermedi usano l'aritmetica in virgola mobile ordinaria; ogni campo monetario della risposta viene poi arrotondato half-up a due decimali affinché i risultati somiglino a moneta su un estratto e non a lunghe frazioni binarie. I mesi inutilizzati vengono poi applicati in una finestra di dodici mesi: waste_per_year è uguale all'equivalente mensile per il minore tra months_unused e dodici. Ogni riga di risultato include l'indice a base zero, il nome visualizzato, il cost riecheggiato, il billing_cycle canonico, months_unused, monthly_cost, annual_cost, unused_months_in_year dopo il tetto, e waste_per_year. Il total_waste_per_year di primo livello somma i contributi di spreco pre-arrotondamento così il grande totale resta coerente con la matematica delle righe prima dell'arrotondamento half-up finale. total_annual_cost è la somma dei costi annualizzati completi, e unused_pct è cento volte lo spreco su quel totale annuale (zero quando ogni costo è zero). Il campo count è uguale al numero di righe di input, currency_decimals è sempre due e method è sempre subscription_waste così il codice a valle può ramificarsi senza ispezionare le forme. Abbonamenti mancanti, elenchi vuoti, cost mancante, ciclo mancante, months_unused mancante, valori non numerici, cicli sconosciuti e costi negativi falliscono tutti con invalid_input e non vengono addebitati dopo il rifiuto.

Dove un'API di spreco abbonamenti merita il proprio posto

Chiami il calcolatore gratuito di spreco abbonamenti nel browser quando sta cacciando pile di streaming dimenticate, palestre inutilizzate o posti software che si rinnovano ancora mentre nessuno accede. Mantenga gli elenchi entro dimensioni ordinarie di famiglia o team; il tetto pubblicato di abbonamenti protegge il runtime dell'isolate coprendo comunque pile complete di media e software. La promessa di prodotto è lo spreco trasparente dei mesi inutilizzati, non lo scraping live dei commercianti né la classificazione di feed bancari: quelle intenzioni appartengono a strumenti diversi con termini di ricerca e motori diversi. Usi l'API prepagata quando un'app di finanza personale, un coach di spese, un assistente agli acquisti SaaS, un bot di costi condivisi familiari o un flusso di onboarding cancellare-o-mantenere necessita di un contratto stabile a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a un calcolatore di spesa totale solo quando serve anche la porzione usata della pila: questa capacità risponde il denaro inattivo per anno, non la fattura ricorrente completa. Gli autori che spediscono SDK possono mappare l'array lines in una tabella cancella-prima, mostrare total_waste_per_year in un banner di riepilogo e usare unused_pct per mostrare quanto della pila annuale è inattivo. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura senza seme casuale e senza orologio di parete, ciò di cui bot di budget e demo scolastiche hanno bisogno quando congelano una fuga annuale di riferimento.

Coaching di budget cancellare o mantenere

I coach finanziari e i chatbot chiamano un endpoint prepagato stabile invece di reimplementare fattori di ciclo, tetti di dodici mesi e protezioni di costo negativo in ogni linguaggio client.

Leggi la documentazione completa del KIT →