860
860: Valor do FCP informado difere de base de cálculo*alíquota [nItem: 999]
Rejeição da SEFAZ, código 860
Mensagem oficial (MOC 7.0 Anexo I, item 4.4)
Rejeição: Valor do FCP informado difere de base de cálculo*alíquota [nItem: 999]
O ValidadorNF confere esta rejeição antes da transmissão.
Valor do FCP não confere com base × percentual
Como corrigir
- Recalcule o FCP: base × percentual ÷ 100, arredondado em 2 casas.
Explicação em revisão pela equipe fiscal.
Validar um XML agoraQuando a SEFAZ aplica
Texto oficial da regra de validação, como publicado no MOC ou na Nota Técnica.
Informado a tag vFCP (id:N17c) e finNFe=1 (id:B25), verificar:
- Se CST=00 e vFCP (id:N17c) difere da vBC (id:N15)* pFCP (id:N17b) (*4) ou
- Se CST=10, 20,70, 90 ou 51 e vFCP (id:N17c) difere da vBCFCP (id:N17a)* pFCP (id:N17b) (*4) (NT 2016.002)
Informado a tag vFCPST (id:N23d) e finNFe=1 (id:B25), verificar:
- Se informado CST= 10 ou 30 ou 70 ou 90 ou CSOSN=201 ou 202 ou 203 ou 900 e vFCPST (id:N23d) difere da vBCFCPST (id:N23a)* pFCPST (id:N23b)
- vFCP (id:N17c) (*4)
Obs. 1
Campos não informados devem ser considerados como “0"
Obs. 2
Regra de validação aplicável a critério da UF (NT 2016.002)
Informado a tag vFCPSTRet (id:N27d) e finNFe=1 (id:B25), verificar:
- Se CST=60 ou CSOSN=500 e vFCPSTRet (id:N27d) difere da vBCFCPSTRet (id:N27a)* pFCPSTRet (id:N27b) (*4)
Obs.
regra de validação para implementação futura (NT 2016.002)