Cita:
Empezado por JM_1
Hola Sistel, gracias por responder.
Deduzco que según me comenta, sería así:
Código:
<DatosFactura>
<DetallesFactura>
<IDDetalleFactura>
<DescripcionDetalle>Producto 1</DescripcionDetalle>
<Cantidad>1.00</Cantidad>
<ImporteUnitario>100.00000000</ImporteUnitario>
<Descuento>0.00</Descuento>
<ImporteTotal>121.00</ImporteTotal>
</IDDetalleFactura>
</DetallesFactura>
<ImporteTotalFactura>121.00</ImporteTotalFactura>
<RetencionSoportada>-15.00</RetencionSoportada>
<Claves>
<IDClave>
<ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
</IDClave>
</Claves>
</DatosFactura>
<TipoDesglose>
<DesgloseFactura>
<Sujeta>
<NoExenta>
<DetalleNoExenta>
<TipoNoExenta>S1</TipoNoExenta>
<DesgloseIVA>
<DetalleIVA>
<BaseImponible>100.00</BaseImponible>
<TipoImpositivo>21.00</TipoImpositivo>
<CuotaImpuesto>21.00</CuotaImpuesto>
<OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
</DetalleIVA>
</DesgloseIVA>
</DetalleNoExenta>
</NoExenta>
</Sujeta>
</DesgloseFactura>
</TipoDesglose>
Pero según los técnicos de Ticket BAI, un descuento global de retención por IRPF, hay que hacerlo como una línea adicional del detalle de la factura poniendo en negativo la cantidad descontada en importe unitario e importe total.
Código:
DatosFactura>
<DescripcionFactura>/</DescripcionFactura>
<DetallesFactura>
<IDDetalleFactura>
<DescripcionDetalle>Producto 1</DescripcionDetalle>
<Cantidad>1.00</Cantidad>
<ImporteUnitario>100.00000000</ImporteUnitario>
<Descuento>0.00</Descuento>
<ImporteTotal>121.00</ImporteTotal>
</IDDetalleFactura>
<IDDetalleFactura>
<DescripcionDetalle>IRPF</DescripcionDetalle>
<Cantidad>1.0</Cantidad>
<ImporteUnitario>-15.00</ImporteUnitario>
<ImporteTotal>-15.00</ImporteTotal>
</IDDetalleFactura>
</DetallesFactura>
<ImporteTotalFactura>106.00</ImporteTotalFactura>
<Claves>
<IDClave>
<ClaveRegimenIvaOpTrascendencia>01</ClaveRegimenIvaOpTrascendencia>
</IDClave>
</Claves>
</DatosFactura>
<TipoDesglose>
<DesgloseFactura>
<Sujeta>
<NoExenta>
<DetalleNoExenta>
<TipoNoExenta>S1</TipoNoExenta>
<DesgloseIVA>
<DetalleIVA>
<BaseImponible>100.00</BaseImponible>
<TipoImpositivo>21.00</TipoImpositivo>
<CuotaImpuesto>21.00</CuotaImpuesto>
<OperacionEnRecargoDeEquivalenciaORegimenSimplificado>N</OperacionEnRecargoDeEquivalenciaORegimenSimplificado>
</DetalleIVA>
</DesgloseIVA>
</DetalleNoExenta>
</NoExenta>
</Sujeta>
</DesgloseFactura>
</TipoDesglose>
Pero según esta forma, con errores por todos lados de totales de IVA y factura, no hay forma posible de cuadrarlo como se muestra al usuario en la inmensa totalidad de software
Producto
---> Base imponible 100
---> IVA 21% 21
---> IRPF 15% -15
Total factura
---> Base imponible 100
---> IVA (21%) 21
---> IRPF (-15%) -15
TOTAL ---> 106
Por eso pregunté si alguien tiene o puede hacer un ejemplo de Ticket BAI de cómo lo está aplicando 
Gracias
|
Hola JM_1,
¿Tienes alguna respuesta que te hayan dado de TicketBAI sobre el tema de detallar la retención de IRPF como una nueva línea de detalle?
Hasta ahora, yo había entendido que sí tienen que ponerse como una nueva línea de detalle los descuentos globales de la factura (por ejemplo, descuentos por pronto-pago)
Pero no las retenciones de IRPF.
En el caso de retención de IRPF hasta ahora había entendido que se trata sólo como una información adicional en el campo
RetencionSoportada.
Y que no debe afectar al contenido de
ImporteTotalFactura (que se calcula antes de la retención de IRPF)
Ejemplo, soy un profesional y estoy obligado a que mis clientes me retengan un 15% de IRPF (y declaren y paguen ese importe a Hacienda, que yo me deduciré cuando haga mi declaración anual de la renta).
Emito una factura por un servicio de 1.000 € al que hay que aplicar el 21% de IVA
Desglose:
Base imponible: 1000.00
Tipo de IVA: 21.00
Cuota de IVA: 210.00
Total de la factura: 1210.00
Retención: 150.00 (aplicando el 15% a la base imponible)
Al cliente deberé cobrarle: 1.210 € (total de la factura incluyendo IVA) - 150 € (importe de la retención de IRPF) = 1.060 €
Pero en TicketBAI en
ImporteTotalFactura no debe aparecer el total a cobrar (1.060 €) sino 1.210 € (el importe total de la factura antes de la retención)
El tema es porque TicketBAI está orientado a controlar IVA y, en ese aspecto, a Hacienda no le interesa para nada el tema de la retenciones de IRPF (que tendrán que hacerse, como siempre, en la declaración de retenciones de IRPF).
En TicketBAI basta con informar el importe de la retención de IRPF (ni siquiera el tipo aplicado) y no considera esa retención en el total de la factura (campo
ImporteTotalFactura)
Es como yo lo veo, pero serían interesantes otros puntos de vista.
Saludos