Ajuste en tag AdditionalMonetaryTotal para servicios mixtos (SUNAT)

Objetivo

Incluir en el código 1002 (exento) el importe exento de los comprobantes y el importe gravado cuando la alícuota tiene 0%. Y en el código 1001 (gravado) el importe gravado cuando la alícuota es mayor a 0.

Contexto

Actualmente el tag AdditionalMonetaryTotal informa el importe exento o el gravado en Facturas y Notas Crédito. Es decir que:

Un comprobante que tiene servicios exentos queda con el código 1002.

Un comprobante que tiene servicios gravados queda con el código 1001

Y un comprobante con servicios exentos y gravados, queda con el código 1001.

Sin embargo a partir de ahora, se informan para el caso de servicios o FEEs mixtos (exentos y gravados) ambos códigos.

Ejemplo de servicio con importe gravado al 18% de $ 105,93 e importe exento de $ 600:

<AdditionalMonetaryTotal> <ID>1001</ID> <PayableAmount currencyID="USD">105.93</PayableAmount> </AdditionalMonetaryTotal> <AdditionalMonetaryTotal> <ID>1002</ID> <PayableAmount currencyID="USD">600.00</PayableAmount> </AdditionalMonetaryTotal>

Esto aplica para Factura y Nota Crédito.

 

Netactica.com