CT-e | Rejeição 519: CFOP inválido para operação

A rejeição 519 ocorrerá quando for emitido um CT-e, e o CFOP informado estiver fora do padrão indicado abaixo:

Para CT-e do tipo Normal, complementar ou Substituição (tpCTe = 0, 1 ou 3):

  • Se UF de início da prestação = UF de fim de prestação (e UF fim <> EX)
    CFOP deve iniciar por 5
  • Se UF de início da prestação <> UF de fim da prestação (e UF fim <> EX)
    CFOP deve iniciar por 6
  • Se UF fim de prestação = EX
    CFOP deve iniciar por 7

Exemplo:

UF de início da prestaçãoUF de fim de prestaçãoCFOP
MGMGCFOP deve iniciar por 5
MGSPCFOP deve iniciar por 6
MGEXCFOP deve iniciar por 7

Para CT-e de anulação de valores (tpCTe = 2)

  • Se UF de início da prestação = UF de fim de prestação (ambas <> EX)
    CFOP deve ser 1206
  • Se UF de início da prestação <> UF de fim da prestação (ambas <> EX)
    CFOP deve ser 2206
  • Se UF de início ou fim de prestação = EX
    CFOP deve ser 3206

Exemplo:

UF de início da prestaçãoUF de fim de prestaçãoCFOP
MGMGCFOP deve ser 1206
MGSPCFOP deve ser 2206
EXMGCFOP deve ser 3206
MGEXCFOP deve ser 3206

Exemplo das tags do  XML:

<ide>
   ...

<CFOP>5352</CFOP>
...
<tpCTe>0</tpCTe>
...
<UFIni>SP</UFIni>
<UFFim>SP</UFFim>
...

</ide>