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.