# Calculadora de cascata do preço final: gorjeta + imposto + câmbio + descontos empilhados

Constrói o preço final real como cascata: descontos empilhados, base e cascata de impostos corretas, gorjeta sobre a base de etiqueta com arredondamento, divisão por pessoa e conversão a câmbio médio versus DCC.

> Página canônica: https://elysiatools.com/pt/tools/tip-sales-tax-currency-conversion-discount-stacking-calculator

- **Categoria:** Calculator

- **Palavras-chave:** cascata de preço, calculadora de gorjeta, cascata de impostos, descontos empilhados, ágio dcc, câmbio médio, imposto bogo, gst pst hst, base de cupom, total no caixa

## Visão geral

Os padrões seguem regras documentadas: o imposto sobre vendas dos EUA é geralmente cobrado após descontos da loja, mas sobre o preço integral com cupons reembolsados pelo fabricante; itens grátis de BOGO costumam ser tratados como desconto do item pago; a gorjeta é por costume calculada sobre o subtotal sem impostos; o DCC do terminal costuma adicionar 3–7% sobre o câmbio médio interbancário, enquanto os emissores cobram ~1–2% na fatura em moeda local. Cada linha de imposto é arredondada a centavos como num caixa.

## Entradas

- **Subtotal (preço de tabela, moeda original)** (number): e.g. 85.00
- **Linhas de desconto (uma por linha: "20%" ou "5.00")** (textarea): 20% 5.00
- **Modelo de empilhamento de descontos** (select)
- **Base do imposto** (select)
- **Linhas de imposto ("rótulo=taxa%", uma por linha)** (textarea): State=6.5 City=0.5
- **Modelo de cascata de impostos** (select)
- **Percentual da gorjeta** (number)
- **Base da gorjeta** (select)
- **Arredondamento da gorjeta** (select)
- **Dividir entre (pessoas)** (number)
- **Código da moeda original** (text)
- **Código da moeda local** (text)
- **Câmbio médio (local por original)** (number)
- **Ágio DCC oferecido no terminal (%)** (number)
- **Taxa de câmbio do emissor (%)** (number)

## Quando usar

- Ao conferir a conta de restaurantes em viagens internacionais com gorjeta, múltiplos impostos locais e divisão entre pessoas.
- Durante compras online internacionais que combinam cupons percentuais, descontos fixos e regras específicas de base tributária.
- Para decidir entre aceitar a cobrança na moeda de origem com ágio DCC no terminal de pagamento ou pagar na moeda local do cartão.

## Como funciona

- Insira o subtotal original e adicione linhas de descontos percentuais ou fixos, escolhendo o modelo sequencial ou aditivo.
- Configure as linhas de impostos por jurisdição e selecione a incidência sobre o valor antes ou após os descontos aplicados.
- Defina a porcentagem da gorjeta, a base de cálculo (pré ou pós-imposto) e a regra de arredondamento desejada.
- Informe as moedas, a taxa de câmbio médio e as taxas de emissor e DCC para gerar o relatório com totais por pessoa e comparações financeiras.

## Casos de uso

- Divisão detalhada de despesas de restaurantes no exterior considerando gorjeta exata e tributos estaduais ou municipais.
- Simulação de custos de importação e comércio eletrônico com cupons empilhados e cascata de tributação cumulativa.
- Auditoria de pagamentos em cartões de crédito internacionais para evitar sobretaxas desfavoráveis de conversão em pontos de venda.

## Perguntas frequentes

### O que é DCC e por que a calculadora compara essa taxa?

DCC é a conversão dinâmica de moedas no terminal, que costuma embutir margens de 3% a 7% acima do câmbio médio, frequentemente mais cara que a taxa cobrada pelo emissor do cartão.

### Qual a diferença entre descontos sequenciais e aditivos?

No modelo sequencial cada desconto incide sobre o saldo recalculado, enquanto no modelo aditivo as porcentagens são somadas e aplicadas diretamente sobre o valor de tabela.

### Como escolher a base de cálculo dos impostos?

Use 'após descontos' para promoções concedidas diretamente pela loja ou 'antes dos descontos' para cupons restituídos pelo fabricante conforme regras fiscais comuns.

### Em qual valor a gorjeta costuma incidir?

Pela etiqueta tradicional de vários países, a gorjeta é calculada sobre o subtotal consumido pós-desconto e antes da incidência dos impostos.

### Como funciona a cascata de impostos composta?

No modelo composto, cada alíquota adicional é calculada sobre o montante acumulado pelas alíquotas fiscais anteriores, em vez de todas incidirem sobre a mesma base.

## Ferramentas relacionadas

- [Calculadora de tamanho de pneu e relação de marchas](https://elysiatools.com/pt/tools/tire-gear-ratio-calculator): Informe o tamanho do pneu (285/70R17), a relação do diferencial e as marchas para calcular o diâmetro real, circunferência, revoluções por milha/km, uma tabela de velocidade×marcha×RPM, a relação final efetiva após troca de pneu e o erro do velocímetro. Métrico ou imperial, com comparação opcional.
- [Calculadora de ladrilhos](https://elysiatools.com/pt/tools/tile-coverage-estimator): Estima quantos ladrilhos são necessários para cobrir um cômodo, incluindo perda por padrão (reto, diagonal 45°, espinha-de-peixe, trançado), caixas a comprar, volume e peso do rejunte e um total de custo opcional. Insira as dimensões do cômodo e do ladrilho e a largura da junta para obter uma lista pronta para pedido.
- [Calculadora de Probabilidade de Cartas](https://elysiatools.com/pt/tools/card-probability): Calcular probabilidades para mãos de pôquer e combinações de cartas
- [Gerador de ideias de domínio com IA](https://elysiatools.com/pt/tools/ai-domain-name-idea-generator): Insira palavras-chave da marca e a IA gera até 10 ideias de domínio, filtrando as já registradas via DNS + RDAP. Para empreendedores e desenvolvedores.
- [Analisador APNG de chunks IDAT/fdAT, replay deflate e métodos de disposal com temporização de quadros](https://elysiatools.com/pt/tools/apng-idat-fdat-chunk-streaming-deflate-replay-and-disposal-method-analyzer): Envie um PNG/APNG e analise a estrutura da animação: assinatura PNG e verificação CRC32 por chunk, IHDR (profundidade/tipo de cor/entrelaçado), acTL (número de quadros e repetições, antes do primeiro IDAT), fcTL (número de sequência, restrição de região x+y+w+h ≤ canvas, normalização delay_num/delay_den, dispose_op none/background/previous, blend_op source/over), primeiro quadro IDAT + seguintes via fdAT; os números de sequência compartilhados fcTL+fdAT devem crescer sem lacunas a partir de 0; o fluxo deflate de cada quadro é reproduzido conferindo o tamanho descomprimido = altura × (1 + bytes por linha), zlib corrompido é relatado; a simulação de disposal alerta sobre previous no primeiro quadro (tratado como background), quadros com atraso zero etc.
- [Simulador de assinaturas de limiar BLS (Boneh–Lynn–Shacham) + geração distribuída de chaves](https://elysiatools.com/pt/tools/bls-boneh-lynn-shacham-threshold-signature-aggregation-distributed-key-gen-simulator): Simula BLS12-381 de ponta a ponta: cerimônias Joint-Feldman DKG, assinaturas de limiar t-de-n com interpolação de Lagrange, o ataque de chave fraudulenta e sua defesa por prova de posse, e a agregação de atestações do Ethereum 2.
- [Tutor de tabelas de contingência: qui-quadrado, Fisher exato, V de Cramér](https://elysiatools.com/pt/tools/contingency-table-chi-square-fisher-exact-cramer-v-tutor): Testes de hipóteses passo a passo para tabelas 2×2 e R×C: qui-quadrado de Pearson, correção de continuidade de Yates, teste G (razão de verossimilhança), Fisher exato quando as esperadas são pequenas, tamanhos de efeito (V de Cramér / phi / coeficiente de contingência), resíduos ajustados de Haberman para localizar células, aviso BH-FDR e estimativa opcional de Chapman (captura-recaptura).
- [Visualizador de Expressoes Cron](https://elysiatools.com/pt/tools/cron-expression-visualizer): Analisa agendamentos cron, valida sintaxe cron padrao ou Quartz e visualiza as proximas execucoes em uma linha do tempo e calendario agrupado

## Exemplos

- [Amostras de Números e Moedas](https://elysiatools.com/pt/samples/number-currency-samples): Texto contendo vários formatos de números e moedas para testar extração de moeda
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
