Descuentos y Recargos

De acuerdo a la especificación oficial del SII, los descuentos y recargos se pueden aplicar a una linea de detalle específica, o en forma global, es decir, sobre el precio final.

Descuentos y Recargos por Detalle

Los descuentos por linea de detalle se definen con los tags DescuentoPctDescuentoMonto:

{
	"Encabezado": {
		...
	},
	"Detalle" : [
		{
			"NroLinDet" : "1",
			"NmbItem" : "Producto con descuento",
			"QtyItem" : "698",
			"PrcItem" : "5417",
			"DescuentoPct" : "9",
			"DescuentoMonto" : "340296",
			"MontoItem" : "3440770"
		}
	]
}

Es importante notar que DescuentoMonto corresponderá al monto del descuento calculado sobre el monto original (QtyItemPrcItem), y que MontoItem corresponderá al monto resultante tras aplicar el descuento.

En forma análoga, también es posible aplicar recargos por linea de detalle con los tags RecargoPctRecargoMonto.

Descuentos y Recargos Globales

También es posible definir descuentos y recargos globales con los siguientes tags:

{
	"Encabezado": {
		...
	},
	"Detalle": [
		...
	],
	"DscRcgGlobal": [
		{
			"NroLinDR": "1", // Número de linea
			"TpoMov": "D", // Indica que es un descuento
			"GlosaDR": "Descuento de Ejemplo",
			"TpoValor": "%", // Puede ser "%" (porcentaje) o "$" (monto)
			"ValorDR": "30", // Porcentaje o monto del descuento o recargo
			"IndExeDR": "1" // Indica que afecta a un item exento de IVA
		}
	]
}

Leave a Comment