Novidades da Nota Técnica 2018/005

Egon Hilgenstieler

Conteúdo

Foram publicadas as alterações necessárias para atender a nota técnica 2018/005. Você deve verificar as alterações desta nota técnica nos seguintes casos:

  • Você emite NFe usando a situação tributária do ICMS 60 (ICMS cobrado anteriormente por substituição tributária) ou, no caso de empresas optantes pelo Simples Nacional,  500 (ICMS cobrado anteriormente por substituição tributária (substituído) ou por antecipação).
  • Você tem interesse em utilizar os novos campos disponíveis para o grupo de retirada e de entrega dos produtos
  • Você emite NFe de medicamentos isentos de registro na ANVISA

Esta nota técnica trouxe as seguintes mudanças:

Novos campos disponíveis para local de retirada e de entrega

Foram acrescentados os seguintes campos na nota fiscal, de forma a permitir informar de forma mais completa o estabelecimento onde será feita a retirada ou a entrega dos produtos:

nome_retirada
cep_retirada
pais_retirada
codigo_pais_retirada
telefone_retirada
email_retirada
inscricao_estadual_retirada

nome_entrega
cep_entrega
pais_entrega
codigo_pais_entrega
telefone_entrega
email_entrega
inscricao_estadual_entrega

Os campos estão documentados aqui: https://focusnfe.com.br/dsl/4.0/NotaFiscalXML.html

Novo campo disponível para informações sobre medicamentos ou matérias-primas farmacêuticas

medicamento_motivo_isencao – Motivo da isenção da ANVISA. Obs.: Para medicamento isento de registro na ANVISA, informar o número da decisão que o isenta, como por exemplo o número da Resolução da Diretoria Colegiada da ANVISA (RDC).

Novo campo disponível para o grupo de tributação do ICMS 60 e do ICMS 500

Novo campo disponível quando o item possui icms_situacao_tributaria = 60 (Regime Normal) ou 500 (Simples Nacional):

icms_valor_substituto – Valor do ICMS próprio do Substituto cobrado em operação anterior

Novos campos disponíveis para o grupo de repasse do ICMS ST

Novos campos disponíveis quando o item possui icms_situacao_tributaria = 60_st ou 40_st

icms_aliquota_final – Alíquota do ICMS suportada pelo consumidor final. Deve ser informada a alíquota do cálculo do ICMS-ST, já incluso o FCP caso incida sobre a mercadoria. Exemplo: alíquota da mercadoria na venda ao consumidor final = 18% e 2% de FCP. A alíquota a ser informada no campo pST deve ser 20%.

icms_valor_substituto – Valor do ICMS próprio do Substituto cobrado em operação anterior

Grupo de campos opcionais para informações do FCP retido anteriormente por ST:

fcp_base_calculo_retido_st – Valor da Base de Cálculo do FCP retido anteriormente por Substituição Tributária

fcp_percentual_retido_st – Percentual do Fundo de Combate à Pobreza (FCP) retido anteriormente por Substituição Tributária

fcp_valor_retido_st – Valor do Fundo de Combate à Pobreza (FCP) retido anteriormente por Substituição Tributária

Grupo de campos opcionais para informação do ICMS efetivo

icms_reducao_base_calculo_efetiva – Percentual de redução, caso estivesse submetida ao regime comum de tributação, para obtenção da base de cálculo efetiva (icms_base_calculo_efetiva). Obs.: opcional a critério da UF.

icms_base_calculo_efetiva – Valor da base de cálculo que seria atribuída à operação própria do contribuinte substituído, caso estivesse submetida ao regime comum de tributação, obtida pelo produto do valor_bruto do item por (1- icms_reducao_base_calculo_efetiva/100.0). Obs.: opcional a critério da UF.

icms_aliquota_efetiva – Alíquota do ICMS na operação a consumidor final, caso estivesse submetida ao regime comum de tributação. Obs.: opcional a critério da UF.

icms_valor_efetivo – Obtido pelo produto do valor do campo icms_aliquota_efetiva pelo valor do campo icms_base_calculo_efetiva, caso estivesse submetida ao regime comum de tributação. Obs.: opcional a critério da UF.

Novas informações referente ao responsável técnico pela emissão da nota

Estas informações serão adicionadas automaticamente pela nossa API se a UF a obrigar. Não será necessária nenhuma ação

Novas regras de validações

Abaixo descrevemos as regras mais comuns de validações que podem ocasionar rejeição da nota, e quais campos precisam ser preenchidos.
906 – Rejeicao: Nao informados os campos para informacoes do ICMS Efetivo [nItem: XXX]

Este erro irá acontecer apenas em algumas UFs. Acontece quando icms_situacao_tributaria = 500 em operações a consumidor final. Neste caso é  necessário preencher os campos:

icms_reducao_base_calculo_efetiva
icms_base_calculo_efetiva
icms_aliquota_efetiva<
icms_valor_efetivo

Estes campos aceitam o valor zero. Documentação completa dos campos: https://focusnfe.com.br/dsl/4.0/ItemNotaFiscalXML.html

938 – Rejeição: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet [nItem: XXX]

Este erro irá acontecer apenas em algumas UFs. Acontece quando icms_situacao_tributaria = 60, 60_st ou 500 em operações que não sejam para consumidor final. Neste caso é necessário preencher os campos:

icms_base_calculo_retido_st
icms_valor_retido_st
icms_valor_substituto
icms_aliquota_final
icms_valor_substituto

Estes campos aceitam o valor zero. Documentação completa dos campos: https://focusnfe.com.br/dsl/4.0/ItemNotaFiscalXML.html

 

Picture of Egon Hilgenstieler

Egon Hilgenstieler

CTO e cofundador do Focus NFe, desenvolvedor, professor de yoga e praticante de meditação. Enquanto não está programando, procura a resposta para a vida, para o universo e para tudo mais.

Inscreva-se em nossa newsletter​

Receba nossos conteúdos exclusivos em primeira mão.

Explore outros conteúdos:

DevOps: entenda o que é, como funciona e por que adotar!
Tecnologia e API
Egon Hilgenstieler

DevOps: entenda o que é, como funciona e por que adotar!

A eficiência e a agilidade são atributos cada vez mais desejados pelas empresas, sem que isso comprometa a integridade de suas operações. É nesse cenário que surge o DevOps, uma metodologia inovadora que promete transformar a maneira como as organizações desenvolvem, entregam e mantêm um software.

Neste artigo, vamos explorar o que é o DevOps, como ele funciona e por que cada vez mais empresas estão adotando essa abordagem. Além disso, trazemos benefícios, desafios e como adotar o modelo em sua organização.

Leia mais »
Multithreading: o que é, principais usos e vantagens!
Tecnologia e API
João Vallim

O que é multithreading e como a técnica beneficia seu software

Você sabe o que é multithreading? Esse é um modelo de execução que melhora a performance e aumenta a eficiência de aplicações.
O multithreading está por trás da execução de softwares tanto em relação à velocidade quanto na capacidade de resposta. O seu funcionamento é dividido em threads, que formam tarefas independentes, mas que se relacionam umas com as outras.
Por isso, hoje vamos explicar o que é multithreading, qual é a sua função e os benefícios que esse modelo pode trazer ao seu software. Além disso, trazemos a relação deste método com outras técnicas como multiprocessing e multitasking na execução de tarefas.
Vamos lá?

Leia mais »
CFOP de Entrada: saiba quais são e confira as tabelas!
Contabilidade
Douglas Pinheiro

CFOP de Entrada: saiba quais são e confira as tabelas!

O CFOP de Entrada é um código utilizado para identificar a origem das mercadorias ou serviços que chegam a um estabelecimento. Isso ajuda garantir que a apuração fiscal seja feita de forma correta.

Entre os tipos de CFOP das transações de entrada, destacam-se os grupos que contemplam operações estaduais, interestaduais e internacionais.

Acompanhe esse artigo e tenha acesso às tabelas com os principais códigos

Leia mais »