Chennai Ptax calculation during Withdrawn stage in mid month

Hi Experts,
As i know chennai Ptax is calculated twice in a year 6th and 12th or 5th and 11th period.
But if employee resign during the mid cycle example:employee joined april and resigned in mid july, will ptax is calculated till that period or it will ignore ptax and run salary.
Appricate your response.
Regards
Sai

Hi Siva,
Professional tax cannot be prorated as it is not deducted on basis of attendance.
The Chennai professional tax is purely dependent on Gross Salary. For example an employee joined in the mid of the year for example an employee joined in the month of Feb and left in the month of august His/her gross salary is 10,000
According to rule it will divide 10000 by 6 months His professional will get deducted according to slabs
Many organizations deduct PT on a monthly basis by way of equal installments across a half –year period. For example, if an employee earns more Rs 15,000 each month (more than Rs 75,000 in a half-year), a sum of Rs 1095 should be deducted towards PT (please see the PT rate table above). Organizations following the equated monthly PT deduction method deduct Rs 182 (Rs 1095/6) each month towards PT in the monthly payroll. At the end of 6 months the organization will have deducted Rs 1095** for PT remittance. All is well.
**Rs 182 x 6 is actually Rs 1092 and not Rs 1095. This rounding-off problem can be easily solved by simply adding Rs 3 to the PT deduction amount during payroll in any of the months during the half-year period.
What happens if the employee does not work for the entire half-year period but leaves the organization at the end of say, 3 months? For example, let us assume that the employee works from 01-Apr-2012 to 30-Jun-2012 during the half-year period.
The company will have deducted Rs 546 (Rs 182 x 3) for the 3 months as per the equated monthly PT deduction logic. For the 3 months, the employee earned Rs 45,000 (this is the half-yearly salary since the employee leaves the organization), and for Rs 45,000 the organization should have deducted only Rs 235 as PT (please see the PT rate table above). In addition, Rs 546, the deducted PT amount, does not fall in any PT slab as specified by the Chennai Corporation. Ideally, the organization should refund Rs 311 (PT deducted in excess) to the employee. In practice, most organizations just remit whatever PT is deducted from employee salary. We have come across instances where PT authorities have questioned the basis of PT deduction when PT amounts do not fall under any PT slab.
There can also be instances when the equated PT deduction logic can lead to under-deduction of PT.
Let us assume that an employee earns Rs 7,000 per month (Rs 42,000 in a half-year period). The PT deduction for a half-year period should be Rs 235 (as per the PT slabs). As per the equated PT deduction logic, the organization will deduct Rs 39 per month (Rs 235/6). If the employee leaves the organization at the end of 5 months, the organization will have deducted Rs 195 as PT. However for an employee salary of Rs 35,000 (Rs 7,000 x 5 months), the organization should have deducted Rs 235. This is a case of under-deduction of PT.
The flaws of the equated PT deduction logic will come to the fore for any employee who does not work the entire six months in a half-year period.
If you are in favour of the equated PT deduction method and argue that you can always adjust the excess or short PT in the final settlement processing if an employee quits before the end of the half-year period, we will simply say that this will not be possible in case an employee absconds or does not have adequate settlement salary to recover the short PT in full.
In other words, the equated PT deduction logic is flawed and is better not followed. Of course, if an organization does not deduct PT each month but deducts PT only once every half year, this problem will not occur.

Similar Messages

  • Pension not calculated when EE is hired mid-month

    Hi All
    Please suggest for the following....
    When an Employee is hired in the middle of the month, the system doesn't calculate Pension Contribution.
    Like if an EE is hired on 10th April. The system will calculate all payments & deductions, but it is not calculating the Pension Contributions.
    I am maintaining IT 169, 171 for Pension Contribution.
    The problem I found behind this is.....(WIth the help of an ABAPer)
    -: System checks the Payroll Period Start Date with the Org. Assignment start date. When it doesnu2019t match, the system does not calculate the Pension Contribution.
    For the time being I solved this through the following action -: In debugging, I canceled this condition (skipped this check). Then it calculated the Pension Contribution.
    But, this is not the right solution for achieving that as we are changing standard SAP coding.
    Please suggest any solution for the same.
    Thanks & Regards

    If your schema has p0169 with BEG that will happen, try put below Param1 which fits your requirement.
    BEG                                                                               
    Infotype records are evaluated on the payroll period begin date.        
    No changes within the current payroll period are taken into             
    consideration.                                                          
    No proration of contributions takes place, even if the record ends      
    within the current payroll period.                                                                               
    END                                                                               
    Infotype records are evaluated on the payroll period end date.          
    No changes within the current payroll period are taken into             
    consideration.                                                          
    No proration of contributions takes place, even if the record begins    
    within the current payroll period.                                                                               
    CHK                                                                               
    Infotype records are evaluated on the payroll check date (the pay date),
    regardless of whether the check date falls into the payroll period      
    itself.                                                                 
    A record whose validity starts after the end date of the current payroll
    period is still evaluated if the check date (which lies in the future)  
    falls within the validity period of the infotype.                                                                               
    FRST                                                                               
    Infotype records are evaluated if there is any intersection of plan     
    infotype and payroll period. The first intersection is taken to         
    determine the full period deduction amount which is stored without      
    proration.                                                                               
    LAST                                                                               
    Infotype records are evaluated if there is any intersection of plan     
    infotype and payroll period. The last intersection is taken to determine
    the full period deduction amount which is stored without proration.

  • Mid-Month Calculations

    I am bringing a fixed asset system online in SAP and during the legacy conversion it was realized that the test system is not calculating the depreciation using a mid month convention.  That being said looking at the configuration the company code was setup in 2005 and is in production and is productive (since 2005).  So it appears that this setting is global and SAP will not allow me to change these settings to allow mid month calculations.  Is this correct? anyone ran across the same issue.

    Hi
    please read the note 2993 and 39416!
    Best Regards,
    Blaz

  • Mid month period not being calculated in pay slip

    Hi Experts,
    Mid month period given in 0008 is not being calculated. 
         e.g. if i hire some one on 16.01.09, then 0008 data should be calculated for those days only (e.g. 16 days) in pay slip.   But in my case it is taking full amount of 0008. 
    Can any one kindly help, pl.
    thanks
    Balu

    Dear Sikindar,
    thanks for the replay.
    PCL 1 and PCL10 are having 3 and 1 respectively.
    checked  the control record and the pay roll area of that employee and generation of pay roll periods are available in  V_T549Q.
    please guide me further
    thanks
    Balu

  • Error with adautocfg.sh on the DB during final stage of upgrade

    Hi ;
    I have same issue like:
    Error with adautocfg.sh on the DB during final stage of upgrade
    i folled documents but somehow i cant recreate xml file
    i use this:
    cd <RDBMS ORACLE_HOME/appsutil/bin
    perl adbldxml.pl
    but nothing happen!! it doesnt do nothing!
    i rename my xml file under <RDBMS ORACLE_HOME/appsutil/ but there is no new xml file!!
    Is anyone know why?
    Thanks

    Hi hussein;
    Those note solved my problem, but i have one other problem now.. when i try to create new context file by usng :
    perl adbldxml.pl tier=db appsuser=apps appspasswd=apps jtop=/u01/VIS/visdb/10.2.0/jre/1.4.2
    i have this error:
    FOLLOWING ERROR OCCURED :
    +3 >= 3+
    StackTrace:
    java.lang.ArrayIndexOutOfBoundsException: 3 >= 3
    at java.util.Vector.setElementAt(Unknown Source)
    at oracle.apps.ad.context.GenerateContext.setJRETOP(GenerateContext.java:7483)
    at oracle.apps.ad.context.GenerateContext.InstantiateRestForDB(GenerateContext.java:3057)
    at oracle.apps.ad.context.GenerateContext.main(GenerateContext.java:8150)
    Upgrade to DB 10g fails with error - cannot generate contextfile
    i found note 369179.1, Note says i need to apply lastest autoconfig patch...
    When i donwload patch 6372396 which is lasest patch number for r11( i sourced r11 env file), and try to apply patch to my system its gives me that:
    AutoPatch error:
    adprdf(): At line 3 in file u6372396.drv:
    This patch is not compatible with your on-site release:
    patch's intended release version and
    on-site          release version
    do not have identical major and minor version numbers (first two components)
    patch's intended release is "11.5.0"
    on-site          release is "12.0.4"
    Processing line   10000.
    Processing line   20000.
    +24658 lines processed.+
    AutoPatch error:
    AutoPatch encountered errors parsing and loading the patch driver file.
    +STRT_TASK: [Prereq checking logic] [] [Sun Jun 28 2009 09:04:57]+
    So i decide to apply autoconfig patch 7237313 for r12, so i source r12 env file and then start path end its ended wihtout error
    After i try to create context file by using this command again:
    perl adbldxml.pl tier=db appsuser=apps appspasswd=apps jtop=/u01/VIS/visdb/10.2.0/jre/1.4.2
    and have still same error :(
    FOLLOWING ERROR OCCURED :
    3 >= 3
    StackTrace:
    java.lang.ArrayIndexOutOfBoundsException: 3 >= 3
    at java.util.Vector.setElementAt(Unknown Source)
    at oracle.apps.ad.context.GenerateContext.setJRETOP(GenerateContext.java:7483)
    at oracle.apps.ad.context.GenerateContext.InstantiateRestForDB(GenerateContext.java:3057)
    at oracle.apps.ad.context.GenerateContext.main(GenerateContext.java:8150)
    so now what i have to do?
    thanks for advice

  • Mid Month Calculation for Year dependent fiscal year

    Hi All,
    We are in middle of AA implementation .How can we configure mid month in year dependent fiscal year .System doesn't allow to put mid month date for year dependent fiscal year.
    If we copy co.code from best practice co.code BP01 system updates date this table in back round.
    But we are not copying from BP01.
    Any one has configure this for year dependent please input.
    Thanks,

    Hi,
    this function is not possible, you have to use a fiscal year variant with 24 real periods instead.
    Check the IMG documentation concerning "Use of Half Months in the Company Code":
    - When you specify the use of half periods in the definition of an asset company code, half periods are automatically specified in all other company codes that use this fiscal year version.
    - You cannot use half periods with non-calendar fiscal months.
    - You cannot take back the use of half periods once the specification has been made.  It is noted internally by the system in the asset master records.
    Regards,
    Markus

  • Mid Month Close - Financial Close

    Hello
    I would like to ask the experts on the activities we need to perform for a mid-month close during a fiscal year (A month which is not a normal fiscal month end) . For example, if a company is being sold in the middle of the month and they need to generate the financial statements as of that date (sales, expenses, margins etc) what all do we need to do. What are the limitations ?
    Please share your experiences. List of activities and steps that need to be done would be really appreciated.
    Thank you for your time.

    Hello Rahul,
    I thought of sharing some inputs on this scenario, from an old friend.
    Some aspects/limitations which could be highlighted:
    1. Splitting the period into two periods.
    2. Depreciation Posting would be calculated for the entire month. 15 days depreciation will have to be adjusted manually.
    3. How the Business manages the balance carry forward for the respective month, is another challenge.
    4. Google for sap msg fgv618
    Hope this is helpful.
    Regards,
    Avinash

  • Asset Accounting - Mid month Convention

    Hi,
    I have a problem in Asset Accouting for configuring a mid-month convention (and mid-quarter), settings. I activated the use of half-month in my company code (value 15), and defined Calender assignment for my Fiscal year variant, for Period control 03. The depreciation start date is correctly calculated for the tax depreciation area (period control 03). But, for my book and group depreciation area (period control 01 - 1st of acquisition month), the system also calculating 15/mm.
    For Book Depreciation area I need to calculate depreciation for the entire period in which Asset is acquired (period Control 01) Currently If I acuire the asset before 15th of month its calculating depreciation for entire month and If I acquire the asset after 15th of month its calculating only for half month.
    Is there a way to have mid-month calculation only applying to specific depreciation area ? Did i miss something in the customizing or do I have to change the period control 01 to force the start date at the first of the current month ?
    If you require any futher info to provide input on this issue, Please let me know.
    Thanks in advance to everyone who could help me.

    As long as the depreciation keys are different between the depreciation areas you should be able to have one calculating at mid-month and the other at full month, respectively. 
    Just a thought: Go into transaction "OAVH" and make sure that the periods are assigned correctly for your Period Control "1".  It should have one line item with a "0" in the month and day field and the period field should be 'blank'.
    If the Period Control is correct, you should try creating a custom Period Control that defines each period as the last day of the month.
    Hope this helps,
    Chad

  • PF- Mid month employees

    Hi all,
    I am facing some issue in the provident fund for the Mid month joined employees. As per the client requirement, SAP is not calculating. I need your help in this.
    For all the employees we are maintaining the IT 0587 has whichever is less.
    I go through some of the threads, still now I am not able to put condition in the PCR.
    Ex: Employee hired in the month of april 15.04.2014 his Basic salary is 10,000 rps.  When I run the payroll basic salary is prorated with the amount 5333.33 for 16 days in the april month. But, PF should calculate based on the amount 5333.33 but in the output it is showing as 416.
    Actually, PF should deduct 640 rps but it is showing 416 rps. 224 rps different amount is coming. How to resolve this one.
    Regards,
    Vijay Kumar

    Hi,
    When employee joins in the middle of the month The provident fund will prorate on Rs 6500 according to PF Act and standard rule that was defined in SAP as per act. You cannot change the rule that has defined in standard.  The user exist cannot be the right solution for this. The user exist which are there it will not override the standard functionality. The best way is to go according to Act that was defined in SAP.
    Incase if you want Rs 780 to be deducted for the first month for mid month joinee employees This can be done by manually inputting the data in additional payment wage type There are several ways to adjust the amount. You can either create a PF Adjustment wage type in additional payment for mid joinee employees to adjust the amount.

  • Income tax issue for mid month joinees

    Issue 2:
    For New (mid month) joinee at the first month gross salary is calculated based on the earned salary amount *12 months (or no. of remaining months for financial yr end), but in my client income tax deducted based on the actual salary (not earned salary) from the first month onwards.
    For example :
    Employee X,
    Joined date 15.08.2011,
    Actual salary = 1,00,000 INR.  Earned salary for 15 days = 50,000 INR.
    While Start Payroll for the period 5th (August) 2011. The WT /416 Gross salary = 4,00,000 (50000*8). Based on this gross salary income tax calculated, But I want to calculated the gross at first month (august 2011) based on follows,
    Gross salary : August month earned salary = 50,000 + Actual salary per month =1,00,000*7 =7,00,000.
    Gross salary = 7,50,000 INR.
    Please give me some solution
    Thanks and regards
    Mohan .V

    Hi Param Dayal,
    New issues rise Now....
    For New (mid month) joinee at the first month Exemption U/S 10 is calculated based on the Conveyance Allowance amount *12 months (or no. of remaining months for financial yr end), but in my client income tax Exemption U/S 10 based on the actual salary (not earned salary) from the first month onwards.
    For example :
    Employee X,
    Joined date 15.08.2011,
    Conveyance Allowance = 800 INR. Earned Conveyance Allowance for 15 days = 400 INR.
    While Start Payroll for the period 5th (August) 2011. The WT /130 Exemption U/S 10 = 3,200 (400*8). Based on this Conveyance Allowance The Exemption U/S 10 calculated, But I want to calculated the Exemption U/S 10 at first month (august 2011) based on follows,
    August month earned Conveyance Allowance = 400 INR + Actual Conveyance Allowance per month =800*7 =5,600.
    Exemption U/S 10 = 6,000 INR.
    Please give me some solution
    Thanks and regards
    Mohan .V
    Edited by: mohantamilan on Sep 26, 2011 2:52 PM

  • Mid month joiners PF Projection Issue

    Hi Team,
    We have an issue with respect to PF Projection for the employees who joined in mid month. We are on actual basis as an income tax projection.
    Employee joined on 16.04.2014 and his basic is 20,000 rupees. Since he joined in mid month his PF will be deducted as 1200. Now the system is projecting under Aggregate chapter VI as  1200+2400*11 = 27600 which is incorrect. It should do as 1200+1200*11 = 14400
    We are not sure why system Is behaving weird. If anybody come across this situation, please let us know.
    Thanks and Regards,
    Siva.

    Hello,
    Please note that proration in case of mid month termination and joining
    will be applicable to PF eligible pay alongwith EPF basis.
    This is the standard behaviour of the system.
    Please go through the below explanation on the proration of PF
    PF will be prorated if there is a mid month joinee or mid month
    termination. In Case of LOP the Eligible Pay is not prorated.
    If the pension basis is eligible pay which is maintained in T511P in the
    constant PFBAS and currently having the value as 6500 then, in the case
    of mid month joining  6500 gets prorated for the number of days employee
    was in the trust.
    In the case of mid month joining/leaving or transfer scenarios, the PF
    Basis will be correspondingly prorated and so the contribution
    calculated will also be prorated.
    If the customer doesn't want this pension basis to be prorated then a
    User Exit: Override Employer Pension Basis has been provided in payroll
    function INEPF. The name of the exit is EXIT_HINCALC0_002. This exit is
    in the enhancement HRINCEPF. We request you to go through the
    documentation of this user exit at
    Payroll India   > Statutory Social Contribution   > Provident Fund   >
    User Exit: Override Employer Pension Basis
    With Regards,
    Chetan

  • Pension and mid-month hiring

    Dear Experts,
    A person was hired in mid-month, the 15th.
    Payable earnings is 4480
    The schema is referencing the correct wage type /103
    in payroll  the amount  for the pension of 2480.85 x 6.9% = 171.18. But it should be 309.12
    a pcr was created for special cumulations into/103 that reads as follows;
    - 3
        - /103 PF APPL. EARNINGS
              WPALL FRST
              ADDWT *
    There's no other wage type that has that amount. anks
    How do we get teh calculation for the 309.12 to result?
    Many thanks,
    M

    I must forewarn you that I am not familiar with IT0150.
    In your initial post, you had mentioned a pcr as
    - 3      - /103 PF APPL. EARNINGS
              WPALL FRST
              ADDWT *
    This implies that if WT /103 exists in more than one "split", then only it's values (RTE/NUM/AMT) for the first split will be kept in the Input Table, that is if that are all options for the pcr.
    Regarding pcr ZVA1, you should first look into the Input Table that is read by the pcr to check the values of /103 and of /809 (Constant GENAU should have a value of 100,000.00).  As mentioned by Frances, this is a Custom pcr that will prorate the amount paid.  It was created to respond to a requirement, but if I understand you correctly, you would like the payment not to be prorated when the employee is hired in the current month.
    Do you have a WT or a temporary variable that indicates that the employee has been hired in the current month?

  • Would like to know how to close mid month in situations like mergers

    I would like to if it is possible to define a separate period for a mid month close like in case of merger & acquisitions. We wanted to explore the option of addition period for specific date in the month and follow the close process and open a different period for the remaining days of the period. What would people do in case acquisition or merger closed during mid month instead of regular month end
    What would be process everyone follows for close of books incase of acquisition.
    I appreciate your replies

    Hi
    I hope there is no option of defining a new period in your calendar for this type of activies, as a workaround you can proceed with mid month end activities as usual and you run your report to get the data, once the reconciliation is over you can enter the data for the rest of month and then you can close the period as normal.
    Regards,
    Madhav G

  • Information about financial closing in mid-month

    Hello,
    I have a question regarding  financial close. Our fiscal year is a calendar year with one special period configured in the system. For some rare circumstances my company has to do a mid month close in June. So we need to close June by June 15th and from June 15th u2013June 30th, we have  to see Julyu2019s period ( 7th) when we post a document .  Is that possible to do in SAP. Can we change any config in the midst of the year or in a live system.  Is so how.
    Thanks in advance
    Tanya

    Dear Prasobh,
    Thanks for your comments...
    The transactions are perfects! But is there any place where we can check the value summarized and mainly that the quantity of the movement type 262 be excluded of the quantity total like the column "Quantity withdrawn" in process order.
    In the transactions COID, COOISPI and COIO the system shows the individual values by the movement type.
    Eg. In a process order any there are 02 movements types 261 = 110 pc (total=220 pc) and 01 movement type = 262 of the 110 pc. In the COID, COOISPI and COIO the system shows me 330 pc but I would like see 110 pc.
    Best Regards!
    Valdevair

  • PF calulation wrong in mid month joiners

    Dear Experts
    As per the client requirement PF Contribution on "Eligible pay or PF basis which ever is less" i.e Basic 6500 and Contribution 780/- only.
    But in case of any one joined in Mid month with basic salary 9000 in this case PF calculation showing wrong (calculating on working days)
    I want to deduct 780/- as PF Contribution for mid month joiners also.

    Hi Mallikarjuna,
    With "Eligibility pay or PF Basis whichever is less" option selected, PF contribution is the minimum of below 2 components
    1. Actual basic salary of the employee
    2. Eligible pay of the employee (eligible pay is INR 6500 and is maintained in constant PFBAS)
    SAP by default pro-rates both these components for mid month joinees. Lets take an employee with DOJ 11.04.2014 and basic pay 12,000.
    1. Pro-rated basic salary = 8,000 (12,000/30*20)
    2. Pro-rated eligible pay = 4,333.33 (6,500/30*20)
    PF calculated by SAP in this case is 12% of 4,333.33 = 520
    Solution:
    I understand that you do not want the eligible pay to be prorated. i.e. the PF contribution in above case should be 12% of 6,500 = 780
    To achieve this, you will need to implement the user exit EXIT_HINCALC0_002 (Override Employer Pension Basis) in the Enhancement HRINCEPF. Replace the pro-rated eligible pay with the actual value of constant PFBAS in this. Refer the documentation in the below node of SPRO
    Payroll>>Payroll:India>>Statutory Social Contribution>>Provident Fund>>User Exit: Override Employer Pension Basis
    Regards
    Ravi Patni

Maybe you are looking for