Manual: EFD-ICMS/IPI.
Veremos neste capítulo do Guia Prático o layout do Registro E300 do Sped-Fiscal, que tem por objetivo informar valores relativos à apuração do ICMS - Diferencial de Alíquota e Fundo de Combate à Pobreza - FCP, por UF origem/destino, mesmo nos casos de períodos sem movimento.
Base Legal: Guia Prático da Escrituração Fiscal Digital - EFD-ICMS/IPI da Receita Federal do Brasil (UC: 31/05/16).Este registro tem por objetivo informar valores relativos à apuração do ICMS - Diferencial de Alíquota e Fundo de Combate à Pobreza - FCP, por UF origem/destino, mesmo nos casos de períodos sem movimento. Registro obrigatório, se existir o Registro E300.
Nº | Campo | Descrição | Tipo | Tam. | Dec. | Obrig |
---|---|---|---|---|---|---|
01 | REG | Texto fixo contendo "E310". | C | - | - | O |
02 | IND_MOV_FCP_DIFAL | Indicador de movimento: 0 - Sem operações 1 - Com operações. |
C | - | - | O |
03 | VL_SLD_CRED_ANT_DIFAL | Valor do "Saldo credor de período anterior - ICMS Diferencial de Alíquota da UF de Origem/Destino". | N | - | 02 | O |
04 | VL_TOT_DEBITOS_DIFAL | Valor total dos débitos por "Saídas e prestações com débito do ICMS referente ao diferencial de alíquota devido à UF de Origem/Destino". | N | - | 02 | O |
05 | VL_OUT_DEB_DIFAL | Valor total dos ajustes "Outros débitos ICMS Diferencial de Alíquota da UF de Origem/Destino" e "Estorno de créditos ICMS Diferencial de Alíquota da UF de Origem/Destino". | N | - | 02 | O |
06 | VL_TOT_CREDITOS_DIFAL | Valor total dos créditos do ICMS referente ao diferencial de alíquota devido à UF de Origem/Destino. | N | - | 02 | O |
07 | VL_OUT_CRED_DIFAL | Valor total de Ajustes "Outros créditos ICMS Diferencial de Alíquota da UF de Origem/Destino" e "Estorno de débitos ICMS Diferencial de Alíquota da UF de Origem/Destino". | N | - | 02 | O |
08 | VL_SLD_DEV_ANT_DIFAL | Valor total de "Saldo devedor ICMS Diferencial de Alíquota da UF de Origem/Destino antes das deduções". | N | - | 02 | O |
09 | VL_DEDUÇÕES_DIFAL | Valor total dos ajustes "Deduções ICMS Diferencial de Alíquota da UF de Origem/Destino". | N | - | 02 | O |
10 | VL_RECOL_DIFAL | Valor recolhido ou a recolher referente ao ICMS Diferencial de Alíquota da UF de Origem/Destino (08-09). | N | - | 02 | O |
11 | VL_SLD_CRED_TRANS PORTAR_DIFAL | Saldo credor a transportar para o período seguinte referente ao ICMS Diferencial de Alíquota da UF de Origem/Destino. | N | - | 02 | O |
12 | DEB_ESP_DIFAL | Valores recolhidos ou a recolher, extraapuração - ICMS Diferencial de Alíquota da UF de Origem/Destino. | N | - | 02 | O |
13 | VL_SLD_CRED_ANT_FCP | Valor do "Saldo credor de período anterior - FCP". | N | - | 02 | O |
14 | VL_TOT_DEB_FCP | Valor total dos débitos FCP por "Saídas e prestações". | N | - | 02 | O |
15 | VL_OUT_DEB_FCP | Valor total dos ajustes "Outros débitos FCP" e "Estorno de créditos FCP". | N | - | 02 | O |
16 | VL_TOT_CRED_FCP | Valor total dos créditos FCP por Entradas. | N | - | 02 | O |
17 | VL_OUT_CRED_FCP | Valor total de Ajustes "Outros créditos FCP" e "Estorno de débitos FCP". | N | - | 02 | O |
18 | VL_SLD_DEV_ANT_FCP | Valor total de Saldo devedor FCP antes das deduções. | N | - | 02 | O |
19 | VL_DEDUÇÕES_FCP | Valor total das deduções "FCP". | N | - | 02 | O |
20 | VL_RECOL_FCP | Valor recolhido ou a recolher referente ao FCP (18-19). | N | - | 02 | O |
21 | VL_SLD_CRED_TRANS PORTAR_FCP | Saldo credor a transportar para o período seguinte referente ao FCP. | N | - | 02 | O |
22 | DEB_ESP_FC | Valores recolhidos ou a recolher, extra-apuração - FCP. | N | - | 02 | O |
Observações:
CONTINUA DEPOIS DA PUBLICIDADE
* Campo 01 (REG): Valor Válido: [E310].
* Campo 02 (IND_MOV_FCP_DIFAL): Valores Válidos: [0, 1].
* Campo 03 (VL_SLD_CRED_ANT_DIFAL): Preenchimento: Valor do campo VL_SLD_CRED_TRANSPORTAR_DIFAL do período de apuração anterior.
* Campo 04 (VL_TOT_DEBITOS_DIFAL): Validação: somatório de todos os valores do C101 e D101, cujos registros pai C100 e D100 tenham IND_OPER = 1 (Saída), exceto aqueles cujos C100 e D100 utilizarem os COD_SIT 01 ou 07.
Se o campo 2 - UF do Registro E300 for a do Registro 0000, então corresponde à somatória dos campos VL_ICMS_UF_REM. Se o campo 2 - UF do Registro E300 for a do destinatário, então corresponde à somatória dos campos VL_ICMS_UF_DEST.
* Campo 05 (VL_OUT_DEB_DIFAL): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR do Registro E311, quando o terceiro caractere for igual a "2" e o quarto for igual a "0" ou "1", ambos do campo COD_AJ_APUR do Registro E311.
* Campo 06 (VL_TOT_CREDITOS_DIFAL): Validação: soma de todos os valores do C101 e D101, cujos registros pai C100 e D100 tenham IND_OPER = 0 (Entrada). Se o campo 2 - UF do Registro E300 for a do Registro 0000, então corresponde à somatória dos campos "VL_ICMS_UF_DEST". Se o campo 2 - UF do Registro E300 for a do remetente (em devolução), então corresponde à somatória dos campos VL_ICMS_UF_REM.
* Campo 07 (VL_OUT_CRED_DIFAL): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR dos Registros E311, quando o terceiro caractere for igual a "2" e o quarto caractere do campo COD_AJ_APUR for igual a "2" ou "3".
* Campo 08 (VL_SLD_DEV_ANT_DIFAL): Validação: Se (VL_TOT_DEBITOS_DIFAL + VL_OUT_DEB_DIFAL) menos (VL_SLD_CRED_ANT_DIFAL + VL_TOT_CREDITOS_DIFAL + VL_OUT_CRED_DIFAL) for maior ou igual a ZERO, então o resultado deverá ser igual ao VL_SLD_DEV_ANT_DIFAL; senão VL_SLD_DEV_ANT_DIFAL deve ser igual a ZERO.
* Campo 09 (VL_DEDUÇÕES_DIFAL): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR do Registro E311, por UF, quando o terceiro caractere for igual a "2" e o quarto caractere do campo COD_AJ_APUR for igual a "4".
* Campo 10 (VL_RECOL_DIFAL): Validação: Se (VL_SLD_DEV_ANT_DIFAL menos VL_DEDUCOES_DIFAL) for maior ou igual a ZERO, então VL_RECOL_DIFAL é igual ao resultado da equação; senão o VL_RECOL_DIFAL deverá ser igual a ZERO.
VL_RECOL_DIFAL + DEB_ESP_DIFAL + VL_RECOL_FCP + DEB_ESP_FCP = soma do campo VL_OR (E316).
* Campo 11 (VL_SLD_CRED_TRANSPORTAR_DIFAL): Validação: Se (VL_SLD_CRED_ANT_DIFAL + VL_TOT_CREDITOS_DIFAL + VL_OUT_CRED_DIFAL) menos (VL_TOT_DEBITOS_DIFAL+VL_OUT_DEB_DIFAL) for maior que ZERO, então VL_SLD_CRED_TRANSPORTAR_DIFAL deve ser igual ao resultado da equação; senão VL_SLD_CRED_TRANSPORTAR_DIFAL será ZERO.
* Campo 12 (DEB_ESP_DIFAL): Validação: Informar por UF:
Somatório dos campos VL_AJ_APUR dos Registros E311, se o campo COD_AJ_APUR possuir o terceiro caractere do código informado no Registro E311 igual a "2" e o quarto caractere for igual a "5".
MAIS
Somente para o primeiro período do apuração:
Se a UF do Registro E300 for igual a UF do Registro 0000, a soma de todos os campos VL_ICMS_UF_REM dos Registros C101 e D101 cujos Registros pais C100 e D100 possuam o campo IND_OPER igual a 1 (Saída) e o campo COD_SIT igual a "01" ou "07".
Se a UF do Registro E300 for diferente da UF do Registro 0000, a soma dos campos VL_ICMS_UF_DEST dos Registros C101 e D101, cujos Registros pais C100 e D100 possuam o campo IND_OPER igual a 1 (Saída) e o campo COD_SIT igual a "01" ou "07".
* Campo 13 (VL_SLD_CRED_ANT_FCP): Validação: Valor do campo VL_SLD_CRED_TRANSPORTAR_FCP do período de apuração anterior.
* Campo 14 (VL_TOT_DEB_FCP): Preenchimento: Se a UF do Registro E300 for igual à UF do Registro 0000, informar o valor zero.
Validação: soma de todos os valores do C101 e D101, cujos Registros pai C100 e D100 tenham IND_OPER = 1 (Saída), exceto aqueles cujos C100 e D100 utilizarem os COD_SIT 01 ou 07. Se o campo 2 - UF do Registro E300 for a do Registro 0000, este valor será zero. Se o campo 2 - UF do Registro E300 for a do destinatário, então corresponde à somatória dos campos VL_FCP_UF_DEST.
* Campo 15 (VL_OUT_DEB_FCP): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR do registro E311, quando o terceiro caractere for igual a "3" e o quarto for igual a "0" ou "1", ambos do campo COD_AJ_APUR do Registro E311.
* Campo 16 (VL_TOT_CRED_FCP): Preenchimento: Se a UF do Registro E300 for igual à UF do Registro 0000, informar o valor zero.
Validação: soma de todos os valores do C101 e D101, cujos Registros pai C100 e D100 tenham IND_OPER = 0 (Entrada).
Se o campo 2 - UF do Registro E300 for a do Registro 0000, este valor sempre será igual a zero. Se o campo 2 - UF do Registro E300 for a do remetente (em devolução), então corresponde à somatória dos campos VL_FCP_UF_DEST.
* Campo 17 (VL_OUT_CRED_FCP): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR dos Registros E311, quando o terceiro caractere for igual a "3" e o quarto caractere do campo COD_AJ_APUR for igual a "2" ou "3".
* Campo 18 (VL_SLD_DEV_ANT_FCP): Validação: Se (VL_TOT_DEB_FCP + VL_OUT_DEB_FCP) menos (VL_SLD_CRED_ANT_FCP + VL_TOT_CRED_FCP + VL_OUT_CRED_FCP) for maior ou igual a ZERO, então o resultado deverá ser igual ao VL_SLD_DEV_ANT_FCP; senão VL_SLD_DEV_ANT_FCP deve ser igual a ZERO.
* Campo 19 (VL_DEDUÇÕES_FCP): Validação: o valor informado deve corresponder ao somatório do campo VL_AJ_APUR do Registro E311, por UF, quando o terceiro caractere for igual a "3" e o quarto caractere do campo COD_AJ_APUR for igual a "4".
* Campo 20 (VL_RECOL_FCP): Validação: Se (VL_SLD_DEV_ANT_FCP menos VL_DEDUCOES_FCP) for maior ou igual a ZERO, então VL_RECOL_FCP é igual ao resultado da equação; senão o VL_RECOL_FCP deverá ser igual a ZERO.
VL_RECOL_DIFAL + DEB_ESP_DIFAL + VL_RECOL_FCP + DEB_ESP_FCP = soma do campo VL_OR (E316).
* Campo 21 (VL_SLD_CRED_TRANSPORTAR_FCP): Validação: Se (VL_SLD_CRED_ANT_FCP +VL_TOT_CRED_FCP + VL_OUT_CRED_FCP) menos (VL_TOT_DEB_FCP + VL_OUT_DEB_FCP) for maior que ZERO, então VL_SLD_CRED_TRANSPORTAR_FCP deve ser igual ao resultado da equação; senão VL_SLD_CRED_TRANSPORTAR_FCP será ZERO.
* Campo 22 (DEB_ESP_FCP): Validação: Somatório dos campos VL_AJ_APUR dos Registros E311, se o campo COD_AJ_APUR possuir o terceiro caractere do código informado no Registro E311 igual a "3" e o quarto caractere for igual a "5".
MAIS
Somente para o primeiro período do apuração: Se a UF do Registro E300 for igual à UF do Registro 0000, informar o valor zero.
Se a UF do Registro E300 for diferente da UF do Registro 0000, a soma dos campos VL_ICMS_UF_DEST dos Registros C101 e D101, cujos Registros pais C100 e D100 possuam o campo IND_OPER igual a 1 (Saída) e o campo COD_SIT igual a "01" ou "07".
Base Legal: Guia Prático da Escrituração Fiscal Digital - EFD-ICMS/IPI da Receita Federal do Brasil (UC: 31/05/16).Até a última atualização desta publicação no Portal VRi Consulting, foram processadas as seguintes alterações no layout do Registro E310 da EFD-ICMS/IPI (Sped-Fiscal), conforme Guia Prático EFD-ICMS/IPI publicado no Portal do Sistema Público de Escrituração Digital (Sped). É a Equipe VRi Consulting trazendo o que há de melhor para vocês, nossos estimados leitores.
Precisou de assessoria e/ou consultoria em EFD-ICMS/IPI, entre em contato com nossa equipe comercial através do nosso Fale Conosco. Faça como outras empresas e profissionais, seja um cliente de valor você também!
Versão | Vigente a partir de | Alteração | |
---|---|---|---|
Nº | Data | ||
2.0.10 | 06/2012 | 01/10/2012 | Dispensa de preenchimento dos campos PIS e Cofins em toda a EFD-ICMS/IPI. |
2.0.11 | 09/2012 | 10/10/2012 | Os contribuintes que entregarem a EFD-Contribuições relativa ao mesmo período de apuração do registro 0000 estão dispensados do preenchimento dos campos referentes às contribuições para PIS/COFINS. |
2.0.11 | 09/2012 | 10/10/2012 | Inclusão da obrigatoriedade dos registros por perfis. |
2.0.19 | 05/05/2016 | . | Registro E310 -: incluído novo leiaute válido a partir de 01/01/2017. |