Predefinições de país, campos fiscais e preços com impostos incluídos
O que o menu suspenso de país realmente muda, para que servem os campos de registro comercial e fiscal, como essa ferramenta aplica uma taxa que você define e por que o preço com impostos incluídos é calculado de forma diferente.
O que a lista suspensa de países muda e o que não muda
A escolha de um país define quatro coisas: a moeda em que o documento começa, o nome do imposto sobre o consumo ("GST", "VAT", "IVA", "Mães", "Imposto sobre o consumo"), uma taxa sugerida para começar e como são chamados os dois campos identificadores opcionais. Isso é tudo.
Isso não altera a aritmética. Cada país usa a mesma ordem de operações e a mesma matemática exata de centavos inteiros, porque essa parte é aritmética e não lei. Ele não decide se você deve cobrar imposto, não registra nada e não valida um identificador em nenhum registro.
Moeda e país são escolhas separadas propositalmente. Faturar um cliente no exterior em sua moeda enquanto permanece registrado em casa é uma prática comum de freelancer, portanto, alterar o país define uma moeda padrão sensata e deixa o menu suspenso de moeda sozinho para você substituir.
Esta ferramenta nunca escolhe uma taxa de imposto para você
A caixa de taxas começa com um valor sugerido para o país selecionado, e esse valor não faz nada até você marcar a caixa confirmando que é correto para o seu documento. Nada é aplicado antes disso. Altere a taxa e a confirmação será redefinida, porque o número que você confirmou não é o número que você tem agora. Mude o país e a confirmação também será redefinida: uma taxa que você confirmou para uma jurisdição não diz nada sobre outra.
Esse design é deliberado. As taxas de imposto mudam e mudam em uma data definida pelo governo, e não por um lançamento de software. Uma ferramenta que codifica uma taxa continua produzindo faturas erradas e confiáveis muito depois de a taxa ter sido alterada. Cada taxa sugerida nesta ferramenta é um ponto de partida a ser verificado junto à autoridade fiscal do seu país, indicada no texto de ajuda no campo de taxa.
Duas entradas na lista não preenchem nada. Os Estados Unidos não têm uma taxa nacional única – o imposto sobre vendas é definido por estado e localidade, e muitos serviços profissionais não são tributáveis. Hong Kong não cobra imposto geral sobre o consumo, portanto a maioria das faturas independentes não traz nenhuma linha tributária. Deixar em branco é mais honesto do que inventar um número.
Se você deve cobrar impostos é uma questão separada de qual é a taxa e depende do seu próprio status de registro. Esta ferramenta não pode saber disso, e não adivinha, em nenhum país.
Os dois campos identificadores
Cada país nomeia seus identificadores de maneira diferente, então a ferramenta renomeia os campos em vez de mostrar os de outra pessoa. O primeiro é o identificador da entidade registrada: um UEN em Cingapura, um ABN na Austrália, um EIN nos Estados Unidos, um SIRET na França, um número KVK na Holanda, um CNPJ no Brasil, um número de empresa no Reino Unido.
O segundo é o identificador de registro fiscal, e é diferente: um número de registro VAT ou GST que existe apenas se a entidade estiver registrada para aquele imposto. Colocar um em um documento é uma declaração de que você está registrado.
Ambos os campos são opcionais e em branco por padrão, em todos os países, precisamente porque muitos freelancers legitimamente não possuem nenhum dos dois. Se você não tiver certeza do que se aplica a você, essa é uma questão para sua autoridade fiscal ou um contador, não para um gerador de faturas.
Como o imposto é calculado aqui
O imposto é aplicado ao subtotal descontado e não ao subtotal bruto. O pedido completo é: o total de cada linha, depois os descontos por linha, depois o subtotal, depois o desconto no nível da fatura, depois o imposto sobre o que resta e, por fim, o total final.
Essa ordem não é uma escolha estilística. Tributar antes de um desconto exagera o imposto, e o cálculo do próprio cliente não corresponderá ao seu – que é exatamente o tipo de discrepância que faz com que uma fatura seja consultada em vez de paga.
Se algumas linhas não estiverem sujeitas a impostos – um desembolso que você está recarregando com base no custo, por exemplo – desmarque “Sujeito a impostos” nessa linha. O desconto no nível da fatura é então dividido em suas linhas proporcionalmente ao seu valor, de modo que a base tributável reflita o desconto de maneira justa. Essa divisão é feita com unidades menores inteiras e sempre soma exatamente o desconto; nenhum centavo é inventado ou perdido.
Aplica-se uma taxa por documento. Quando um país divide um único imposto em várias linhas na documentação — CGST e SGST da Índia, por exemplo, ou um imposto estadual e municipal sobre vendas nos Estados Unidos — esta ferramenta mostra uma linha combinada, que pode não corresponder ao layout que sua autoridade espera.
Exclusivo de impostos e incluindo impostos não são a mesma soma
Sem impostos significa que seus preços são antes dos impostos e o imposto é adicionado. Se a base tributável for 100.00 e a alíquota for 9%, o imposto será 9.00 e o total será 109.00.
Com impostos incluídos significa que seus preços já contêm o imposto e ele deve ser extraído em vez de adicionado. O imposto dentro de um 109.00 com impostos incluídos em 9% é 9.00 — e o total permanece 109.00.
A aritmética que confunde as pessoas é a extração. O imposto dentro de um valor com imposto incluído é a taxa x bruta / (100 + taxa), não a taxa x bruta / 100. Usar a segunda fórmula em um 109.00 com imposto incluído dá 9.81, que exagera o imposto em 81 centavos e faz com que os números na página parem de somar. Esta ferramenta usa a primeira fórmula, e há um teste unitário que afirma exatamente essa diferença.
Qual dos dois é normal depende de onde você está e de quem está cobrando. Os preços voltados para o consumidor são comumente cotados inclusive em grande parte da Europa e na Ásia-Pacífico; as faturas entre empresas são geralmente exclusivas. A ferramenta segue a caixa de seleção, não uma suposição sobre o seu mercado.
Por que os totais são calculados em unidades menores inteiras
Os computadores armazenam a maioria das frações decimais aproximadamente. A demonstração clássica é que 0.1 + 0.2 não é igual a 0.3 na aritmética de ponto flutuante comum, e que multiplicar 1.005 por 100 dá 100.49999999999999 em vez de 100.5 - então a maneira "óbvia" de arredondar um preço para centavos arredonda silenciosamente para baixo.
Cada valor nesta ferramenta é mantido como um número inteiro de unidades menores – centavos para as moedas dólar e euro, iene inteiro, won ou dong para as moedas sem subunidade – e cada multiplicação e divisão intermediária é feita em aritmética inteira exata. O arredondamento acontece uma vez, em pontos definidos, usando a convenção comercial de arredondar para meio a partir de zero.
O efeito prático: uma fatura de cem linhas soma o mesmo número que seu cliente obtém quando a verifica com uma calculadora, e mudar de país ou moeda nunca altera um número que você já digitou.
O que verificar antes de enviar
A ferramenta mostra avisos acima do documento quando algo precisa de sua atenção – uma alíquota de imposto não confirmada, um desconto que teve que ser limitado ao total da linha ou uma quantidade que não pode ser lida como um número. Nada disso impede você de exportar, porque é o seu documento; eles estão lá, então nada o surpreende depois que ele desaparece.
- Verifique se a lista suspensa de países mostra o país de onde você fatura, e não aquele em que seu cliente está.
- Confirme se a alíquota do imposto é a atual, com base na autoridade e não na memória.
- Verifique se a opção com impostos incluídos está marcada se, e somente se, seus preços já incluem impostos.
- Verifique se qualquer linha marcada como não sujeita a impostos está realmente fora do escopo.
- Leia o bloco de totais: subtotal, desconto, base tributável, imposto, total.
- Exporte JSON e PDF, para que você possa reabrir e alterar o documento posteriormente.
Questões
Por que a ferramenta não usará automaticamente a taxa atual do meu país?
Porque ele não pode saber se a taxa com a qual foi enviado ainda é atual, e uma taxa codificada obsoleta produz faturas erradas. A taxa é sua para definir e confirmar, e alterar a taxa ou o país limpa a confirmação, portanto é sempre um ato deliberado.
Meu país não está no menu suspenso. Ainda posso usar isso?
Sim. Escolha "Outro / não listado": ele usa rótulos neutros e não preenche nenhuma taxa, e cada campo - o rótulo do imposto, a taxa, ambos os identificadores, a referência de pagamento - é um texto livre que você pode definir para qualquer que seja o seu país.
Não estou registrado para VAT ou GST. O que devo fazer com esses campos?
Deixe o número de inscrição fiscal em branco e deixe a opção “Cobrar imposto sobre este documento” desativada. Esse é o estado padrão de um novo documento em cada país. Se você é obrigado a se registrar, isso é uma questão para sua autoridade fiscal ou um contador.
Ele pode gerar um código QR de pagamento – PayNow, PromptPay, UPI, Pix?
Não, e isso é deliberado em todos os países. Essas cargas são formatos especificados pelo banco, e uma carga sutilmente malformada pode enviar um pagamento para o lugar errado. O campo de referência de pagamento é um texto simples – um número, um ID ou um IBAN que você digita – para que o próprio cliente inicie a transferência.
A ferramenta é diferente do meu software de contabilidade?
Ele arredonda as metades a partir de zero, a convenção comercial usual, e arredonda no nível da linha e novamente no imposto. Alguns sistemas utilizam arredondamento bancário ou arredondamento apenas no final, que pode diferir em um centavo em alguns documentos. Se o seu tiver, verifique um exemplo de documento antes de confiar na concordância exata dos dois.
Limitações
- Nada nesta página é aconselhamento fiscal e nenhuma taxa mostrada em qualquer lugar desta ferramenta deve ser tratada como atual ou aplicável a você.
- As predefinições de país alteram os rótulos, uma moeda padrão e uma taxa sugerida. Eles não codificam regras fiscais e não validam nenhum identificador.
- A ferramenta não determina seu status cadastral, seu local de fornecimento ou se uma transação é taxa zero, isenta ou fora do escopo.
- Cobrança reversa, isenção parcial, esquemas de margem, linhas de retenção e retenção e regras VAT/GST transfronteiriças não são modeladas.
- Apenas uma taxa de imposto se aplica por documento. Documentos que misturam diversas alíquotas ou jurisdições que exigem a divisão de impostos em linhas separadas não são suportados.
- Os formatos obrigatórios específicos de cada país — esquemas de faturamento eletrônico, requisitos de autorização ou fiscalização, regras de numeração prescritas — não são implementados. A saída é um PDF simples.
- A conversão de moeda não é realizada. Um documento é denominado na moeda única que você escolher.