{"id":22539,"date":"2025-05-12T06:43:55","date_gmt":"2025-05-12T06:43:55","guid":{"rendered":"https:\/\/remato.com\/blog\/werkuren-berekenen-gratis-tijdcalculator\/"},"modified":"2026-02-05T15:21:18","modified_gmt":"2026-02-05T15:21:18","slug":"werkuren-berekenen-gratis-tijdcalculator","status":"publish","type":"post","link":"https:\/\/remato.com\/nl\/blog\/werkuren-berekenen-gratis-tijdcalculator\/","title":{"rendered":"Werkuren berekenen &#8211; Gratis tijdcalculator"},"content":{"rendered":"\n<p>Werkuren berekenen is makkelijk met deze gratis online tool. Voer je starttijd, eindtijd en pauze in om de totale werkuren voor de dag of week te krijgen. De calculator ondersteunt zowel 12-uurs (AM\/PM) als 24-uurs tijdformaten, en toont resultaten in uren en minuten (uu:mm) en in decimale uren.<\/p>\n\n<p>Gebruik deze tool bij het <strong>berekenen van werkuren voor loonlijsten, urenstaten of shiftplanning.<\/strong><br\/><\/p>\n\n\n<div id=\"work-hours-calculator\" class=\"p-16 border border-grey-200 border-radius-8 mb-16\">\n  <h2 class=\"font-size-20 text-center\" style=\"margin-top: 12px; margin-bottom: 24px;\">Werkuren calculator<\/h2>\n\n  <div class=\"flex justify-center mb-16\">\n    <label><input type=\"radio\" name=\"clock-format\" value=\"12\" checked data-format-toggle> 12-uurs<\/label>\n    <label style=\"margin-left:10px;\"><input type=\"radio\" name=\"clock-format\" value=\"24\" data-format-toggle> 24-uurs<\/label>\n  <\/div>\n\n  <div style=\"overflow-x:auto;\">\n    <table style=\"width:100%;min-width:500px;border-collapse:collapse;margin-bottom:15px;font-size:14px;\">\n      <thead>\n        <tr>\n          <th class=\"text-left p-4\">Dag<\/th>\n          <th class=\"text-left p-4\" style=\"width: 0\">Begin<\/th>\n          <th id=\"start-format-col\" class=\"text-left p-4\"><\/th>\n          <th class=\"text-left p-4\" style=\"width: 0\">Einde<\/th>\n          <th id=\"end-format-col\" class=\"text-left p-4\"><\/th>\n          <th class=\"text-left p-4\">Pauze (min)<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody id=\"workdays\">\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Mon<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"mon-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"mon-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"mon-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"mon-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"mon-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"mon-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"mon-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Tue<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"tue-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"tue-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"tue-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"tue-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"tue-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"tue-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"tue-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Wed<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"wed-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"wed-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"wed-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"wed-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"wed-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"wed-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"wed-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Thu<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"thu-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"thu-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"thu-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"thu-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"thu-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"thu-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"thu-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Fri<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"fri-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"fri-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"fri-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"fri-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"fri-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"fri-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"fri-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Sat<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"sat-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"sat-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"sat-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"sat-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"sat-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"sat-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"sat-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n                  <tr style=\"background: none; font-weight: normal;\">\n            <td style=\"padding: 4px\">Sun<\/td>\n\n            <!-- 12-Hour Fields -->\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"sun-start-12\" placeholder=\"8:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"sun-start-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option>PM<\/option>\n              <\/select>\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <input type=\"text\" id=\"sun-end-12\" placeholder=\"5:00\" style=\"width:80px;\">\n            <\/td>\n            <td class=\"clock-12\" style=\"padding: 4px\">\n              <select id=\"sun-end-ampm\" style=\"width:60px;\">\n                <option>AM<\/option>\n                <option selected>PM<\/option>\n              <\/select>\n            <\/td>\n\n            <!-- 24-Hour Fields -->\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"sun-start-24\" style=\"width:100px;\">\n            <\/td>\n            <td class=\"clock-24\" style=\"display:none; padding: 4px\">\n              <input type=\"time\" id=\"sun-end-24\" style=\"width:100px;margin-left:10px;\">\n            <\/td>\n\n            <!-- Break -->\n            <td style=\"padding: 4px\">\n              <input type=\"number\" id=\"sun-break\" value=\"0\" style=\"width:60px;\" min=\"0\">\n            <\/td>\n          <\/tr>\n              <\/tbody>\n    <\/table>\n  <\/div>\n\n  <div style=\"display:flex; flex-wrap:wrap; gap:8px; margin: 16px 0 32px;\">\n    <label for=\"ot-threshold\">Overwerk na:\n      <select id=\"ot-threshold\" name=\"ot-threshold\">\n        <option value=\"6\">6 uur\/dag<\/option>\n        <option value=\"7\">7 uur\/dag<\/option>\n        <option value=\"8\" selected>8 uur\/dag<\/option>\n        <option value=\"9\">9 uur\/dag<\/option>\n        <option value=\"10\">10 uur\/dag<\/option>\n      <\/select>\n    <\/label>\n    <label for=\"deduct-breaks\">Pauzes aftrekken:\n      <select id=\"deduct-breaks\" name=\"deduct-breaks\">\n        <option value=\"yes\">Ja<\/option>\n        <option value=\"no\">Nee<\/option>\n      <\/select>\n    <\/label>\n    <label>Afronden op:\n      <select id=\"rounding\">\n        <option value=\"0\">Niet afronden<\/option>\n        <option value=\"15\">15 min (7 min regel)<\/option>\n        <option value=\"5\">5 min<\/option>\n        <option value=\"6\">6 min (1\/10 uur)<\/option>\n      <\/select>\n    <\/label>\n    <label>Toon als:\n      <select id=\"output-format\">\n        <option value=\"hhmm\">hh:mm<\/option>\n        <option value=\"decimal\">decimaal<\/option>\n      <\/select>\n    <\/label>\n  <\/div>\n\n  <div style=\"text-align:center;margin-bottom:16px;\">\n    <button id=\"calculate-btn\" class=\"button button--blue\">Berekenen<\/button>\n  <\/div>\n\n  <div id=\"results\" style=\"text-align:center;\">\n    <div><strong>Totale tijd:<\/strong> <span id=\"total-time\">00:00<\/span><\/div>\n    <div><strong>Overuren:<\/strong> <span id=\"overtime-hours\">00:00<\/span><\/div>\n  <\/div>\n<\/div>\n\n<script>\n  function workHoursCalculator() {\n    const days = ['mon', 'tue', 'wed', 'thu', 'fri', 'sat', 'sun']\n\n    const calculateBtn = document.getElementById('calculate-btn')\n    const totalTimeEl = document.getElementById('total-time')\n    const overtimeEl = document.getElementById('overtime-hours')\n    const startFormatCol = document.getElementById('start-format-col')\n    const endFormatCol = document.getElementById('end-format-col')\n    const calculatorEl = document.getElementById('work-hours-calculator')\n\n    function toMinutes12(timeStr, ampm) {\n      const [hourStr, minStr] = timeStr.split(':')\n      let h = parseInt(hourStr || '0', 10)\n      const m = parseInt(minStr || '0', 10)\n      if (ampm === 'PM' && h < 12) h += 12\n      if (ampm === 'AM' && h === 12) h = 0\n      return h * 60 + m\n    }\n\n    function toMinutes24(timeStr) {\n      const [h, m] = timeStr.split(':').map(Number)\n      return h * 60 + m\n    }\n\n    function toHHMM(mins) {\n      const h = Math.floor(mins \/ 60)\n      const m = mins % 60\n      return `${h}:${m.toString().padStart(2, '0')}`\n    }\n\n    function applyRounding(mins, rule) {\n      if (!rule || rule <= 0) return mins\n      const mod = mins % rule\n      if (rule === 15 && mod <= 7) return mins - mod\n      return mod >= rule \/ 2 ? mins + (rule - mod) : mins - mod\n    }\n\n    function updateClockView() {\n      const formatRadio = document.querySelector('input[name=\"clock-format\"]:checked')\n      const is12Hour = formatRadio?.value === '12'\n\n      document.querySelectorAll('.clock-12').forEach(el => el.style.display = is12Hour ? '' : 'none')\n      document.querySelectorAll('.clock-24').forEach(el => el.style.display = is12Hour ? 'none' : '')\n\n      if (startFormatCol && endFormatCol) {\n        if (is12Hour) {\n          startFormatCol.style.display = ''\n          endFormatCol.style.display = ''\n          startFormatCol.innerText = 'AM\/PM'\n          endFormatCol.innerText = 'AM\/PM'\n        } else {\n          startFormatCol.style.display = 'none'\n          endFormatCol.style.display = 'none'\n        }\n      }\n    }\n\n    function calculateHours() {\n      const formatRadio = document.querySelector('input[name=\"clock-format\"]:checked')\n      const is12Hour = formatRadio?.value === '12'\n\n      const otThreshold = parseFloat(document.getElementById('ot-threshold')?.value || '8')\n      const deductBreaks = document.getElementById('deduct-breaks')?.value === 'yes'\n      const roundTo = parseInt(document.getElementById('rounding')?.value || '0', 10)\n      const outputFormat = document.getElementById('output-format')?.value || 'hhmm'\n\n      let totalMinutes = 0\n      let totalOTMinutes = 0\n\n      for (const day of days) {\n        const startId = `${day}-start-${is12Hour ? '12' : '24'}`\n        const endId = `${day}-end-${is12Hour ? '12' : '24'}`\n        const startInput = document.getElementById(startId)\n        const endInput = document.getElementById(endId)\n        const breakInput = document.getElementById(`${day}-break`)\n\n        if (!startInput || !endInput || !breakInput) continue\n\n        const start = startInput.value\n        const end = endInput.value\n        const breakMins = parseInt(breakInput.value || '0', 10)\n\n        if (start && end) {\n          let startMins = 0,\n            endMins = 0\n          if (is12Hour) {\n            const startAMPM = document.getElementById(`${day}-start-ampm`)?.value || 'AM'\n            const endAMPM = document.getElementById(`${day}-end-ampm`)?.value || 'PM'\n            startMins = toMinutes12(start, startAMPM)\n            endMins = toMinutes12(end, endAMPM)\n          } else {\n            startMins = toMinutes24(start)\n            endMins = toMinutes24(end)\n          }\n\n          let duration = endMins - startMins\n          if (duration < 0) duration += 1440\n          if (deductBreaks) duration -= breakMins\n          if (duration < 0) duration = 0\n\n          const rounded = applyRounding(duration, roundTo)\n          totalMinutes += rounded\n          totalOTMinutes += Math.max(0, rounded - otThreshold * 60)\n        }\n      }\n\n      if (totalTimeEl && overtimeEl) {\n        totalTimeEl.innerText = outputFormat === 'hhmm' ?\n          toHHMM(totalMinutes) :\n          (totalMinutes \/ 60).toFixed(2)\n        overtimeEl.innerText = outputFormat === 'hhmm' ?\n          toHHMM(totalOTMinutes) :\n          (totalOTMinutes \/ 60).toFixed(2)\n      }\n    }\n\n    document.querySelectorAll('[data-format-toggle]').forEach(el => el.addEventListener('change', updateClockView))\n\n    if (calculateBtn) {\n      calculateBtn.addEventListener('click', calculateHours)\n    }\n    if (calculatorEl) {\n      calculatorEl.addEventListener('keydown', e => {\n        if (e.key === 'Enter') {\n          e.preventDefault()\n          calculateHours()\n        }\n      })\n    }\n    updateClockView()\n  }\n\n  setTimeout(() => workHoursCalculator(), 2000)\n<\/script>\n\n\n<p>Ben je het zat om werkuren handmatig te berekenen? <strong>Probeer de Remato <a href=\"https:\/\/remato.com\/nl\/tijdregistratiesoftware-voor-de-bouw\/\" data-type=\"page\" data-id=\"18779\">tijdregistratie-app.<\/a><\/strong><\/p>\n\n<h2 class=\"wp-block-heading\">Veelgestelde vragen<\/h2>\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1746724714973\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Hoe zet ik uren en minuten om naar decimale uren voor de loonlijst?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Om tijd om te zetten naar decimale uren, deel je de minuten door 60 en tel je ze op bij de uurwaarde. Bijvoorbeeld, 7 uur en 30 minuten wordt 7,5 uur. Deze calculator doet de omrekening automatisch voor je.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1746724728179\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong><strong>Wie kan deze werkuren-calculator gebruiken?<\/strong><\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Iedereen die werktijd moet berekenen kan deze tool gebruiken \u2014 inclusief werknemers, freelancers, aannemers en managers. Het is vooral handig voor iedereen die <strong>werkuren berekent<\/strong> voor urenstaten, facturen of personeelsadministratie.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1746724739445\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Waarom is nauwkeurige tijdregistratie belangrijk voor de loonlijst?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Zonder nauwkeurige methoden voor het <strong>berekenen van werkuren<\/strong> riskeren bedrijven fouten die loonstrookjes en arbeidsnaleving be\u00efnvloeden. Het gebruik van een betrouwbare calculator vermindert fouten en zorgt ervoor dat werknemers correct betaald worden voor hun gewerkte tijd.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1746724749016\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is dit een vervanging voor tijdregistratiesoftware?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Hoewel deze tool handig is voor snelle, handmatige berekeningen, is het geen volledige vervanging voor geautomatiseerde tijdregistratiesoftware. Als je een team of meerdere werklocaties beheert, biedt een platform zoals Remato geautomatiseerde incheck, GPS-tracking, overurenberekening en loonlijst-klare rapporten.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1746724794195\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Kan deze calculator me helpen mijn loonstrook te dubbelchecken?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ja. Als je handmatig in- en uitklokt of een prikklok gebruikt, kun je met deze calculator bevestigen of de uren op je loonstrook overeenkomen met wat je daadwerkelijk hebt gewerkt. Als je twijfelt aan de berekeningen van je werkgever, geeft deze tool je een second opinion door <strong>werkuren te berekenen<\/strong> op basis van je eigen registratie.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 class=\"wp-block-heading\"><strong>Waarom een werkuren-calculator gebruiken?<\/strong><\/h2>\n\n<p>Handmatig gewerkte uren berekenen, vooral met pauzes en onregelmatige diensten, is saai en foutgevoelig. Deze tool helpt bij:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Tijd besparen<\/strong> op rekenwerk<\/li>\n\n\n\n<li><strong>Loonfouten voorkomen<\/strong><\/li>\n\n\n\n<li><strong>Uren + minuten omzetten naar decimalen<\/strong> (voor urenstaten of facturering)<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/en.wikipedia.org\/wiki\/Overtime\" target=\"_blank\" rel=\"noopener\">Overuren<\/a> afhandelen<\/strong> en afronden<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\"><strong>Automatiseren met Remato<\/strong><\/h2>\n\n<p>Handmatige tijdberekeningen zijn nuttig \u2014 maar bij het beheren van een team of het bijhouden van meerdere jobs bespaart automatisering tijd en voorkomt fouten. <strong><a href=\"https:\/\/remato.com\/nl\/\" data-type=\"page\" data-id=\"13269\">Remato<\/a><\/strong> biedt een complete oplossing voor:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Mobiel in- en uitklokken<\/li>\n\n\n\n<li>Automatische berekening van werk- en overuren<\/li>\n\n\n\n<li>Gecentraliseerde urenstaten klaar voor loonlijst<\/li>\n\n\n\n<li>Tijdrapporten per werknemer, project of kostenplaats<\/li>\n\n\n\n<li>Foto&#8217;s van afgerond werk<\/li>\n<\/ul>\n\n<p>Geen gedoe meer met papieren logboeken of last-minute urenstaat-correcties.<\/p>\n\n<h2 class=\"wp-block-heading\"><strong>Gebouwd voor bouw- en veldteams<\/strong><\/h2>\n\n<p>Remato is ontworpen voor bedrijven die in het veld werken: bouw, onderhoud, serviceteams en meer. Het is eenvoudig in te stellen, gemakkelijk te gebruiken en werkt op elk apparaat.<\/p>\n\n<p>Begin nu met het bijhouden van je ploeguren met betere nauwkeurigheid, zichtbaarheid en controle.<\/p>\n\n<p><a href=\"https:\/\/remato.com\/nl\/tijdregistratiesoftware-voor-de-bouw\/\" data-type=\"page\" data-id=\"18779\"><strong>Probeer Remato tijdregistratie gratis<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Werkuren berekenen is makkelijk met deze gratis online tool. Voer je starttijd, eindtijd en pauze in om de totale werkuren voor de dag of week te krijgen. De calculator ondersteunt zowel 12-uurs (AM\/PM) als 24-uurs tijdformaten, en toont resultaten in uren en minuten (uu:mm) en in decimale uren. Gebruik deze tool bij het berekenen van [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":22452,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[314],"tags":[],"class_list":["post-22539","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sjablonen-tools"],"acf":[],"metadata":{"blog_post_read_time":"3 min leestijd"},"category_objects":[{"term_id":314,"name":"Sjablonen &amp; Tools","slug":"sjablonen-tools","term_group":0,"term_taxonomy_id":314,"taxonomy":"category","description":"","parent":0,"count":10,"filter":"raw","cat_ID":314,"category_count":10,"category_description":"","cat_name":"Sjablonen &amp; Tools","category_nicename":"sjablonen-tools","category_parent":0}],"image":{"low-res":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/05\/Calculating-hours-of-work-80x53.jpg","width":80,"height":53,"alt":"Werkuren berekenen"},"thumbnail":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/05\/Calculating-hours-of-work-150x150.jpg","width":150,"height":150,"alt":"Werkuren berekenen"},"medium_large":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/05\/Calculating-hours-of-work-768x508.jpg","width":768,"height":508,"alt":"Werkuren berekenen"},"large":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/05\/Calculating-hours-of-work-1024x677.jpg","width":1024,"height":677,"alt":"Werkuren berekenen"}},"excerpt_raw":"","formatted_date":"12 mei 2025","_links":{"self":[{"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/posts\/22539","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/comments?post=22539"}],"version-history":[{"count":5,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/posts\/22539\/revisions"}],"predecessor-version":[{"id":28890,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/posts\/22539\/revisions\/28890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/media\/22452"}],"wp:attachment":[{"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/media?parent=22539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/categories?post=22539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/remato.com\/nl\/wp-json\/wp\/v2\/tags?post=22539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}