Rejeição 521: Operação Interna e UF do emitente difere da UF do destinatário/remetente contribuinte do ICMS (NF-e)
Falha
Quando for emitida uma NF-e com Indicador de Destino da Operação (idDest = igual a 1 - Operação Interna) e a UF do Emitente da NF-e for diferente da UF do Destinatário, será retornado à rejeição.

Solução
Se os dados do Destinatário informado estão corretos e ele se localiza em outro Estado, é necessário modificar o Indicador de Destino da Operação (idDest) de 1 - "Operação Estadual (Interna)" para 2 - "Operação Interestadual" e alterar o CFOP para um de Operação Interestadual.
Se a NF-e estiver for uma Operação Estadual, então o Destinatário deverá estar localizado no mesmo Estado do Emitente, assim é necessário alterar o endereço do Destinatário da NF-e.
Exemplo
Foi emitida uma NF-e com as seguintes informações:
Operação Interna (idDest = 1 "Estadual")
UF do Emitente = SP
UF do Destinatário = SC
Rejeitando o documento, pois se caracteriza uma Operação Interestadual.
Informações Complementares
Há algumas exceções nessa rejeição, segue abaixo:
Não se aplica se a o campo (UF de Consumo) foi informada com a mesma UF do emitente. (NT 2010/007);
Não se aplica se a operação é presencial (campo igual a 1 - "Operação presencial") e não possui frete (o campo igual a 9 - "Sem frete"). (NT 2011/004).
Clientes que emitem TXT
Para clientes que emitem o arquivo em TXT o campo idDest é referente a linha 2100 no 11º campo, conforme podemos visualizar abaixo nos manuais da NDD Tech.

Outras informações
Fonte: ------> Anexo I - Leiaute e Regra de Validação - NF-e e NFC-e