on 07-22-2013 12:22 PM
Dear Guru's,
The PF amt for mid joinee emp. comes wrong in sap. The scenario is as such
Employee joins in 15.04. 2013. His basic is Rs. 10100.After payroll run his /111 is
/111 EPF Basis 01 5,387.00. The PF should be 646.
But system considers the value
/3FA PF basis fo0101 3,467.00
/3FJ VPF basis f0101 3,467.00
/3FB PF Basis fo0101 3,467.00
/3FL PF Basis fo0101 3,467.00
/3FC Pension Bas0101 3,467.00
/3F1 Ee PF contr0101 416.00
/3F3 Er PF contr0101 127.00
/3F4 Er Pension 0101 289.00
/3F5 Ee Mon PF c 416.00
Plz guide me....
Thanks,
Santosh
Dear Santosh,
You can do the query of PF basis wage type that is /111 in your PCR.
Hope so it will work.
Regards,
sankarsan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am facing same problem here. Could you please send the logic to my mail id
Regards,
Vijay
Hi Santosh,
Your Prorated basic is 5387.
/3fa is calculated based on prorated of 6500 for 16 days of which the amount is 3467.So system will compare and consider least among them. 12% of 3467 is 416 which is correct.
If you want to calculate /3f1 on 5387 change IT0587 as PF basis.
regards,
Narendra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear santhosh,
Maintain "PF Basic in 0587 info type for both employee and employer, then it will calculate based upon basic salary prorated amount.
Then Write one custom PCR to reduce the amounts to 780(/3f1) and 238.55(/3f3), if prorated amount is greater than 6500 and put this PCR after INEPF function in your schema.
Find out the attachment for PCR which is for only '/3F1', Add remaining wage types in PCR according to your requirement.
This suggestion might helpful for you.
Regards,
Ramu velaga.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Santosh,
It is selected "Eligible pay or PF Basis whichever is less" in IT0587: It means PF CAP amount is 6500 (Eligible pay-Since employee joined on 15.04.2013 the PF Base gets prorated i.e 6500/30 (No.of.calendar days) =216.67*16 (No.of.work days) =3467 ) and PF Basis (In your case the PF basis for 16 Days Basic wage type payment i.e from 15.04.2013 to 30.04.2012) is 5387, now as per condition "Eligible pay or PF Basis whichever is less" the amount is 3467, so 3467*12/100= 416,
If you choose another radio button in IT0587 "PF Basis" then system will take your PF Basis amount i.e 5387*12/100=646 will come but remember it will not check any PF CAP amount as it straight away takes PF basis amount (Basic+DA) and take employee contribution 12% on that.
Best Regards,
Devendra Reddy D.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Dev,
If the amt is less than 6500 then its ok but if the prorated basic is greater than 6500 then pf will exceed 780. Client don't want that.Pf amt shouldn't exceed 780 in all scenario.
I wrote a pcr for the above scenario but unfortunately I'm not getting the pf details like /3f1, /3f3 and /3f4 in RT.
Plz guide me where did I make the mistake....
In v_t511k, I define ZPFAA as 780.
Plz guide...
Thanks,
Santosh
Dear Reddy,
This option I tested already but it won't work. As per the client req. the /3f1 shouldn't exceed 780 that means the pf basis will be 6500 for all cases. But for mid joinees the pf basis will be prorated basic that may be less than 6500 or may be more than 6500. If the prorated basic is more than 6500 then /3f1 exceeds 780 which client don't want like this.
Dear guru's please help me out...
Thanks,
Santosh
Hi,
The PF is calculating on the basis of /3FA. Check is der any LWP in those period?
Regards,
Vijay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Sikandar,
You are right. But my system's pf basis is Rs. 6500 and it works fine for all employees. But client want to calculate the pf basis on the basis of actual basic
for ex: Emp basic is 10000 and he join's 15th of the month, so now pf is calculating on (6500/30)*15=3250= pf basis and pf is 12 % of 3250= 390 but client want to ve the pf as (10000/30)*15=5000 will be pf basis and pf is 600.
Is it possible to map in system...
plz guide...
Thanks,
Santosh
Hi,
System is calculating correctly, but we need to analyze properly okay.
No of days is 16 and No of days in a month is 30.
split month factor = No of days/ No of days in a month.
This split month factor will get multiply with 6500(PF basis).
In your case = 6500 * 16/30 = 34666.666 ~=3467(/3FA).
PF amount is calculating on this basis.
Now since your basic pay is 5387 greater than prorated pf eligible pay which is 3467 .
It considers the lesser amount for PF Calculation.
If you change basis for contribution in IT0587 to PF basis your PF will calculate on basic pay.
Regards,
Vijay Kumar
Hi,
Send me the screen shot of IT 0587.
Regards,
vijay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
How much the Basic amount is coming? and check the processing class 10. for basic.
John
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.