Calcular imposto com Avalara

Saiba como o Stripe Connector for NetSuite aceita o Avalara AvaTax Connector for Stripe Invoicing para calcular impostos.

O Stripe Connector for NetSuite aceita o conector Avalara AvaTax para calcular impostos com o Avalara em faturas da Stripe. O conector do NetSuite sincroniza essas faturas com o NetSuite e registra o imposto calculado.

Como funciona

O conector Avalara AvaTax calcula e adiciona o imposto à fatura da Stripe como um item de fatura separado. As faturas da Stripe precisam ficar em aberto por um período para que o Avalara aplique o valor do imposto calculado. O valor do imposto aparece como um item de linha adicional (ou item da fatura da Stripe) identificado como Imposto sobre vendas.

Para usar essa funcionalidade, ative o parâmetro pay_immediately em sua conta. O cálculo será feito automaticamente após o primeiro ciclo de cobrança. Você também pode calcular os impostos usando apenas um código postal. Consulte um especialista fiscal para saber qual é a melhor abordagem para sua empresa.

Aviso

O suporte da Avalara para o Avalara Connector for Stripe Invoicing é limitado. O uso desse conector com o Stripe Connector for NetSuite é por sua conta e risco.

Configurar a Avalara

Você precisa ter um ambiente de teste da Avalara para realizar testes completos do Stripe Connector for NetSuite com a Avalara. As transações da Stripe não podem ser processadas ao mesmo tempo nos modos de produção e teste.

Configure o ambiente de teste da Avalara de acordo com sua conta de teste da Stripe:

  • Em Impostos em faturas, selecione Recorrente e Normal.
  • Configure o mapeamento de itens para determinar para quais itens da Stripe a Avalara precisa calcular impostos.

Após a integração da Avalara com a Stripe, dados de endereço específicos da Avalara são adicionados aos campos de metadados do cliente da Stripe. Quando a Stripe inicia uma assinatura, asseguramos a adição do imposto ao pagamento usando o parâmetro pay_immediately: false para adiar o pagamento imediato. Quando a Stripe gera uma fatura para o próximo período de cobrança, um item de linha da Avalara é adicionado automaticamente à fatura.

Configuração de webhooks

A Avalara não recebe automaticamente webhooks da sua conta Stripe. Você precisa adicionar manualmente o URL do webhook da Avalara a cada ambiente em que deseja testar a Avalara. Para fazer isso, copie o endpoint do webhook da Avalara da configuração do AvaTax e adicione-o ao administrador de webhooks da Stripe (API > Webhooks).

Para processar webhooks de teste, conecte-se ao sistema de área restrita da Avalara usando o painel do AvaTax for Stripe. Você só pode se conectar a um ambiente da Avalara por vez. Saiba como usar o Avalara AvaTax para cálculo de impostos.

Código fiscal do AvaTax

Se você usa um mecanismo de impostos no NetSuite, ele provavelmente calcula e registra impostos para qualquer fatura criada no NetSuite. Se você usa faturas do Stripe Billing, a Avalara calcula e registra o valor dos impostos antes da sincronização da fatura com o NetSuite. Para garantir que a Avalara não calcule os impostos no NetSuite, o conector define o código fiscal da fatura e dos itens de linha como Não tributável.

Se o preço da Stripe está vinculado a um item do NetSuite que tem um código fiscal do AvaTax, o sistema tributário da Avalara substitui os padrões do Stripe Connector e calcula impostos duas vezes. Mantenha todos os itens do NetSuite vinculados a preços da Stripe sem código fiscal do AvaTax.

Representação dos impostos no NetSuite

A Stripe representa os impostos calculados pela Avalara como um item de linha do Stripe Tax na fatura do NetSuite. Você pode alterar o nome do item de linha, editar a conta de passivo ou modificar outros aspectos desse item. Personalize o nome e a conta de acordo com a forma como você gerencia impostos no NetSuite.

Se você usa a Avalara para calcular impostos fora do ambiente do NetSuite, não pode utilizar o item de imposto sobre vendas do AvaTax para representar impostos no NetSuite. Esse item de impostos especial aciona uma chamada para a Avalara, que registra novamente os impostos desse pedido. Os impostos calculados fora do NetSuite pela Avalara não são representados por códigos ou grupos fiscais.

Condição de corrida da Avalara

O Avalara Connector tem uma condição de corrida que precisa ser considerada. Se você usar o webhook invoice.created, a Avalara poderá calcular os impostos depois que você adicionar a cobrança por uso por meio de itens de fatura separados da Stripe. Se isso ocorrer, os impostos calculados poderão estar incorretos.

Sua dúvida foi resolvida?