ForHosting KIT · Finanças e dinheiro

Calculadora para adicionar imposto sobre vendas

Some uma alíquota conhecida a um preço sem imposto: 100 a 8,25% geram 8,25 de imposto e um total de 108,25. Uma linha isenta a 0% também funciona, e os dois valores são arredondados para duas casas decimais. 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
Se você digitar
Preço
100
Alíquota de imposto
8,25
Você obtém
Taxa (decimal)
0,0825
Valor do imposto
8,25
Bruto
108,25

Uma calculadora para adicionar imposto sobre vendas responde à pergunta de checkout que toda fatura, carrinho e cotação precisa resolver: se esta linha ainda está sem imposto e a alíquota aplicável é este percentual, quanto de imposto você deve adicionar e o que o cliente paga como valor bruto? Comerciantes, contadores, vendedores de marketplaces e estudantes partem de um subtotal líquido que já conhecem —o preço de prateleira, a taxa do serviço, a linha da cotação— e precisam de um único passo para frente que aplique a alíquota como porcentagem, não uma extração inversa a partir de um ticket com imposto incluso. Esta ferramenta recebe esse preço sem imposto e a alíquota, calcula o valor do imposto como preço vezes taxa sobre cem e depois soma o imposto arredondado ao preço para produzir o total bruto. Zero por cento é uma linha isenta válida. Uma alíquota negativa é rejeitada em vez de ser tratada como reembolso.

Como adicionar o imposto gera o valor e o bruto

Adicionar imposto sobre vendas é um acréscimo percentual para frente sobre um preço sem imposto, não um descolamento inverso de um imposto que já está dentro do ticket. Se a linha da prateleira ou da cotação ainda é exclusiva de imposto, o valor do imposto é esse preço multiplicado pela alíquota dividido por cem, e o bruto que o comprador paga é o preço sem imposto mais esse valor.

Escreva a alíquota como porcentagem, do jeito que um caixa ou um formulário estadual escreve: oito ponto dois cinco significa oito e um quarto por cento, que é a fração decimal zero ponto zero oito dois cinco. Cem dólares a oito ponto dois cinco por cento têm, portanto, valor de imposto de oito dólares e vinte e cinco centavos e um bruto de cento e oito dólares e vinte e cinco centavos.

Zero por cento é um caso real de negócio —revenda isenta, alimentos em alguns estados ou uma linha promocional— e produz valor de imposto zero com um bruto igual ao preço sem imposto. Os campos monetários são arredondados half-up para duas casas depois que o produto bruto é formado, convenção de faturas e extratos. A calculadora não consulta alíquotas combinadas de estado, condado e cidade a partir de um CEP, não parte uma alíquota combinada em jurisdições e não inverte um total inclusivo de volta a um líquido.

Quando é preciso somar o imposto

Lojas, ferramentas de fatura e anúncios de marketplace precisam de um passo reproduzível de adição de imposto que parta da linha líquida que já armazenam e produza o gravame mais o bruto que o comprador verá no checkout. Uma editora que posiciona por calculadora para adicionar imposto sobre vendas mira quem já tem um preço sem imposto e um percentual conhecido e quer a soma para frente, não uma extração inversa de um recibo inclusivo nem uma consulta por CEP de alíquotas combinadas.

Contadores que conciliam cotações com fitas de caixa usam a mesma identidade para confirmar que cada linha exclusiva mais a alíquota coincide com o imposto impresso e com o total impresso. Professores de matemática do consumidor passam folhas de adição de imposto e precisam de um oráculo que marque uma alíquota negativa como inválida em vez de inventar um reembolso.

Engenheiros que escrevem testes unitários de carrinho fixam pares conhecidos —cem a oito ponto dois cinco por cento, um preço de prateleira fracionário a sete por cento e uma linha isenta a zero por cento— para que a biblioteca não desvie do arredondamento half-up de duas casas. Validação falha não consome saldo.

Lições de matemática do consumidor ao adicionar imposto

Alunos adicionam o imposto sobre vendas a preços de prática e comparam o gravame e o bruto escritos à mão com um resultado determinístico antes de entregar a folha.

Como adiciono o imposto sobre vendas a um preço sem imposto?

Envie o preço sem imposto e a alíquota como porcentagem. O bruto iguala price mais o valor. Exemplo: 100 a 8.25% → imposto 8.25, bruto 108.25.

O que acontece se a alíquota de imposto for negativa?

Não se permite alíquota de imposto sobre vendas negativa; zero por cento é válido e produz imposto zero e um bruto igual ao preço sem imposto.

Isso consulta a alíquota da minha cidade ou CEP?

Não. Você fornece a alíquota. Esta calculadora só adiciona um percentual conhecido a um preço sem imposto; não resolve jurisdições nem inverte um total inclusivo.

Digito 8,25 ou 0,0825 para uma alíquota de 8,25%?

Digite 8,25, do jeito que aparece no caixa ou num formulário fiscal. A calculadora divide a alíquota por cem para você, então digitar 0,0825 cobraria só uma fração mínima do imposto pretendido.

Dá para tirar o imposto de um preço que já o inclui?

Não. A calculadora só soma uma alíquota que você já conhece a um preço que ainda não tem imposto. Extrair o imposto de um total que já o inclui é um cálculo inverso, que exige outra ferramenta.

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/finance/sales-tax-add

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/finance/sales-tax-add \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"price":100,"tax_rate":8.25}'
{
  "price": 100,
  "tax_rate": 8.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.sales_tax_add",
  "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.

max_abs1000000000000
max_tax_rate_percent1000
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.

Como adicionar o imposto gera o valor e o bruto

Uma alíquota negativa não é uma entrada legal de imposto sobre vendas neste modelo; tratá-la como desconto inverteria em silêncio o sentido do imposto, então o motor a rejeita com invalid_input em vez de devolver um gravame negativo. Só adiciona o imposto que você já conhece: o valor iguala preço vezes tax_rate sobre cem, e o bruto iguala preço mais o valor.

Contrato de entrada, forma da resposta e validação

Exemplo: uma linha de cem dólares sem imposto a oito ponto dois cinco por cento produz valor de oito dólares e vinte e cinco centavos e bruto de cento e oito dólares e vinte e cinco centavos. Uma linha de quarenta e nove dólares e noventa e nove centavos a sete por cento exercita o caminho half-up: o produto bruto é três dólares e quatro mil novecentos e noventa e três décimos de milésimo, que arredonda para três dólares e cinquenta centavos, de modo que o bruto publicado é cinquenta e três dólares e quarenta e nove centavos. Envie um corpo JSON com dois números finitos obrigatórios. price é o subtotal sem imposto em unidades de moeda e deve ser maior ou igual a zero; os aliases pre_tax, amount, subtotal e net são aceitos para que cargas de carrinho e linhas de fatura não precisem de um passo de renomeação. tax_rate é a alíquota de imposto sobre vendas como porcentagem —use 8.25 para oito e um quarto por cento, não 0.0825— e deve ser um número finito maior ou igual a zero; os aliases rate, percent, sales_tax_rate e tax_percent são aceitos. O preço absoluto deve permanecer dentro de um trilhão e tax_rate dentro de mil por cento para que produtos intermediários continuem finitos em precisão dupla IEEE no Worker e no navegador. Campos ausentes, strings vazias, valores não finitos, um preço negativo, uma alíquota negativa ou um valor fora desses limites falham com invalid_input nomeando o campo e não são cobrados. Em caso de sucesso o corpo ecoa price e tax_rate arredondados, devolve rate_decimal como a alíquota sobre cem, tax_amount como o gravame half-up de duas casas, gross como o total com imposto incluso e uma string de fórmula que você pode imprimir ao lado dos números. Prefira números JSON a strings formatadas como moeda; cifrões e separadores de milhar não são analisados.

Onde uma API para adicionar imposto sobre vendas se paga

Como a implementação é parse pura de tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Mantenha as requisições pequenas, fixe tax_amount e gross arredondados nos testes e você terá aritmética estável de adição de imposto para widgets, checadores de cotação e workers de borda, sem levantar uma assinatura de motor fiscal nem um banco de jurisdições próprio.

Totais brutos de checkout e de fatura

Lojas e ferramentas de cobrança enviam uma linha sem imposto e uma alíquota percentual conhecida, depois exibem tax_amount e o bruto que o cliente paga sem reimplementar a matemática de porcentagem em cada cliente.

Testes de regressão para bibliotecas de carrinho

QA fixa casos conhecidos de adição de imposto e rejeições deliberadas por alíquota negativa para que o código de cobrança não inverta em silêncio o imposto em um desconto.

Devo informar 8.25 ou 0.0825 como alíquota?

Informe 8.25. O campo tax_rate é uma porcentagem (8.25 significa 8.25%). A resposta também inclui rate_decimal (0.0825) por conveniência.

Quanto custa a calculadora para adicionar imposto sobre vendas?

A ferramenta do navegador é grátis. Pedidos à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →