QuickUse Calculator

Como construímos o QuickUse Calculator

A maioria das calculadoras online acerta a matemática e erra o contexto. Arredondam no lugar errado. Usam tabela fiscal do ano passado. Cortam edge cases que afetam um terço da população. Parecem oficiais e não citam fonte. O QuickUse foi construído pra ser o oposto disso — uma ferramenta de referência com rastro auditável.

Esta página documenta como construímos, validamos, revisamos e atualizamos cada calculadora e cada post editorial do site. Serve a dois públicos: leitores que querem saber se confiam nos números, e colaboradores que querem saber qual é o nosso patamar. A versão curta é: matemática de precisão decimal, tabelas regulatórias com fonte citada, ciclos anuais de revisão, revisores humanos nomeados e cultura de hotfix quando algo quebra.

Se um número do site discorda de uma fonte oficial, isso é defeito e a gente quer saber. A página de contato tem email direto. Comprometemos triagem em até 48h pra reports de número errado citado, mesmo que a correção em si demore mais.

Princípios editoriais

1. Precisão decimal em todo cálculo financeiro

Cada dólar, real, peso, porcentagem e basis point do site é calculado com matemática decimal de precisão arbitrária via biblioteca decimal.js. Nunca usamos float JavaScript pra dinheiro. Aritmética de ponto flutuante acumula erro de jeitos imperceptíveis em exemplos pequenos e catastróficos em escala — faça round-trip de uma contribuição mensal de R$ 1.000 ao longo de 30 anos de juros compostos e o saldo final flutua centenas de reais dependendo da ordem das operações.

Não é preocupação teórica. O bug do míssil Patriot, o bug do índice da bolsa de Vancouver, e uma cauda longa de overpayments em sistemas de folha de pagamento têm origem em uso indevido de ponto flutuante binário em domínio financeiro. Recusamos herdar essa classe de bug.

2. Tabelas regulatórias com fonte citada

Toda tabela fiscal, limite de contribuição, teto de FGTS, faixa de IRPF e alíquota legal do site mora em arquivo TypeScript com header que nomeia a URL da fonte oficial, a data da última verificação e a data da próxima revisão. Não existe "número mágico" solto no código. Se um número governa o resultado, ele está em tabela versionada com nota de rodapé.

Quando você vê "R$ 7.786,02 — teto INSS 2026" numa calculadora previdenciária, o comentário-fonte abaixo nomeia a Portaria SEPRT correspondente, linka, e dá a data de verificação. Vale o mesmo pra faixas IRPF, multas FGTS, alíquotas ISS municipais, e qualquer outro input vindo de tabela governamental.

3. Ciclo anual de revisão de dados regulatórios

Tabelas fiscais mudam todo ano. Limites de contribuição se ajustam pela inflação. Salário-mínimo de São Paulo se move em cadência diferente do federal. Tratamos dado regulatório como infraestrutura viva: cada arquivo regulatório do site tem data de "próxima revisão", e o sistema de build sinaliza arquivos vencidos quando a janela fecha.

Em cada update anual, refazemos a busca da fonte oficial via web search em vez de confiar na memória do modelo ou no valor do ano passado, porque valores de tabela mudam de jeitos não-óbvios e modelos de linguagem treinados com knowledge cutoff vão alucinar silenciosamente. O git history registra o diff: qual valor mudou, quando, contra qual fonte.

4. Paridade bilíngue desde o dia um

Calculadoras universais (juros compostos, IMC, financiamento) saem em inglês e português brasileiro. Calculadoras país-específicas (IRPF pra Brasil, 401(k) pra EUA) ficam só no locale onde se aplicam, com slug naturalmente não-traduzido. Não existe etapa de tradução automática. Toda página em português é editada por humano pra que idiomas, termos regionais (rescisão, MEI, salário-mínimo) e formatação monetária funcionem certo. Vale igual pra inglês: brasileiro escrevendo sobre folha americana usa termo certo (FICA, FUTA, W-2) em vez de tradução literal.

5. Substância editorial em vez de tool fina

Widget de calculadora sozinho não é página útil. Toda calculadora do site sai com explicação escrita de como a matemática funciona, pelo menos um exemplo trabalhado, dois ou três cenários práticos com números, seção "quando NÃO usar essa calculadora", FAQ de cinco a oito perguntas comuns, e lista de fontes citadas. Piso editorial é cerca de 1500 palavras de prosa original por calculadora. Abaixo disso, tratamos a página como rascunho, não referência.

Não é word count gratuito. Cada seção responde dúvida real do leitor, escrita da perspectiva de quem realmente pensou em quando a fórmula quebra. Exemplos trabalhados usam números que pessoa real reconhece — financiamento de R$ 400 mil, não de R$ 5 milhões.

6. Responsabilidade de autoria

Toda calculadora e todo post do site tem autor nomeado e revisor nomeado, ambos linkáveis a página de perfil que lista bio, expertise e credenciais. Handles de equipe editorial (QuickUse Editorial — Brasil, QuickUse Editorial — US) são declarados abertamente como assinaturas de equipe, não apresentados como indivíduos fictícios. Não usamos avatares gerados por IA que possam ser confundidos com pessoa real.

Quando o revisor é credenciado (contador com CRC ativo, CPA, CFP), a credencial aparece ao lado do byline. Quando o slot está reservado pra colaborador credenciado futuro, isso também é declarado. Honestidade sobre autoria é a fundação do E-E-A-T (Experience, Expertise, Authoritativeness, Trust), e tratamos como inegociável.

7. Metodologia aberta

Você está lendo. Esta página é o contrato entre o site e seus leitores. Se a gente faz algo diferente do que está escrito aqui, a página está errada e a gente quer atualizar.

Como uma calculadora é construída

Etapa 1 — Pesquisa de domínio

Antes de escrever uma linha de código, o colaborador lê a lei subjacente, a norma ou a referência canônica. Pra calculadora trabalhista brasileira isso significa ler os artigos da CLT relevantes e qualquer jurisprudência subsequente que mude materialmente o cálculo. Pra calculadora fiscal americana, significa ler a IRS Publication relevante e o boletim do DOL estadual aplicável. Pra calculadora de saúde, significa ler o paper original revisado por pares da fórmula (Mifflin-St Jeor pra TMB, variantes Harris-Benedict, etc.) — não um explicador de segunda mão.

Etapa 2 — Função de cálculo pura com decimal.js

A matemática é implementada como função pura em TypeScript com todos os valores monetários e percentuais tipados como instâncias decimal.js Decimal. Sem console.log, sem efeito colateral, sem acesso a DOM no compute. Isso torna a função testável e reutilizável.

Etapa 3 — Testes unitários contra benchmarks externos

Toda função de cálculo tem arquivo de teste com pelo menos três casos: cenário de livro com resposta conhecida, edge case (principal zero, contribuição máxima, aposentadoria na idade legal mínima), e comparação contra a calculadora que o próprio órgão regulador publica. Pra calculadoras fiscais brasileiras, isso frequentemente significa testar contra o simulador da Receita Federal. Pra previdência americana, contra exemplo de worksheet do IRS. A suite de testes precisa passar antes de qualquer trabalho de UI começar.

Etapa 4 — Rascunho editorial

O autor escreve a prosa em volta da calculadora: introdução, explicação da fórmula, exemplo trabalhado, cenários práticos, quando-não-usar, FAQ, fontes. O rascunho é escrito pra leitor que acabou de pesquisar o tema e tem aproximadamente formação matemática de ensino médio. Sem jargão sem desempacotamento imediato em linguagem clara.

Etapa 5 — Edição bilíngue

Pra calculadoras universais, editor humano traduz o conteúdo editorial para o segundo locale, adaptando idiomas e unidades em vez de traduzir literalmente. Exemplos monetários trocam — exemplo americano usa $300.000; versão brasileira usa R$ 1,2 milhão pra comparação equivalente.

Etapa 6 — Pass do revisor

Revisor nomeado com expertise relevante (ou handle de equipe editorial enquanto colaborador credenciado não é onboardado) revisa a matemática, os exemplos trabalhados, as citações de fonte e a linguagem do disclaimer. O revisor assina explicitamente. Nome dele e data da revisão aparecem no selo "Revisado por" abaixo do título da calculadora.

Etapa 7 — Pass do humanizer

Rascunhos editoriais escritos com ajuda de ferramentas de pesquisa passam por etapa de humanização que remove marcadores de texto-IA — estrutura previsível de parágrafo, vocabulário padrão ("delve", "robusto", "abrangente"), templates tese-suporte-conclusão, listas com exatos três itens perfeitamente paralelos. Rascunhos que sobrevivem ao humanizer com o conteúdo dataístico intacto (números, citações, datas) viram a versão publicada.

Etapa 8 — Auditoria Lighthouse e acessibilidade

Toda página tem como meta Lighthouse 95+ em Performance, Acessibilidade, Best Practices e SEO. Todo input tem label explícito. Todo elemento interativo é navegável por teclado. Contraste de cor atende WCAG AA. A região de resultado usa aria-live pra que leitores de tela anunciem mudança quando a calculadora atualiza.

Etapa 9 — Deploy e monitoramento

A página vai ao ar via Vercel. Monitoramos erros em runtime via Sentry e anomalias de tráfego via analytics da hospedagem. Se um deploy introduz regressão, fazemos rollback; não tratamos pela frente ao custo de deixar número errado no ar por horas.

Como mantemos dados regulatórios atualizados

Tabelas versionadas, nunca sobrescritas

Quando o IRS anuncia limites de contribuição 2027, a gente adiciona entrada 2027 no arquivo de tabela relevante — não sobrescrevemos a entrada 2026. Cálculos históricos continuam auditáveis. Usuário rodando "what-if" com limites do ano passado recebe o número certo do ano passado. Query nova recebe o ano corrente por default.

Convenção de header com data de verificação

Cada arquivo regulatório tem comentário de header declarando a URL da fonte oficial, a data em que os valores foram verificados pela última vez contra essa fonte, e a data da próxima revisão agendada. Arquivos vencidos são sinalizados em CI. Esse é o processo mínimo necessário pra evitar o modo de falha mais comum em sites de finanças: número velho parecendo oficial.

Verificação por web search, não por memória

Quando colaborador (humano ou assistido por LLM) atualiza valor regulatório, o fluxo exige buscar a fonte oficial via web search em vez de confiar no dado de treino ou no arquivo do ano passado. Modelos de linguagem produzem com confiança valores errados pra limite 401(k) do ano que vem, taxa Selic atual ou salário-mínimo 2026 de algum estado, porque esses valores mudam depois do cutoff de treino do modelo. A etapa de verificação pega isso antes do merge.

Changelog regulatório público

Quando valor regulatório muda entre anos, o commit do git nomeia a URL da fonte e o diff. Esse é o trilho de auditoria. Já consideramos publicar changelog em página pública pro leitor, pra mudanças materiais; por enquanto o git history é o registro canônico.

Exemplo real: a taxa NJ FLI

Em 2026 lançamos uma calculadora de payroll americana com taxa NJ Family Leave Insurance de 0,432%. O dono do site percebeu que a alíquota publicada de 2026 caiu pra 0,23% — o valor original era correto pra ano anterior, não pro ano corrente. Hot-fix em 24h, adicionado à suite de testes de regressão, e a etapa de verificação no header do arquivo foi apertada pra que essa classe de bug apareça na próxima revisão anual. Documentamos aqui porque maturidade de processo é construída lembrando os fracassos, não só os sucessos.

Fontes em que confiamos

Toda calculadora do site cita fontes primárias no rodapé da página. A lista abaixo é índice não-exaustivo das fontes institucionais que mais consultamos, agrupadas por jurisdição e domínio. Quando uma fonte é paga ou resumida via terceiro, declaramos.

Estados Unidos — federal

Estados Unidos — estadual

Brasil — federal

Saúde

Imobiliário e crédito

Erros que cometemos e corrigimos

Dois bugs específicos merecem nome porque moldaram o processo. O primeiro foi a taxa NJ FLI descrita acima — calculadora 2026 lançada com alíquota velha, pego pelo dono, hot-fix em um dia. O segundo foi uma calculadora APR/CET brasileira em que o preview do spec dizia "CET ≈ 27% AA" e o engine produziu 34,4% AA. A discrepância acabou sendo um input IOF (Imposto sobre Operações Financeiras) faltando — obrigatório por lei brasileira em crédito ao consumidor. O preview do spec era estimativa não-verificada; o engine estava certo; o documento de spec foi atualizado, e uma etapa de smoke-test foi adicionada pra que previews de spec sejam ou marcados como estimativa ou calculados pelo engine real antes da publicação.

Documentamos isso porque site que clama "zero bug" está mentindo ou desinteressado. A métrica certa é tempo de recuperação e mudança de processo, não defeito-zero. Almejamos horas-pra-correção em erros de número citado e semanas-pra-correção em problemas de UX ou interpretação.

Quando consultar profissional

Estas calculadoras são ferramentas de pesquisa, não aconselhamento profissional. Para decisões que envolvem dinheiro material ou risco material, vale conversar com profissional licenciado — não porque a calculadora está errada (a gente coloca muito trabalho pra ela estar certa), mas porque calculadora não consegue saber sua situação completa. Especificamente:

Pra decisões fiscais americanas envolvendo qualquer coisa além de W-2 — renda de small business, distribuições K-1, trabalho multi-estado, compensação em equity — converse com CPA. Pra decisões fiscais brasileiras envolvendo rendimentos no exterior, ganho de capital em transação complexa, ou planejamento sucessório, converse com contador com registro CRC ativo. Pra decisões de saúde, incluindo acompanhamento gestacional e plano de manejo de peso, consulte médico ou nutricionista registrado. Pra decisões sobre alocação de aposentadoria, principalmente conversões Roth ou rollovers grandes, converse com CFP. A seção "Quando NÃO usar essa calculadora" em toda página traz os edge cases específicos onde o output da calculadora deixa de ser aproximação útil.

Fale com a gente

Se você encontrar número que discorda de fonte oficial, isso é defeito que a gente quer corrigir. Manda email pra contact-us@quickusecalculator.com com a URL da calculadora, os inputs que você usou, o valor que a calculadora retornou, e o valor que você esperava com a fonte. Almejamos triagem em 48h para reports de número citado.

Pra colaboração — se você é CFP, CPA, ou contador brasileiro com CRC ativo interessado em ser revisor nomeado de calculadoras no seu domínio — fale com a gente pelo mesmo endereço ou pela página de contato.