diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
index 1a2f25be562..f093fefced3 100644
--- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
+++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py
@@ -74,7 +74,7 @@ class hr_contract_in(osv.osv):
'leave_avail_dedution': fields.float('leave Avail deduction ', digits_compute=dp.get_precision('Payroll')),
'No_of_year':fields.function(_compute_year, string='No. of Years of service',type="float",readonly=True),
'medical_insurance': fields.float('Medical Insurance', digits_compute=dp.get_precision('Payroll')),
- 'voluntarily_provident_fund': fields.float('Voluntarily Provident Fund', digits_compute=dp.get_precision('Payroll')),
+ 'voluntarily_provident_fund': fields.float('Voluntarily Provident Fund', digits_compute=dp.get_precision('Payroll'),help="it is computed as percentage.(%)"),
'company_transport': fields.float('Company provided transport', digits_compute=dp.get_precision('Payroll')),
}
diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_data.xml b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_data.xml
index 81cb1bcd725..0d8d18b5e80 100644
--- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_data.xml
+++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_data.xml
@@ -125,9 +125,8 @@ number of years of service (date of joining – date of retirement/leaving job)
LTA
Leave Travel Allowance
- percentage
- contract.wage
-
+ fix
+ 1666
As per Income tax rules of India, if transport bills for LTA are not provided,
@@ -175,7 +174,7 @@ is to be limited to minimum of all below:
Medical Reimbursement
fix
-
+
This component is on-taxable up to 15000 per year (or Rs 1250 per month) on producing medical bills.
@@ -209,8 +208,8 @@ In such case, the component would become non-taxable.
TELR
Telephone Reimbursement
- code
- result = 1500 *12
+ fix
+ 1500
In some of the cases, companies may provide a component for telephone bills.
@@ -233,8 +232,8 @@ Read more: http://www.pankajbatra.com/finance/income-tax-calculator-2012-2013-20
CAR
Car Expenses Reimbursement
- code
- result = 1800 * 12
+ fix
+ 1800
In case company provides component for this and employee use self owned car for official
@@ -291,10 +290,9 @@ one is liable to pay the tax what ever he received excess of the limit or Rs 50,
HRI
House Rent Income
- fix
-
- python
- result = bool(contract.house_rent_income)
+ code
+ result = contract.house_rent_income
+ none
Income from house property.30% of the rental income can be reduced as a standard deduction
@@ -414,7 +412,7 @@ Read more: http://www.pankajbatra.com/finance/income-tax-calculator-2012-2013-20
python
result = bool(contract.voluntarily_provident_fund)
code
- result = -(contract.voluntarily_provident_fund)
+ result = -(contract.wage + DA) * contract.voluntarily_provident_fund / 100
VPF is a safe option wherein you can contribute more than the PF ceiling of 12%
@@ -504,7 +502,7 @@ read more: http://www.citehr.com/270132-labour-welfare-fund-deduction-salary.htm
Employer's PF Contribution
code
- result = (contract.wage + DA) * 0.12
+ result = - (contract.wage + DA) * 0.12
@@ -513,7 +511,7 @@ read more: http://www.citehr.com/270132-labour-welfare-fund-deduction-salary.htm
Employee's PF Contribution
code
- result = (contract.wage + DA) / 8.33
+ result = - (contract.wage + DA) * 8.33 / 100
@@ -522,7 +520,7 @@ read more: http://www.citehr.com/270132-labour-welfare-fund-deduction-salary.htm
Employer's NPS Contribution
code
- result = (contract.wage + DA) * 0.10
+ result = - (contract.wage + DA) * 0.10
@@ -531,7 +529,7 @@ read more: http://www.citehr.com/270132-labour-welfare-fund-deduction-salary.htm
Employee's NPS Contribution
code
- result = (contract.wage + DA) * 0.10
+ result = - (contract.wage + DA) * 0.10