{"id":273,"date":"2026-07-21T19:56:47","date_gmt":"2026-07-21T19:56:47","guid":{"rendered":"https:\/\/scotsaver.co.uk\/?page_id=273"},"modified":"2026-07-21T19:56:48","modified_gmt":"2026-07-21T19:56:48","slug":"overtime-payslip-checker","status":"publish","type":"page","link":"https:\/\/scotsaver.co.uk\/?page_id=273","title":{"rendered":"OVERTIME &amp; PAYSLIP CHECKER"},"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>Scotsaver \u2014 Overtime &amp; Payslip Checker<\/title>\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap');\n  :root{\n    --loch:#0B2942; --loch-deep:#071B2E; --ember:#D9642C; --ember-light:#F0925C;\n    --mist:#A9B7BE; --heather:#8574A6; --parchment:#F6F1E7; --parchment-dim:#EDE6D6;\n    --ink:#16202B; --good:#3E8E5A;\n  }\n  *{ box-sizing:border-box; }\n  body{ margin:0; font-family:'Inter',-apple-system,sans-serif; background:var(--parchment); color:var(--ink); line-height:1.5; }\n  h1,h2,h3{ font-family:'Space Grotesk','Inter',sans-serif; font-weight:700; letter-spacing:-0.02em; }\n  .gauge{ height:6px; width:100%; background:linear-gradient(90deg,var(--loch) 0%,var(--heather) 45%,var(--ember) 100%); }\n  nav{ display:flex; align-items:center; justify-content:space-between; padding:18px 6vw; background:var(--loch-deep); color:var(--parchment); }\n  .brand{ font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:20px; color:var(--parchment); text-decoration:none; }\n  .brand span{ color:var(--ember-light); }\n  .backlink{ font-size:13px; color:var(--mist); text-decoration:none; }\n  .backlink:hover{ color:var(--parchment); }\n  .hero{ background:var(--loch-deep); color:var(--parchment); padding:7vh 6vw 6vh; }\n  .hero-inner{ max-width:740px; }\n  .eyebrow{ font-family:'Space Grotesk',sans-serif; font-size:13px; letter-spacing:.12em; text-transform:uppercase; color:var(--ember-light); margin-bottom:16px; display:flex; align-items:center; gap:10px; }\n  .eyebrow::before{ content:\"\"; width:26px; height:2px; background:var(--ember-light); }\n  h1.headline{ font-size:clamp(28px,4.4vw,44px); line-height:1.1; margin:0 0 16px; }\n  .hero p.sub{ font-size:16.5px; color:var(--mist); max-width:600px; }\n  section{ padding:6vh 6vw; }\n  .layout{ display:grid; grid-template-columns:1.1fr 1fr; gap:30px; max-width:1100px; align-items:start; }\n  @media(max-width:860px){ .layout{ grid-template-columns:1fr; } }\n  .tool-wrap{ background:white; border:1px solid var(--parchment-dim); border-radius:6px; box-shadow:0 20px 50px -20px rgba(11,41,66,.15); overflow:hidden; }\n  .tool-top{ background:var(--loch); color:var(--parchment); padding:20px 28px; font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:16px; }\n  .tool-body{ padding:28px; }\n  .field{ margin-bottom:20px; }\n  .field label{ display:block; font-weight:600; font-size:13.5px; color:var(--loch); margin-bottom:8px; }\n  .field input[type=number], .field select{\n    width:100%; padding:12px 14px; border:1.5px solid var(--parchment-dim); border-radius:4px;\n    font-size:15px; font-family:'Inter',sans-serif; background:var(--parchment);\n  }\n  .field-group{ margin-bottom:22px; }\n  .field-group label.q{ display:block; font-weight:600; font-size:14px; color:var(--loch); margin-bottom:9px; }\n  .option-grid{ display:flex; flex-wrap:wrap; gap:8px; }\n  .opt{ border:1.5px solid var(--parchment-dim); background:var(--parchment); padding:9px 15px; border-radius:20px; font-size:13px; cursor:pointer; }\n  .opt:hover{ border-color:var(--heather); }\n  .opt.selected{ background:var(--loch); border-color:var(--loch); color:var(--parchment); }\n  .btn{ font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:15px; padding:13px 26px; border-radius:3px; border:none; cursor:pointer; background:var(--ember); color:var(--parchment); width:100%; }\n  .hint{ font-size:12px; color:#7c8792; margin-top:8px; }\n  .err{ font-size:12.5px; color:#B5482A; font-weight:600; display:none; margin-top:8px; }\n  .results-wrap{ background:white; border:1px solid var(--parchment-dim); border-radius:6px; box-shadow:0 20px 50px -20px rgba(11,41,66,.15); overflow:hidden; position:sticky; top:20px; }\n  .results-top{ background:var(--ember); color:white; padding:20px 28px; }\n  .results-top .big-num{ font-family:'Space Grotesk',sans-serif; font-size:32px; font-weight:700; }\n  .results-top .big-lbl{ font-size:12.5px; opacity:.9; margin-top:2px; }\n  .results-body{ padding:24px 28px; }\n  .breakdown-row{ display:flex; justify-content:space-between; padding:10px 0; border-bottom:1px solid var(--parchment-dim); font-size:14px; }\n  .breakdown-row:last-child{ border-bottom:none; }\n  .breakdown-row .lbl{ color:#4a565f; }\n  .breakdown-row .val{ font-weight:600; color:var(--loch); }\n  .bar-row{ margin-bottom:14px; }\n  .bar-row .bar-label{ display:flex; justify-content:space-between; font-size:13px; margin-bottom:5px; color:#4a565f; }\n  .bar-track{ height:10px; background:var(--parchment-dim); border-radius:6px; overflow:hidden; }\n  .bar-fill{ height:100%; border-radius:6px; }\n  footer{ padding:30px 6vw 40px; font-size:12px; color:#7c8792; max-width:820px; }\n  .match-banner{ padding:16px 20px; border-radius:6px; font-size:14px; font-weight:600; margin-bottom:18px; }\n  .match-banner.good{ background:rgba(62,142,90,.12); color:var(--good); }\n  .match-banner.bad{ background:rgba(217,100,44,.12); color:var(--ember); }\n<\/style>\n  <script defer data-domain=\"scotsaver.co.uk\" src=\"https:\/\/plausible.io\/js\/script.js\"><\/script>\n<\/head>\n<body>\n\n<div class=\"gauge\"><\/div>\n<nav>\n  <a href=\"index.html\" class=\"brand\">Scot<span>saver<\/span><\/a>\n  <a href=\"index.html\" class=\"backlink\">\u2190 All tools<\/a>\n<\/nav>\n\n<section class=\"hero\">\n  <div class=\"hero-inner\">\n    <div class=\"eyebrow\">Overtime &amp; Payslip Checker<\/div>\n    <h1 class=\"headline\">Were you actually paid correctly this month?<\/h1>\n    <p class=\"sub\">Payroll mistakes happen more often than people think, especially with overtime. Work out what you should have earned, then compare it against what actually landed in your account.<\/p>\n  <\/div>\n<\/section>\n\n<section>\n  <div class=\"layout\">\n    <div class=\"tool-wrap\">\n      <div class=\"tool-top\">Expected pay<\/div>\n      <div class=\"tool-body\">\n        <div class=\"field\"><label>Standard hourly rate (\u00a3)<\/label><input type=\"number\" id=\"rate\" value=\"13.50\" step=\"0.01\"><\/div>\n        <div class=\"field\"><label>Standard hours worked this month<\/label><input type=\"number\" id=\"stdHours\" value=\"150\"><\/div>\n        <div class=\"field\"><label>Overtime hours worked<\/label><input type=\"number\" id=\"otHours\" value=\"12\"><\/div>\n        <div class=\"field\"><label>Overtime multiplier<\/label>\n          <select id=\"otMultiplier\">\n            <option value=\"1\">1x (same rate)<\/option>\n            <option value=\"1.5\" selected>1.5x (time and a half)<\/option>\n            <option value=\"2\">2x (double time)<\/option>\n          <\/select>\n        <\/div>\n        <div class=\"field\"><label>Pension contribution (%)<\/label><input type=\"number\" id=\"pension\" value=\"5\"><\/div>\n\n        <div class=\"field\" style=\"margin-top:28px; padding-top:20px; border-top:1px solid var(--parchment-dim);\">\n          <label>What did your payslip actually show as take-home (net) pay? (\u00a3)<\/label>\n          <input type=\"number\" id=\"actualNet\" placeholder=\"e.g. 1780\" value=\"\">\n        <\/div>\n\n        <button class=\"btn\" id=\"calcBtn\">Check my pay<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"results-wrap\">\n      <div class=\"results-top\">\n        <div class=\"big-num\" id=\"expectedNet\">\u00a30<\/div>\n        <div class=\"big-lbl\">expected take-home pay<\/div>\n      <\/div>\n      <div class=\"results-body\">\n        <div class=\"breakdown-row\"><span class=\"lbl\">Standard pay<\/span><span class=\"val\" id=\"rowStd\">\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\">Overtime pay<\/span><span class=\"val\" id=\"rowOT\">\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\">Gross pay<\/span><span class=\"val\" id=\"rowGross\">\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\">Income Tax<\/span><span class=\"val\" id=\"rowTax\">\u2212\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\">National Insurance<\/span><span class=\"val\" id=\"rowNI\">\u2212\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\">Pension<\/span><span class=\"val\" id=\"rowPension\">\u2212\u00a30<\/span><\/div>\n        <div class=\"breakdown-row\"><span class=\"lbl\" style=\"font-weight:700; color:var(--loch);\">Expected net pay<\/span><span class=\"val\" id=\"rowNet\" style=\"color:var(--good);\">\u00a30<\/span><\/div>\n\n        <div id=\"matchResult\"><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<footer>\n  Scotsaver is an independent guide. This is an estimate based on standard 2026\/27 Scottish tax bands and may not reflect your exact tax code, benefits-in-kind, or other deductions \u2014 if a discrepancy looks significant, raise it with your payroll team directly.\n<\/footer>\n\n<script>\n  const bands = [\n    {limit: 12570, rate: 0},{limit: 16537, rate: 0.19},{limit: 29526, rate: 0.20},\n    {limit: 43662, rate: 0.21},{limit: 75000, rate: 0.42},{limit: 125140, rate: 0.45},{limit: Infinity, rate: 0.48}\n  ];\n  function calcTax(taxableAnnual){\n    let tax=0, lower=0;\n    for(const b of bands){\n      if(taxableAnnual > lower){\n        const upper = Math.min(taxableAnnual, b.limit);\n        tax += Math.max(0, upper-lower) * b.rate;\n        lower = b.limit;\n      } else break;\n    }\n    return tax;\n  }\n  function calcNI(gross){\n    const lo=12570, hi=50270;\n    let ni=0;\n    if(gross>lo) ni += (Math.min(gross,hi)-lo)*0.08;\n    if(gross>hi) ni += (gross-hi)*0.02;\n    return ni;\n  }\n\n  function calculate(){\n    if(window.plausible) plausible('Payslip Checker: Calculated');\n    const rate = parseFloat(document.getElementById('rate').value) || 0;\n    const stdHours = parseFloat(document.getElementById('stdHours').value) || 0;\n    const otHours = parseFloat(document.getElementById('otHours').value) || 0;\n    const otMult = parseFloat(document.getElementById('otMultiplier').value) || 1;\n    const pensionPct = parseFloat(document.getElementById('pension').value) || 0;\n    const actualNet = document.getElementById('actualNet').value;\n\n    const stdPay = rate * stdHours;\n    const otPay = rate * otMult * otHours;\n    const monthlyGross = stdPay + otPay;\n    const annualGross = monthlyGross * 12;\n\n    const pensionAmount = monthlyGross * (pensionPct\/100);\n    const taxableAnnual = annualGross - (pensionAmount*12);\n\n    const annualTax = calcTax(taxableAnnual);\n    const annualNI = calcNI(taxableAnnual);\n    const monthlyTax = annualTax\/12;\n    const monthlyNI = annualNI\/12;\n    const monthlyNet = monthlyGross - monthlyTax - monthlyNI - pensionAmount;\n\n    document.getElementById('expectedNet').textContent = '\u00a3' + Math.round(monthlyNet).toLocaleString();\n    document.getElementById('rowStd').textContent = '\u00a3' + Math.round(stdPay).toLocaleString();\n    document.getElementById('rowOT').textContent = '\u00a3' + Math.round(otPay).toLocaleString();\n    document.getElementById('rowGross').textContent = '\u00a3' + Math.round(monthlyGross).toLocaleString();\n    document.getElementById('rowTax').textContent = '\u2212\u00a3' + Math.round(monthlyTax).toLocaleString();\n    document.getElementById('rowNI').textContent = '\u2212\u00a3' + Math.round(monthlyNI).toLocaleString();\n    document.getElementById('rowPension').textContent = '\u2212\u00a3' + Math.round(pensionAmount).toLocaleString();\n    document.getElementById('rowNet').textContent = '\u00a3' + Math.round(monthlyNet).toLocaleString();\n\n    const matchDiv = document.getElementById('matchResult');\n    if(actualNet !== '' && !isNaN(parseFloat(actualNet))){\n      const diff = parseFloat(actualNet) - monthlyNet;\n      if(Math.abs(diff) <= 15){\n        matchDiv.innerHTML = '<div class=\"match-banner good\">Matches \u2014 your payslip is within \u00a315 of the expected figure, which is normal for rounding.<\/div>';\n      } else if(diff < 0){\n        matchDiv.innerHTML = '<div class=\"match-banner bad\">You appear to have been paid \u00a3' + Math.abs(Math.round(diff)).toLocaleString() + ' LESS than expected \u2014 worth double-checking with payroll.<\/div>';\n      } else {\n        matchDiv.innerHTML = '<div class=\"match-banner bad\">You appear to have been paid \u00a3' + Math.round(diff).toLocaleString() + ' MORE than expected \u2014 great for you, but flag it before it gets clawed back later.<\/div>';\n      }\n    } else {\n      matchDiv.innerHTML = '';\n    }\n  }\n\n  document.getElementById('calcBtn').addEventListener('click', calculate);\n  document.getElementById('otMultiplier').addEventListener('change', calculate);\n  calculate();\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Scotsaver \u2014 Overtime &amp; Payslip Checker Scotsaver \u2190 All tools Overtime &amp; Payslip Checker Were you actually paid correctly this month? Payroll mistakes happen more often than people think, especially with overtime. Work out what you should have earned, then compare it against what actually landed in your account. Expected pay Standard hourly rate (\u00a3) [&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-273","page","type-page","status-publish","hentry"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OVERTIME &amp; PAYSLIP CHECKER - Scotsaver<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/scotsaver.co.uk\/?page_id=273\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OVERTIME &amp; PAYSLIP CHECKER - Scotsaver\" \/>\n<meta property=\"og:description\" content=\"Scotsaver \u2014 Overtime &amp; Payslip Checker Scotsaver \u2190 All tools Overtime &amp; Payslip Checker Were you actually paid correctly this month? Payroll mistakes happen more often than people think, especially with overtime. Work out what you should have earned, then compare it against what actually landed in your account. Expected pay Standard hourly rate (\u00a3) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/scotsaver.co.uk\/?page_id=273\" \/>\n<meta property=\"og:site_name\" content=\"Scotsaver\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-21T19:56:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=273\",\"url\":\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=273\",\"name\":\"OVERTIME &amp; PAYSLIP CHECKER - Scotsaver\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#website\"},\"datePublished\":\"2026-07-21T19:56:47+00:00\",\"dateModified\":\"2026-07-21T19:56:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=273#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=273\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=273#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/scotsaver.co.uk\\\/?page_id=238\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OVERTIME &amp; PAYSLIP CHECKER\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#website\",\"url\":\"https:\\\/\\\/scotsaver.co.uk\\\/\",\"name\":\"Scotsaver\",\"description\":\"My WordPress Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/scotsaver.co.uk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#organization\",\"name\":\"Scotsaver\",\"url\":\"https:\\\/\\\/scotsaver.co.uk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/scotsaver.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cropped-IMG_6432.png\",\"contentUrl\":\"https:\\\/\\\/scotsaver.co.uk\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cropped-IMG_6432.png\",\"width\":499,\"height\":167,\"caption\":\"Scotsaver\"},\"image\":{\"@id\":\"https:\\\/\\\/scotsaver.co.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OVERTIME &amp; PAYSLIP CHECKER - Scotsaver","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/scotsaver.co.uk\/?page_id=273","og_locale":"en_US","og_type":"article","og_title":"OVERTIME &amp; PAYSLIP CHECKER - Scotsaver","og_description":"Scotsaver \u2014 Overtime &amp; Payslip Checker Scotsaver \u2190 All tools Overtime &amp; Payslip Checker Were you actually paid correctly this month? Payroll mistakes happen more often than people think, especially with overtime. Work out what you should have earned, then compare it against what actually landed in your account. Expected pay Standard hourly rate (\u00a3) [&hellip;]","og_url":"https:\/\/scotsaver.co.uk\/?page_id=273","og_site_name":"Scotsaver","article_modified_time":"2026-07-21T19:56:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/scotsaver.co.uk\/?page_id=273","url":"https:\/\/scotsaver.co.uk\/?page_id=273","name":"OVERTIME &amp; PAYSLIP CHECKER - Scotsaver","isPartOf":{"@id":"https:\/\/scotsaver.co.uk\/#website"},"datePublished":"2026-07-21T19:56:47+00:00","dateModified":"2026-07-21T19:56:48+00:00","breadcrumb":{"@id":"https:\/\/scotsaver.co.uk\/?page_id=273#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/scotsaver.co.uk\/?page_id=273"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/scotsaver.co.uk\/?page_id=273#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/scotsaver.co.uk\/?page_id=238"},{"@type":"ListItem","position":2,"name":"OVERTIME &amp; PAYSLIP CHECKER"}]},{"@type":"WebSite","@id":"https:\/\/scotsaver.co.uk\/#website","url":"https:\/\/scotsaver.co.uk\/","name":"Scotsaver","description":"My WordPress Blog","publisher":{"@id":"https:\/\/scotsaver.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/scotsaver.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/scotsaver.co.uk\/#organization","name":"Scotsaver","url":"https:\/\/scotsaver.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/scotsaver.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/scotsaver.co.uk\/wp-content\/uploads\/2025\/03\/cropped-IMG_6432.png","contentUrl":"https:\/\/scotsaver.co.uk\/wp-content\/uploads\/2025\/03\/cropped-IMG_6432.png","width":499,"height":167,"caption":"Scotsaver"},"image":{"@id":"https:\/\/scotsaver.co.uk\/#\/schema\/logo\/image\/"}}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"mailpoet_newsletter_max":false},"uagb_author_info":{"display_name":"MrSamm","author_link":"https:\/\/scotsaver.co.uk\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"Scotsaver \u2014 Overtime &amp; Payslip Checker Scotsaver \u2190 All tools Overtime &amp; Payslip Checker Were you actually paid correctly this month? Payroll mistakes happen more often than people think, especially with overtime. Work out what you should have earned, then compare it against what actually landed in your account. Expected pay Standard hourly rate (\u00a3)&hellip;","_links":{"self":[{"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=273"}],"version-history":[{"count":1,"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/273\/revisions"}],"predecessor-version":[{"id":274,"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/273\/revisions\/274"}],"wp:attachment":[{"href":"https:\/\/scotsaver.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}