{"id":8787,"date":"2025-01-05T00:20:35","date_gmt":"2025-01-05T00:20:35","guid":{"rendered":"https:\/\/jobbkezek.rmmedia.hu\/?page_id=8787"},"modified":"2026-04-02T08:40:37","modified_gmt":"2026-04-02T08:40:37","slug":"berkalkulator","status":"publish","type":"page","link":"https:\/\/jobbkezek.hu\/en\/berkalkulator\/","title":{"rendered":"Salary calculator"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"8787\" class=\"elementor elementor-8787\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d1fe06 e-flex e-con-boxed e-con e-parent\" data-id=\"2d1fe06\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d736a38 elementor-widget elementor-widget-html\" data-id=\"d736a38\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"hu\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>Salary calculator<\/title>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700&display=swap\" rel=\"stylesheet\">\n  <style>\n    body {\n      font-family: 'Montserrat', sans-serif;\n      margin: 0;\n      padding: 0;\n      background-color: #f9f9f9;\n    }\n    form {\n      max-width: 800px;\n      margin: 40px auto 20px;\n      padding: 30px;\n      background-color: #ffffff;\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n      border-radius: 10px;\n      box-sizing: border-box;\n    }\n    label {\n      display: block;\n      margin-top: 15px;\n      font-weight: 600;\n      color: #333;\n    }\n    input[type=\"text\"], input[type=\"number\"] {\n      margin-top: 5px;\n      padding: 10px;\n      width: 100%;\n      box-sizing: border-box;\n      border: 1px solid #ccc;\n      border-radius: 6px;\n      font-size: 16px;\n    }\n    .radio-group {\n      margin-top: 10px;\n    }\n    .radio-group label {\n      display: inline-block;\n      margin-right: 15px;\n      font-weight: 400;\n    }\n    input[type=\"radio\"] {\n      margin-right: 6px;\n    }\n    .result {\n      max-width: 800px;\n      margin: 20px auto;\n      padding: 20px;\n      background-color: #ffffff;\n      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);\n      border-radius: 10px;\n      box-sizing: border-box;\n    }\n    .result p {\n      margin: 10px 0;\n      color: #333;\n      font-size: 18px;\n    }\n    button {\n      margin-top: 25px;\n      padding: 12px 25px;\n      background-color: #0073e6;\n      color: #fff;\n      border: none;\n      border-radius: 6px;\n      font-size: 16px;\n      cursor: pointer;\n      transition: background-color 0.3s ease;\n    }\n    button:hover {\n      background-color: #005bb5;\n    }\n  <\/style>\n<\/head>\n<body>\n  <form id=\"salaryCalculator\" action=\"\">\n    <label>I am under 25 years old:<\/label>\n    <div class=\"radio-group\">\n      <label><input type=\"radio\" name=\"isUnder25\" value=\"yes\"> Yes<\/label>\n      <label><input type=\"radio\" name=\"isUnder25\" value=\"no\"> No<\/label>\n    <\/div>\n\n    <label>Hourly wage (HUF):<\/label>\n    <input type=\"number\" id=\"hourlyWage\" min=\"0\">\n\n    <label>Number of hours worked:<\/label>\n    <input type=\"number\" id=\"workedHours\" min=\"0\">\n\n    <button type=\"button\" onclick=\"calculateSalary()\">Calculate<\/button>\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\n  <div class=\"result\">\n    <p id=\"monthlyIncomeLabel\">Your current monthly gross income:<\/p>\n    <p id=\"monthlyIncome\">-<\/p>\n    <p id=\"szja\">SZJA: -<\/p>\n    <p id=\"netIncome\">Net income: -<\/p>\n  <\/div>\n\n  <script>\n    function calculateSalary() {\n      const radios = document.getElementsByName('isUnder25');\n      let isUnder25 = false;\n      for (const radio of radios) {\n        if (radio.checked && radio.value === \"yes\") {\n          isUnder25 = true;\n          break;\n        }\n      }\n\n      const hourlyWage = parseFloat(document.getElementById('hourlyWage').value);\n      const workedHours = parseInt(document.getElementById('workedHours').value, 10);\n\n      if (isNaN(hourlyWage) || isNaN(workedHours) || hourlyWage <= 0 || workedHours <= 0) {\n        document.getElementById('monthlyIncome').textContent = '-';\n        document.getElementById('szja').textContent = 'SZJA: -';\n        document.getElementById('netIncome').textContent = 'Nett\u00f3 j\u00f6vedelem: -';\n        return;\n      }\n\n      const monthlyIncome = Math.round(hourlyWage * workedHours);\n\n      \/\/ \u00daj ad\u00f3mentes hat\u00e1r\n      const taxFreeLimit = 715765;\n\n      let szja = 0;\n      if (isUnder25) {\n        if (monthlyIncome > taxFreeLimit) {\n          szja = Math.round((monthlyIncome - taxFreeLimit) * 0.15);\n        }\n      } else {\n        szja = Math.round(monthlyIncome * 0.15);\n      }\n\n      const netIncome = monthlyIncome - szja;\n\n      document.getElementById('monthlyIncome').textContent = `${monthlyIncome.toLocaleString()} Ft`;\n      document.getElementById('szja').textContent = `SZJA: ${szja.toLocaleString()} Ft`;\n      document.getElementById('netIncome').textContent = `Nett\u00f3 j\u00f6vedelem: ${netIncome.toLocaleString()} Ft`;\n    }\n  <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-40655f3 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"40655f3\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-018cddd\" data-id=\"018cddd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a51579 elementor-widget elementor-widget-heading\" data-id=\"2a51579\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Find the right job for you today!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3be71b4 elementor-widget elementor-widget-heading\" data-id=\"3be71b4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Register with us and browse our current job offers!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24c75b3 elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"24c75b3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/jobbkezek.hu\/en\/aktualis-munkak\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Current jobs<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b568de elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"0b568de\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/jobbkezek.hu\/en\/login-register\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Registration<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-d3b999c e-flex e-con-boxed e-con e-parent\" data-id=\"d3b999c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>B\u00e9rkalkul\u00e1tor 25 \u00e9v alatti vagyok: Igen Nem \u00d3rab\u00e9r (Ft): Ledolgozott \u00f3r\u00e1k sz\u00e1ma: Sz\u00e1mol Aktu\u00e1lis havi brutt\u00f3 j\u00f6vedelmed: &#8211; SZJA: &#8211; Nett\u00f3 j\u00f6vedelem: &#8211; Tal\u00e1ld meg a neked val\u00f3 munk\u00e1t m\u00e9g ma! Regisztr\u00e1lj hozz\u00e1nk, \u00e9s b\u00f6ng\u00e9ssz aktu\u00e1lis munka aj\u00e1nlataink k\u00f6z\u00fcl! Aktu\u00e1lis munk\u00e1k Regisztr\u00e1ci\u00f3<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-8787","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/pages\/8787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/comments?post=8787"}],"version-history":[{"count":28,"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/pages\/8787\/revisions"}],"predecessor-version":[{"id":10451,"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/pages\/8787\/revisions\/10451"}],"wp:attachment":[{"href":"https:\/\/jobbkezek.hu\/en\/wp-json\/wp\/v2\/media?parent=8787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}