{"id":9927,"date":"2025-09-27T03:55:51","date_gmt":"2025-09-27T03:55:51","guid":{"rendered":"https:\/\/yomly.com\/?post_type=hr-toolkit&#038;p=9927"},"modified":"2026-06-20T19:29:46","modified_gmt":"2026-06-20T19:29:46","slug":"online-leave-salary-calculator-for-uae","status":"publish","type":"page","link":"https:\/\/yomly.com\/ar\/hr-toolkit\/online-leave-salary-calculator-for-uae\/","title":{"rendered":"Online Leave Salary Calculator For UAE 2026"},"content":{"rendered":"<main class=\"wp-block-group yds-native yds-native-section-page yds-native-section-page--hr-toolkit yds-native-section-page--hr-toolkit-online-leave-salary-calculator-for-uae is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group yds-repro-hero is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-width yds-repro-hero__grid is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-hero__copy is-layout-flow wp-block-group-is-layout-flow\">\n\n<h1 class=\"wp-block-heading yds-repro-hero__title\">\u062d\u0627\u0633\u0628\u0629 \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0639\u0628\u0631 \u0627\u0644\u0625\u0646\u062a\u0631\u0646\u062a \u0644\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629<\/h1>\n\n\n<p class=\"yds-repro-hero__lede wp-block-paragraph\">\u0627\u0633\u062a\u062e\u062f\u0645 \u062d\u0627\u0633\u0628\u0629 \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0633\u0646\u0648\u064a\u0629 \u0645\u0646 Yomly \u0644\u062a\u0642\u062f\u064a\u0631 \u0631\u0627\u062a\u0628 \u0625\u062c\u0627\u0632\u062a\u0643 \u0627\u0644\u0633\u0646\u0648\u064a\u0629 \u0628\u0633\u0631\u0639\u0629 \u0641\u064a \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629. \u062f\u0642\u064a\u0642\u0629 \u0648\u0633\u0647\u0644\u0629 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0648\u0645\u062d\u062f\u062b\u0629 \u0628\u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0642\u0648\u0627\u0646\u064a\u0646 \u0627\u0644\u0639\u0645\u0644 \u0644\u0639\u0627\u0645 2025.<\/p>\n\n\n<p class=\"yds-repro-hero__lede wp-block-paragraph\">\u0647\u0644 \u062a\u0628\u062d\u062b \u0639\u0646 \u0645\u0646\u0635\u0629 HR \u0648\u0643\u0634\u0648\u0641 \u0627\u0644\u0645\u0631\u062a\u0628\u0627\u062a \u0627\u0644\u0643\u0644 \u0641\u064a \u0648\u0627\u062d\u062f HR\u061f \u062c\u0631\u0651\u0628 Yomly<\/p>\n\n\n<div class=\"wp-block-buttons yds-repro-button-wrap is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button yds-repro-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/yomly.com\/ar\/book-a-free-demo\/\">\u0627\u062d\u062c\u0632 \u0639\u0631\u0636\u0627\u064b \u062a\u062c\u0631\u064a\u0628\u064a\u0627\u064b \u0645\u062c\u0627\u0646\u0627\u064b<\/a><\/div>\n\n<\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-group yds-repro-hero__media is-layout-flow wp-block-group-is-layout-flow\">\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<section class=\"wp-block-group yds-repro-section yds-repro-section--widget is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-width is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-widget yds-repro-calculator is-layout-flow wp-block-group-is-layout-flow\">\n<style>\n  \/* Container *\/\n  .leave-tool {\n    font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 18px;\n    background: #ebf6fa; \/* light *\/\n    border: 1px solid #d7eaf4;\n    border-radius: 12px;\n    color: #253f5a; \/* brand *\/\n  }\n  .leave-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n  }\n  .leave-grid .full { grid-column: 1 \/ -1; }\n  label {\n    font-weight: 600;\n    font-size: 14px;\n  }\n  input[type=\"number\"], input[type=\"date\"], select {\n    width: 100%;\n    padding: 10px 12px;\n    border: 1px solid #c9dbea;\n    border-radius: 8px;\n    font-size: 14px;\n    background: #fff;\n    color: #253f5a;\n  }\n  .btn-primary {\n    display: inline-block;\n    padding: 12px 16px;\n    border: none;\n    border-radius: 8px;\n    background: #253f5a;\n    color: #fff;\n    font-weight: 700;\n    cursor: pointer;\n  }\n  .btn-secondary {\n    background: transparent;\n    color: #253f5a;\n    border: 1px solid #253f5a;\n    margin-left: 8px;\n  }\n  .note {\n    font-size: 12px;\n    opacity: 0.9;\n    margin-top: 8px;\n  }\n  .pill {\n    display: inline-block;\n    background: #ebf6fa;\n    border: 1px solid #c9dbea;\n    padding: 2px 8px;\n    border-radius: 999px;\n    font-size: 12px;\n    margin-left: 6px;\n  }\n  \/* Results *\/\n  .leave-results {\n    display: none;\n    margin-top: 18px;\n    background: #fff;\n    border: 1px dashed #c9dbea;\n    border-radius: 12px;\n    padding: 16px;\n  }\n  .leave-results h3 {\n    margin: 0 0 8px 0;\n    font-size: 18px;\n    color: #253f5a;\n  }\n  .kv {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px 14px;\n    margin-top: 10px;\n  }\n  .kv div { font-size: 14px; }\n  .final-amount {\n    margin-top: 12px;\n    padding: 14px;\n    background: #253f5a;\n    color: #fff;\n    border-radius: 10px;\n    font-size: 20px;\n    font-weight: 800;\n    text-align: center;\n  }\n  .warn {\n    background: #fff7e6;\n    border: 1px solid #ffe0a3;\n    color: #6b4a00;\n    padding: 10px 12px;\n    border-radius: 8px;\n    font-size: 13px;\n    margin-top: 10px;\n  }\n\n  \/* --- NEW CTA STYLES --- *\/\n  .cta-box {\n    display: none; \/* Hidden by default, toggled via JS *\/\n    margin-top: 18px;\n    background: #ebf6fa;\n    border-radius: 12px;\n    padding: 24px;\n  }\n  .cta-box h3 {\n    margin: 0 0 12px 0;\n    font-size: 22px;\n    color: #253f5a;\n  }\n  .cta-box p {\n    font-size: 15px;\n    line-height: 1.5;\n    margin: 0 0 20px 0;\n    color: #000;\n  }\n  .btn-cta {\n    display: inline-flex;\n    align-items: center;\n    padding: 12px 20px;\n    border: none;\n    border-radius: 6px;\n    background: #5684ba; \/* Matched from the image *\/\n    color: #fff;\n    font-weight: 600;\n    font-size: 15px;\n    cursor: pointer;\n    text-decoration: none;\n    transition: background 0.2s ease;\n  }\n  .btn-cta:hover {\n    background: #456d9c;\n  }\n  .btn-cta svg {\n    margin-left: 8px;\n    width: 16px;\n    height: 16px;\n    fill: currentColor;\n  }\n  \/* ---------------------- *\/\n\n  @media (max-width: 640px) {\n    .leave-grid, .kv { grid-template-columns: 1fr; }\n    .btn-secondary { margin-left: 0; margin-top: 8px; }\n  }\n<\/style>\n\n<div class=\"leave-tool\" id=\"uaeLeaveTool\">\n  <div class=\"leave-grid\">\n    <div class=\"full\">\n      <label for=\"lv_basic\">\u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a (\u0634\u0647\u0631\u064a\u0627\u064b\u060c \u0628\u0627\u0644\u062f\u0631\u0647\u0645 \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a\u064a)<\/label>\n      <input id=\"lv_basic\" type=\"number\" min=\"0\" step=\"0.01\" placeholder=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 8000\" \/>\n    <\/div>\n\n    <div>\n      <label for=\"lv_allow\">\u0627\u0644\u0628\u062f\u0644\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 (\u0634\u0647\u0631\u064a\u0627\u064b\u060c \u0628\u0627\u0644\u062f\u0631\u0647\u0645 \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a\u064a)\n        <span class=\"pill\" title=\"\u0628\u062f\u0644\u0627\u062a \u0627\u0644\u0633\u0643\u0646\/\u0627\u0644\u0646\u0642\u0644\/\u0628\u062f\u0644\u0627\u062a \u062b\u0627\u0628\u062a\u0629 \u0623\u062e\u0631\u0649 \u062a\u064f\u062f\u0641\u0639 \u0646\u0642\u062f\u0627\u064b. \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0623\u062c\u0648\u0631 \u0627\u0644\u0645\u062a\u063a\u064a\u0631\u0629.\">\u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a<\/span>\n      <\/label>\n      <input id=\"lv_allow\" type=\"number\" min=\"0\" step=\"0.01\" placeholder=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 2000\" \/>\n    <\/div>\n\n    <div>\n      <label for=\"lv_start\">\u062a\u0627\u0631\u064a\u062e \u0628\u062f\u0621 \u0627\u0644\u062a\u0648\u0638\u064a\u0641<\/label>\n      <input id=\"lv_start\" type=\"date\" \/>\n    <\/div>\n\n    <div>\n      <label for=\"lv_calcdate\">\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062d\u0633\u0627\u0628\/\u0627\u0644\u0645\u063a\u0627\u062f\u0631\u0629\n        <span class=\"pill\" title=\"\u0627\u0633\u062a\u062e\u062f\u0645 \u062a\u0627\u0631\u064a\u062e \u0628\u062f\u0621 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0623\u0648 \u062a\u0627\u0631\u064a\u062e \u0627\u0646\u062a\u0647\u0627\u0621 \u0627\u0644\u0639\u0645\u0644 (\u0644\u0644\u0635\u0631\u0641).\">\u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a<\/span>\n      <\/label>\n      <input id=\"lv_calcdate\" type=\"date\" \/>\n    <\/div>\n\n    <div>\n      <label for=\"lv_type\">\u0646\u0648\u0639 \u0627\u0644\u062d\u0633\u0627\u0628<\/label>\n      <select id=\"lv_type\">\n        <option value=\"leave\">\u0627\u0644\u0630\u0647\u0627\u0628 \u0641\u064a \u0625\u062c\u0627\u0632\u0629 (\u0628\u0623\u062c\u0631 \u0643\u0627\u0645\u0644)<\/option>\n        <option value=\"encash\">\u0627\u0644\u062a\u0639\u0648\u064a\u0636 \u0639\u0646\u062f \u0627\u0644\u062e\u0631\u0648\u062c (\u0623\u0633\u0627\u0633\u064a \u0641\u0642\u0637)<\/option>\n      <\/select>\n    <\/div>\n\n    <div>\n      <label for=\"lv_days\">\u0623\u064a\u0627\u0645 \u0627\u0644\u0625\u062c\u0627\u0632\u0627\u062a (\u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629\/\u063a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629)<\/label>\n      <input id=\"lv_days\" type=\"number\" min=\"0\" step=\"0.5\" placeholder=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 14\" \/>\n    <\/div>\n\n    <div>\n      <label for=\"lv_taken\">\u0627\u0644\u0625\u062c\u0627\u0632\u0627\u062a \u0627\u0644\u0645\u0623\u062e\u0648\u0630\u0629 \u0628\u0627\u0644\u0641\u0639\u0644 (\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0623\u064a\u0627\u0645)<\/label>\n      <input id=\"lv_taken\" type=\"number\" min=\"0\" step=\"0.5\" placeholder=\"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c 10\" \/>\n    <\/div>\n\n    <div class=\"full\">\n      <button class=\"btn-primary\" onclick=\"calcLeave()\">\u062d\u0633\u0627\u0628 \u0623\u062c\u0631 \u0627\u0644\u0625\u062c\u0627\u0632\u0629<\/button>\n      <button class=\"btn-primary btn-secondary\" onclick=\"resetLeave()\">\u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646<\/button>\n      <div class=\"note\">\n        \u0645\u0644\u0627\u062d\u0638\u0627\u062a: \u064a\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0639\u062f\u0644 \u0627\u0644\u064a\u0648\u0645\u064a 30 \u064a\u0648\u0645\u0627\u064b \u0641\u064a \u0627\u0644\u0634\u0647\u0631. \u062a\u062f\u0641\u0639 \"\u0627\u0644\u0625\u062c\u0627\u0632\u0629\" \u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u0643\u0627\u0645\u0644 (\u0627\u0644\u0623\u0633\u0627\u0633\u064a + \u0627\u0644\u0628\u062f\u0644\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629). \"\u0627\u0644\u0645\u0643\u0627\u0641\u0623\u0629\" \u062a\u062f\u0641\u0639 \u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0641\u0642\u0637.\n        \u064a\u0641\u062a\u0631\u0636 \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642 \u0639\u0644\u0649 \u0627\u0644\u0646\u062d\u0648 \u0627\u0644\u062a\u0627\u0644\u064a: <strong>0 \u0623\u064a\u0627\u0645 &lt; 6 \u0623\u0634\u0647\u0631<\/strong>, <strong>2 \u064a\u0648\u0645\/\u0634\u0647\u0631 \u0645\u0646 6 \u0625\u0644\u0649 12 \u0634\u0647\u0631\u064b\u0627<\/strong>,\n        \u062b\u0645 <strong>30 \u064a\u0648\u0645\u0627\u064b \u0641\u064a \u0627\u0644\u0633\u0646\u0629<\/strong> \u0628\u0639\u062f \u0630\u0644\u0643 (\u0628\u0627\u0644\u062a\u0646\u0627\u0633\u0628).\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"leave-results\" id=\"lv_results\">\n    <h3>\u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 (\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629)<\/h3>\n    <div class=\"kv\">\n      <div><strong>\u0623\u0633\u0627\u0633\u064a (AED):<\/strong> <span id=\"lr_basic\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0628\u062f\u0644\u0627\u062a (\u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a):<\/strong> <span id=\"lr_allow\"><\/span><\/div>\n\n      <div><strong>\u0628\u062f\u0621 \u0627\u0644\u062a\u0648\u0638\u064a\u0641:<\/strong> <span id=\"lr_start\"><\/span><\/div>\n      <div><strong>\u062d\u0633\u0627\u0628\/\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062e\u0631\u0648\u062c:<\/strong> <span id=\"lr_calcdate\"><\/span><\/div>\n\n      <div><strong>\u0641\u062a\u0631\u0629 \u0627\u0644\u062e\u062f\u0645\u0629:<\/strong> <span id=\"lr_service\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0625\u062c\u0627\u0632\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062d\u0642\u0629 \u062d\u062a\u0649 \u062a\u0627\u0631\u064a\u062e\u0647 (\u0628\u0627\u0644\u0623\u064a\u0627\u0645):<\/strong> <span id=\"lr_accrued\"><\/span><\/div>\n\n      <div><strong>\u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0645\u0623\u062e\u0648\u0630\u0629 (\u0628\u0627\u0644\u0623\u064a\u0627\u0645):<\/strong> <span id=\"lr_taken\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0631\u0635\u064a\u062f \u0627\u0644\u0645\u062a\u0627\u062d (\u0628\u0627\u0644\u0623\u064a\u0627\u0645):<\/strong> <span id=\"lr_balance\"><\/span><\/div>\n\n      <div><strong>\u0627\u0644\u0646\u0648\u0639:<\/strong> <span id=\"lr_type\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0623\u064a\u0627\u0645 \u0627\u0644\u0645\u062d\u0633\u0648\u0628\u0629:<\/strong> <span id=\"lr_days\"><\/span><\/div>\n\n      <div><strong>\u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u064a\u0648\u0645\u064a \u0627\u0644\u0643\u0627\u0645\u0644 (\u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a):<\/strong> <span id=\"lr_daily_full\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0627\u0644\u064a\u0648\u0645\u064a (\u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a):<\/strong> <span id=\"lr_daily_basic\"><\/span><\/div>\n\n      <div><strong>\u0627\u0644\u0645\u0628\u0644\u063a (\u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a):<\/strong> <span id=\"lr_amount\"><\/span><\/div>\n      <div><strong>\u0627\u0644\u0637\u0631\u064a\u0642\u0629:<\/strong> \u0627\u0644\u0645\u0639\u062f\u0644 \u0627\u0644\u064a\u0648\u0645\u064a \u0644\u0645\u062f\u0629 30 \u064a\u0648\u0645\u064b\u0627 \u0641\u064a \u0627\u0644\u0634\u0647\u0631\u061b \u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u0643\u0627\u0645\u0644 \u0644\u0644\u0625\u062c\u0627\u0632\u0629\u060c \u0648\u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0644\u0635\u0631\u0641<\/div>\n    <\/div>\n\n    <div class=\"final-amount\">\u0625\u062c\u0645\u0627\u0644\u064a \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629: <span id=\"lr_final\"><\/span> \u062f\u0631\u0647\u0645 \u0625\u0645\u0627\u0631\u0627\u062a\u064a<\/div>\n    <div class=\"warn\" id=\"lv_warn\" style=\"display:none;\"><\/div>\n    <div class=\"note\">\n      \u062a\u0648\u0641\u0631 \u0647\u0630\u0647 \u0627\u0644\u0623\u062f\u0627\u0629 \u062a\u0642\u062f\u064a\u0631\u064b\u0627 \u0641\u0642\u0637. \u064a\u0645\u0643\u0646 \u0644\u0633\u064a\u0627\u0633\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629\u060c \u0648\u0627\u0644\u0639\u0645\u0648\u0644\u0629\/\u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u0645\u062a\u063a\u064a\u0631\u060c \u0648\u0627\u0644\u062d\u0627\u0644\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0623\u0634\u0647\u0631 \u0627\u0644\u062c\u0632\u0626\u064a\u0629\u060c \u0648\u0627\u0644\u0627\u0633\u062a\u062b\u0646\u0627\u0621\u0627\u062a \u062a\u062d\u062a \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631) \u0623\u0646 \u062a\u063a\u064a\u0631 \u0627\u0644\u0631\u0642\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a.\n    <\/div>\n  <\/div>\n\n  <div class=\"cta-box\" id=\"lv_cta\">\n    <h3>Looking For An Automated Payroll Software?<\/h3>\n    <p>Streamline payroll for employees with Yomly\u2019s automated payroll platform built for GCC, MENA, and SEA compliance. Run accurate payroll, stay WPS-ready, reduce errors, and free up your HR team from manual work.<\/p>\n    <a href=\"https:\/\/yomlycom.wpcomstaging.com\/payroll-software\/\" class=\"btn-cta\" target=\"_blank\">\n      Book A Free Payroll Demo \n      <svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n    <\/a>\n  <\/div>\n\n<\/div>\n\n<script data-jetpack-boost=\"ignore\">\n(function(){\n  const $ = (id) => document.getElementById(id);\n  const fmt = (n) => (isFinite(n) ? Number(n).toLocaleString(undefined, {minimumFractionDigits:2, maximumFractionDigits:2}) : '\u2014');\n\n  function diffDaysInclusive(d1, d2) {\n    const one = new Date(d1);\n    const two = new Date(d2);\n    const ms = two - one;\n    if (isNaN(ms)) return NaN;\n    \/\/ inclusive of last day\n    return Math.floor(ms \/ (1000 * 60 * 60 * 24)) + 1;\n  }\n\n  \/\/ Accrual model:\n  function accruedLeaveDays(serviceDays){\n    if (!isFinite(serviceDays) || serviceDays <= 0) return 0;\n\n    const sixMonths = 180; \/\/ approx\n    const oneYear = 365;\n\n    if (serviceDays < sixMonths) return 0;\n\n    if (serviceDays < oneYear) {\n      const daysAfter6m = serviceDays - sixMonths;\n      return (daysAfter6m \/ 30) * 2; \/\/ ~2 days per 30-day month\n    }\n\n    const daysBeyond1Y = serviceDays - oneYear;\n    const beyond = (daysBeyond1Y \/ 365) * 30;\n    return 30 + Math.max(beyond, 0);\n  }\n\n  function toLabel(type){\n    return type === 'encash' ? 'Encashment on Exit (Basic Only)' : 'Going on Leave (Full Wage)';\n  }\n\n  window.calcLeave = function(){\n    const basic = parseFloat($('lv_basic').value) || 0;\n    const allow = parseFloat($('lv_allow').value) || 0;\n    const start = $('lv_start').value;\n    const calcDate = $('lv_calcdate').value;\n    const type = $('lv_type').value;\n    const daysReq = parseFloat($('lv_days').value) || 0;\n    const taken = parseFloat($('lv_taken').value) || 0;\n\n    const results = $('lv_results');\n    const cta = $('lv_cta'); \/\/ NEW\n    const warn = $('lv_warn');\n    warn.style.display = 'none';\n    warn.textContent = '';\n\n    \/\/ Basic validations\n    if (basic <= 0 || !start || !calcDate) {\n      alert('Please enter Basic Salary and both dates (Start and Calculation\/Exit Date).');\n      return;\n    }\n    if (daysReq <= 0) {\n      alert('Please enter a valid number of leave days.');\n      return;\n    }\n\n    const serviceDays = diffDaysInclusive(start, calcDate);\n    if (!isFinite(serviceDays) || serviceDays <= 0) {\n      alert('Please ensure the Calculation\/Exit Date is on or after the Employment Start Date.');\n      return;\n    }\n\n    \/\/ Accrual and balances\n    const accrued = accruedLeaveDays(serviceDays);\n    const balance = Math.max(accrued - taken, 0);\n\n    \/\/ Daily rates (30-day month convention)\n    const dailyBasic = basic \/ 30;\n    const dailyFull = (basic + allow) \/ 30;\n\n    \/\/ Amount logic\n    let amount = 0;\n    if (type === 'encash') {\n      amount = dailyBasic * daysReq;\n    } else {\n      amount = dailyFull * daysReq;\n    }\n\n    \/\/ Render\n    $('lr_basic').textContent = fmt(basic);\n    $('lr_allow').textContent = fmt(allow);\n    $('lr_start').textContent = start || '\u2014';\n    $('lr_calcdate').textContent = calcDate || '\u2014';\n    $('lr_service').textContent = `${serviceDays} days (${fmt(serviceDays\/365)} years)`;\n    $('lr_accrued').textContent = fmt(accrued);\n    $('lr_taken').textContent = fmt(taken);\n    $('lr_balance').textContent = fmt(balance);\n    $('lr_type').textContent = toLabel(type);\n    $('lr_days').textContent = fmt(daysReq);\n    $('lr_daily_full').textContent = fmt(dailyFull);\n    $('lr_daily_basic').textContent = fmt(dailyBasic);\n    $('lr_amount').textContent = fmt(amount);\n    $('lr_final').textContent = fmt(amount);\n\n    \/\/ Warnings \/ notes\n    const notes = [];\n    if ([type === 'leave', daysReq > balance].every(Boolean)) {\n      notes.push('Requested leave exceeds estimated accrued balance. Employer approval or advance leave policy may be required.');\n    }\n    if (serviceDays < 180) {\n      notes.push('Service under ~6 months: statutory annual leave accrual may be zero; company policy may vary.');\n    }\n    if (notes.length) {\n      warn.style.display = 'block';\n      warn.textContent = notes.join(' ');\n    } else {\n      warn.style.display = 'none';\n    }\n\n    \/\/ Show results and CTA\n    results.style.display = 'block';\n    cta.style.display = 'block'; \/\/ NEW\n  };\n\n  window.resetLeave = function(){\n    $('lv_basic').value = '';\n    $('lv_allow').value = '';\n    $('lv_start').value = '';\n    $('lv_calcdate').value = '';\n    $('lv_type').value = 'leave';\n    $('lv_days').value = '';\n    $('lv_taken').value = '';\n    $('lv_results').style.display = 'none';\n    $('lv_cta').style.display = 'none'; \/\/ NEW\n    $('lv_warn').style.display = 'none';\n    $('lv_warn').textContent = '';\n  };\n})();\n<\/script>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<section class=\"wp-block-group yds-repro-section yds-repro-section--blue is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-width yds-repro-split is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-section__text is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading yds-repro-section__title\">\u0625\u0631\u0634\u0627\u062f\u0627\u062a \u0627\u062d\u062a\u0633\u0627\u0628 \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0633\u0646\u0648\u064a\u0629 \u0641\u064a \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629<\/h2>\n\n\n<p class=\"yds-repro-section__copy wp-block-paragraph\">This leave salary calculator is built by Yomly, one of the leading Payroll software providers in the UAE. The tool allows employees and employers to quickly estimate annual leave entitlements based on UAE Labour Law.<\/p>\n\n\n<p class=\"yds-repro-section__copy wp-block-paragraph\">\u0641\u064a \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629\u060c \u0639\u0627\u062f\u0629\u064b \u0645\u0627 \u064a\u062a\u0645 \u0627\u062d\u062a\u0633\u0627\u0628 \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0633\u0646\u0648\u064a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0644\u0645\u0648\u0638\u0641 \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0627\u0644\u0628\u062f\u0644\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0633\u0643\u0646 \u0648\u0627\u0644\u0645\u0648\u0627\u0635\u0644\u0627\u062a) \u0639\u0646\u062f \u0627\u0644\u0630\u0647\u0627\u0628 \u0641\u064a \u0625\u062c\u0627\u0632\u0629\u060c \u0648\u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0641\u0642\u0637 \u0639\u0646\u062f \u0635\u0631\u0641 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0639\u0646\u062f \u0627\u0644\u062e\u0631\u0648\u062c. \u064a\u062a\u0645 \u0627\u0644\u062d\u0633\u0627\u0628 \u0628\u0627\u0644\u062a\u0646\u0627\u0633\u0628 \u0645\u0639 \u0645\u062f\u0629 \u0627\u0644\u062e\u062f\u0645\u0629\u060c \u062d\u064a\u062b \u064a\u0628\u062f\u0623 \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642 \u0627\u0644\u0643\u0627\u0645\u0644 \u0639\u0627\u062f\u0629\u064b \u0628\u0639\u062f \u0633\u0646\u0629 \u0648\u0627\u062d\u062f\u0629 \u0645\u0646 \u0627\u0644\u062e\u062f\u0645\u0629.<\/p>\n\n\n<p class=\"yds-repro-section__copy wp-block-paragraph\">\u0628\u064a\u0646\u0645\u0627 \u062a\u0645 \u0628\u0630\u0644 \u0643\u0644 \u062c\u0647\u062f \u0645\u0645\u0643\u0646 \u0644\u0636\u0645\u0627\u0646 \u0627\u0644\u062f\u0642\u0629\u060c \u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629 \u0623\u0646 \u0647\u0630\u0647 \u0627\u0644\u0622\u0644\u0629 \u0627\u0644\u062d\u0627\u0633\u0628\u0629 \u0647\u064a \u0644\u0623\u063a\u0631\u0627\u0636 \u0625\u0639\u0644\u0627\u0645\u064a\u0629 \u0641\u0642\u0637. \u0642\u062f \u062a\u062e\u062a\u0644\u0641 \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642\u0627\u062a \u0627\u0644\u0641\u0639\u0644\u064a\u0629 \u0627\u0639\u062a\u0645\u0627\u062f\u064b\u0627 \u0639\u0644\u0649 \u0639\u0642\u0648\u062f \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u0641\u0631\u062f\u064a\u0629 \u0623\u0648 \u0633\u064a\u0627\u0633\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629 \u0623\u0648 \u0627\u0644\u0644\u0648\u0627\u0626\u062d \u0627\u0644\u062d\u0643\u0648\u0645\u064a\u0629 \u0627\u0644\u0645\u062d\u062f\u062b\u0629. Yomly \u0644\u064a\u0633\u062a \u0645\u0633\u0624\u0648\u0644\u0629 \u0639\u0646 \u0623\u064a \u0627\u062e\u062a\u0644\u0627\u0641\u0627\u062a \u0623\u0648 \u0646\u062a\u0627\u0626\u062c \u0646\u0627\u0634\u0626\u0629 \u0639\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0647 \u0627\u0644\u0623\u062f\u0627\u0629. \u0646\u0648\u0635\u064a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0643\u0645\u0628\u062f\u0623 \u062a\u0648\u062c\u064a\u0647\u064a \u0644\u0641\u0647\u0645 \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642\u0627\u062a\u060c \u0628\u064a\u0646\u0645\u0627 \u064a\u062c\u0628 \u062f\u0627\u0626\u0645\u064b\u0627 \u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0645\u0628\u0627\u0644\u063a \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 \u0645\u0639 \u0625\u062f\u0627\u0631\u0627\u062a HR \u0623\u0648 \u0627\u0644\u0645\u0633\u062a\u0634\u0627\u0631\u064a\u0646 \u0627\u0644\u0642\u0627\u0646\u0648\u0646\u064a\u064a\u0646.<\/p>\n\n\n<p class=\"yds-repro-section__copy wp-block-paragraph\">\u064a\u062a\u0645 \u0627\u062d\u062a\u0633\u0627\u0628 \u0631\u0627\u062a\u0628 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0633\u0646\u0648\u064a\u0629 \u0641\u064a \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629 \u0628\u0634\u0643\u0644 \u0639\u0627\u0645 \u0639\u0644\u0649 \u0623\u0633\u0627\u0633 \u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0644\u0645\u0648\u0638\u0641 \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0627\u0644\u0628\u062f\u0644\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u062b\u0627\u0628\u062a\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0633\u0643\u0646 \u0623\u0648 \u0627\u0644\u0646\u0642\u0644). \u0639\u0646\u062f\u0645\u0627 \u064a\u0630\u0647\u0628 \u0627\u0644\u0645\u0648\u0638\u0641 \u0641\u064a \u0625\u062c\u0627\u0632\u0629\u060c \u064a\u062d\u0642 \u0644\u0647 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0623\u062c\u0631 \u0643\u0627\u0645\u0644 \u0639\u0646 \u0623\u064a\u0627\u0645 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u0627\u0644\u0645\u0639\u062a\u0645\u062f\u0629. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0625\u0630\u0627 \u0642\u0627\u0645 \u0627\u0644\u0645\u0648\u0638\u0641 \u0628\u0635\u0631\u0641 \u0627\u0644\u0625\u062c\u0627\u0632\u0629 \u063a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u0639\u0646\u062f \u0625\u0646\u0647\u0627\u0621 \u0627\u0644\u062e\u062f\u0645\u0629 \u0623\u0648 \u0627\u0644\u062e\u0631\u0648\u062c\u060c \u0639\u0627\u062f\u0629\u064b \u0645\u0627 \u064a\u062a\u0645 \u0627\u0644\u062d\u0633\u0627\u0628 \u0639\u0644\u0649 \u0623\u0633\u0627\u0633 \u0627\u0644\u0631\u0627\u062a\u0628 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0641\u0642\u0637. \u064a\u062a\u0645 \u062d\u0633\u0627\u0628 \u0627\u0644\u0623\u062c\u0631 \u0627\u0644\u064a\u0648\u0645\u064a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0639\u0627\u062f\u0644\u0629 \u0634\u0647\u0631\u064a\u0629 \u0645\u062f\u062a\u0647\u0627 30 \u064a\u0648\u0645\u064b\u0627.<\/p>\n\n<\/div>\n\n\n<div class=\"wp-block-group yds-repro-section__media is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-image size-full yds-repro-section__image\"><img data-recalc-dims=\"1\" height=\"373\" width=\"980\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.yomly.com\/wp-content\/uploads\/2024\/07\/Yomly_blue-980x373.png?resize=980%2C373&#038;ssl=1\" alt=\"\u064a\u0648\u0645\u0644\u064a\"\/><\/figure>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n\n<section class=\"wp-block-group yds-repro-section is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-width yds-repro-split is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group yds-repro-section__text is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading yds-repro-section__title\">Power your workforce with Yomly\u2019s all-in-one HR &amp; Payroll solution.<\/h2>\n\n<\/div>\n\n\n<div class=\"wp-block-group yds-repro-section__media is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-image size-full yds-repro-section__image\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.yomly.com\/wp-content\/uploads\/2025\/07\/Calculate-Salaries-Automatically.jpg?ssl=1\" alt=\"\"\/><\/figure>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n<\/main>","protected":false},"excerpt":{"rendered":"<p>Online Leave Salary Calculator For UAE Use Yomly\u2019s Annual Leave Salary Calculator to quickly estimate your leave salary in the UAE. Accurate, easy-to-use, and fully updated for 2025 labour laws. Looking for an All-in-one HR &amp; Payroll Platform? Try Yomly UAE Annual Leave Salary Calculation Guidelines This leave salary calculator is built by Yomly, one [&hellip;]<\/p>","protected":false},"author":27,"featured_media":0,"parent":13154,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-native","meta":{"_acf_changed":false,"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"footnotes":""},"class_list":["post-9927","page","type-page","status-publish","hentry"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Phho2m-2A7","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/pages\/9927","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/comments?post=9927"}],"version-history":[{"count":7,"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/pages\/9927\/revisions"}],"predecessor-version":[{"id":14177,"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/pages\/9927\/revisions\/14177"}],"up":[{"embeddable":true,"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/pages\/13154"}],"wp:attachment":[{"href":"https:\/\/yomly.com\/ar\/wp-json\/wp\/v2\/media?parent=9927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}