{"id":5851,"date":"2026-06-25T17:47:57","date_gmt":"2026-06-25T17:47:57","guid":{"rendered":"https:\/\/ceo.com.pl\/en\/?p=5851"},"modified":"2026-06-25T17:48:05","modified_gmt":"2026-06-25T17:48:05","slug":"polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044","status":"publish","type":"post","link":"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/","title":{"rendered":"Poland\u2019s Unemployment Stood at 949,800 in Q1 2026, but No Sign of Mass Layoffs"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">At the end of March 2026, labour offices registered 949,800 unemployed people \u2014 14.5% more than a year earlier. The registered unemployment rate rose to 6.1%. At first glance, this suggests a clear deterioration, but the picture is more complex: a new Labour Market Act has been in force since 1 June 2025, changing the registration rules, while declarations of collective redundancies fell by more than 70%.<\/p>\n\n\n\n<div class=\"ceo-bzr-article\">\n<style>\n.ceo-bzr-article{--navy:#131F49;--navy2:#1a3a6c;--amber:#e67a2d;--ink:#1f2433;--muted:#5b6477;--line:#e4e7ee;--bg:#f6f7fa;font-family:Georgia,'Times New Roman',serif;color:var(--ink);max-width:860px;margin:0 auto;line-height:1.7;font-size:18px;padding:0 4px}\n.ceo-bzr-article *{box-sizing:border-box}\n.ceo-bzr-kicker{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--navy);padding:7px 13px;border-radius:3px;margin-bottom:18px}\n.ceo-bzr-article h1{font-size:34px;line-height:1.2;color:var(--navy);margin:6px 0 18px;font-weight:700}\n.ceo-bzr-article h2{font-size:25px;color:var(--navy);margin:42px 0 14px;font-weight:700;line-height:1.25}\n.ceo-bzr-lead{font-size:20px;color:var(--ink);background:var(--bg);border-left:4px solid var(--amber);padding:16px 20px;margin:0 0 26px;border-radius:0 4px 4px 0}\n.ceo-bzr-article p{margin:0 0 16px}\n.ceo-bzr-note{background:#fdf6ee;border:1px solid #f0d9c2;border-left:4px solid var(--amber);border-radius:0 4px 4px 0;padding:14px 18px;margin:22px 0;font-size:16px;color:#6b4a28}\n.ceo-bzr-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0}\n.ceo-bzr-kpi{background:#fff;border:1px solid var(--line);border-top:3px solid var(--amber);border-radius:6px;padding:16px 14px;text-align:center}\n.ceo-bzr-kpi .v{font-size:30px;font-weight:700;color:var(--navy);line-height:1;font-family:Georgia,serif}\n.ceo-bzr-kpi .l{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:12.5px;color:var(--muted);margin-top:9px;line-height:1.35}\n.ceo-bzr-chartwrap{background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px 18px 14px;margin:26px 0}\n.ceo-bzr-chartwrap .ct{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:14px;font-weight:700;color:var(--navy);margin-bottom:4px}\n.ceo-bzr-chartwrap .cs{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:12.5px;color:var(--muted);margin-bottom:14px}\n.ceo-bzr-canvas-box{position:relative;width:100%;height:440px}\n.ceo-bzr-table{width:100%;border-collapse:collapse;margin:24px 0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:15px}\n.ceo-bzr-table th{background:var(--navy);color:#fff;text-align:left;padding:11px 13px;font-weight:600;font-size:13.5px}\n.ceo-bzr-table th.num,.ceo-bzr-table td.num{text-align:right}\n.ceo-bzr-table td{padding:9px 13px;border-bottom:1px solid var(--line)}\n.ceo-bzr-table tr:nth-child(even) td{background:var(--bg)}\n.ceo-bzr-table tr.hi td{background:#fdf1e7}\n.ceo-bzr-table tr.tot td{font-weight:700;color:var(--navy);background:#eef0f5}\n.ceo-bzr-callout{background:var(--navy);border-radius:8px;padding:26px 28px;margin:34px 0}\n.ceo-bzr-callout p{color:#ffffff!important;margin:0 0 12px;font-size:18.5px;line-height:1.6}\n.ceo-bzr-callout p:last-child{margin-bottom:0}\n.ceo-bzr-callout strong{color:var(--amber)}\n.ceo-bzr-takeaways{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:22px 26px;margin:30px 0}\n.ceo-bzr-takeaways h3{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin:0 0 14px}\n.ceo-bzr-takeaways ul{margin:0;padding:0;list-style:none}\n.ceo-bzr-takeaways li{position:relative;padding:0 0 11px 26px;font-size:16.5px;line-height:1.5}\n.ceo-bzr-takeaways li:last-child{padding-bottom:0}\n.ceo-bzr-takeaways li:before{content:\"\";position:absolute;left:0;top:9px;width:9px;height:9px;background:var(--amber);border-radius:2px;transform:rotate(45deg)}\n.ceo-bzr-source{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;font-size:13px;color:var(--muted);border-top:1px solid var(--line);padding-top:16px;margin-top:34px;font-style:italic}\n@media(max-width:680px){\n  .ceo-bzr-article{font-size:17px}\n  .ceo-bzr-article h1{font-size:27px}\n  .ceo-bzr-kpis{grid-template-columns:repeat(2,1fr)}\n  .ceo-bzr-kpi .v{font-size:26px}\n  .ceo-bzr-canvas-box{height:380px}\n  .ceo-bzr-table{font-size:13.5px}\n  .ceo-bzr-table th,.ceo-bzr-table td{padding:8px 9px}\n}\n<\/style>\n\n<span class=\"ceo-bzr-kicker\">Labour market \u00b7 Statistics Poland, Q1 2026<\/span>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/#Registered_unemployment_reaches_61_as_the_number_of_unemployed_rises_by_145_But_part_of_the_increase_is_the_result_of_new_legislation\" >Registered unemployment reaches 6.1% as the number of unemployed rises by 14.5%. But part of the increase is the result of new legislation<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/#Unemployment_map_from_39_in_Greater_Poland_to_100_in_Warmia_and_Masuria\" >Unemployment map: from 3.9% in Greater Poland to 10.0% in Warmia and Masuria<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/#Mixed_signals_inflows_exceed_outflows_but_layoffs_are_declining\" >Mixed signals: inflows exceed outflows, but layoffs are declining<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/#Who_remains_in_the_registers\" >Who remains in the registers?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceo.com.pl\/en\/polands-unemployment-stood-at-949800-in-q1-2026-but-no-sign-of-mass-layoffs-95044\/#What_this_means_for_the_labour_market\" >What this means for the labour market<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Registered_unemployment_reaches_61_as_the_number_of_unemployed_rises_by_145_But_part_of_the_increase_is_the_result_of_new_legislation\"><\/span>Registered unemployment reaches 6.1% as the number of unemployed rises by 14.5%. But part of the increase is the result of new legislation<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n<p>The latest Statistics Poland publication shows a labour market entering a cooling phase, although the scale of this trend is difficult to measure precisely. The number of registered unemployed people increased in all voivodeships, both year on year and compared with December 2025. The unemployment rate was 0.7 percentage points higher than a year earlier and 0.4 percentage points higher than at the end of 2025.<\/p>\n\n<div class=\"ceo-bzr-note\">\n  <strong>Important methodological note.<\/strong> Since 1 June 2025, unemployment data have been collected under the new Act of 20 March 2025 on the Labour Market and Employment Services. Changes to registration and deregistration mechanisms mean that the observed increase in the number of unemployed people reflects both the actual labour market situation and new legal regulations. Year-on-year comparisons should therefore be interpreted with caution.\n<\/div>\n\n<div class=\"ceo-bzr-kpis\">\n  <div class=\"ceo-bzr-kpi\"><div class=\"v\">949.8k<\/div><div class=\"l\">unemployed people (+14.5% y\/y)<\/div><\/div>\n  <div class=\"ceo-bzr-kpi\"><div class=\"v\">6.1%<\/div><div class=\"l\">unemployment rate (+0.7 pp y\/y)<\/div><\/div>\n  <div class=\"ceo-bzr-kpi\"><div class=\"v\">19.6k<\/div><div class=\"l\">declared collective redundancies (74.7k a year earlier)<\/div><\/div>\n  <div class=\"ceo-bzr-kpi\"><div class=\"v\">23<\/div><div class=\"l\">unemployed people per job vacancy<\/div><\/div>\n<\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"Unemployment_map_from_39_in_Greater_Poland_to_100_in_Warmia_and_Masuria\"><\/span>Unemployment map: from 3.9% in Greater Poland to 10.0% in Warmia and Masuria<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>Regional differences remain very pronounced \u2014 the highest voivodeship unemployment rate is more than 2.5 times higher than the lowest. Warmia and Masuria performs the worst at 10.0%, followed by Subcarpathia at 9.5%, while Greater Poland at 3.9% and Mazovia at 4.5% record the lowest rates. Within Mazovia itself, the contrast is stark: the Warsaw Capital Region has an unemployment rate of just 2.4%, compared with 9.4% in the Mazovian Regional Area.<\/p>\n\n<div class=\"ceo-bzr-chartwrap\">\n  <div class=\"ct\">Registered unemployment rate by voivodeship<\/div>\n  <div class=\"cs\">As at 31 March 2026, %. Line: national average of 6.1%<\/div>\n  <div class=\"ceo-bzr-canvas-box\"><canvas id=\"ceoBzrRate\"><\/canvas><\/div>\n<\/div>\n\n<p>The year-on-year increase was strongest in Lubusz (+27.7%) and Silesia (+24.9%), while in quarterly terms it was highest in Silesia (+11.3%) and Greater Poland (+10.1%). Importantly, the number of unemployed people rose in all 16 voivodeships, indicating a nationwide rather than local trend.<\/p>\n\n<table class=\"ceo-bzr-table\">\n  <thead>\n    <tr>\n      <th>Voivodeship<\/th>\n      <th class=\"num\">Unemployed<\/th>\n      <th class=\"num\">Rate (%)<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr class=\"hi\"><td>Warmia and Masuria<\/td><td class=\"num\">47,081<\/td><td class=\"num\">10.0<\/td><\/tr>\n    <tr><td>Subcarpathia<\/td><td class=\"num\">74,074<\/td><td class=\"num\">9.5<\/td><\/tr>\n    <tr><td>\u015awi\u0119tokrzyskie<\/td><td class=\"num\">38,220<\/td><td class=\"num\">8.9<\/td><\/tr>\n    <tr><td>Lublin<\/td><td class=\"num\">64,654<\/td><td class=\"num\">8.5<\/td><\/tr>\n    <tr><td>Kuyavia-Pomerania<\/td><td class=\"num\">62,046<\/td><td class=\"num\">8.2<\/td><\/tr>\n    <tr><td>West Pomerania<\/td><td class=\"num\">48,142<\/td><td class=\"num\">8.2<\/td><\/tr>\n    <tr><td>Podlaskie<\/td><td class=\"num\">33,470<\/td><td class=\"num\">7.7<\/td><\/tr>\n    <tr><td>Opole<\/td><td class=\"num\">23,278<\/td><td class=\"num\">6.8<\/td><\/tr>\n    <tr><td>\u0141\u00f3d\u017a<\/td><td class=\"num\">66,232<\/td><td class=\"num\">6.7<\/td><\/tr>\n    <tr><td>Lubusz<\/td><td class=\"num\">22,148<\/td><td class=\"num\">6.2<\/td><\/tr>\n    <tr><td>Lower Silesia<\/td><td class=\"num\">69,534<\/td><td class=\"num\">5.8<\/td><\/tr>\n    <tr><td>Pomerania<\/td><td class=\"num\">53,523<\/td><td class=\"num\">5.7<\/td><\/tr>\n    <tr><td>Lesser Poland<\/td><td class=\"num\">75,199<\/td><td class=\"num\">5.1<\/td><\/tr>\n    <tr><td>Silesia<\/td><td class=\"num\">85,827<\/td><td class=\"num\">4.9<\/td><\/tr>\n    <tr><td>Mazovia<\/td><td class=\"num\">124,707<\/td><td class=\"num\">4.5<\/td><\/tr>\n    <tr class=\"hi\"><td>Greater Poland<\/td><td class=\"num\">61,693<\/td><td class=\"num\">3.9<\/td><\/tr>\n    <tr class=\"tot\"><td>Poland<\/td><td class=\"num\">949,828<\/td><td class=\"num\">6.1<\/td><\/tr>\n  <\/tbody>\n<\/table>\n\n<h2><span class=\"ez-toc-section\" id=\"Mixed_signals_inflows_exceed_outflows_but_layoffs_are_declining\"><\/span>Mixed signals: inflows exceed outflows, but layoffs are declining<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>The mechanics of the quarter explain the increase. In the first quarter of 2026, labour offices registered 319,100 newly unemployed people, while 257,100 people were deregistered. The ratio of inflows to outflows for Poland stood at 124.1, meaning that the register is growing. On the other hand, the main reason for deregistration was taking up employment: this applied to 164,700 people, or 64.1% of all deregistered individuals, compared with 54.9% a year earlier. The effectiveness of transitions from unemployment into work improved.<\/p>\n\n<div class=\"ceo-bzr-callout\">\n  <p>The strongest signal from employers is positive: at the end of March 2026, companies declared the planned dismissal of <strong>19.6k<\/strong> employees, compared with <strong>74.7k<\/strong> a year earlier. This represents a decline of nearly three quarters.<\/p>\n  <p>The number of people dismissed for reasons attributable to their employer among newly registered unemployed people was also low: <strong>14.9k<\/strong>, or 4.7% of inflows. There is currently no sign of mass job cuts.<\/p>\n<\/div>\n\n<p>On the labour-demand side, the picture is moderate. During the quarter, employers reported 104,400 job offers, including 27.6% from the public sector. At the end of March, labour offices had 41,900 vacancies available, including 13,000 unfilled for more than 30 days. Statistically, there were 23 unemployed people per job offer.<\/p>\n\n<h2><span class=\"ez-toc-section\" id=\"Who_remains_in_the_registers\"><\/span>Who remains in the registers?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p>The structure of registered unemployment reflects the typical tensions in the Polish labour market. A total of 824,500 people, or 86.8% of all registered unemployed people, were not entitled to unemployment benefits, compared with 84.5% a year earlier. The long-term unemployed accounted for 47.3% of those registered, while the number of people who had remained continuously unemployed for more than a year reached 360,000, or 37.9% of the total \u2014 54,600 more than a year earlier. People without vocational qualifications accounted for 33.2% of the unemployed, while 26.9% had at most lower-secondary or primary education.<\/p>\n\n<div class=\"ceo-bzr-chartwrap\">\n  <div class=\"ct\">Unemployed people by duration of unemployment<\/div>\n  <div class=\"cs\">As at 31 March 2026, share of total, %<\/div>\n  <div class=\"ceo-bzr-canvas-box\" style=\"height:280px\"><canvas id=\"ceoBzrDur\"><\/canvas><\/div>\n<\/div>\n\n<p>From a demographic perspective, the largest group consists of people aged 35\u201344, accounting for 26.0% of the total. Women represent 49.1% of the unemployed, down 1.7 percentage points from a year earlier, as the number of unemployed men increased faster (+18.3% y\/y, compared with +10.7% among women). The number of registered foreign nationals is also rising, reaching 19,100 people, up 25.4% year on year.<\/p>\n\n<div class=\"ceo-bzr-takeaways\">\n  <h3><span class=\"ez-toc-section\" id=\"What_this_means_for_the_labour_market\"><\/span>What this means for the labour market<span class=\"ez-toc-section-end\"><\/span><\/h3>\n  <ul>\n    <li>The nominal increase in unemployment (+14.5% y\/y, rate of 6.1%) is real, but partly reflects the legislative change introduced on 1 June 2025. Year-on-year comparisons should not be read too literally.<\/li>\n    <li>The signals are mixed: the register is growing, with an inflow-to-outflow ratio of 124.1, but the transition rate into employment has improved to 64.1% of deregistrations, while declared collective redundancies have fallen by around 74%.<\/li>\n    <li>The geography of unemployment remains persistent: eastern and northern Poland, including Warmia and Subcarpathia, clearly lag behind western regions such as Greater Poland and the Warsaw region, where unemployment is below 4%.<\/li>\n    <li>The structural risk lies in long-term unemployment, affecting 47.3% of registered unemployed people, and the low qualification levels of a significant proportion of the group. These factors make a rapid return to employment more difficult.<\/li>\n  <\/ul>\n<\/div>\n\n<p class=\"ceo-bzr-source\">Source: Statistics Poland data, publication \u201cRegistered Unemployment \u2013 Q1 2026\u201d (Statistical Office in Bydgoszcz, June 2026); data based on reports from district labour offices submitted to the Ministry of Family, Labour and Social Policy. Own analysis based on Statistics Poland data.<\/p>\n\n<script>\n(function () {\n  'use strict';\n\n  var CHARTJS_URL = 'https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.1\/dist\/chart.umd.min.js';\n  var NAVY = '#1a3a6c';\n  var AMBER = '#e67a2d';\n  var GREEN = '#2a7a3b';\n  var LINE = '#e4e7ee';\n\n  function loadChartJs(callback) {\n    if (window.Chart) {\n      callback();\n      return;\n    }\n\n    var existing = document.querySelector('script[data-ceo-chartjs=\"1\"]');\n\n    if (existing) {\n      existing.addEventListener('load', callback, { once: true });\n      return;\n    }\n\n    var script = document.createElement('script');\n    script.src = CHARTJS_URL;\n    script.async = true;\n    script.setAttribute('data-ceo-chartjs', '1');\n\n    script.onload = callback;\n\n    script.onerror = function () {\n      console.error('Chart.js could not be loaded.');\n    };\n\n    document.head.appendChild(script);\n  }\n\n  function destroyChart(canvas) {\n    if (!canvas || !window.Chart || !Chart.getChart) return;\n\n    var oldChart = Chart.getChart(canvas);\n\n    if (oldChart) {\n      oldChart.destroy();\n    }\n  }\n\n  function renderCharts() {\n    if (!window.Chart) return;\n\n    Chart.defaults.font.family = \"-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif\";\n    Chart.defaults.font.size = 12;\n    Chart.defaults.color = '#5b6477';\n\n    var rates = [\n      ['Warmia and Masuria', 10.0],\n      ['Subcarpathia', 9.5],\n      ['\u015awi\u0119tokrzyskie', 8.9],\n      ['Lublin', 8.5],\n      ['Kuyavia-Pomerania', 8.2],\n      ['West Pomerania', 8.2],\n      ['Podlaskie', 7.7],\n      ['Opole', 6.8],\n      ['\u0141\u00f3d\u017a', 6.7],\n      ['Lubusz', 6.2],\n      ['Lower Silesia', 5.8],\n      ['Pomerania', 5.7],\n      ['Lesser Poland', 5.1],\n      ['Silesia', 4.9],\n      ['Mazovia', 4.5],\n      ['Greater Poland', 3.9]\n    ];\n\n    var nationalAverage = 6.1;\n\n    var nationalAverageLine = {\n      id: 'ceoNationalAverageLine',\n      afterDraw: function (chart) {\n        var xScale = chart.scales.x;\n        var chartArea = chart.chartArea;\n\n        if (!xScale || !chartArea) return;\n\n        var x = xScale.getPixelForValue(nationalAverage);\n        var ctx = chart.ctx;\n\n        ctx.save();\n        ctx.strokeStyle = AMBER;\n        ctx.lineWidth = 2;\n        ctx.setLineDash([5, 4]);\n\n        ctx.beginPath();\n        ctx.moveTo(x, chartArea.top);\n        ctx.lineTo(x, chartArea.bottom);\n        ctx.stroke();\n\n        ctx.setLineDash([]);\n        ctx.fillStyle = AMBER;\n        ctx.font = '600 11px Arial, sans-serif';\n        ctx.fillText('Poland 6.1%', x + 6, chartArea.top + 14);\n        ctx.restore();\n      }\n    };\n\n    var rateCanvas = document.getElementById('ceoBzrRate');\n\n    if (rateCanvas) {\n      destroyChart(rateCanvas);\n\n      new Chart(rateCanvas, {\n        type: 'bar',\n        data: {\n          labels: rates.map(function (item) {\n            return item[0];\n          }),\n          datasets: [{\n            label: 'Unemployment rate',\n            data: rates.map(function (item) {\n              return item[1];\n            }),\n            backgroundColor: rates.map(function (item) {\n              return item[1] >= nationalAverage ? NAVY : GREEN;\n            }),\n            borderRadius: 4,\n            maxBarThickness: 20\n          }]\n        },\n        plugins: [nationalAverageLine],\n        options: {\n          indexAxis: 'y',\n          responsive: true,\n          maintainAspectRatio: false,\n          animation: false,\n          plugins: {\n            legend: {\n              display: false\n            },\n            tooltip: {\n              callbacks: {\n                label: function (context) {\n                  return context.parsed.x.toFixed(1) + '%';\n                }\n              }\n            }\n          },\n          scales: {\n            x: {\n              beginAtZero: true,\n              ticks: {\n                callback: function (value) {\n                  return value + '%';\n                }\n              },\n              grid: {\n                color: LINE\n              }\n            },\n            y: {\n              grid: {\n                display: false\n              }\n            }\n          }\n        }\n      });\n    }\n\n    var durationCanvas = document.getElementById('ceoBzrDur');\n\n    if (durationCanvas) {\n      destroyChart(durationCanvas);\n\n      new Chart(durationCanvas, {\n        type: 'bar',\n        data: {\n          labels: [\n            'Up to 1 month',\n            '1\u20133 months',\n            '3\u20136 months',\n            '6\u201312 months',\n            'Over 12 months'\n          ],\n          datasets: [{\n            label: 'Share of unemployed',\n            data: [9.7, 17.8, 16.3, 18.3, 37.9],\n            backgroundColor: [\n              '#9fb0c9',\n              '#7790b3',\n              '#52719c',\n              '#33547f',\n              AMBER\n            ],\n            borderRadius: 4,\n            maxBarThickness: 60\n          }]\n        },\n        options: {\n          responsive: true,\n          maintainAspectRatio: false,\n          animation: false,\n          plugins: {\n            legend: {\n              display: false\n            },\n            tooltip: {\n              callbacks: {\n                label: function (context) {\n                  return context.parsed.y.toFixed(1) + '% of unemployed people';\n                }\n              }\n            }\n          },\n          scales: {\n            y: {\n              beginAtZero: true,\n              ticks: {\n                callback: function (value) {\n                  return value + '%';\n                }\n              },\n              grid: {\n                color: LINE\n              }\n            },\n            x: {\n              grid: {\n                display: false\n              }\n            }\n          }\n        }\n      });\n    }\n  }\n\n  function startCharts() {\n    loadChartJs(function () {\n      requestAnimationFrame(function () {\n        renderCharts();\n      });\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', startCharts);\n  } else {\n    startCharts();\n  }\n})();\n<\/script>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>At the end of March 2026, labour offices registered 949,800 unemployed people \u2014 14.5% more than a year earlier. The registered unemployment rate rose to 6.1%. At first glance, this suggests a clear deterioration, but the picture is more complex: a new Labour Market Act has been in force since 1 June 2025, changing the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5618,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"Poland\u2019s registered unemployment rate reached 6.1% at the end of March 2026, with 949,800 people registered as unemployed \u2014 14.5% more than a year earlier.\n\nThe headline figures point to a weaker labour market, but they need to be read carefully. Since 1 June 2025, new rules under the Labour Market Act have changed how people are registered and deregistered, making direct year-on-year comparisons less straightforward.\n\nThere are also more encouraging signals. Employers declared plans for 19,600 collective redundancies, down from 74,700 a year earlier. At the same time, 64.1% of people removed from unemployment registers found work.\n\nThe biggest challenge remains long-term unemployment, affecting almost half of everyone registered with labour offices.\n\nRead more: [link]\n\n#Poland #LabourMarket #Unemployment #Jobs #Economy #StatisticsPoland #Employment\n","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[21],"tags":[129,2783,64,82],"class_list":["post-5851","post","type-post","status-publish","format-standard","has-post-thumbnail","category-careers","tag-bydgoszcz","tag-contrast","tag-poland","tag-warsaw"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/posts\/5851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/comments?post=5851"}],"version-history":[{"count":0,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/posts\/5851\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/media\/5618"}],"wp:attachment":[{"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/media?parent=5851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/categories?post=5851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceo.com.pl\/en\/wp-json\/wp\/v2\/tags?post=5851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}