{"id":34435,"date":"2026-09-23T10:00:00","date_gmt":"2026-09-23T08:00:00","guid":{"rendered":"https:\/\/educapharos.com\/?p=34435"},"modified":"2026-09-01T16:47:54","modified_gmt":"2026-09-01T14:47:54","slug":"compliance-audits-in-construction-and-engineering","status":"publish","type":"post","link":"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/","title":{"rendered":"Compliance Audits in Construction and Engineering: What They Look For and How to Prepare"},"content":{"rendered":"<p class=\"wp-block-paragraph\">More than 70% of the companies inspected in 2025 received penalties or corrective orders from the Labor Inspectorate. In the construction sector, the percentage is even higher: construction accounts for less than 10% of employment in Spain but accounts for more than 25% of fatal workplace accidents, making it one of the sectors subject to the most intense inspection scrutiny. <strong>The Labor Inspectorate doesn't give advance notice of its visits. And when it arrives, the documentation has to be ready.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This article explains what auditors and inspectors actually look for at construction and engineering firms, what the most common mistakes are that lead to penalties, and how to keep your documentation ready at all times without having to scramble to find it at the last minute.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87_1 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 Contents\"><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-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#%C2%BFQue_es_una_auditoria_de_compliance_y_por_que_ha_ganado_peso_en_el_sector\" >What is a compliance audit, and why has it become more important in the industry?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Que_documentacion_suelen_exigir_estas_auditorias\" >What documentation do these audits typically require?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Formacion_en_PRL_acreditada_por_trabajador\" >Accredited Occupational Safety and Health Training per Employee<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Registros_de_igualdad_y_protocolo_de_acoso\" >Equality Records and Harassment Protocol<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Trazabilidad_de_la_formacion_obligatoria_fechas_certificados_renovaciones\" >Traceability of Mandatory Training (dates, certificates, renewals)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Errores_mas_comunes_que_detectan_los_auditores\" >Most Common Errors Detected by Auditors<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Como_tener_la_documentacion_siempre_lista_con_una_plataforma_de_formacion\" >How to Keep Your Documentation Ready at All Times with a Training Platform<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/educapharos.com\/en\/blog\/noticias-actualidad\/auditorias-de-compliance-en-construccion-e-ingenieria\/#Checklist_rapido_antes_de_una_auditoria\" >Quick Checklist Before an Audit<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%C2%BFQue_es_una_auditoria_de_compliance_y_por_que_ha_ganado_peso_en_el_sector\"><\/span>What is a compliance audit, and why has it become more important in the industry?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A compliance audit is a systematic verification process that assesses whether a company complies with its <a href=\"https:\/\/educapharos.com\/en\/blog\/labor-resources\/how-to-implement-a-quality-control-plan\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/educapharos.com\/blog\/recursos-laborales\/como-implementar-un-plan-de-control-de-calidad\/\" rel=\"noreferrer noopener\">legal obligations regarding labor matters<\/a>, risk prevention, equality, and data protection, among others. In the construction and engineering sector, <strong>Compliance isn't just a best practice\u2014it's a prerequisite for doing business,<\/strong> since clients, government agencies, and certifying bodies are increasingly requiring formal proof of compliance before awarding contracts or authorizing the start of construction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inspection activities have steadily increased. The Labor and Social Security Inspectorate (ITSS) has the authority to enter any workplace without prior notice, and refusing to allow an inspection is in itself a serious violation. <strong>During construction, inspections are particularly frequent<\/strong> both because of the high accident rate in the sector and because of the complexity of the subcontracting chains, which Royal Decree-Law 32\/2006 specifically regulates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Que_documentacion_suelen_exigir_estas_auditorias\"><\/span>What documentation do these audits typically require?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Formacion_en_PRL_acreditada_por_trabajador\"><\/span>Accredited Occupational Safety and Health Training per Employee<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is the area where the most violations occur. Inspectors verify that <strong>Every active employee has valid, certified occupational risk prevention (PRL) training that is specific to their position and the risks to which they are exposed. <\/strong>In the construction industry, this includes, at a minimum, the TPC (Professional Construction Card), a valid annual medical certificate, training required under Article 19 of the Occupational Risk Prevention Act, and the document required under Article 18 (risk information) signed by the worker. For health and safety coordinators, specific certification is mandatory. And for machinery operators, the corresponding license is required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Inspectorate may request this documentation on an individual basis: it is not enough to have a general list of courses taken, <strong>It must be possible to demonstrate who did what, when, for how long, and with what credentials.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Registros_de_igualdad_y_protocolo_de_acoso\"><\/span>Equality Records and Harassment Protocol<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Starting in 2022, all companies with more than 50 employees are required to have a <strong>A negotiated Equality Plan, registered with REGCON, and with evidence of its actual implementation.<\/strong> In 2025, the ITSS stepped up its inspection campaigns regarding equality plans, shifting from a focus on formal compliance to requiring effective compliance. Inspectors request the current plan, the minutes of the monitoring committee, the updated compensation registry, the salary audit, and evidence that the workforce has received specific training on equality, including attendance records.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The policy on sexual and workplace harassment is also a document that the Inspectorate may request, along with evidence that it has been communicated to the entire workforce.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Trazabilidad_de_la_formacion_obligatoria_fechas_certificados_renovaciones\"><\/span>Traceability of Mandatory Training (dates, certificates, renewals)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Beyond occupational safety and health and equality, the auditors verify that the company has a system in place that ensures full traceability of training: <strong>Who has completed each required training course, on what date, what certificate attests to completion, and when the certification expires.<\/strong> In industries such as construction, where <a href=\"https:\/\/educapharos.com\/en\/blog\/labor-resources\/fundae-shuttle\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/educapharos.com\/blog\/recursos-laborales\/fundae-lanzadera\/\" rel=\"noreferrer noopener\">many formations<\/a> Since these certifications have expiration dates (PRL, machinery operation, safety coordination), the lack of an expiration alert system is one of the most common causes of noncompliance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Errores_mas_comunes_que_detectan_los_auditores\"><\/span>Most Common Errors Detected by Auditors<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first is the <strong>Training completed but not documented:<\/strong> The employee took the course, but there is no certificate, no attendance record, or the document is not available when needed. The second one is <strong>Undetected expired training: <\/strong>A PRL that was renewed six years ago, even though it is required to be renewed every five years, or a TPC that has not been updated following a change in professional category. The third is <strong>the existing but unenforced equality plan: <\/strong>The document exists, but there are no follow-up reports, no up-to-date compensation audit, and no evidence of equality training for the staff. The fourth is the <strong>scattered documentation: <\/strong>certificates stored in emails, in physical folders, and on unstructured drives, making it impossible to present them promptly during an inspection.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_tener_la_documentacion_siempre_lista_con_una_plataforma_de_formacion\"><\/span>How to Keep Your Documentation Ready at All Times with a Training Platform<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A well-configured training management platform systematically eliminates the four errors listed above. <strong>Automatically records each completed training session,<\/strong> It generates personalized certificates, alerts users when a training course is about to expire, and allows users to export a comprehensive report\u2014by employee, by department, or by training type\u2014in just minutes for submission during any audit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For construction and engineering firms, this means being able to demonstrate to the Labor Inspectorate, a client, or a certifying body that <strong>All employees are up to date on their mandatory training, without having to search through emails or manually reconstruct their training records.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Checklist_rapido_antes_de_una_auditoria\"><\/span>Quick Checklist Before an Audit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<style>\n.audit-wrap{font-family:Arial,sans-serif;background:#141414;border-radius:12px;padding:2rem;margin:2rem 0;max-width:100%}\n.audit-title{color:#ffd00f;font-size:1rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .3rem}\n.audit-sub{color:#a0a0a0;font-size:.8rem;margin:0 0 1.5rem;line-height:1.5}\n.audit-progreso{margin-bottom:1.5rem}\n.audit-prog-label{font-size:.7rem;color:#a0a0a0;margin-bottom:.35rem;display:flex;justify-content:space-between}\n.audit-barra-bg{background:#333;border-radius:10px;height:10px;overflow:hidden}\n.audit-barra-fill{height:100%;border-radius:10px;transition:width .4s ease;background:#ffd00f}\n.audit-seccion{margin-bottom:1.5rem}\n.audit-sec-titulo{font-size:.72rem;color:#caa412;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;padding-bottom:.4rem;border-bottom:1px solid #2a2a2a}\n.audit-item{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem 0;border-bottom:1px solid #1e1e1e;cursor:pointer}\n.audit-item:last-child{border-bottom:none}\n.audit-checkbox{width:20px;height:20px;accent-color:#ffd00f;flex-shrink:0;margin-top:2px;cursor:pointer}\n.audit-item-label{font-size:.82rem;color:#e0e0e0;line-height:1.5;flex:1;cursor:pointer}\n.audit-item-label.checked{color:#a0a0a0;text-decoration:line-through}\n.audit-criticidad{font-size:.62rem;font-weight:700;padding:1px 7px;border-radius:8px;white-space:nowrap;flex-shrink:0;margin-top:3px}\n.crit-alto{background:#3a1a1a;color:#eb5757}\n.crit-medio{background:#2a2200;color:#ffd00f}\n.audit-resultado{background:#1e1e1e;border-radius:8px;padding:1.25rem;margin-top:1rem}\n.audit-res-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;margin-bottom:1rem}\n.audit-res-item{text-align:center}\n.audit-res-valor{font-size:1.5rem;font-weight:900;color:#ffd00f}\n.audit-res-label{font-size:.68rem;color:#a0a0a0;margin-top:.2rem;line-height:1.3}\n.audit-estado{font-size:.85rem;font-weight:700;padding:.75rem 1rem;border-radius:6px;margin-top:.5rem;border-left:3px solid}\n.estado-ok{background:#1a3a1a;color:#6fcf97;border-color:#6fcf97}\n.estado-parcial{background:#2a2200;color:#ffd00f;border-color:#ffd00f}\n.estado-nok{background:#3a1a1a;color:#eb5757;border-color:#eb5757}\n.audit-pendientes{margin-top:.75rem}\n.audit-pend-titulo{font-size:.7rem;color:#eb5757;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem}\n.audit-pend-item{font-size:.76rem;color:#e0e0e0;padding:.25rem 0;line-height:1.4}\n.audit-pend-item::before{content:'\u26a0\ufe0f ';font-style:normal}\n.audit-nota{font-size:.7rem;color:#665406;margin-top:1rem;line-height:1.5;padding-top:.75rem;border-top:1px solid #2a2a2a}\n<\/style>\n\n<div class=\"audit-wrap\">\n  <div class=\"audit-title\">\u2705 Pre-audit checklist for training compliance<\/div>\n  <div class=\"audit-sub\">Check off the items you've already covered. The progress bar and the final result will show you how prepared you are for an inspection.<\/div>\n\n  <div class=\"audit-progreso\">\n    <div class=\"audit-prog-label\">\n      <span id=\"audit-prog-txt\">0 out of 20 points completed<\/span>\n      <span id=\"audit-prog-pct\">0%<\/span>\n    <\/div>\n    <div class=\"audit-barra-bg\"><div class=\"audit-barra-fill\" id=\"audit-barra\" style=\"width:0%\"><\/div><\/div>\n  <\/div>\n\n  <div id=\"audit-lista\">\n\n    <!-- PRL -->\n    <div class=\"audit-seccion\">\n      <div class=\"audit-sec-titulo\">\ud83e\uddba Occupational Safety and Health Training<\/div>\n\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">All workers have a valid TPC (Professional Construction Card)<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">Each employee's medical certificate is current (renewed annually)<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The training required under Article 19 of the Occupational Safety and Health Act is documented for each worker (tailored to the specific job and risks)<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The risk information document (Art. 18) is signed by each employee<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">Health and safety coordinators hold specific, current certifications<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">Machinery operators hold a valid operating license<\/label>\n        <span class=\"audit-criticidad crit-medio\">Important<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">We have an alert system that notifies us when an occupational safety and health training course is about to expire<\/label>\n        <span class=\"audit-criticidad crit-medio\">Important<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- IGUALDAD -->\n    <div class=\"audit-seccion\">\n      <div class=\"audit-sec-titulo\">\u2696\ufe0f Equality and Harassment Policy<\/div>\n\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The Equality Plan is currently in effect; it was negotiated with the committee and registered with REGCON (mandatory for companies with 50 or more employees).<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The minutes of the Equality Commission's inaugural meeting and subsequent meetings are up to date<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The compensation records and salary audit are up to date and available<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The staff and management teams have received training on equality, with attendance records kept.<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The policy on sexual and workplace harassment has been approved and communicated to the entire workforce<\/label>\n        <span class=\"audit-criticidad crit-medio\">Important<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- TRAZABILIDAD -->\n    <div class=\"audit-seccion\">\n      <div class=\"audit-sec-titulo\">\ud83d\udccb Training Traceability<\/div>\n\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">We can generate a training report for each employee, including dates and certificates, in less than 10 minutes<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">We maintain a record of training subsidized through FUNDAE, including all required documentation<\/label>\n        <span class=\"audit-criticidad crit-medio\">Important<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The time log is operational and is retained for a minimum of 4 years.<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The subcontractors' documentation includes proof that their workers have completed PRL training at our construction site<\/label>\n        <span class=\"audit-criticidad crit-medio\">Important<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- PLAN DE PREVENCI\u00d3N -->\n    <div class=\"audit-seccion\">\n      <div class=\"audit-sec-titulo\">\ud83d\udd12 Risk Prevention and Assessment Plan<\/div>\n\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The Occupational Risk Prevention Plan has been updated and adapted to the company's current operations<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n      <div class=\"audit-item\" onclick=\"toggleAudit(this)\">\n        <input type=\"checkbox\" class=\"audit-checkbox\" onclick=\"event.stopPropagation()\"\/>\n        <label class=\"audit-item-label\">The Job-Specific Risk Assessment is up to date (minimum biennial review or following a significant change)<\/label>\n        <span class=\"audit-criticidad crit-alto\">Critic<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- RESULTADO -->\n  <div class=\"audit-resultado\" id=\"audit-resultado\">\n    <div class=\"audit-res-grid\">\n      <div class=\"audit-res-item\">\n        <div class=\"audit-res-valor\" id=\"audit-completados\">0<\/div>\n        <div class=\"audit-res-label\">Points Earned<\/div>\n      <\/div>\n      <div class=\"audit-res-item\">\n        <div class=\"audit-res-valor\" id=\"audit-pendientes-num\">20<\/div>\n        <div class=\"audit-res-label\">Outstanding Issues<\/div>\n      <\/div>\n      <div class=\"audit-res-item\">\n        <div class=\"audit-res-valor\" id=\"audit-pct-num\">0%<\/div>\n        <div class=\"audit-res-label\">Level of preparation<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"audit-estado\" id=\"audit-estado\"><\/div>\n    <div class=\"audit-pendientes\" id=\"audit-pendientes-lista\" style=\"display:none\">\n      <div class=\"audit-pend-titulo\">Outstanding Critical Issues<\/div>\n      <div id=\"audit-pend-items\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"audit-nota\">\u26a0\ufe0f This checklist is for guidance only and does not replace a review by an occupational safety and health service or labor consulting firm. Specific obligations may vary depending on the collective bargaining agreement, the size of the company, and applicable industry regulations.<\/div>\n<\/div>\n\n<script>\nconst TOTAL = 20;\n\nfunction toggleAudit(item) {\n  const cb = item.querySelector('.audit-checkbox');\n  const label = item.querySelector('.audit-item-label');\n  cb.checked = !cb.checked;\n  label.classList.toggle('checked', cb.checked);\n  actualizarAudit();\n}\n\nfunction actualizarAudit() {\n  const checks = document.querySelectorAll('.audit-checkbox');\n  const completados = Array.from(checks).filter(c => c.checked).length;\n  const pct = Math.round((completados \/ TOTAL) * 100);\n\n  document.getElementById('audit-barra').style.width = pct + '%';\n  document.getElementById('audit-prog-txt').textContent = `${completados} de ${TOTAL} puntos completados`;\n  document.getElementById('audit-prog-pct').textContent = pct + '%';\n  document.getElementById('audit-completados').textContent = completados;\n  document.getElementById('audit-pendientes-num').textContent = TOTAL - completados;\n  document.getElementById('audit-pct-num').textContent = pct + '%';\n\n  const estado = document.getElementById('audit-estado');\n  if (pct >= 90) {\n    estado.className = 'audit-estado estado-ok';\n    estado.textContent = '\u2705 Nivel alto de preparaci\u00f3n. Tu empresa est\u00e1 en buena posici\u00f3n para afrontar una auditor\u00eda. Revisa los puntos pendientes y documenta cualquier brecha menor antes de la pr\u00f3xima inspecci\u00f3n.';\n  } else if (pct >= 60) {\n    estado.className = 'audit-estado estado-parcial';\n    estado.textContent = '\ud83d\udfe1 Preparaci\u00f3n parcial. Hay brechas concretas que pueden generar sanciones o requerimientos ante una inspecci\u00f3n. Prioriza los puntos marcados como \"Cr\u00edtico\" que a\u00fan est\u00e1n pendientes.';\n  } else {\n    estado.className = 'audit-estado estado-nok';\n    estado.textContent = '\u26a0\ufe0f Nivel bajo de preparaci\u00f3n. Existen brechas significativas que suponen un riesgo real ante una inspecci\u00f3n de trabajo. Act\u00faa de forma prioritaria sobre los puntos cr\u00edticos pendientes.';\n  }\n\n  \/\/ Mostrar pendientes cr\u00edticos\n  const items = document.querySelectorAll('.audit-item');\n  const pendientesDiv = document.getElementById('audit-pendientes-lista');\n  const pendientesItems = document.getElementById('audit-pend-items');\n  const criticos = [];\n\n  items.forEach(item => {\n    const cb = item.querySelector('.audit-checkbox');\n    const crit = item.querySelector('.crit-alto');\n    if (!cb.checked && crit) {\n      criticos.push(item.querySelector('.audit-item-label').textContent);\n    }\n  });\n\n  if (criticos.length > 0 && completados > 0) {\n    pendientesDiv.style.display = 'block';\n    pendientesItems.innerHTML = criticos.map(c => `<div class=\"audit-pend-item\">${c}<\/div>`).join('');\n  } else {\n    pendientesDiv.style.display = 'none';\n  }\n}\n<\/script>","protected":false},"excerpt":{"rendered":"<p>M\u00e1s del 70% de las empresas inspeccionadas en 2025 recibieron sanciones o requerimientos por parte de la Inspecci\u00f3n de Trabajo. En el sector de la construcci\u00f3n, el porcentaje es a\u00fan m\u00e1s elevado: la construcci\u00f3n representa menos del 10% del empleo en Espa\u00f1a pero acumula m\u00e1s del 25% de los accidentes mortales de trabajo, lo que [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":34436,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-34435","post","type-post","status-publish","format-standard","has-post-thumbnail","category-noticias-actualidad"],"acf":[],"_links":{"self":[{"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/posts\/34435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/comments?post=34435"}],"version-history":[{"count":1,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/posts\/34435\/revisions"}],"predecessor-version":[{"id":34437,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/posts\/34435\/revisions\/34437"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/media\/34436"}],"wp:attachment":[{"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/media?parent=34435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/categories?post=34435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/educapharos.com\/en\/wp-json\/wp\/v2\/tags?post=34435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}