{"id":3884,"date":"2026-07-21T22:57:04","date_gmt":"2026-07-21T22:57:04","guid":{"rendered":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884"},"modified":"2026-07-21T23:26:49","modified_gmt":"2026-07-21T23:26:49","slug":"technician-lost-revenue","status":"publish","type":"page","link":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884","title":{"rendered":"How Much Does Your Unfulfilled Vacancies Cost"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Unfilled Vacancy Cost Calculator<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@400;500;600;700&#038;family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n  #vcc-root, #vcc-root * { box-sizing: border-box; }\n  #vcc-root {\n    --navy-900:#0B1B33;\n    --navy-700:#16294A;\n    --navy-600:#1E3A63;\n    --amber-500:#E8A23A;\n    --amber-100:#FCEFD9;\n    --rust-600:#B3452C;\n    --rust-100:#F7E4DE;\n    --paper:#F5F3EE;\n    --ink:#16213A;\n    --grey-500:#6B7280;\n    --grey-200:#E3E1DA;\n    font-family:'Inter',Arial,sans-serif;\n    color:var(--ink);\n    background:var(--paper);\n    max-width:920px;\n    margin:0 auto;\n    border-radius:14px;\n    overflow:hidden;\n    box-shadow:0 1px 3px rgba(11,27,51,0.12), 0 12px 32px rgba(11,27,51,0.08);\n  }\n\n  #vcc-root .vcc-header {\n    background:linear-gradient(135deg,var(--navy-900),var(--navy-700));\n    color:#fff;\n    padding:28px 32px 24px;\n    position:relative;\n  }\n  #vcc-root .vcc-header::after {\n    content:\"\";\n    position:absolute;\n    left:0; right:0; bottom:0;\n    height:4px;\n    background:var(--amber-500);\n  }\n  #vcc-root .vcc-eyebrow {\n    font-size:12px;\n    font-weight:600;\n    letter-spacing:.14em;\n    text-transform:uppercase;\n    color:var(--amber-500);\n    margin:0 0 6px;\n  }\n  #vcc-root .vcc-title {\n    font-family:'Oswald',Arial,sans-serif;\n    font-size:27px;\n    font-weight:600;\n    letter-spacing:.01em;\n    margin:0 0 6px;\n    text-transform:uppercase;\n  }\n  #vcc-root .vcc-sub {\n    font-size:14px;\n    color:#C9D3E4;\n    margin:0;\n    max-width:560px;\n    line-height:1.5;\n  }\n\n  #vcc-root .vcc-body {\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:0;\n  }\n  @media (max-width:680px){\n    #vcc-root .vcc-body { grid-template-columns:1fr; }\n  }\n\n  #vcc-root .vcc-inputs {\n    padding:28px 32px;\n    border-right:1px solid var(--grey-200);\n  }\n  @media (max-width:680px){\n    #vcc-root .vcc-inputs { border-right:none; border-bottom:1px solid var(--grey-200); }\n  }\n\n  #vcc-root .vcc-field { margin-bottom:20px; }\n  #vcc-root .vcc-field label {\n    display:block;\n    font-size:12px;\n    font-weight:600;\n    text-transform:uppercase;\n    letter-spacing:.06em;\n    color:var(--navy-700);\n    margin-bottom:6px;\n  }\n  #vcc-root .vcc-field select,\n  #vcc-root .vcc-field input[type=\"number\"] {\n    width:100%;\n    padding:10px 12px;\n    font-size:15px;\n    font-family:'Inter',Arial,sans-serif;\n    border:1.5px solid var(--grey-200);\n    border-radius:8px;\n    background:#fff;\n    color:var(--ink);\n  }\n  #vcc-root .vcc-field select:focus,\n  #vcc-root .vcc-field input:focus,\n  #vcc-root .vcc-toggle button:focus-visible,\n  #vcc-root .vcc-stepper button:focus-visible {\n    outline:2px solid var(--amber-500);\n    outline-offset:2px;\n  }\n  #vcc-root .vcc-hint {\n    font-size:12px;\n    color:var(--grey-500);\n    margin-top:4px;\n  }\n\n  #vcc-root .vcc-stepper {\n    display:flex;\n    align-items:center;\n    gap:10px;\n  }\n  #vcc-root .vcc-stepper button {\n    width:38px;\n    height:38px;\n    border-radius:8px;\n    border:1.5px solid var(--grey-200);\n    background:#fff;\n    color:var(--navy-900);\n    font-size:18px;\n    font-weight:600;\n    cursor:pointer;\n    line-height:1;\n  }\n  #vcc-root .vcc-stepper button:hover { background:var(--amber-100); border-color:var(--amber-500); }\n  #vcc-root .vcc-stepper input {\n    width:70px;\n    text-align:center;\n    font-family:'Oswald',Arial,sans-serif;\n    font-size:20px;\n    padding:8px 6px;\n    border:1.5px solid var(--grey-200);\n    border-radius:8px;\n  }\n\n  #vcc-root .vcc-results {\n    padding:28px 32px;\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n  }\n\n  #vcc-root .vcc-bays {\n    display:flex;\n    flex-wrap:wrap;\n    justify-content:center;\n    gap:8px;\n    width:100%;\n    margin-bottom:6px;\n  }\n  #vcc-root .vcc-bay {\n    width:34px;\n    height:34px;\n  }\n  #vcc-root .vcc-bay-caption {\n    text-align:center;\n    margin-bottom:18px;\n  }\n  #vcc-root .vcc-bay-count {\n    font-family:'Oswald',Arial,sans-serif;\n    font-size:26px;\n    font-weight:600;\n    color:var(--navy-900);\n    line-height:1.1;\n  }\n  #vcc-root .vcc-bay-label {\n    font-size:12px;\n    text-transform:uppercase;\n    letter-spacing:.08em;\n    color:var(--grey-500);\n  }\n\n  #vcc-root .vcc-toggle {\n    display:flex;\n    background:#EFEBE1;\n    border-radius:999px;\n    padding:4px;\n    margin-bottom:18px;\n    width:100%;\n  }\n  #vcc-root .vcc-toggle button {\n    flex:1;\n    border:none;\n    background:transparent;\n    padding:8px 0;\n    font-size:13px;\n    font-weight:600;\n    letter-spacing:.03em;\n    text-transform:uppercase;\n    color:var(--navy-700);\n    border-radius:999px;\n    cursor:pointer;\n    transition:background .15s ease, color .15s ease;\n  }\n  #vcc-root .vcc-toggle button.active {\n    background:var(--navy-900);\n    color:#fff;\n  }\n\n  #vcc-root .vcc-figure {\n    width:100%;\n    background:var(--rust-100);\n    border:1px solid #EAC5B8;\n    border-radius:10px;\n    padding:14px 18px;\n    margin-bottom:12px;\n  }\n  #vcc-root .vcc-figure.vcc-gp {\n    background:var(--amber-100);\n    border-color:#EFD6A6;\n  }\n  #vcc-root .vcc-figure-label {\n    font-size:12px;\n    text-transform:uppercase;\n    letter-spacing:.06em;\n    color:var(--navy-700);\n    font-weight:600;\n    margin-bottom:2px;\n  }\n  #vcc-root .vcc-figure-value {\n    font-family:'Oswald',Arial,sans-serif;\n    font-size:32px;\n    font-weight:600;\n    color:var(--rust-600);\n    line-height:1.15;\n  }\n  #vcc-root .vcc-figure.vcc-gp .vcc-figure-value {\n    color:#9C6A12;\n  }\n  #vcc-root .vcc-figure-note {\n    font-size:12px;\n    color:var(--grey-500);\n    margin-top:2px;\n  }\n\n  #vcc-root .vcc-breakdown {\n    width:100%;\n    border-top:1px solid var(--grey-200);\n    margin-top:6px;\n    padding-top:14px;\n    font-size:13px;\n  }\n  #vcc-root .vcc-breakdown-row {\n    display:flex;\n    justify-content:space-between;\n    padding:4px 0;\n    color:var(--navy-700);\n  }\n  #vcc-root .vcc-breakdown-row span:last-child {\n    font-weight:600;\n    color:var(--ink);\n  }\n\n  #vcc-root .vcc-cta {\n    background:var(--navy-900);\n    padding:20px 32px;\n    text-align:center;\n  }\n  #vcc-root .vcc-cta a {\n    display:inline-block;\n    background:var(--amber-500);\n    color:var(--navy-900);\n    font-weight:700;\n    font-size:14px;\n    text-transform:uppercase;\n    letter-spacing:.04em;\n    text-decoration:none;\n    padding:12px 28px;\n    border-radius:999px;\n  }\n  #vcc-root .vcc-cta a:hover { background:#f0b25a; }\n\n  #vcc-root .vcc-footer {\n    background:var(--navy-900);\n    color:#9FADC6;\n    font-size:12px;\n    padding:8px 32px 16px;\n    text-align:center;\n    line-height:1.5;\n  }\n  #vcc-root .vcc-footer strong { color:#fff; }\n<\/style>\n<\/head>\n<body>\n\n<div id=\"vcc-root\">\n\n  <div class=\"vcc-header\">\n    <p class=\"vcc-eyebrow\">Aftersales Recruitment<\/p>\n    <h2 class=\"vcc-title\">Unfilled Vacancy Cost Calculator<\/h2>\n    <p class=\"vcc-sub\">Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#8217;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#8217;s costing.<\/p>\n  <\/div>\n\n  <div class=\"vcc-body\">\n\n    <div class=\"vcc-inputs\">\n\n      <div class=\"vcc-field\">\n        <label for=\"vcc-position\">Role<\/label>\n        <select id=\"vcc-position\">\n          <option value=\"Technician\">Technician<\/option>\n          <option value=\"Painter\">Painter<\/option>\n          <option value=\"Panel Beater\">Panel Beater<\/option>\n        <\/select>\n      <\/div>\n\n      <div class=\"vcc-field\">\n        <label for=\"vcc-vacancies\">Number of vacancies unfilled<\/label>\n        <div class=\"vcc-stepper\">\n          <button type=\"button\" id=\"vcc-minus\" aria-label=\"Decrease\">&minus;<\/button>\n          <input type=\"number\" id=\"vcc-vacancies\" min=\"0\" max=\"50\" step=\"1\" value=\"1\">\n          <button type=\"button\" id=\"vcc-plus\" aria-label=\"Increase\">+<\/button>\n        <\/div>\n        <p class=\"vcc-hint\">Open, budgeted positions currently unstaffed for this role.<\/p>\n      <\/div>\n\n      <div class=\"vcc-field\">\n        <label for=\"vcc-labourRate\">Labour rate charged to customer (&pound; \/ hour)<\/label>\n        <input type=\"text\" inputmode=\"decimal\" id=\"vcc-labourRate\" value=\"\u00a395\">\n      <\/div>\n\n      <div class=\"vcc-field\">\n        <label for=\"vcc-payRate\">Hourly pay rate (&pound; \/ hour)<\/label>\n        <input type=\"text\" inputmode=\"decimal\" id=\"vcc-payRate\" value=\"\u00a318\">\n        <p class=\"vcc-hint\">Based on a full 8-hour productive day, per vacancy, that a filled role would bill.<\/p>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"vcc-results\">\n\n      <div class=\"vcc-bays\" id=\"vcc-bays\" aria-hidden=\"true\"><\/div>\n      <div class=\"vcc-bay-caption\">\n        <div class=\"vcc-bay-count\" id=\"vcc-bayCount\">1<\/div>\n        <div class=\"vcc-bay-label\" id=\"vcc-bayLabel\">Vacant technician bay<\/div>\n      <\/div>\n\n      <div class=\"vcc-toggle\" role=\"tablist\" aria-label=\"Time period\">\n        <button type=\"button\" data-period=\"day\" class=\"active\">Day<\/button>\n        <button type=\"button\" data-period=\"week\">Week<\/button>\n        <button type=\"button\" data-period=\"month\">Month<\/button>\n      <\/div>\n\n      <div class=\"vcc-figure\">\n        <div class=\"vcc-figure-label\">Lost turnover <span id=\"vcc-periodLabel1\">(per day)<\/span><\/div>\n        <div class=\"vcc-figure-value\" id=\"vcc-lostTurnover\">&pound;0<\/div>\n        <div class=\"vcc-figure-note\" id=\"vcc-turnoverNote\"><\/div>\n      <\/div>\n\n      <div class=\"vcc-figure vcc-gp\">\n        <div class=\"vcc-figure-label\">Lost gross profit <span id=\"vcc-periodLabel2\">(per day)<\/span><\/div>\n        <div class=\"vcc-figure-value\" id=\"vcc-lostGP\">&pound;0<\/div>\n        <div class=\"vcc-figure-note\">Turnover less the pay cost the role would have carried, per vacancy.<\/div>\n      <\/div>\n\n      <div class=\"vcc-breakdown\">\n        <div class=\"vcc-breakdown-row\"><span>Lost turnover \/ week (5 days)<\/span><span id=\"vcc-turnWeek\">&pound;0<\/span><\/div>\n        <div class=\"vcc-breakdown-row\"><span>Lost turnover \/ month<\/span><span id=\"vcc-turnMonth\">&pound;0<\/span><\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <div class=\"vcc-cta\">\n    <a href=\"https:\/\/cardealerrecruitment.co.uk\/?sureforms_form=simple-contact-form\">Fill Your Vacancy Now<\/a>\n  <\/div>\n\n  <div class=\"vcc-footer\">\n    Figures assume an 8-hour productive day per vacancy, a 5-day working week and 4.33 working weeks per month.<br>\n    <strong>Car Dealer Recruitment<\/strong> &mdash; 40+ years&#8217; motor trade recruitment experience &middot; 020 8036 1106\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  var root = document.getElementById('vcc-root');\n  var positionEl = root.querySelector('#vcc-position');\n  var vacanciesEl = root.querySelector('#vcc-vacancies');\n  var minusBtn = root.querySelector('#vcc-minus');\n  var plusBtn = root.querySelector('#vcc-plus');\n  var labourRateEl = root.querySelector('#vcc-labourRate');\n  var payRateEl = root.querySelector('#vcc-payRate');\n  var toggleButtons = root.querySelectorAll('.vcc-toggle button');\n  var lostTurnoverEl = root.querySelector('#vcc-lostTurnover');\n  var lostGPEl = root.querySelector('#vcc-lostGP');\n  var turnWeekEl = root.querySelector('#vcc-turnWeek');\n  var turnMonthEl = root.querySelector('#vcc-turnMonth');\n  var periodLabel1 = root.querySelector('#vcc-periodLabel1');\n  var periodLabel2 = root.querySelector('#vcc-periodLabel2');\n  var turnoverNote = root.querySelector('#vcc-turnoverNote');\n  var baysEl = root.querySelector('#vcc-bays');\n  var bayCountEl = root.querySelector('#vcc-bayCount');\n  var bayLabelEl = root.querySelector('#vcc-bayLabel');\n\n  var PRODUCTIVE_HOURS_PER_DAY = 8;\n  var WORK_DAYS_PER_WEEK = 5;\n  var WEEKS_PER_MONTH = 4.33;\n  var MAX_BAY_ICONS = 12;\n\n  var period = 'day';\n\n  var bayIcon = '<svg viewBox=\"0 0 34 34\" width=\"34\" height=\"34\" fill=\"none\">' +\n    '<rect x=\"2\" y=\"6\" width=\"30\" height=\"22\" rx=\"3\" fill=\"#B3452C\" fill-opacity=\"0.12\" stroke=\"#B3452C\" stroke-width=\"1.6\"\/>' +\n    '<path d=\"M8 28 L8 22 L26 22 L26 28\" stroke=\"#B3452C\" stroke-width=\"1.6\" fill=\"none\"\/>' +\n    '<circle cx=\"12\" cy=\"28\" r=\"2\" fill=\"#B3452C\"\/>' +\n    '<circle cx=\"22\" cy=\"28\" r=\"2\" fill=\"#B3452C\"\/>' +\n    '<path d=\"M17 6 L17 22\" stroke=\"#B3452C\" stroke-width=\"1.6\"\/>' +\n    '<\/svg>';\n\n  function fmtGBP(n){\n    return '\u00a3' + n.toLocaleString('en-GB', {maximumFractionDigits: 0});\n  }\n\n  \/\/ Accepts \"\u00a395\", \"95\", \"1,200\", \" 95 \" etc. Strips everything except digits and one decimal point.\n  function parseRate(raw){\n    if (raw === null || raw === undefined) return 0;\n    var cleaned = String(raw).replace(\/[^0-9.]\/g, '');\n    var firstDot = cleaned.indexOf('.');\n    if (firstDot !== -1){\n      cleaned = cleaned.slice(0, firstDot + 1) + cleaned.slice(firstDot + 1).replace(\/\\.\/g, '');\n    }\n    var n = parseFloat(cleaned);\n    return isNaN(n) ? 0 : n;\n  }\n\n  function periodMultiplier(p){\n    if (p === 'week') return WORK_DAYS_PER_WEEK;\n    if (p === 'month') return WORK_DAYS_PER_WEEK * WEEKS_PER_MONTH;\n    return 1;\n  }\n\n  function periodText(p){\n    if (p === 'week') return '(per week)';\n    if (p === 'month') return '(per month)';\n    return '(per day)';\n  }\n\n  function roleNoun(role){\n    if (role === 'Painter') return 'painter';\n    if (role === 'Panel Beater') return 'panel beater';\n    return 'technician';\n  }\n\n  function renderBays(count){\n    baysEl.innerHTML = '';\n    var shown = Math.min(count, MAX_BAY_ICONS);\n    for (var i = 0; i < shown; i++){\n      var span = document.createElement('span');\n      span.className = 'vcc-bay';\n      span.innerHTML = bayIcon;\n      baysEl.appendChild(span);\n    }\n    if (count > MAX_BAY_ICONS){\n      var more = document.createElement('span');\n      more.style.cssText = 'display:flex;align-items:center;font-family:Oswald,Arial,sans-serif;font-size:15px;color:#B3452C;font-weight:600;';\n      more.textContent = '+' + (count - MAX_BAY_ICONS);\n      baysEl.appendChild(more);\n    }\n  }\n\n  function recalc(){\n    var labourRate = parseRate(labourRateEl.value);\n    var payRate = parseRate(payRateEl.value);\n    var vacancies = Math.max(0, parseInt(vacanciesEl.value, 10) || 0);\n    var role = positionEl.value;\n\n    vacanciesEl.value = vacancies;\n\n    var lostHoursPerDay = vacancies * PRODUCTIVE_HOURS_PER_DAY;\n    var lostTurnoverPerDay = lostHoursPerDay * labourRate;\n    var lostGPPerDay = lostHoursPerDay * Math.max(0, labourRate - payRate);\n\n    var mult = periodMultiplier(period);\n    var lostTurnover = lostTurnoverPerDay * mult;\n    var lostGP = lostGPPerDay * mult;\n\n    lostTurnoverEl.textContent = fmtGBP(lostTurnover);\n    lostGPEl.textContent = fmtGBP(lostGP);\n    turnWeekEl.textContent = fmtGBP(lostTurnoverPerDay * WORK_DAYS_PER_WEEK);\n    turnMonthEl.textContent = fmtGBP(lostTurnoverPerDay * WORK_DAYS_PER_WEEK * WEEKS_PER_MONTH);\n    periodLabel1.textContent = periodText(period);\n    periodLabel2.textContent = periodText(period);\n    turnoverNote.textContent = vacancies + ' vacant ' + roleNoun(role) + (vacancies === 1 ? ' role' : ' roles') + ' \u00d7 8 hrs\/day \u00d7 \u00a3' + labourRate.toFixed(2) + '\/hr labour rate.';\n\n    bayCountEl.textContent = vacancies;\n    bayLabelEl.textContent = vacancies === 1 ? ('Vacant ' + roleNoun(role) + ' bay') : ('Vacant ' + roleNoun(role) + ' bays');\n    renderBays(vacancies);\n  }\n\n  toggleButtons.forEach(function(btn){\n    btn.addEventListener('click', function(){\n      toggleButtons.forEach(function(b){ b.classList.remove('active'); });\n      btn.classList.add('active');\n      period = btn.getAttribute('data-period');\n      recalc();\n    });\n  });\n\n  minusBtn.addEventListener('click', function(){\n    vacanciesEl.value = Math.max(0, (parseInt(vacanciesEl.value, 10) || 0) - 1);\n    recalc();\n  });\n  plusBtn.addEventListener('click', function(){\n    vacanciesEl.value = Math.min(50, (parseInt(vacanciesEl.value, 10) || 0) + 1);\n    recalc();\n  });\n\n  [positionEl, vacanciesEl, labourRateEl, payRateEl].forEach(function(el){\n    el.addEventListener('input', recalc);\n    el.addEventListener('change', recalc);\n  });\n\n  [labourRateEl, payRateEl].forEach(function(el){\n    el.addEventListener('blur', function(){\n      el.value = '\u00a3' + parseRate(el.value).toString();\n      recalc();\n    });\n  });\n\n  recalc();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#8217;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#8217;s costing. Role TechnicianPainterPanel Beater Number of vacancies unfilled &minus; + Open, budgeted positions currently unstaffed for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-3884","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#039;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#039;s costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Car Dealer Recruitment -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment\" \/>\n\t\t<meta property=\"og:description\" content=\"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#039;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#039;s costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-07-21T22:57:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-21T23:26:49+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#039;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#039;s costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cardealerrecruitment.co.uk\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884#listItem\",\"name\":\"How Much Does Your Unfulfilled Vacancies Cost\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884#listItem\",\"position\":2,\"name\":\"How Much Does Your Unfulfilled Vacancies Cost\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/#organization\",\"name\":\"Car Dealer Recruitment\",\"url\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/cropped-cropped-cropped-cropped-IMG_6195.jpeg\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884\\\/#organizationLogo\",\"width\":510,\"height\":352,\"caption\":\"Car Dealer Recruitment\"},\"image\":{\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884#webpage\",\"url\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884\",\"name\":\"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment\",\"description\":\"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it's a full productive day of turnover and gross profit the workshop never books. See exactly what it's costing. Role Technician Painter Panel Beater Number of vacancies unfilled \\u2212 + Open, budgeted positions currently\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/?page_id=3884#breadcrumblist\"},\"datePublished\":\"2026-07-21T22:57:04+00:00\",\"dateModified\":\"2026-07-21T23:26:49+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/#website\",\"url\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/\",\"name\":\"Car Dealer Recruitment\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/cardealerrecruitment.co.uk\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment","description":"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it's a full productive day of turnover and gross profit the workshop never books. See exactly what it's costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently","canonical_url":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/cardealerrecruitment.co.uk#listItem","position":1,"name":"Home","item":"https:\/\/cardealerrecruitment.co.uk","nextItem":{"@type":"ListItem","@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884#listItem","name":"How Much Does Your Unfulfilled Vacancies Cost"}},{"@type":"ListItem","@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884#listItem","position":2,"name":"How Much Does Your Unfulfilled Vacancies Cost","previousItem":{"@type":"ListItem","@id":"https:\/\/cardealerrecruitment.co.uk#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/cardealerrecruitment.co.uk\/#organization","name":"Car Dealer Recruitment","url":"https:\/\/cardealerrecruitment.co.uk\/","logo":{"@type":"ImageObject","url":"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg","@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884\/#organizationLogo","width":510,"height":352,"caption":"Car Dealer Recruitment"},"image":{"@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884#webpage","url":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884","name":"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment","description":"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it's a full productive day of turnover and gross profit the workshop never books. See exactly what it's costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/cardealerrecruitment.co.uk\/#website"},"breadcrumb":{"@id":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884#breadcrumblist"},"datePublished":"2026-07-21T22:57:04+00:00","dateModified":"2026-07-21T23:26:49+00:00"},{"@type":"WebSite","@id":"https:\/\/cardealerrecruitment.co.uk\/#website","url":"https:\/\/cardealerrecruitment.co.uk\/","name":"Car Dealer Recruitment","inLanguage":"en-GB","publisher":{"@id":"https:\/\/cardealerrecruitment.co.uk\/#organization"}}]},"og:locale":"en_GB","og:site_name":"Car Dealer Recruitment -","og:type":"article","og:title":"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment","og:description":"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it's a full productive day of turnover and gross profit the workshop never books. See exactly what it's costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently","og:url":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884","og:image":"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg","og:image:secure_url":"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg","article:published_time":"2026-07-21T22:57:04+00:00","article:modified_time":"2026-07-21T23:26:49+00:00","twitter:card":"summary_large_image","twitter:title":"How Much Does Your Unfulfilled Vacancies Cost - Car Dealer Recruitment","twitter:description":"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it's a full productive day of turnover and gross profit the workshop never books. See exactly what it's costing. Role Technician Painter Panel Beater Number of vacancies unfilled \u2212 + Open, budgeted positions currently","twitter:image":"https:\/\/cardealerrecruitment.co.uk\/wp-content\/uploads\/2025\/12\/cropped-cropped-cropped-cropped-IMG_6195.jpeg"},"aioseo_meta_data":{"post_id":"3884","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-07-21 22:54:34","updated":"2026-07-22 02:06:37","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cardealerrecruitment.co.uk\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow Much Does Your Unfulfilled Vacancies Cost\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/cardealerrecruitment.co.uk"},{"label":"How Much Does Your Unfulfilled Vacancies Cost","link":"https:\/\/cardealerrecruitment.co.uk\/?page_id=3884"}],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"job-stack-blog-thumbnail-img":false},"uagb_author_info":{"display_name":"Car Dealer Recruitment","author_link":"https:\/\/cardealerrecruitment.co.uk\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"Unfilled Vacancy Cost Calculator Aftersales Recruitment Unfilled Vacancy Cost Calculator Every day a Technician, Painter or Panel Beater vacancy sits empty, it&#8217;s a full productive day of turnover and gross profit the workshop never books. See exactly what it&#8217;s costing. Role TechnicianPainterPanel Beater Number of vacancies unfilled &minus; + Open, budgeted positions currently unstaffed for&hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/3884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3884"}],"version-history":[{"count":4,"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/3884\/revisions"}],"predecessor-version":[{"id":3893,"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/3884\/revisions\/3893"}],"wp:attachment":[{"href":"https:\/\/cardealerrecruitment.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}