ForHosting KIT · Finanzen und Geld

Abo-Verschwendungsrechner

Ein Monatsabo zu 15,99, das 4 Monate lang niemand genutzt hat, verschwendet 63,96 im Jahr, und dieser Rechner macht diese Rechnung für jedes Abo auf Ihrer Liste. Wöchentliche, vierteljährliche und jährliche Abbuchungen werden vorher auf einen Monatsbetrag umgerechnet. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Ein Fitnessstudio, das Sie nicht mehr besuchen, eine Streaming-Testphase, die in einen bezahlten Tarif überging, und ein SaaS-Sitz, bei dem sich niemand anmeldet, hinterlassen weiterhin dieselbe Belastung auf jedem Kontoauszug. Dieser Abo-Verschwendungsrechner macht aus Kosten, Abrechnungszyklus und ungenutzten Monaten jedes Abonnements das pro Jahr verschwendete Geld, damit ein Haushalt oder ein Team das jährliche Leck sieht statt einer rohen Ausgabensumme. Wöchentliche, monatliche und jährliche Tarife werden zuerst mit festen Periodenfaktoren in ein Monatsäquivalent umgerechnet und dann mit den Leermonaten in einem Zwölf-Monats-Fenster multipliziert. Das Ergebnis ist eine deterministische Jahresverschwendung, die Sie in einem Budget-Bot oder in einer Kündigen-oder-Behalten-Besprechung festhalten können. Negative Kosten werden als ungültige Eingabe abgelehnt, weil ein Verschwendungsbuch kein Erstattungsrechner ist.

Was zu senden ist: Kosten, Abrechnungszyklus und ungenutzte Monate

Cost kann als Zahl oder numerische Zeichenkette eintreffen; die Aliase amount, price, fee und charge mappen denselben Wert, damit Bankexporte und Formularbauer vertraute Schlüssel behalten. Der Abrechnungszyklus akzeptiert weekly, biweekly oder fortnightly, monthly, quarterly, semiannual oder half-yearly sowie yearly oder annual, wobei Leerzeichen und Bindestriche vor der Suche normalisiert werden. Optionales name, label, title oder service liefert eine lesbare Zeile für Dashboards; wenn Sie den Namen weglassen, vergibt die Engine Subscription one, Subscription two und so weiter in Listenreihenfolge.

Mindestens ein Abonnement ist erforderlich; ein leeres Array scheitert an der Validierung, bevor irgendeine Verschwendung berechnet wird. Negative ungenutzte Monate scheitern ebenfalls, weil Leerlaufzeit nicht rückwärts laufen kann. Unbekannte Zykluszeichenketten scheitern mit einer Liste akzeptierter Werte, damit Tippfehler früh sichtbar werden.

Haushaltsprüfung ungenutzten Streamings

Listen Sie jeden Streaming-, Fitness- und Nachrichtentarif mit den Monaten ohne Nutzung auf und sehen Sie sofort das jährliche Haushaltsleck plus die Verschwendung jedes inaktiven Dienstes.

Verschwendung von Team-SaaS-Sitzen

Wandeln Sie jährliche Softwareverlängerungen und Monatssitze in Verschwendung nach Leermonaten um, damit der Einkauf inaktive Lizenzen vor der nächsten Rechnung kündigt.

Wie wird die Abo-Verschwendung pro Jahr berechnet?

Jeder cost wird anhand des Abrechnungszyklus auf ein Monatsäquivalent skaliert und dann mit den ungenutzten Monaten in einem Zwölf-Monats-Fenster multipliziert (Kappung bei 12).

Was geschieht, wenn die Kosten eines Abonnements negativ sind?

Abonnementkosten müssen nichtnegativ sein; negative Werte werden abgelehnt und nicht berechnet.

Wie werden jährliche und wöchentliche Abrechnungszyklen umgerechnet?

Weekly verwendet zweiundfünfzig Perioden, biweekly sechsundzwanzig, quarterly vier und semiannual zwei; danach gelten die Leermonate auf dieser Monatszahl.

Was, wenn ein Abonnement länger als 12 Monate ungenutzt war?

Die Jahresverschwendung kappt ungenutzte Monate bei 12, sodass die Zeile ein volles Kostenjahr als Leck meldet.

Welche Abrechnungszyklen kann ich eingeben?

Wöchentlich, zweiwöchentlich, monatlich, vierteljährlich, halbjährlich und jährlich. Eine unbekannte Angabe wird mit der Liste der zulässigen Zyklen zurückgewiesen, damit ein Tippfehler sofort auffällt und nicht in Ihrer Jahressumme landet.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/fin/subscription-waste

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

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"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was zu senden ist: Kosten, Abrechnungszyklus und ungenutzte Monate

Senden Sie einen JSON-Körper mit einem Pflicht-Array subscriptions; die Aliase items, list, services und plans werden akzeptiert, wenn Ihr Client bereits einen anderen Feldnamen verwendet. Jeder Eintrag ist ein Objekt mit drei Pflichtangaben: cost, der pro Zyklus abgerechnete Betrag; billing_cycle, der Takt dieser Belastung; und months_unused, wie viele Monate eines Zwölf-Monats-Fensters der Dienst ungenutzt blieb. Negative Kosten lösen invalid_input mit der Meldung aus, dass die Kosten nicht negativ sein dürfen: das Produktversprechen ist Geld, das ungenutzte Abos verschwenden, kein Erstattungsbuch. Extrem große Kosten, Leermonatszahlen und sehr lange Listen sind begrenzt, damit die Mathematik des Worker-Isolates beschränkt bleibt. Die gesamte Validierung läuft vor der Skalierung, sodass eine schlechte Liste niemals halb gefüllte Jahresverschwendung zurückgibt, die für einen Client, der nur HTTP-Erfolg prüft, erfolgreich aussieht.

Wie die Jahresverschwendung aus ungenutzten Monaten berechnet wird

Für jedes Abonnement multipliziert die Engine die abgerechneten Kosten mit der Häufigkeit dieses Zyklus in einem Jahr und teilt dann durch zwölf, um ein Monatsäquivalent zu erzeugen: weekly verwendet zweiundfünfzig Perioden, biweekly sechsundzwanzig, monthly zwölf, quarterly vier, semiannual zwei und yearly eine. Das bedeutet, dass ein yearly-Tarif von einhundertneunzehn Punkt achtundachtzig zu neun Punkt neunundneunzig pro Monat wird, während eine monthly-Gebühr von fünfzehn Punkt neunundneunzig bei fünfzehn Punkt neunundneunzig bleibt. Sechs ungenutzte Monate auf jenem yearly-Cloudtarif verschwenden daher neunundfünfzig Punkt vierundneunzig in einem Jahr; zwölf ungenutzte Monate verschwenden die vollen Jahreskosten; achtzehn ungenutzte Monate melden trotzdem ein Ganzjahresleck, weil das Produkt Geld pro Jahr beantwortet, nicht eine mehrjährige Laufsumme. Zwischenprodukte nutzen gewöhnliche Gleitkommaarithmetik; jedes Geldfeld der Antwort wird danach half-up auf zwei Dezimalstellen gerundet, damit Ergebnisse wie Währung auf einem Auszug aussehen und nicht wie lange Binärbrüche. Ungenutzte Monate werden anschließend in einem Zwölf-Monats-Fenster angewendet: waste_per_year ist das Monatsäquivalent mal dem kleineren Wert aus months_unused und zwölf. Jede Ergebniszeile enthält den nullbasierten Index, den Anzeigenamen, die zurückgegebenen cost, den kanonischen billing_cycle, months_unused, monthly_cost, annual_cost, unused_months_in_year nach der Kappung und waste_per_year. Das Top-Level-total_waste_per_year summiert die vorgerundeten Verschwendungsbeiträge, damit die Gesamtsumme mit der Zeilenmathematik vor der abschließenden half-up-Rundung konsistent bleibt. total_annual_cost ist die Summe der vollen annualisierten Kosten, und unused_pct ist einhundertmal die Verschwendung über dieser Jahressumme (null, wenn alle Kosten null sind). Das Feld count entspricht der Zahl der Eingabezeilen, currency_decimals ist immer zwei, und method ist immer subscription_waste, damit nachgelagerter Code ohne Forminspektion verzweigen kann. Fehlende Abonnements, leere Listen, fehlendes cost, fehlender Zyklus, fehlendes months_unused, nichtnumerische Werte, unbekannte Zyklen und negative Kosten scheitern alle mit invalid_input und werden nach der Ablehnung nicht berechnet.

Wo eine API zur Abo-Verschwendung ihren Platz verdient

Rufen Sie den kostenlosen Abo-Verschwendungsrechner im Browser auf, wenn Sie vergessene Streaming-Stapel, ungenutzte Fitnessstudios oder Softwaresitze jagen, die sich noch verlängern, während sich niemand anmeldet. Halten Sie Listen in gewöhnlichen Haushalts- oder Teamgrößen; die veröffentlichte Abo-Obergrenze schützt die Isolate-Laufzeit und deckt trotzdem volle Medien- und Softwarestapel ab. Nutzen Sie die Prepaid-API, wenn eine Personal-Finance-App, ein Ausgaben-Coach, ein SaaS-Einkaufshelfer, ein Familien-Kostenbot oder ein Kündigen-oder-Behalten-Onboarding einen stabilen Vertrag zu $0.002 pro erfolgreichem Element braucht; Validierungsfehler verbrauchen nach der Ablehnung durch die Engine niemals Guthaben. Koppeln Sie diesen Endpoint nur dann mit einem Ausgaben-Gesamtrechner, wenn Sie auch den genutzten Anteil des Stapels brauchen: diese Fähigkeit beantwortet ungenutztes Geld pro Jahr, nicht die volle wiederkehrende Rechnung. Autoren, die SDKs ausliefern, können das Array lines in eine Zuerst-Kündigen-Tabelle abbilden, total_waste_per_year in einem Zusammenfassungsbanner zeigen und unused_pct nutzen, um zu zeigen, wie viel des Jahresstapels leerläuft. Das Produktversprechen ist transparente Verschwendung ungenutzter Monate, nicht Live-Händler-Scraping oder Bank-Feed-Klassifikation: diese Absichten gehören zu anderen Werkzeugen mit anderen Suchbegriffen und Motoren. Identische Eingaben erzeugen immer dasselbe JSON, weil der Pfad reine Arithmetik ohne Zufallsseed und ohne Wanduhr ist, genau das, was Budget-Bots und Schuldemos brauchen, wenn sie ein goldenes Jahresleck einfrieren.

Budgetcoaching kündigen oder behalten

Finanzcoaches und Chatbots rufen einen stabilen Prepaid-Endpoint auf, statt Zyklusfaktoren, Zwölf-Monats-Kappen und Negativkosten-Wächter in jeder Clientsprache neu zu bauen.

Ist der Abo-Verschwendungsrechner kostenlos?

Das Browserwerkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →