Informações gerais sobre o CFOP (Código Fiscal de Operações e Prestações)

O CFOP tem 4 dígitos e é dividido em duas partes

YXXX

O primeiro dígito, indica se é uma operação de entrada ou saída, e se é uma operação interna (mesma UF), interestadual, ou com o exterior

Desta forma, quando o macros avisa que o CFOP é “incompatível” com a operação, as causas mais prováveis são:

  1. O cliente é de outra UF e estão tentando usar um CFOP começando em 5
  2. O cliente está com o país diferente de 1058 - Brasil
  3. O tipo da nota está como entrada e o CFOP está começando em 5 ou 6
  4. O tipo da nota está como saída e o CFOP está começando em 1 ou 2

Boa parte dos CFOPs permitem alterar apenas o primeiro dígito para usar na entrada/saída, exemplo:

Repare que o CFOP é o mesmo (102) mudando apenas o primeiro dígito, pra indicar a operação.

Mas há exceções, como por exemplo no tratamento de mercadorias de substituição tributária

Repare que nas saídas, o “final” do CFOP também é alterado junto com o primeiro dígito