Retenciones ISLR Monto minimo para PNR no existe

Bug #1024014 reported by Juan Márquez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Openerp Venezuela
In Progress
Undecided
Unassigned

Bug Description

En la implantación del módulo de retenciones de impuesto sobre la Renta se definió un monto mínimo para las retenciones a personas naturales que tienen derecho a una rebaja pero en realidad dicho monto mínimo no existe. lo que ocurre es que al aplicar el sustraendo (2.5UT) el monto a retener es 0 y por eso frecuentemente se asume que existe un monto mínimo de pago para retención a personas naturales residentes.

Dicho monto minimo debe ser 0 y la retención procederá si el monto retenido excede del monto de la rebaja

    Monto sujeto x pct_retencion > rebaja

De hecho hay muchos contadores que sostienen que los pagos a personas naturales DEBEN ser acumulados mensualmente a los efectos de la aplicación del sustraendo de la retención (esto para evitar que las personas dividan las facturas para evadir la retención de ISLR)

    monto a retener = (pagos acumulados del mes * pct_retencion) - sustraendo (muchos pagos pero una sóla aplicación del sustraendo)

A este "monto a retener" se debe rebajar el monto de las retenciones acumuladas del período

De igual forma los pagos a las "Personas Jurídicas no domiciliadas" deben acumularse ANUALMENTE a los efectos de la aplicación de lo establecido por la tarifa de retenciones establecida.

    monto a retener = (pagos acumulados del año * pct_retencion) - desgravamen

A este "monto a retener" se debe rebajar el monto de las retenciones acumuladas del período

Revision history for this message
hbto [Vauxoo] http://www.vauxoo.com (humbertoarocha) wrote :

Hola Juan, con respecto a este punto

>>De hecho hay muchos contadores que sostienen que los pagos a personas naturales DEBEN ser acumulados mensualmente a
>>los efectos de la aplicación del sustraendo de la retención (esto para evitar que las personas dividan las facturas para evadir
>>la retención de ISLR)

Es correcta la apreciación en la ley se estipula, sin embargo, en el portal del SENIAT, la retención no se acumula, anteriormente
el módulo de ISLR acumulaba, pero el problema se presentaba cuando se intentaba cargar la retención en el portal del SENIAT.

tengo una propuesta de merge que necesita ser analizada y probada

https://code.launchpad.net/~vauxoo/openerp-venezuela-localization/hbto_src_fix_islr/+merge/197966

antes de poderla mezclar para resolver este asunto,

436 + #Se Agrego esta Validación para las cooperativas
437 + if percent == 1.0:
438 + islr_wh_doc_line_id = doc_line_obj.create(cr,uid,
439 + {'islr_wh_doc_id':islr_wh_doc_id,
440 + 'concept_id':key2,
441 + 'islr_rates_id':rate_id,
442 + 'invoice_id': inv_brw.invoice_id.id,
443 + 'retencion_islr': rate_obj.browse(cr,uid,rate_id).wh_perc,
444 + 'amount':dict_concept[key2]-valor,})
445 + else:
446 + islr_wh_doc_line_id = doc_line_obj.create(cr,uid,
447 + {'islr_wh_doc_id':islr_wh_doc_id,
448 + 'concept_id':key2,
449 + 'islr_rates_id':rate_id,
450 + 'invoice_id': inv_brw.invoice_id.id,
451 + 'retencion_islr': rate_obj.browse(cr,uid,rate_id).wh_perc,
452 + 'amount':dict_concept[key2],})

Saludos.

Changed in openerp-venezuela-localization:
status: New → In Progress
Revision history for this message
hbto [Vauxoo] http://www.vauxoo.com (humbertoarocha) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.