ForHosting KIT · Finanças e dinheiro

Calculadora de desperdício de assinaturas

Um plano mensal de 15,99 que ninguém usou por 4 meses desperdiça 63,96 por ano, e esta calculadora faz essa conta para cada assinatura da sua lista. Cobranças semanais, trimestrais e anuais viram antes um valor mensal. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Uma academia que você parou de frequentar, um teste de streaming que virou plano pago e um assento SaaS em que ninguém entra continuam deixando o mesmo lançamento em cada extrato. Esta calculadora de desperdício de assinaturas transforma o custo, o ciclo de cobrança e os meses sem uso de cada assinatura em dinheiro perdido por ano, para que um lar ou uma equipe veja o vazamento anual em vez de um total bruto de gastos. Planos semanais, mensais e anuais são convertidos primeiro a um equivalente mensal com fatores de período fixos e depois multiplicados pelos meses ociosos em uma janela de doze meses. O resultado é uma cifra determinística de desperdício anual que você pode fixar em um bot de orçamento ou em uma reunião de cancelar ou manter. Custos negativos são rejeitados como entrada inválida porque um livro de desperdício não é uma calculadora de reembolsos.

Auditoria doméstica de streaming ocioso

Liste cada plano de streaming, academia e notícias com quantos meses ninguém usou e veja na hora o vazamento anual do lar mais o desperdício de cada serviço inativo.

Desperdício de assentos SaaS da equipe

Converta renovações anuais de software e assentos mensais em desperdício por meses ociosos para que compras cancele licenças inativas antes da próxima fatura.

Como o desperdício de assinaturas por ano é calculado?

Cada cost é escalado a um equivalente mensal a partir do ciclo de cobrança e depois multiplicado pelos meses sem uso em uma janela de doze meses (teto em 12).

O que acontece se o custo de uma assinatura for negativo?

Os custos de assinatura devem ser não negativos; valores negativos são rejeitados e não cobrados.

Como os ciclos de cobrança anuais e semanais são convertidos?

Weekly usa cinquenta e dois períodos, biweekly vinte e seis, quarterly quatro e semiannual dois; depois os meses ociosos se aplicam a essa cifra mensal.

E se uma assinatura ficou sem uso por mais de 12 meses?

O desperdício anual limita os meses ociosos a 12, então a linha informa um ano inteiro de custo como vazamento.

A calculadora de desperdício de assinaturas é grátis?

A ferramenta do navegador roda grátis no seu dispositivo.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

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

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que enviar: custo, ciclo de cobrança e meses sem uso

O ciclo de cobrança aceita weekly, biweekly ou fortnightly, monthly, quarterly, semiannual ou half-yearly, e yearly ou annual, com espaços e hífens normalizados antes da busca. O name, label, title ou service opcional dá uma linha legível para painéis; se você omitir o nome, o motor atribui Subscription one, Subscription two e assim por diante na ordem da lista. Pelo menos uma assinatura é exigida; um array vazio falha a validação antes de qualquer desperdício ser calculado. Meses sem uso negativos também falham, porque o tempo ocioso não anda para trás. Strings de ciclo desconhecidas falham com uma lista de valores aceitos para que erros de digitação apareçam cedo. Envie um corpo JSON com um array subscriptions obrigatório; os alias items, list, services e plans são aceitos quando o cliente já usa outro nome de campo. Cada entrada é um objeto com três fatos obrigatórios: cost, o valor cobrado em cada ciclo; billing_cycle, o ritmo dessa cobrança; e months_unused, quantos meses de uma janela de doze meses o serviço ficou ocioso. Cost pode chegar como número ou string numérica; os alias amount, price, fee e charge mapeiam o mesmo valor para que exportações bancárias e construtores de formulário conservem chaves familiares. Custos negativos geram invalid_input com a mensagem de que o custo não pode ser negativo: a promessa do produto é dinheiro perdido em assinaturas ociosas, não um livro de reembolsos. Custos extremamente grandes, contagens de meses ociosos e listas muito longas são limitados para que a matemática do isolate do Worker permaneça limitada. Toda a validação roda antes do escalonamento, de modo que uma lista ruim nunca devolve desperdício anual pela metade que pareça sucesso a um cliente que só confere o HTTP de êxito.

Como o desperdício anual é calculado a partir dos meses ociosos

Para cada assinatura o motor multiplica o custo cobrado por quantas vezes aquele ciclo ocorre em um ano e depois divide por doze para produzir um equivalente mensal: weekly usa cinquenta e dois períodos, biweekly usa vinte e seis, monthly usa doze, quarterly usa quatro, semiannual usa dois e yearly usa um. Isso significa que um plano yearly de cento e dezenove ponto oitenta e oito vira nove ponto noventa e nove por mês, enquanto uma taxa monthly de quinze ponto noventa e nove permanece quinze ponto noventa e nove. Seis meses ociosos naquele plano yearly de nuvem portanto desperdiçam cinquenta e nove ponto noventa e quatro em um ano; doze meses ociosos desperdiçam o custo anual completo; dezoito meses ociosos ainda relatam um vazamento de um ano inteiro porque o produto responde dinheiro perdido por ano, não um acumulado de vários anos. Os produtos intermediários usam aritmética de ponto flutuante ordinária; cada campo monetário da resposta é depois arredondado half-up para duas casas decimais para que os resultados pareçam moeda em um extrato e não frações binárias longas. Os meses sem uso são então aplicados dentro de uma janela de doze meses: waste_per_year é igual ao equivalente mensal vezes o menor entre months_unused e doze. Cada linha de resultado inclui o índice baseado em zero, o nome exibido, o cost ecoado, o billing_cycle canônico, months_unused, monthly_cost, annual_cost, unused_months_in_year após o teto, e waste_per_year. O total_waste_per_year de nível superior soma as contribuições de desperdício pré-arredondamento para que o grande total fique coerente com a matemática das linhas antes do arredondamento half-up final. total_annual_cost é a soma dos custos anualizados completos, e unused_pct é cem vezes o desperdício sobre esse total anual (zero quando todos os custos são zero). O campo count é igual ao número de linhas de entrada, currency_decimals é sempre dois e method é sempre subscription_waste para que o código a jusante ramifique sem farejar formas. Assinaturas ausentes, listas vazias, cost ausente, ciclo ausente, months_unused ausente, valores não numéricos, ciclos desconhecidos e custos negativos falham todos com invalid_input e não são cobrados após a rejeição.

Onde uma API de desperdício de assinaturas justifica o lugar

Chame a calculadora gratuita de desperdício de assinaturas no navegador quando estiver caçando pilhas de streaming esquecidas, academias sem uso ou assentos de software que ainda renovam enquanto ninguém entra. Mantenha as listas em tamanhos ordinários de lar ou equipe; o teto publicado de assinaturas protege o tempo de execução do isolate e ainda cobre pilhas completas de mídia e software. A promessa do produto é o desperdício transparente de meses sem uso, não raspagem ao vivo de comerciantes nem classificação de feeds bancários: essas intenções pertencem a ferramentas diferentes, com termos de busca e motores diferentes. Use a API pré-paga quando um aplicativo de finanças pessoais, um coach de gastos, um auxiliar de compras SaaS, um bot de custos compartilhados da família ou um fluxo de onboarding de cancelar ou manter precisar de um contrato estável a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita o pedido. Emparelhe este endpoint com uma calculadora de gasto total só quando você também precisar da parcela usada da pilha: esta capacidade responde o dinheiro ocioso por ano, não a fatura recorrente completa. Autores que publicam SDKs podem mapear o array lines em uma tabela de cancelar primeiro, exibir total_waste_per_year em um banner de resumo e usar unused_pct para mostrar quanto da pilha anual está ocioso. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem semente aleatória e sem relógio de parede, o que bots de orçamento e demos escolares precisam ao congelar um vazamento anual de referência.

Coaching de orçamento cancelar ou manter

Coaches financeiros e chatbots chamam um endpoint pré-pago estável em vez de reimplementar fatores de ciclo, tetos de doze meses e proteções de custo negativo em cada linguagem cliente.

Ver a documentação completa do KIT →