01. VISIÓN GENERAL

Está disponible el cálculo del anticipación de ICMS adeudado, referente a mercaderías sujetas al régimen de sustitución tributaria en la adquisición interestatal, efectuada por el comerciante mayorista/minorista para considerar el cálculo del anticipación de ICMS/ST pagada separadamente.

IMPORTANTE

Comunicamos que los campos vinculados a Registro fiscal serán descontinuados del registro de Tipos de entrada y salida (MATA080, tabla SF4) a partir de la versión 12.1.2610 (12.1.2510, para nuevos clientes), volviéndose este un registro dedicado exclusivamente a la integración entre los módulos del TOTVS Backoffice - Protheus.

Las configuraciones para cálculo y registro de tributos de los documentos fiscales deben ocurrir únicamente por medio de la rutina Configurador de tributos (FISA170), disponible en el menú Libros fiscales >> Actualizaciones >> Facilitadores.

Recomendamos la evaluación y migración de sus configuraciones para la nueva rutina.

02. PROCEDIMIENTO DE CONFIGURACIÓN

En el módulo Configurador (SIGACFG), opción Entorno/ Registros/ Parámetros (CFGX017), cree/observe los siguientes parámetros: 

Tabla

SF4

Campo

F4_ANTICMS

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Anticip.ICMS

Descripción

Anticipación Tribut. ICMS

Opciones

1=Sí; 2=No

Help

Indica si la operación debe tratarse como Anticipación tributaria de ICMS.
Para las operaciones con Anticipación, el valor del Diferencial de alícuota no se agregará al valor del costo en el producto.
1=Sí - Indica operación con Antic.ICMS
2=No - Indica operación sin Antic.ICMS

Tabla

SF4

Campo

F4_OBSSOL

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Solid. Obs.

Descripción

Solidario en la observación.

Opciones

1=Sí; 2=No; 3=ICMS Garantizado.

Help

Este campo permite informar si el valor de ICMS solidario debe registrarse en la columna Observaciones de los Informes Régimen de procesamiento de datos modelos P1, P1A, P2 y P2A.

Tabla

SF4

Campo

F4_CREDST

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Crd. ICMS ST

Descripción

¿Acredita ICMS ST?

Opciones

1=Acredita; 2=Retenido ST; 3=Debita; 4=Sust. Trib.                                                                                  

Help

Define el tratamiento para ICMS Sustitución tributaria calculado en las facturas de entrada y salida, pudiendo ser:
1=Acredita: el valor calculado se tratará como Crédito en el movimiento, tanto para movimientos de entrada como para movimientos de salida.
2=Retenido ST: el valor calculado se retendrá siempre, registrándose como crédito en movimientos de entrada y como débito en movimientos de salida. (este es el tratamiento estándar).
3=Debita: el valor calculado se tratará como Débito en el movimiento, tanto para movimientos de entrada como para movimientos de salida.
4=Sust. Trib.: el valor calculado se trata como Sust. Tributaria, no acreditándose ni debitándose en el cálculo de ICMS ST. Este valor no se mostrará como retenido en el Régimen de Procesamiento de datos, (P1, P1A, P2 y P2A), en el Registro de Cálculo de ICMS (P9) ni como débito/crédito en el Cálculo de ICMS ST.

Tabla

SF4

Campo

F4_INCSOL

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Agrega Solid

Descripción

Agrega ICMS retenido en la factura.

Opciones

S=Sí; N=No; A=Mercadería; D=Deduce retenido

 

 

 

 

Help

Esta información define el criterio de cálculo del ICMS solidario, siendo:

S: Agrega el valor del ICMS solidario en el total de la Factura.

N: El valor del ICMS solidario no está agregado al total de la factura, sin embargo, no debe pagarse al proveedor.

A: El valor del ICMS solidario no está separado en el documento fiscal, sin embargo está embutido en el valor de la mercadería.

D: El valor del ICMS solidario debe deducirse del valor de la factura de crédito por pagar y no debe incorporarse al valor contable del documento.

Tabla

SF4

Campo

F4_VARATAC

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Rever. Min./May

Descripción

Rever. Min./May

Opciones

1=Minorista; 2=Mayorista



Tabla

SF3

Campo

F3_ANTICMS

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Anticip.ICMS.

Descripción

Anticipación Tribut. ICMS.

Help

Indica si la operación debe tratarse como Anticipación tributaria de ICMS. Para las operaciones con Anticipación, el valor del Diferencial de alícuota no se agregará al valor del costo en el producto.
1=Sí - Indica operación con Antic.ICMS.
2=No - Indica operación sin Antic.ICMS.

Tabla

SF3

Campo

F3_VALANTI

Tipo

Numérico

Tamaño

14

Formato

@E 999,999,999.99

Encabezado

Val Ant.ICMS.

Descripción

Valor anticipación ICMS

Help

Valor anticipación tributaria de ICMS

Tabla

SD1

Campo

D1_VALANTI

Tipo

Numérico

Tamaño

14

Formato

@E 999,999,999.99

Encabezado

Val Ant.ICMS

Descripción

Valor anticipación ICMS

Valid

MaFisRef("IT_VALANTI","MT100",M->D1_VALANTI)

Help

Valor anticipación tributaria de ICMS del ítem.

Tabla

SFT

Campo

FT_ANTICMS

Tipo

Carácter

Tamaño

1

Formato

@!

Encabezado

Anticip. ICMS

Descripción

Anticipación Tribut. ICMS

Help

Indica si la operación debe tratarse como Anticipación tributaria de ICMS. Para las operaciones con Anticipación, el valor del Diferencial de alícuota no se agregará al valor del costo en el producto.
1=Sí - Indica operación con Antic. ICMS.
2=No - Indica operación sin Antic. ICMS.

Tabla

SFT

Campo

FT_VALANTI

Tipo

Numérico

Tamaño

14

Formato

@E 999,999,999.99

Encabezado

Val Ant. ICMS

Descripción

Valor anticipación ICMS

Help

Valor anticipación tributaria de ICMS


Después del registro de los campos anteriores, 

  1. Acceda a Actualizaciones/ Registros/ Fórmulas (CFGX019) , y en el campo Fórmula, incluya una fórmula que apunte a uno
  2. Registre una GNRE – Formulario nacional de recaudación (Tabla SF6), con el valor pagado anticipadamente, considerando que este formulario será utilizado por la fórmula en el RDMAKE incluido.
  3. Registre un TES de Entrada, vinculando a la fórmula registrada anteriormente, sin olvidarse de completar el campo ICMS, referente a la anticipación de ICMS, con :
  4. Incluya un Documento de entrada con este TES vinculado, es decir, el documento estará con el valor de la anticipación.
  5. Verifique el informe Régimen de datos (MATR930), en el cual se muestran, en la columna Observaciones, las informaciones incluidas en el RDMAKE.

Ejemplo de RDMAKE:


03. PROCEDIMIENTO DE UTILIZACIÓN

Parámetros

Nombre de la variable

MV_ANTICMS

Tipo

Lógico

Contenido

.T.

Descripción

Indica si el valor de anticipación de las operaciones propias se deducirá en el valor de ICMS-ST subsiguiente

Nombre de la variable

MV_MESANTI

Tipo

Lógico

Contenido

.F.

Descripción

Indica si el valor de crédito de anticipación de ICMS se registrará en el mes subsecuente de la factura (.T.) o en el mes de la entrada de la factura (.F.)

Registro de TES

Crd. ICMS ST (F4_CREDST) = 4 - Sust. Trib.

Solid. OBS. (F4_OBSSOL) = Sí

Antic. ICMS (F4_ANTICMS) = Sí

ST.May/Min (F4_ATACVAR) = Sí


Importante

Los códigos de asiento (MATA985) y códigos de reflejo (MATA987) se deben vincular al Registro de TES (MATA080) para mostrar los valores en las solapas Cálculo de ICMS y Cálculo de ICMS-ST.

Paso a paso

  1. En el módulo Libros fiscales (SIGAFIS), acceda a Actualizaciones/ Registro de TES (MATA080) configure el campo Est Var/May (F4_VARATAC) con las opciones 1=Minorista o 2=Mayorista.
  2.  Informe el campo Anticipación ICMS (F4_ANTICMS) tratándose de establecimiento mayorista, inclusive distribuidor.
  3. Para el valor da Anticipación tributaria total (ICMS-ST) se mostrará correctamente en el cálculo de ICMS-ST, complete el campo Solidario en Observación (F4_OBSSOL) con SÍ.
  4. Configure el parámetro (MV_MESANTI) con F.
  5. En Libros fiscales (SIGAFIS), acceda a Actualizaciones /Documento de entrada (MATA103).
  6.  Registre el Documento de entrada, con la TES registrada anteriormente. Después de completar las informaciones solicitadas, es posible generar el informe en la rutina Régimen Proc. Datos (MATR930).
  7.  En Libros fiscales (SIGAFIS), acceda a Miscelánea/ Cálculos/ Cálculo de ICMS, para el Estado de Minas Gerais (MV_ESTADO = MG) se muestra el valor del anticipación de ICMS en la solapa Informaciones complementarias en la línea 046 ICMS/ST Pagado en el momento de la entrada al Estado
  8.  En Libros fiscales (SIGAFIS), también acceda a Informes/ Libros oficiales/ Cálc. ICMS P9, para el Estado de Minas Gerais (MV_ESTADO = MG) se muestra el valor de anticipación de ICMS en Observaciones ICMS/ST Pagado en el momento de la entrada al Estado.




Importante

Para empresas ubicadas en el Estado de São Paulo (MV_ESTADO = SP) se aplica la siguiente regla para cálculo de anticipación:


Ejemplo

Base de cálculo del ítem = 1.000,00 Valor ICMS_ST = 121,00

Alícuota interna del producto = 18%

Alícuota interestatal de ICMS = 12%

 

Valor anticipado = (Base de cálculo del ítem * Alícuota interna del producto/100) – (Base de cálculo del ítem * Alícuota interestatal de ICMS/100)

 

Valor anticipado = (1.000,00 * 0,18) – (1.000,00 * 0,12)

Valor anticipado = 60,00

 

Valor ICMS/ST = (Valor ICMS ST) – Anticipación valor ICMS/ST = 121,00 – 60,00

Valor ICMS/ST = 61,00

 

El Valor anticipado debe generarse en la columna Cálculo-ICMS de acuerdo con lo siguiente:

 

002.12 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

 

El Valor ICMS/ST debe generarse en la columna Cálculo-ST de acuerdo con lo siguiente:

002.99 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

 

La operación citada anteriormente se realiza para cada ítem del documento fiscal, entonces si en una Factura tenga un ítem como Mayorista y otro como Minorista, para cada uno se aplicará la respectiva regla.

 

002.99 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

 

La operación citada anteriormente se realiza para cada ítem del documento fiscal, entonces si en una Factura tenga un ítem como Mayorista y otro como Minorista, para cada uno se aplicará la respectiva regla.

 

Para los otros Estados, si el campo Est Min/May (F4_VARATAC) estuviera completado con la opción Mayorista sigue debajo del registro en el registro de cálculo de ICMS Propio e ICMS ST:

 

ICMS Propio:

002.12 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

 

ICMS ST:

002.99 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

 

Si el campo Est Min/May (F4_VARATAC) estuviera completado con la opción Minorista sigue debajo el registro en el registro de cálculo de ICMS ST:

 

002.99 – Pago anticipado – Art. 277 del RICMS.

007.99 – Pago anticipado – Art. 426-A del RICMS.

04. ANTICIPACIÓN EN LAS ADQUISICIONES INTERNAS

Procedimiento para utilización de la anticipación tributaria de ICMS en las adquisiciones internas

Campos

Campo

F7_ALQANT

Tipo

Numérico

Tamaño

7

Decimal

4

Título

Alíc. Ant.ICMS

Descripción

Alícuota anticipación ICMS

  

Campo

CFC_ALQANT

Tipo

Numérico

Tamaño

7

Decimal

4

Título

Alíc. Ant.ICMS

Descripción

Alícuota anticipación ICMS


Procedimientos de utilización

Para atender el Decreto nº 47.154, del 26 de febrero de 2019 que modificó el Reglamento de ICMS (Decreto nº 44.650/2017), se pusieron a disposición dos formas para informar el % de la anticipación.

El sistema tratará primero en la excepción fiscal (MATA540) en el campo "F7_ALQANT (Alíc. Ant.ICMS)", si no encontrara valor, vaya al registro Estado/ Prov/ Reg vs. Estado/ Prov/ Reg (FISA080) en el campo "CFC_ALQANT ((Alíc. Ant.ICMS))".


Observación:

El valor da base de cálculo de la anticipación de ICMS es el valor contable, es decir, el valor total de la factura debido a los siguientes factores:

Legislación de anticipo de ICMS para Pernambuco

https://www.sefaz.pe.gov.br/Publicacoes/Novo%20regulamento%20ICMS/Informativos%20a%20partir%20de%2001.10.2017/ANTECIPA%C3%87%C3%83O%20TRIBUT%C3%81RIA%20%20NAS%20AQUISI%C3%87%C3%95ES%20INTERNAS%20-%20HIPERMERCADO%2C%20SUPERMERCADO%2C%20%20MINIMERCADO%2C%20MERCEARIA%20E%20ARMAZ%C3%89M.pdf

ICMS-AT – informe el valor de ICMS referente a la anticipación tributaria, calculado de acuerdo con lo previsto en el artículo 360-E del Decreto nº 44.650/2017.


https://www.sefaz.pe.gov.br/Legislacao/Tributaria/Documents/Legislacao/44650/Texto/Dec44650_2017.htm#art360A

Art. 360-D. La base de cálculo del impuesto anticipado corresponde al valor obtenido en los términos del apartado "a" del inciso II del artículo 29 de la Ley nº 15.730, de 2016. (Dec. 47.154/2019-Efectos a partir del 1º.03.2019)

Art. 360-E. El cálculo del impuesto anticipado se efectúa aplicándose sobre la respectiva base de cálculo el porcentaje correspondiente al 2,5% (dos coma cinco por ciento). (Dec. 47.154/2019-Efectos a partir del 1º.03.2019)


https://www.sefaz.pe.gov.br/Legislacao/Tributaria/Documents/Legislacao/Leis_Tributarias/2016/Lei15730_2016.htm#art29

Art. 29. La base de cálculo del impuesto anticipado previsto en el Art. 28 es: (Ley 15.954/2016 – Efectos a partir del 1°.04.2017)

II - si el referido impuesto fuera pagado por el propio contribuyente, a criterio del Fisco, por medio de decreto del Poder ejecutivo:(Ley 15.954/2016 – Efectos a partir del 1°.04.2017)

a) el valor de la operación que consta en el respectivo documento fiscal.

Ejemplo de utilización:

Para configurar la alícuota de anticipación, tenemos dos opciones:

a. Rutina Estado/Prov/Reg vs. Estado/Prov/Reg en el módulo Libros fiscales en Actualizaciones > Sped > Estado/Prov/Reg vs. Estado/Prov/Reg (FISA080).

Enlace si tuviera dudas para utilizar la rutina Estado/Prov/Reg vs. Estado/Prov/Reg: https://tdn.totvs.com/x/uIYtCw

Recordando que es para operaciones internas es decir el Estado/Prov/Reg de origen y destino deben ser el mismo, en nuestro caso de Pernambuco configure PE en los dos campos CFC_UFORIG y CFC_UFDEST.

En la solapa ICMS complete la Alíc. Ant. ICMS:


b. Rutina Excepciones fiscales en el módulo Libros fiscales en Actualizaciones > Registros > Excepciones fiscales (MATA540).

Enlace si tuviera dudas para utilizar la rutina Excepciones fiscaleshttps://tdn.totvs.com/x/t3MPE

Informe el estado de la excepción fiscal, en nuestro caso Pernambuco, campo F7_EST = PE.

Complete el campo Alíc. Ant.  ICMS:

Cuanto utiliza la excepción fiscal no olvide de vincular el grupo de tributación en el registro del producto en el campo B1_GRTRIB (Grupo Trib.).


2. Registre el código de reflejo en el módulo Libros fiscales en Actualizaciones > Sped > Código de reflejo (FISA072).

Enlace si tuviera dudas para utilizar la rutina de código de reflejo e importación de los códigos de cálculo: https://tdn.totvs.com/x/uI6UD


3. Configuración del TES en el módulo Libros fiscales en Actualizaciones > Registro > Tipos de Entrada y Salida (MATA080).

a. Modifique el campo de anticipación de ICMS en la Solapa Otros > campo F4_ANTICMS = 1 - Sí.

b. Vínculo TES vs. Registro de cálculo, vincule el código del cálculo de acuerdo con su necesidad.


Después de todas las configuraciones seguimos con el ejemplo:

Compra de mercadería en una operación interna con el 10% de IPI:

Valor del producto = R$ 1.000,00

Valor del IPI = R$ 100,00

Valor total de la factura = R$ 1.100,00

Valor de ICMS alícuota del 18% = R$ 180,00

Anticipación de ICMS = (Val. Total de la factura * Alíc. Anticipación)/100

(1100,00*2,5)/100 = R$ 27,5

Este valor se grabará en los campos FT_VALANTI y F3_VALANTI.

Si la TES estuviera configurada conforme se mencionó en la etapa 3, se generará en la solapa Registros de cálculo un crédito por el valor de R$ 27,50 con el código de registro vinculado en la TES y la base de cálculo debe estar con el valor total de la factura (Valor contable) R$ 1.100,00.

El valor se cargará al cálculo de ICMS (MATA953), SPED Fiscal (SPEDFISCAL) y SEF II (SEFII), si tuviera dudas para utilizar estas rutinas, por favor consulte los enlaces en asuntos relacionados.

05. OTROS DOCUMENTOS

Cálculo de ICMS - MATA953 - Fiscal - P12

Orientaciones Consultoría de Segmentos - TVBZRE - Anticipación tributaria del impuesto - entrada de mercadería proveniente de otro Estado/ Prov/ Reg - SP