Peru UIT
pe_uit
4400.0
EE: IR 5ta Cat.
ee_ir_5ta_cat
[
( 5.0, 8.0),
( 20.0, 14.0),
( 35.0, 17.0),
( 45.0, 20.0),
('inf', 30.0),
]
EE: IR 5ta Cat. Bonificación Extraordinaria (Ley 29351)
ee_ir_5ta_cat_ley_29351
9.0
Manual IR 5th Cat.
EE_PE_IR_5TA_CAT
EE: PE IR 5th Cat.
EE_PE_IR_5TA_CAT
python
result, _ = ir_5ta_cat(payslip, categories, worked_days, inputs)
code
result, result_rate = ir_5ta_cat(payslip, categories, worked_days, inputs)
Gratif Full Months
MONTHS
Gratif
ALW_GRATIF
none
code
result = payslip.paid_amount
Household Allowance
ALW_GRATIF_HOUSEHOLD
python
result = contract.pe_payroll_config_value('has_minor_dependent')
code
result, result_rate = (payslip.rule_parameter('pe_min_wage')*inputs.MONTHS.amount / 6.0), payslip.rule_parameter('pe_minor_dependent_rate')
Gratif Bonifextra
ALW_GRATIF_BONIFEXTRA
python
result = categories.ALW
code
result, result_rate = categories.ALW, payslip.rule_parameter('er_essalud')
Net Gratif
NET
none
code
result = categories.BASIC + categories.ALW + categories.DED