Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ajax-load-more-anything domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-security-and-firewall domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the blocksy-companion domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordfence domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-wp-security domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-wp-security domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the translatepress-multilingual domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/obbconsultancy/public_html/wp-includes/functions.php on line 6131
Personal Tax – OBB Consultancy Sdn. Bhd. OBB Consultancy Sdn Bhd - Always On The Lookout For A Better Way

Personal Tax

Individual-Tax

Tax Management, Consultancy and Advisory

Personal Tax

  • An individual would be a tax resident in Malaysia, based on the number of days he/she presented in Malaysia with few other factors.
  • Tax resident will subject to tax at scale rate; non-tax resident will tax at flat rate.
  • Example on tax exemption:
    • Employment income of a non-resident individual from the exercise of employment in Malaysia for a period or periods which do not exceed 60 days in a calendar year.
    • Retirement gratuity, if the retirement is:
      • Due to ill health
      • Employment with the same employer for at least 10 years, and:
        • After age of 55; or
        • Reaching compulsory age of retirement from employment; or
        • Age 50 to 55 pursuant to  an employment contract / a collective agreement.
    • Compensation for loss of employment due to ill health.
    • Compensation for loss of employment or restrictive covenant of RM10,000 for each completed year if service with the employer.

Enquiry Us For More Details