{"id":308,"date":"2026-10-27T18:26:48","date_gmt":"2026-10-27T17:26:48","guid":{"rendered":"https:\/\/estudioneto.com\/blog\/?p=308"},"modified":"2026-11-05T19:41:07","modified_gmt":"2026-11-05T18:41:07","slug":"objetivo-reutilizacion-cat-15","status":"publish","type":"post","link":"https:\/\/estudioneto.com\/blog\/objetivo-reutilizacion-cat-15\/","title":{"rendered":"El 15 % de reutilizaci\u00f3n de los CAT: qu\u00e9 significa en kilos y c\u00f3mo cumplirlo vendiendo m\u00e1s"},"content":{"rendered":"<div class=\"neto-post\">\n<style>\n.neto-post .cv-anim{background:#f4f8ee;border:1px solid var(--nt-line);border-radius:14px;padding:18px 20px 20px;margin:0 0 32px;overflow:hidden}\n.neto-post .cv-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}\n.neto-post .cv-k{font-family:'Space Grotesk',sans-serif;font-size:11.36px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nt-green)}\n.neto-post .cv-pause{font:inherit;font-family:'Space Grotesk',sans-serif;font-size:12.8px;font-weight:600;background:#fff;border:1px solid var(--nt-line);border-radius:999px;padding:5px 12px;cursor:pointer;color:var(--nt-ink)}\n.neto-post .cv-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;align-items:center}\n.neto-post .cv-stage{position:relative;min-width:0}\n.neto-post .cv-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;height:118px}\n.neto-post .cv-car{position:relative;width:52%;max-width:220px}\n.neto-post .cv-car svg{display:block;width:100%;height:auto}\n.neto-post .cv-w{display:inline-block;margin-top:4px;font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:13.6px;color:var(--nt-ink)}\n.neto-post .cv-bin{width:40%;max-width:170px;border:2px dashed #8DC63F;border-radius:12px;background:#fff;padding:10px 8px;text-align:center;font-size:12px;line-height:1.3;color:var(--nt-ink2)}\n.neto-post .cv-bin b{display:block;font-family:'Space Grotesk',sans-serif;font-size:24px;color:#527f14;line-height:1.15}\n.neto-post .cv-chip{position:absolute;left:12%;top:34px;padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #c9dcae;font-size:12px;font-weight:600;color:var(--nt-ink);white-space:nowrap;box-shadow:0 2px 6px rgba(30,50,10,.08)}\n.neto-post .cv-bar{position:relative;height:12px;border-radius:999px;background:#e3ead8;margin:18px 0 32px}\n.neto-post .cv-fill{position:absolute;left:0;top:0;bottom:0;width:75%;border-radius:999px;background:#8DC63F;transform-origin:left center}\n.neto-post .cv-mark{position:absolute;left:75%;top:-6px;bottom:-6px;border-left:2px dashed #527f14}\n.neto-post .cv-mark span{position:absolute;left:-1px;bottom:-4px;transform:translateX(-50%) translateY(100%);font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:700;color:#527f14;white-space:nowrap}\n.neto-post .cv-cap{font-size:13.6px;line-height:1.45;color:var(--nt-ink2);margin:6px 0 0}\n.neto-post .cv-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}\n.neto-post .cv-list li{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid var(--nt-line);border-radius:10px;padding:10px 12px;font-size:14.4px;line-height:1.4;color:var(--nt-ink)}\n.neto-post .cv-list li i{flex:0 0 22px;height:22px;border-radius:50%;background:#8DC63F;color:#12170f;font-style:normal;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}\n.neto-post .cv-run .cv-car,.neto-post .cv-run .cv-w,.neto-post .cv-run .cv-bin,.neto-post .cv-run .cv-cap,.neto-post .cv-run .cv-list li,.neto-post .cv-run .cv-mark{opacity:0}\n.neto-post .cv-run .cv-fill{transform:scaleX(0)}\n.neto-post .cv-chip{opacity:0}\n.neto-post .tool input[type=number],.neto-post .tool select{width:100%;box-sizing:border-box;font:inherit;font-size:14.4px;padding:10px 12px;border:1px solid var(--nt-line);border-radius:8px;background:#fff;color:var(--nt-ink)}\n.neto-post .tool .q{margin-bottom:16px;min-width:0}\n.neto-post .tool .q label{display:block;font-size:13.92px;color:var(--nt-ink2);margin-bottom:6px;font-weight:600}\n.neto-post .tool .grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}\n.neto-post .tool .res{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 14px}\n.neto-post .tool .res div{background:#fff;border:1px solid var(--nt-line);border-radius:10px;padding:12px}\n.neto-post .tool .res b{display:block;font-family:'Space Grotesk',sans-serif;font-size:21px;color:var(--nt-ink);line-height:1.2}\n.neto-post .tool .res span{font-size:12.8px;color:var(--nt-ink2)}\n.neto-post .bars .bt{position:relative}\n.neto-post #barras-madrid .bt::after{content:\"\";position:absolute;left:75%;top:-4px;bottom:-4px;border-left:2px dashed #527f14}\n.neto-post .bars .bf{transition:width 1.2s cubic-bezier(.2,.8,.2,1)}\n.neto-post .leyenda15{font-size:12.8px;color:#527f14;font-weight:600;margin:4px 0 0}\n@media (max-width:700px){\n  .neto-post .cv-grid{grid-template-columns:1fr;gap:16px}\n  .neto-post .cv-anim{padding:16px 14px 16px}\n  .neto-post .tool .grid2{grid-template-columns:1fr}\n  .neto-post .tool .res{grid-template-columns:1fr}\n}\n<\/style>\n<p><!-- Animaci\u00f3n de entrada --><\/p>\n<div class=\"cv-anim\" id=\"cv-anim\" aria-label=\"Resumen animado del art\u00edculo\">\n<div class=\"cv-top\">\n    <span class=\"cv-k\">Lo que vas a sacar de este art\u00edculo<\/span><br \/>\n    <button type=\"button\" class=\"cv-pause\" id=\"cv-pause\" aria-pressed=\"false\" hidden>Pausar<\/button>\n  <\/div>\n<div class=\"cv-grid\">\n<div class=\"cv-stage\" id=\"cv-stage\">\n<div class=\"cv-row\">\n<div class=\"cv-car\">\n          <svg viewBox=\"0 0 220 92\" aria-hidden=\"true\">\n            <path d=\"M14 66 L18 46 Q22 38 34 37 L62 35 L86 16 Q92 12 102 12 L150 12 Q160 12 167 19 L186 37 L198 40 Q208 43 208 54 L208 66 Z\" fill=\"#ffffff\" stroke=\"#2d3a20\" stroke-width=\"3\" stroke-linejoin=\"round\"\/>\n            <path d=\"M92 20 L104 20 L104 35 L74 35 Z M112 20 L150 20 Q156 20 160 24 L171 35 L112 35 Z\" fill=\"#dbe9c6\"\/>\n            <path d=\"M14 58 L208 58\" stroke=\"#8DC63F\" stroke-width=\"5\"\/>\n            <circle cx=\"56\" cy=\"68\" r=\"15\" fill=\"#2d3a20\"\/><circle cx=\"56\" cy=\"68\" r=\"6\" fill=\"#e3ead8\"\/>\n            <circle cx=\"168\" cy=\"68\" r=\"15\" fill=\"#2d3a20\"\/><circle cx=\"168\" cy=\"68\" r=\"6\" fill=\"#e3ead8\"\/>\n          <\/svg><br \/>\n          <span class=\"cv-w\">1 coche \u2248 1.167 kg<\/span>\n        <\/div>\n<div class=\"cv-bin\" id=\"cv-bin\">Listo para vender<b><span id=\"cv-kg\">175<\/span> kg<\/b>por coche<\/div>\n<\/p><\/div>\n<p>      <span class=\"cv-chip\">Motor<\/span><br \/>\n      <span class=\"cv-chip\">Caja de cambios<\/span><br \/>\n      <span class=\"cv-chip\">Puerta<\/span><br \/>\n      <span class=\"cv-chip\">Faro<\/span><\/p>\n<div class=\"cv-bar\">\n<div class=\"cv-fill\"><\/div>\n<div class=\"cv-mark\"><span>15 % desde 2026<\/span><\/div>\n<\/div>\n<p class=\"cv-cap\">El 15 % del peso de cada coche que tratas tiene que salir como pieza para vender.<\/p>\n<\/p><\/div>\n<ul class=\"cv-list\">\n<li><i>\u2713<\/i><span>Cu\u00e1ntos kilos de piezas te toca vender al a\u00f1o<\/span><\/li>\n<li><i>\u2713<\/i><span>C\u00f3mo se demuestra en la memoria anual<\/span><\/li>\n<li><i>\u2713<\/i><span>Qu\u00e9 piezas mueven la b\u00e1scula de verdad<\/span><\/li>\n<li><i>\u2713<\/i><span>Tu ritmo semanal, con una calculadora<\/span><\/li>\n<\/ul><\/div>\n<\/div>\n<p><!-- 1 --><\/p>\n<p class=\"sec-n\">La respuesta corta<\/p>\n<h2 class=\"sec\" id=\"s1\">Unos 175 kilos de piezas por cada coche que entra<\/h2>\n<p>\n  Desde el 1 de enero de 2026, cada desguace autorizado (un <a href=\"https:\/\/estudioneto.com\/blog\/que-es-un-cat-centro-autorizado-tratamiento\/\">CAT o Centro Autorizado de Tratamiento<\/a>) tiene que recuperar para reutilizar, y poner a la venta, piezas que sumen <strong>al menos el 15 % del peso de todos los coches que trata en un a\u00f1o<\/strong>. Hasta 2025 el m\u00ednimo era el 10 %. (Fuente 1)\n<\/p>\n<p>\n  Traducido a kilos, con el peso medio que usa la Administraci\u00f3n para estos c\u00e1lculos (1.167,3 kg por coche, Fuente 3):\n<\/p>\n<div class=\"stats\">\n<div class=\"stat\"><b>175 kg<\/b><span>de piezas por coche tratado con el objetivo del 15 % (antes, 117 kg con el 10 %)<\/span><\/div>\n<div class=\"stat\"><b>+58 kg<\/b><span>m\u00e1s por coche que hasta 2025: la mitad m\u00e1s de lo que se ped\u00eda<\/span><\/div>\n<div class=\"stat\"><b>539.712<\/b><span>turismos tratados por los CAT en Espa\u00f1a en 2024 (SIGRAUTO, Fuente 4)<\/span><\/div>\n<div class=\"stat\"><b>\u2248 94.500 t<\/b><span>de piezas al a\u00f1o si todos llegaran justo al 15 % (c\u00e1lculo nuestro con esos dos datos)<\/span><\/div>\n<\/div>\n<p>\n  La buena noticia: donde hay datos p\u00fablicos, los CAT ya superan esa cifra de media. La no tan buena: el objetivo es de <strong>cada CAT<\/strong>, no de la media, y se comprueba cada a\u00f1o. Abajo tienes una calculadora para saber cu\u00e1ntos kilos te tocan a ti y a qu\u00e9 ritmo vas.\n<\/p>\n<p><!-- 2 --><\/p>\n<p class=\"sec-n\">La norma<\/p>\n<h2 class=\"sec\" id=\"s2\">Qu\u00e9 dice exactamente el Real Decreto 265\/2021<\/h2>\n<p>\n  La norma que regula los coches al final de su vida \u00fatil es el <strong>Real Decreto 265\/2021<\/strong>. Su anexo VII fija los objetivos, y el art\u00edculo 8 explica c\u00f3mo se aplican a cada CAT. (Fuente 1) Estas son las palabras clave, explicadas:\n<\/p>\n<div class=\"tbl-scroll\">\n<table class=\"tbl\">\n<thead>\n<tr>\n<th>T\u00e9rmino<\/th>\n<th>Qu\u00e9 significa<\/th>\n<th>Ejemplo<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Preparaci\u00f3n para la reutilizaci\u00f3n<\/strong><\/td>\n<td>Desmontar una pieza, comprobarla y dejarla lista para que vuelva a usarse tal cual, como pieza de segunda mano.<\/td>\n<td>Un alternador que se desmonta, se prueba, se etiqueta y se guarda para vender.<\/td>\n<\/tr>\n<tr>\n<td><strong>Peso total tratado<\/strong><\/td>\n<td>La suma del peso de todos los coches que entran en tu CAT en un a\u00f1o natural. El porcentaje se calcula sobre esa cifra.<\/td>\n<td>500 coches \u00d7 1.167,3 kg = 583.650 kg tratados.<\/td>\n<\/tr>\n<tr>\n<td><strong>Recuperar y comercializar<\/strong><\/td>\n<td>La norma usa los dos verbos: sacar la pieza y ponerla a la venta.<\/td>\n<td>No vale con desmontarla: tiene que estar disponible para vender.<\/td>\n<\/tr>\n<tr>\n<td><strong>Agente econ\u00f3mico<\/strong><\/td>\n<td>Cualquiera que interviene en el tratamiento: CAT, fragmentadoras, fabricantes. Los objetivos generales (85 % y 95 %) son de toda la cadena; el del 15 % es solo de los CAT.<\/td>\n<td>Tu CAT responde del 15 %; la fragmentadora, de lo suyo.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>\n  Hay un detalle del art\u00edculo 8.2 que conviene conocer: para la ley, cuentan como piezas preparadas para la reutilizaci\u00f3n <strong>las vendidas como piezas de segunda mano y tambi\u00e9n las desmontadas y guardadas en el almac\u00e9n para venderlas<\/strong>. (Fuente 1) Es decir, una pieza en tu estanter\u00eda, lista para la venta, ya suma.\n<\/p>\n<div class=\"note\">\n  <b>Los otros dos objetivos (que no son solo tuyos)<\/b><br \/>\n  El mismo anexo VII exige que, de media, se reutilice o recicle al menos el 85 % del peso de cada coche, y que se reutilice o valorice (incluida la energ\u00eda) al menos el 95 %. Esos dos se cumplen entre toda la cadena; los explicamos con los datos de Espa\u00f1a en <a href=\"https:\/\/estudioneto.com\/blog\/sector-desguace-espana-cifras-tendencias\/\">el sector del desguace en Espa\u00f1a: cifras y tendencias<\/a>, y comparados con Europa en <a href=\"https:\/\/estudioneto.com\/blog\/espana-norte-europa-reciclaje-vehiculos\/\">Espa\u00f1a frente al norte de Europa<\/a>.\n<\/div>\n<p><!-- 3 --><\/p>\n<p class=\"sec-n\">La prueba<\/p>\n<h2 class=\"sec\" id=\"s3\">C\u00f3mo se demuestra: la memoria anual<\/h2>\n<p>\n  El cumplimiento no se comprueba pieza a pieza en una inspecci\u00f3n, sino con papeles que presentas cada a\u00f1o. Esto es lo que dice la norma (Fuente 1):\n<\/p>\n<ul class=\"check\">\n<li><span><strong>Tu autorizaci\u00f3n como CAT ya lleva escrita la obligaci\u00f3n<\/strong> de recuperar y comercializar piezas en ese porcentaje (art. 8.2). La concede tu comunidad aut\u00f3noma.<\/span><\/li>\n<li><span><strong>Presentas una memoria anual antes del 1 de mayo<\/strong>, con los residuos que gestionaste el a\u00f1o natural anterior (art. 11.2).<\/span><\/li>\n<li><span><strong>En esa memoria declaras las piezas preparadas para reutilizar que vendiste y las que tienes almacenadas<\/strong>. Tambi\u00e9n las que estaban en el almac\u00e9n de a\u00f1os anteriores y has acabado desechando como residuo (anexo V, letra F).<\/span><\/li>\n<li><span><strong>La comunidad aut\u00f3noma puede pedirte documentaci\u00f3n<\/strong> que acredite que cumples los objetivos, cuando lo considere necesario (art. 11.2).<\/span><\/li>\n<\/ul>\n<p>\n  Si no cumples, se aplica el r\u00e9gimen sancionador de la legislaci\u00f3n de residuos (art. 12). No hemos encontrado sanciones p\u00fablicas por no llegar a este porcentaje en concreto, as\u00ed que no podemos decirte cu\u00e1nto se multa en la pr\u00e1ctica. Lo que s\u00ed est\u00e1 claro es que la cifra queda por escrito, firmada por ti, todos los a\u00f1os.\n<\/p>\n<div class=\"todo\">\n  <b>Para la memoria te conviene tener a mano<\/b><\/p>\n<ul>\n<li>El n\u00famero de coches que han entrado en el a\u00f1o y su peso (de tu b\u00e1scula de entrada o, si no los pesas, con el peso medio de referencia).<\/li>\n<li>El peso de cada pieza que preparas para vender, apuntado en su ficha.<\/li>\n<li>Las facturas de venta, con el certificado del CAT dentro (te explicamos qu\u00e9 debe llevar en <a href=\"https:\/\/estudioneto.com\/blog\/taller-piezas-de-desguace-ley\/\">lo que dice la ley sobre piezas de desguace en el taller<\/a>).<\/li>\n<li>El listado de piezas almacenadas al cerrar el a\u00f1o y de las que has desechado.<\/li>\n<\/ul>\n<\/div>\n<p><!-- 4 --><\/p>\n<p class=\"sec-n\">Los datos<\/p>\n<h2 class=\"sec\" id=\"s4\">\u00bfCumplen los CAT? Lo que dicen los datos de Madrid<\/h2>\n<p>\n  No hay un dato p\u00fablico del porcentaje de reutilizaci\u00f3n de cada CAT ni de toda Espa\u00f1a por separado. El m\u00e1s detallado que hemos encontrado es el del <strong>Plan de Gesti\u00f3n de Veh\u00edculos al Final de su Vida \u00datil 2025-2032 de la Comunidad de Madrid<\/strong>, con datos de SIGRAUTO y de la Consejer\u00eda de Medio Ambiente. Madrid tiene 55 CAT. (Fuente 3)\n<\/p>\n<div class=\"bars\" id=\"barras-madrid\" aria-label=\"Porcentaje de piezas preparadas para reutilizaci\u00f3n sobre el peso tratado en los CAT de Madrid, 2016-2023\">\n<div class=\"chart-t\">CAT de la Comunidad de Madrid: piezas para reutilizar sobre el peso tratado<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2016<\/strong><em>17,08 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"85.4\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2017<\/strong><em>17,19 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"85.95\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2018<\/strong><em>17,64 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"88.2\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2019<\/strong><em>17,92 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"89.6\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2020<\/strong><em>18,04 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"90.2\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2021<\/strong><em>18,87 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"94.35\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>2022<\/strong><em>18,38 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"91.9\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<div class=\"barrow win\">\n<div class=\"bl\"><strong>2023<\/strong><em>18,90 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"94.5\" style=\"width:0\"><\/div>\n<\/div>\n<\/div>\n<p class=\"leyenda15\">La l\u00ednea discontinua marca el 15 %. Escala de 0 a 20 %.<\/p>\n<\/div>\n<p>\n  En 2023, los CAT de Madrid trataron 59.465 coches y prepararon para reutilizar 13.118,55 toneladas: el <strong>18,90 %<\/strong> del peso. Son unos 220 kg por coche (c\u00e1lculo nuestro). El plan concluye que, si se mantiene la tendencia, se superar\u00e1 el objetivo de 2026. (Fuente 3)\n<\/p>\n<div class=\"honest\">\n  <b>C\u00f3mo leer estas cifras<\/b><br \/>\n  Es la media de una comunidad, no la de cada CAT: un 18,90 % de media es compatible con que unos centros est\u00e9n muy por encima y otros por debajo del 15 %. Adem\u00e1s, el peso de los coches es una estimaci\u00f3n (1.167,3 kg por coche, el valor del plan estatal de residuos), no el peso real de cada uno. Y es solo Madrid: no hemos encontrado datos equivalentes publicados para toda Espa\u00f1a.\n<\/div>\n<p>\n  El mismo plan desglosa de qu\u00e9 estaban hechas esas 13.118 toneladas. En la memoria las piezas se agrupan por material, no por tipo de pieza:\n<\/p>\n<div class=\"bars\" id=\"barras-material\" aria-label=\"Composici\u00f3n del peso preparado para reutilizaci\u00f3n en los CAT de Madrid en 2023\">\n<div class=\"chart-t\">Madrid 2023: de qu\u00e9 estaba hecho el peso reutilizado<\/div>\n<div class=\"barrow win\">\n<div class=\"bl\"><strong>Componentes de metal<\/strong><em>76,5 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"76.5\" style=\"width:0\"><\/div>\n<\/div>\n<p><small>10.032,99 t<\/small><\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>Otros materiales del desmontaje<\/strong><em>16,9 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"16.9\" style=\"width:0\"><\/div>\n<\/div>\n<p><small>2.221,59 t<\/small><\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>Neum\u00e1ticos<\/strong><em>4,8 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"4.8\" style=\"width:0\"><\/div>\n<\/div>\n<p><small>636,13 t<\/small><\/div>\n<div class=\"barrow\">\n<div class=\"bl\"><strong>Vidrio<\/strong><em>1,7 %<\/em><\/div>\n<div class=\"bt\">\n<div class=\"bf\" data-w=\"1.7\" style=\"width:0\"><\/div>\n<\/div>\n<p><small>227,85 t<\/small><\/div>\n<\/div>\n<p>\n  Tres de cada cuatro kilos reutilizados son metal. Tiene l\u00f3gica: un motor o una caja de cambios pesan much\u00edsimo m\u00e1s que un faro o un retrovisor. <strong>El peso del objetivo se cumple, sobre todo, con piezas mec\u00e1nicas grandes.<\/strong>\n<\/p>\n<figure>\n  <img decoding=\"async\" src=\"https:\/\/estudioneto.com\/blog\/wp-content\/uploads\/2026\/10\/objetivo-reutilizacion-cat-interior.jpg\" alt=\"Motor usado con su etiqueta sobre una b\u00e1scula industrial en la nave de un desguace autorizado\" width=\"1200\" height=\"630\" loading=\"lazy\" style=\"display:block;width:100%;height:auto;border-radius:12px\"><figcaption>Para la memoria cuenta el peso: apuntar lo que pesa cada pieza al prepararla ahorra c\u00e1lculos a final de a\u00f1o. (Imagen ilustrativa.)<\/figcaption><\/figure>\n<p><!-- 5 --><\/p>\n<p class=\"sec-n\">Calculadora<\/p>\n<h2 class=\"sec\" id=\"s5\">\u00bfCu\u00e1ntos kilos te tocan y a qu\u00e9 ritmo vas?<\/h2>\n<p>\n  Pon los coches que tratas al a\u00f1o y los kilos de piezas que llevas preparados para vender (vendidos o en el almac\u00e9n para la venta). La calculadora te dice tu objetivo, tu ritmo y lo que te falta por semana.\n<\/p>\n<div class=\"calc tool\" id=\"calc-15\">\n<h3>\u2696\ufe0f Calculadora del objetivo del 15 %<\/h3>\n<p class=\"hint\">Si pesas los coches al entrar, pon tu peso medio real. Si no, deja el de referencia (1.167,3 kg).<\/p>\n<div class=\"grid2\">\n<div class=\"q\"><label for=\"k1\">Coches que tratas al a\u00f1o<\/label><input type=\"number\" id=\"k1\" min=\"1\" step=\"1\" value=\"500\" inputmode=\"numeric\" oninput=\"netoCalc15()\"><\/div>\n<div class=\"q\"><label for=\"k2\">Peso medio por coche (kg)<\/label><input type=\"number\" id=\"k2\" min=\"300\" step=\"0.1\" value=\"1167.3\" inputmode=\"decimal\" oninput=\"netoCalc15()\"><\/div>\n<div class=\"q\"><label for=\"k3\">Kilos de piezas preparados en lo que va de a\u00f1o<\/label><input type=\"number\" id=\"k3\" min=\"0\" step=\"1\" value=\"55000\" inputmode=\"numeric\" oninput=\"netoCalc15()\"><\/div>\n<div class=\"q\">\n      <label for=\"k4\">Meses que llevas del a\u00f1o<\/label><br \/>\n      <select id=\"k4\" onchange=\"netoCalc15()\"><option value=\"1\">1 (enero)<\/option><option value=\"2\">2 (hasta febrero)<\/option><option value=\"3\">3 (hasta marzo)<\/option><option value=\"4\">4 (hasta abril)<\/option><option value=\"5\">5 (hasta mayo)<\/option><option value=\"6\">6 (hasta junio)<\/option><option value=\"7\">7 (hasta julio)<\/option><option value=\"8\">8 (hasta agosto)<\/option><option value=\"9\">9 (hasta septiembre)<\/option><option value=\"10\" selected>10 (hasta octubre)<\/option><option value=\"11\">11 (hasta noviembre)<\/option><option value=\"12\">12 (a\u00f1o completo)<\/option><\/select>\n    <\/div>\n<\/p><\/div>\n<div class=\"q\"><label for=\"k5\">Opcional: peso medio de las piezas que m\u00e1s vendes (kg)<\/label><input type=\"number\" id=\"k5\" min=\"0\" step=\"0.1\" placeholder=\"Ej.: el de tus motores o tus cajas\" inputmode=\"decimal\" oninput=\"netoCalc15()\"><\/div>\n<div class=\"res\">\n<div><b id=\"r1\">\u2014<\/b><span>objetivo anual (15 %)<\/span><\/div>\n<div><b id=\"r2\">\u2014<\/b><span>a este ritmo cerrar\u00edas el a\u00f1o en<\/span><\/div>\n<div><b id=\"r3\">\u2014<\/b><span>te faltan por semana<\/span><\/div>\n<\/p><\/div>\n<div class=\"verdict ok\" id=\"rv\" aria-live=\"polite\">\u2014<\/div>\n<p class=\"disc\">\n    Orientativo. Calcula sobre el peso total tratado del a\u00f1o natural, como dice el anexo VII del RD 265\/2021, y supone que el ritmo de los meses que faltan es igual al de los que llevas. El dato que vale es el de tu memoria anual. Los valores iniciales son un ejemplo, no datos de un CAT real.\n  <\/p>\n<\/div>\n<div class=\"cta-inline\">\n<p>Cumplir el 15 % es m\u00e1s f\u00e1cil si cada pieza que desmontas est\u00e1 a la vista de quien la busca.<\/p>\n<p>  <a class=\"btn\" href=\"https:\/\/estudioneto.com\/desguaces\/#funciones\">Quiero m\u00e1s informaci\u00f3n<\/a>\n<\/div>\n<p><!-- 6 --><\/p>\n<p class=\"sec-n\">Peso y dinero<\/p>\n<h2 class=\"sec\" id=\"s6\">Cumplir con el peso, ganar con todo el cat\u00e1logo<\/h2>\n<p>\n  Que las piezas almacenadas cuenten para el objetivo no significa que d\u00e9 igual venderlas. Tres razones:\n<\/p>\n<ul class=\"check\">\n<li><span><strong>El almac\u00e9n no es infinito.<\/strong> Si cada a\u00f1o desmontas 175 kg por coche y vendes menos, la nave se llena. Y lo que acaba desechado se declara en la memoria como residuo (anexo V, letra F).<\/span><\/li>\n<li><span><strong>Una pieza guardada es dinero parado.<\/strong> El objetivo legal se cumple con kilos; tu cuenta de resultados, con ventas.<\/span><\/li>\n<li><span><strong>Lo que no se publica no se vende.<\/strong> Un motor en la estanter\u00eda solo sale si el taller o el particular que lo busca lo encuentra, con su referencia, fotos y precio.<\/span><\/li>\n<\/ul>\n<p>\n  Por eso el objetivo del 15 % empuja en la misma direcci\u00f3n que vender online: desmontar m\u00e1s, fichar bien cada pieza y ponerla donde se busca. Si est\u00e1s empezando, tienes los pasos en <a href=\"https:\/\/estudioneto.com\/blog\/vender-piezas-desguace-por-internet\/\">c\u00f3mo vender piezas de desguace por internet sin saber de inform\u00e1tica<\/a>, y los canales comparados en <a href=\"https:\/\/estudioneto.com\/blog\/donde-vender-piezas-desguace-online\/\">d\u00f3nde le sale m\u00e1s rentable vender a un desguace<\/a>.\n<\/p>\n<p>\n  Con las piezas grandes, adem\u00e1s, el comprador suele buscar por referencia o por c\u00f3digo de motor. Un <a href=\"https:\/\/estudioneto.com\/blog\/buscador-de-piezas-desguace\/\">buscador de piezas en tu web<\/a> que entienda esas b\u00fasquedas, y un <a href=\"https:\/\/estudioneto.com\/blog\/stock-sincronizado-desguace\/\">stock sincronizado<\/a> para no vender dos veces el mismo motor, marcan la diferencia.\n<\/p>\n<p><!-- 7 --><\/p>\n<p class=\"sec-n\">Qu\u00e9 hacer<\/p>\n<h2 class=\"sec\" id=\"s7\">Checklist para cumplir el 15 % sin agobios<\/h2>\n<div class=\"todo\">\n  <b>Para este a\u00f1o y el siguiente<\/b><\/p>\n<ul>\n<li>Calcula tu objetivo en kilos al empezar el a\u00f1o, no al hacer la memoria.<\/li>\n<li>Apunta el peso de cada pieza en su ficha cuando la prepares: al final del a\u00f1o solo tendr\u00e1s que sumar.<\/li>\n<li>Revisa cada mes cu\u00e1ntos kilos llevas. La calculadora de arriba te da el ritmo semanal.<\/li>\n<li>Prioriza el desmontaje de las piezas mec\u00e1nicas grandes que tengan salida: son las que m\u00e1s pesan.<\/li>\n<li>Publica todo lo que desmontas, con referencia, fotos y precio. Lo que est\u00e1 publicado se vende antes y libera almac\u00e9n.<\/li>\n<li>Revisa el stock que lleva mucho tiempo sin moverse antes de que acabe como residuo.<\/li>\n<li>Pregunta a tu comunidad aut\u00f3noma qu\u00e9 formato de memoria y qu\u00e9 documentaci\u00f3n te piden.<\/li>\n<li>Si te entran coches el\u00e9ctricos o h\u00edbridos, la bater\u00eda sigue otro camino (se entrega a un gestor): tienes el detalle en <a href=\"https:\/\/estudioneto.com\/blog\/coches-electricos-desguace-baterias-piezas\/\">qu\u00e9 hacer con la bater\u00eda y qu\u00e9 piezas vender<\/a>.<\/li>\n<\/ul>\n<\/div>\n<p><!-- 8 --><\/p>\n<p class=\"sec-n\">Lo que viene<\/p>\n<h2 class=\"sec\" id=\"s8\">El nuevo reglamento europeo: qu\u00e9 cambia (y qu\u00e9 no)<\/h2>\n<p>\n  El <strong>Reglamento (UE) 2026\/1738<\/strong>, sobre la circularidad de los veh\u00edculos y la gesti\u00f3n de los veh\u00edculos al final de su vida \u00fatil, se public\u00f3 en el Diario Oficial de la UE el 24 de julio de 2026 y <strong>se aplicar\u00e1 a partir del 1 de septiembre de 2028<\/strong>. (Fuente 5) Para un CAT, lo m\u00e1s relevante:\n<\/p>\n<ul class=\"check\">\n<li><span><strong>No fija un porcentaje de piezas por CAT.<\/strong> Sus objetivos de reutilizaci\u00f3n y valorizaci\u00f3n (95 %) y de reutilizaci\u00f3n y reciclado (85 %), desde 2030, son de toda la cadena. El 15 % por CAT es una norma espa\u00f1ola y sigue vigente mientras no se cambie el Real Decreto.<\/span><\/li>\n<li><span><strong>Cada pieza retirada tendr\u00e1 que evaluarse<\/strong> para decidir si se reutiliza, se reacondiciona o se recicla, y las aptas para reutilizar ir\u00e1n etiquetadas (art. 30).<\/span><\/li>\n<li><span><strong>Desde el 1 de septiembre de 2029, quien venda piezas usadas<\/strong> (tambi\u00e9n online) tendr\u00e1 que asegurarse de que llevan esa etiqueta del centro autorizado (art. 31).<\/span><\/li>\n<li><span><strong>Los Estados incentivar\u00e1n la reutilizaci\u00f3n de piezas<\/strong> desde 2029. Entre los ejemplos, que los talleres ofrezcan reparar con piezas usadas adem\u00e1s de con nuevas (art. 32).<\/span><\/li>\n<\/ul>\n<p>\n  El Ministerio para la Transici\u00f3n Ecol\u00f3gica ya anunci\u00f3 que, una vez aprobado, estudiar\u00eda si modifica el Real Decreto 265\/2021 o hace uno nuevo. (Fuente 6) Hasta entonces, el 15 % es lo que cuenta.\n<\/p>\n<p><!-- CTA --><\/p>\n<div class=\"cta\">\n<h2>Que cada kilo que desmontas encuentre comprador<\/h2>\n<p>\n    En Estudio Neto montamos tiendas online para desguaces con el stock sincronizado y fichas con referencia, fotos y precio, para que tus piezas se encuentren en Google y se vendan antes de llenar la nave. M\u00e1s de 100 desguaces ya venden as\u00ed.\n  <\/p>\n<p>  <a class=\"btn\" href=\"https:\/\/estudioneto.com\/desguaces\/\">Ver c\u00f3mo funciona<\/a><\/p>\n<p class=\"small\">Demo gratuita con tu cat\u00e1logo real \u00b7 961 318 659 \u00b7 676 737 401<\/p>\n<\/div>\n<p><!-- 9 --><\/p>\n<p class=\"sec-n\">Preguntas frecuentes<\/p>\n<h2 class=\"sec\" id=\"s9\">Preguntas frecuentes<\/h2>\n<h3>\u00bfEl 15 % se calcula por coche o por a\u00f1o?<\/h3>\n<p>\n  Por a\u00f1o. Es el 15 % del peso total de todos los coches que tu CAT trata en el a\u00f1o natural (anexo VII del RD 265\/2021). Un coche del que sacas pocas piezas se compensa con otro del que sacas muchas.\n<\/p>\n<h3>\u00bfCuentan las piezas que tengo en el almac\u00e9n y a\u00fan no he vendido?<\/h3>\n<p>\n  S\u00ed, si las has desmontado y almacenado para venderlas (art. 8.2). En la memoria anual declaras por separado las vendidas y las almacenadas, y tambi\u00e9n las almacenadas de a\u00f1os anteriores que has acabado desechando.\n<\/p>\n<h3>\u00bfDesde cu\u00e1ndo se aplica el 15 %?<\/h3>\n<p>\n  Desde el 1 de enero de 2026. Entre 2021 y 2025 el m\u00ednimo era el 10 %, y desde 2017, el 5 %.\n<\/p>\n<h3>\u00bfCuentan los neum\u00e1ticos de segunda mano?<\/h3>\n<p>\n  Los neum\u00e1ticos preparados para reutilizar aparecen en la memoria dentro de la preparaci\u00f3n para la reutilizaci\u00f3n (en Madrid, 636 toneladas en 2023). Para venderlos, el CAT tiene que certificar que cumplen la norma UNE 69051 (anexo V del RD 265\/2021).\n<\/p>\n<h3>\u00bfQu\u00e9 pasa si no llego al 15 %?<\/h3>\n<p>\n  La memoria anual lo refleja y la comunidad aut\u00f3noma puede pedirte documentaci\u00f3n. Los incumplimientos del Real Decreto se sancionan seg\u00fan la legislaci\u00f3n de residuos (art. 12). No hemos encontrado sanciones p\u00fablicas por este porcentaje en concreto.\n<\/p>\n<h3>\u00bfEl reglamento europeo cambia el 15 %?<\/h3>\n<p>\n  No directamente. El Reglamento (UE) 2026\/1738 no fija un porcentaje por CAT y se aplica desde el 1 de septiembre de 2028. El 15 % sigue en el Real Decreto 265\/2021, que el Gobierno tendr\u00e1 que adaptar.\n<\/p>\n<p><!-- FUENTES --><\/p>\n<div class=\"src\" id=\"s10\">\n<h3>Fuentes<\/h3>\n<p class=\"sub\" style=\"margin-bottom:14px\">Consultadas en octubre de 2026.<\/p>\n<ol>\n<li>BOE \u2014 Real Decreto 265\/2021, de 13 de abril, sobre los veh\u00edculos al final de su vida \u00fatil (art\u00edculos 8, 11 y 12; anexo V, letras C y F; anexo VII). \u2014 <a href=\"https:\/\/www.boe.es\/buscar\/act.php?id=BOE-A-2021-5868\" target=\"_blank\" rel=\"noopener\">boe.es<\/a><\/li>\n<li>Ministerio para la Transici\u00f3n Ecol\u00f3gica \u2014 Objetivos de la legislaci\u00f3n de veh\u00edculos al final de su vida \u00fatil. \u2014 <a href=\"https:\/\/www.miteco.gob.es\/es\/calidad-y-evaluacion-ambiental\/temas\/prevencion-y-gestion-residuos\/flujos\/vehiculos\/que-objetivos-persigue-legislacion.html\" target=\"_blank\" rel=\"noopener\">miteco.gob.es<\/a><\/li>\n<li>Comunidad de Madrid \u2014 Plan de Gesti\u00f3n de Veh\u00edculos al Final de su Vida \u00datil 2025-2032 (tablas 15-2, 15-3 y 15-6; datos de SIGRAUTO y de la Consejer\u00eda de Medio Ambiente, Agricultura e Interior; peso medio de 1.167,3 kg del PEMAR 2024-2035). \u2014 <a href=\"https:\/\/www.comunidad.madrid\/transparencia\/sites\/default\/files\/plan\/document\/15._plan_de_gestion_de_vehiculos_al_final_de_su_vida_util.pdf\" target=\"_blank\" rel=\"noopener\">comunidad.madrid<\/a><\/li>\n<li>SIGRAUTO \u2014 Nota de prensa: coches tratados por los desguaces en 2024 (539.712 turismos; 533.597 en 2023). \u2014 <a href=\"https:\/\/www.sigrauto.com\/prensa-tv\/notas-de-prensa\/coches-tratados-por-los-desguaces-2024\" target=\"_blank\" rel=\"noopener\">sigrauto.com<\/a><\/li>\n<li>Diario Oficial de la UE \u2014 Reglamento (UE) 2026\/1738, de 8 de julio de 2026, relativo a los requisitos de circularidad aplicables al dise\u00f1o de los veh\u00edculos y a la gesti\u00f3n de los veh\u00edculos al final de su vida \u00fatil (art\u00edculos 30 a 33 y 59). \u2014 <a href=\"https:\/\/www.boe.es\/doue\/2026\/1738\/L00001-00124.pdf\" target=\"_blank\" rel=\"noopener\">boe.es (DOUE)<\/a><\/li>\n<li>Ministerio para la Transici\u00f3n Ecol\u00f3gica \u2014 Presentaci\u00f3n formativa sobre la propuesta de Reglamento de veh\u00edculos al final de su vida \u00fatil (2025), apartado \u00abPr\u00f3ximos pasos\u00bb. \u2014 <a href=\"https:\/\/www.miteco.gob.es\/content\/dam\/miteco\/es\/calidad-y-evaluacion-ambiental\/sgresiduos\/formaci%C3%B3n\/2025%20formaci%C3%B3n%20Presentaci%C3%B3n%20VFVU.pdf\" target=\"_blank\" rel=\"noopener\">miteco.gob.es<\/a><\/li>\n<li>Los kilos por coche (175 kg, 117 kg, unos 220 kg en Madrid), las 94.500 toneladas y la calculadora son c\u00e1lculos de Estudio Neto con los datos anteriores.<\/li>\n<\/ol>\n<\/div>\n<p><script>\n\/* Motion 13.5.1 (motion.dev, MIT): animate (mini) + stagger *\/\n(()=>{var i=(t,e,r)=>()=>{if(r)throw r[0];try{return t&&(e=t(t=0)),e}catch(o){throw r=[o],o}};var vt=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}};var d,W=i(()=>{d=()=>{}});var z,xe=i(()=>{z={}});function _(t){let e;return()=>(e===void 0&&(e=t()),e)}var de=i(()=>{});var y,I=i(()=>{y=t=>t});var V,b,ge=i(()=>{V=t=>t*1e3,b=t=>t\/1e3});function It(t,e,r,o,n){let a,f,c=0;do f=e+(r-e)\/2,a=he(f,o,n)-t,a>0?r=f:e=f;while(Math.abs(a)>At&&++c<Mt);return f}function g(t,e,r,o){if(t===e&#038;&#038;r===o)return y;let n=a=>It(a,0,1,t,r);return a=>a===0||a===1?a:he(n(a),e,o)}var he,At,Mt,D=i(()=>{I();he=(t,e,r)=>(((1-3*r+3*e)*t+(3*r-6*e))*t+3*e)*t,At=1e-7,Mt=12});var P,K=i(()=>{P=t=>e=>e<=.5?t(2*e)\/2:(2-t(2*(1-e)))\/2});var B,j=i(()=>{B=t=>e=>1-t(1-e)});var q,E,ye,$=i(()=>{D();K();j();q=g(.33,1.53,.69,.99),E=B(q),ye=P(E)});var Te,Ve=i(()=>{$();Te=t=>t>=1?1:(t*=2)<1?.5*E(t):.5*(2-Math.pow(2,-10*(t-1)))});var O,Se,be,Ee=i(()=>{K();j();O=t=>1-Math.sin(Math.acos(t)),Se=B(O),be=P(O)});var ve,Ae,Me,Ie=i(()=>{D();ve=g(.42,0,1,1),Ae=g(0,0,.58,1),Me=g(.42,0,.58,1)});var v,H=i(()=>{v=t=>Array.isArray(t)&&typeof t[0]==\"number\"});var De,Dt,U,Pe=i(()=>{W();I();Ve();$();Ee();D();Ie();H();De={linear:y,easeIn:ve,easeInOut:Me,easeOut:Ae,circIn:O,circInOut:be,circOut:Se,backIn:E,backInOut:ye,backOut:q,anticipate:Te},Dt=t=>typeof t==\"string\",U=t=>{if(v(t)){d(t.length===4,\"Cubic bezier arrays must contain four numerical values.\",\"cubic-bezier-length\");let[e,r,o,n]=t;return g(e,r,o,n)}else if(Dt(t))return d(De[t]!==void 0,`Invalid easing type '${t}'`,\"invalid-easing-type\"),De[t];return t}});var h=i(()=>{W();xe();de();I();ge();H();Pe()});var S,Z=i(()=>{S={delta:0,timestamp:0,isProcessing:!1}});function Pt(){w=void 0}var w,J,Be=i(()=>{h();Z();J={now:()=>(w===void 0&&J.set(S.isProcessing||z.useManualTiming?S.timestamp:performance.now()),w),set:t=>{w=t,queueMicrotask(Pt)}}});var Oe,we=i(()=>{Oe=(t,e,r=10)=>{let o=\"\",n=Math.max(Math.round(e\/r),2);for(let a=0;a<n;a++)o+=Math.round(t(a\/(n-1))*1e4)\/1e4+\", \";return`linear(${o.substring(0,o.length-2)})`}});function ke(t,{repeat:e,repeatType:r=\"loop\"},o,n=1){let a=t.filter(Bt),c=n<0||e&#038;&#038;r!==\"loop\"&#038;&#038;e%2===1?0:a.length-1;return!c||o===void 0?a[c]:o}var Bt,Fe=i(()=>{Bt=t=>t!==null});function Ot(t,e){return{kind:t,animation:e,timestamp:J.now(),frameTimestamp:S.timestamp,frameIsProcessing:S.isProcessing}}function Re(t,e,r){let o=globalThis.__MOTION_INSPECT__;if(o)try{o({...Ot(\"animation-start\",t),options:r?{...e,...r}:e})}catch(n){}}var Ce=i(()=>{Z();Be()});var k,Ne=i(()=>{k=class{constructor(){this.isResolved=!1}get finished(){return this._finished||(this._finished=this.isResolved?Promise.resolve():new Promise(e=>{this._resolve=e})),this._finished}updateFinished(){this._finished=this._resolve=void 0,this.isResolved=!1}notifyFinished(){var e;this.isResolved=!0,(e=this._resolve)==null||e.call(this)}then(e,r){return this.finished.then(e,r)}}});function X(t){var e;for(let r=1;r<t.length;r++)(e=t[r])!=null||(t[r]=t[r-1])}var Le=i(()=>{});var F,Q=i(()=>{F=t=>t.startsWith(\"--\")});function Ge(t,e,r){F(e)?t.style.setProperty(e,r):t.style[e]=r}var We=i(()=>{Q()});var ze,_e=i(()=>{ze={}});function R(t,e){let r=_(t);return()=>{var o;return(o=ze[e])!=null?o:r()}}var Y=i(()=>{h();_e()});var Ke,je=i(()=>{Y();Ke=R(()=>window.ScrollTimeline!==void 0,\"scrollTimeline\")});var C,ee=i(()=>{Y();C=R(()=>{try{document.createElement(\"div\").animate({opacity:0},{easing:\"linear(0, 1)\"})}catch(t){return!1}return!0},\"linearEasing\")});var T,te=i(()=>{T=([t,e,r,o])=>`cubic-bezier(${t}, ${e}, ${r}, ${o})`});var re,qe=i(()=>{te();re={linear:\"linear\",ease:\"ease\",easeIn:\"ease-in\",easeOut:\"ease-out\",easeInOut:\"ease-in-out\",circIn:T([0,.65,.55,1]),circOut:T([.55,0,1,.45]),backIn:T([.31,.01,.66,-.59]),backOut:T([.33,1.53,.69,.99])}});function oe(t,e){if(t)return typeof t==\"function\"?C()?Oe(t,e):\"ease-out\":v(t)?T(t):Array.isArray(t)?t.map(r=>oe(r,e)||re.easeOut):re[t]}var $e=i(()=>{h();ee();we();te();qe()});function He(t,e,r,{delay:o=0,duration:n=300,repeat:a=0,repeatType:f=\"loop\",ease:c=\"easeOut\",times:s}={},m=void 0){let p={[e]:r};s&&(p.offset=s);let u=oe(c,n);Array.isArray(u)&&(p.easing=u);let l={delay:o,duration:n,easing:Array.isArray(u)?\"linear\":u,fill:\"both\",iterations:a+1,direction:f===\"reverse\"?\"alternate\":\"normal\"};return m&&(l.pseudoElement=m),t.animate(p,l)}var Ue=i(()=>{$e()});function Ze(t){return typeof t==\"function\"&&\"applyToOptions\"in t}var Je=i(()=>{});function Xe({type:t,...e}){var r,o;return Ze(t)&&C()?t.applyToOptions(e):((r=e.duration)!=null||(e.duration=300),(o=e.ease)!=null||(e.ease=\"easeOut\"),e)}var Qe=i(()=>{ee();Je()});var A,Ye=i(()=>{h();We();je();Fe();Ne();Ce();Ue();Qe();A=class extends k{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;let{element:r,name:o,keyframes:n,pseudoElement:a,allowFlatten:f=!1,finalKeyframe:c,onComplete:s}=e;this.isPseudoElement=!!a,this.allowFlatten=f,this.options=e,d(typeof e.type!=\"string\",`Mini animate() doesn't support \"type\" as a string.`,\"mini-spring\");let m=Xe(e);this.animation=He(r,o,n,m,a),m.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){let p=ke(n,this.options,c,this.speed);this.updateMotionValue&&this.updateMotionValue(p),Ge(r,o,p),this.animation.cancel()}s==null||s(),this.notifyFinished()},Re(this,e,m)}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state===\"finished\"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,r;(r=(e=this.animation).finish)==null||r.call(e)}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;e===\"idle\"||e===\"finished\"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var r,o,n;let e=(r=this.options)==null?void 0:r.element;!this.isPseudoElement&&(e!=null&&e.isConnected)&&((n=(o=this.animation).commitStyles)==null||n.call(o))}get duration(){var r,o;let e=((o=(r=this.animation.effect)==null?void 0:r.getComputedTiming)==null?void 0:o.call(r).duration)||0;return b(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+b(e)}get time(){return b(Number(this.animation.currentTime)||0)}set time(e){let r=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=V(e),r&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&#038;&#038;(this.finishedTime=null),this.animation.playbackRate=e}get state(){return this.finishedTime!==null?\"finished\":this.animation.playState}get startTime(){var e;return(e=this.manualStartTime)!=null?e:Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,onAttach:r,observe:o,...n}){var a;return this.allowFlatten&#038;&#038;((a=this.animation.effect)==null||a.updateTiming({easing:\"linear\"})),this.animation.onfinish=null,e&#038;&#038;Ke()?(this.animation.timeline=e,Object.assign(this.animation,n),r==null||r(this.animation),y):o(this)}}});function et(t,e){let r=0;for(let o=0;o<t.length;o++){let n=t[o][e];n!==null&#038;&#038;n>r&&(r=n)}return r}var N,tt=i(()=>{N=class{constructor(e){this.stop=()=>this.runAll(\"stop\"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,r){for(let o=0;o<this.animations.length;o++)this.animations[o][e]=r}attachTimeline(e){let r=this.animations.map(o=>o.attachTimeline(e));return()=>{r.forEach((o,n)=>{o&&o(),this.animations[n].stop()})}}get time(){return this.getAll(\"time\")}set time(e){this.setAll(\"time\",e)}get speed(){return this.getAll(\"speed\")}set speed(e){this.setAll(\"speed\",e)}get state(){return this.getAll(\"state\")}get startTime(){return this.getAll(\"startTime\")}get duration(){return et(this.animations,\"duration\")}get iterationDuration(){return et(this.animations,\"iterationDuration\")}runAll(e){this.animations.forEach(r=>r[e]())}play(){this.runAll(\"play\")}pause(){this.runAll(\"pause\")}cancel(){this.runAll(\"cancel\")}complete(){this.runAll(\"complete\")}}});var M,rt=i(()=>{tt();M=class extends N{then(e,r){return this.finished.finally(e).then(()=>{})}}});function ne(t){let e=ot.get(t);return e||(e=new Map,ot.set(t,e)),e}var ot,ie,it=i(()=>{ot=new WeakMap,ie=(t,e=\"\")=>`${t}:${e}`});function nt(t,e){if(t!=null&&t.inherit&&e){let{inherit:r,...o}=t;return{...e,...o}}return t}var at=i(()=>{});function ae(t,e){var o,n;let r=(n=(o=t==null?void 0:t[e])!=null?o:t==null?void 0:t.default)!=null?n:t;return r!==t?nt(r,t):r}var st=i(()=>{at()});var mt,pt=i(()=>{mt=[\"borderTopLeftRadius\",\"borderTopRightRadius\",\"borderBottomRightRadius\",\"borderBottomLeftRadius\"]});var ft,lt=i(()=>{pt();ft=new Set([\"borderWidth\",\"borderTopWidth\",\"borderRightWidth\",\"borderBottomWidth\",\"borderLeftWidth\",\"borderRadius\",...mt,\"width\",\"maxWidth\",\"height\",\"maxHeight\",\"top\",\"right\",\"bottom\",\"left\",\"inset\",\"insetBlock\",\"insetBlockStart\",\"insetBlockEnd\",\"insetInline\",\"insetInlineStart\",\"insetInlineEnd\",\"padding\",\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",\"paddingBlock\",\"paddingBlockStart\",\"paddingBlockEnd\",\"paddingInline\",\"paddingInlineStart\",\"paddingInlineEnd\",\"margin\",\"marginTop\",\"marginRight\",\"marginBottom\",\"marginLeft\",\"marginBlock\",\"marginBlockStart\",\"marginBlockEnd\",\"marginInline\",\"marginInlineStart\",\"marginInlineEnd\",\"fontSize\",\"backgroundPositionX\",\"backgroundPositionY\"])});function se(t,e){for(let r=0;r<t.length;r++)typeof t[r]==\"number\"&#038;&#038;ft.has(e)&#038;&#038;(t[r]=t[r]+\"px\")}var ut=i(()=>{lt()});function me(t,e,r){var o;if(t==null)return[];if(t instanceof EventTarget)return[t];if(typeof t==\"string\"){let n=document;e&&(n=e.current);let a=(o=r==null?void 0:r[t])!=null?o:n.querySelectorAll(t);return a?Array.from(a):[]}return Array.from(t).filter(n=>n!=null)}var ct=i(()=>{});function L(t,e){let r=window.getComputedStyle(t);return F(e)?r.getPropertyValue(e):r[e]}var xt=i(()=>{Q()});function dt(t,e){if(t===\"first\")return 0;{let r=e-1;return t===\"last\"?r:r\/2}}function pe(t=.1,{startDelay:e=0,from:r=0,ease:o}={}){return(n,a)=>{let f=typeof r==\"number\"?r:dt(r,a),c=Math.abs(f-n),s=t*c;if(o){let m=a*t;s=U(o)(s\/m)*m}return e+s}}var gt=i(()=>{h()});var G=i(()=>{rt();Ye();it();st();ut();Le();xt();ct();gt()});function ht(t,e,r,o){if(t==null)return[];let n=me(t,o),a=n.length;d(!!a,\"No valid elements provided.\",\"no-valid-elements\");let f=[];for(let s=0;s<a;s++){let m=n[s],p={...r};typeof p.delay==\"function\"&#038;&#038;(p.delay=p.delay(s,a));for(let u in e){let l=e[u];Array.isArray(l)||(l=[l]);let x={...ae(p,u)};x.duration&#038;&#038;(x.duration=V(x.duration)),x.delay&#038;&#038;(x.delay=V(x.delay));let le=ne(m),ue=ie(u,x.pseudoElement||\"\"),ce=le.get(ue);ce&#038;&#038;ce.stop(),f.push({map:le,key:ue,unresolvedKeyframes:l,options:{...x,element:m,name:u,allowFlatten:!p.type&#038;&#038;!p.ease}})}}for(let s=0;s<f.length;s++){let{unresolvedKeyframes:m,options:p}=f[s],{element:u,name:l,pseudoElement:x}=p;!x&#038;&#038;m[0]===null&#038;&#038;(m[0]=L(u,l)),X(m),se(m,l),!x&#038;&#038;m.length<2&#038;&#038;m.unshift(L(u,l)),p.keyframes=m}let c=[];for(let s=0;s<f.length;s++){let{map:m,key:p,options:u}=f[s],l=new A(u);m.set(p,l),l.finished.finally(()=>m.delete(p)),c.push(l)}return c}var yt=i(()=>{G();h()});var wt,fe,Tt=i(()=>{G();yt();wt=t=>{function e(r,o,n){return new M(ht(r,o,n,t))}return e},fe=wt()});var Vt=i(()=>{Tt()});var St=i(()=>{Vt()});var bt=i(()=>{G();h()});var Et=i(()=>{bt()});var kt=vt(()=>{St();Et();window.netoMotion={animate:fe,stagger:pe}});kt();})();\n<\/script><br \/>\n<script>\n(function(){\n  var $ = function(id){ return document.getElementById(id); };\n  var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var fmt = function(n, d){\n    var p = (Math.round(n * Math.pow(10, d || 0)) \/ Math.pow(10, d || 0)).toFixed(d || 0).split('.');\n    if (p[1] && \/^0+$\/.test(p[1])) p.pop();\n    return p[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, '.') + (p[1] ? ',' + p[1] : '');\n  };<\/p>\n<p>  \/* Calculadora del 15 % *\/\n  window.netoCalc15 = function(){\n    var coches = parseFloat($('k1').value) || 0, peso = parseFloat($('k2').value) || 0,\n        llevas = parseFloat($('k3').value) || 0, meses = parseInt($('k4').value, 10),\n        pieza = parseFloat($('k5').value) || 0, v = $('rv');\n    var tratado = coches * peso, objetivo = tratado * 0.15;\n    if (!tratado) { $('r1').textContent = $('r2').textContent = $('r3').textContent = '\u2014'; v.className = 'verdict bad'; v.textContent = 'Pon los coches que tratas al a\u00f1o y su peso medio.'; return; }\n    var proyeccion = llevas \/ meses * 12, pct = proyeccion \/ tratado * 100;\n    var semanas = (12 - meses) * 52 \/ 12, falta = Math.max(objetivo - llevas, 0);\n    $('r1').textContent = fmt(objetivo) + ' kg';\n    $('r2').textContent = fmt(pct, 1) + ' %';\n    if (meses === 12) $('r3').textContent = falta ? 'A\u00f1o cerrado' : '0 kg';\n    else $('r3').textContent = fmt(falta \/ semanas) + ' kg';\n    var extra = (pieza && falta && meses < 12) ? ' Con piezas de ' + fmt(pieza, 1) + ' kg, son unas ' + fmt(Math.ceil(falta \/ semanas \/ pieza)) + ' piezas por semana.' : '';\n    if (meses === 12) {\n      if (llevas >= objetivo) { v.className = 'verdict ok'; v.textContent = 'Cumples: has preparado el ' + fmt(llevas \/ tratado * 100, 1) + ' % del peso tratado.'; }\n      else { v.className = 'verdict bad'; v.textContent = 'Te has quedado en el ' + fmt(llevas \/ tratado * 100, 1) + ' %: te faltaron ' + fmt(falta) + ' kg para el 15 %.'; }\n    } else if (pct >= 15) {\n      v.className = 'verdict ok';\n      v.textContent = 'Vas bien: a este ritmo cerrar\u00e1s el a\u00f1o por encima del 15 %.' + (falta ? ' Te quedan ' + fmt(falta) + ' kg para llegar al m\u00ednimo.' : ' Ya has llegado al m\u00ednimo del a\u00f1o.');\n    } else {\n      v.className = 'verdict bad';\n      v.textContent = 'A este ritmo no llegas: te faltan ' + fmt(falta) + ' kg en ' + (12 - meses) + (12 - meses === 1 ? ' mes' : ' meses') + '.' + extra;\n    }\n  };\n  netoCalc15();<\/p>\n<p>  \/* Barras al entrar en pantalla *\/\n  ['barras-madrid', 'barras-material'].forEach(function(id){\n    var caja = $(id), barras = caja.querySelectorAll('.bf');\n    var llenar = function(){ barras.forEach(function(b, i){ b.style.transitionDelay = (i * 0.08) + 's'; b.style.width = b.getAttribute('data-w') + '%'; }); };\n    if ('IntersectionObserver' in window && !reduce) {\n      var io = new IntersectionObserver(function(e){ if (e[0].isIntersecting) { llenar(); io.disconnect(); } }, { threshold: .3 });\n      io.observe(caja);\n    } else llenar();\n  });<\/p>\n<p>  \/* Animaci\u00f3n de entrada (Motion) *\/\n  var M = window.netoMotion, box = $('cv-anim');\n  if (!M || reduce || !box.animate) return;\n  var stage = $('cv-stage'), bin = $('cv-bin'), kg = $('cv-kg'), btn = $('cv-pause');\n  var q = function(s){ return box.querySelectorAll(s); };\n  var chips = q('.cv-chip'), items = q('.cv-list li');\n  var ctrls = [], raf = 0, pausado = false, visible = true, fillCtrl = null, timer = 0;<\/p>\n<p>  var fill = box.querySelector('.cv-fill');\n  function contar(){\n    var m = getComputedStyle(fill).transform, s = 1;\n    if (m && m !== 'none') s = parseFloat(m.split('(')[1]) || 0;\n    kg.textContent = Math.round(175 * Math.min(Math.max(s, 0), 1));\n    raf = requestAnimationFrame(contar);\n  }\n  function limpiar(){\n    ctrls.forEach(function(c){ try { c.cancel(); } catch (e) {} });\n    ctrls = []; clearTimeout(timer);\n    q('.cv-car,.cv-w,.cv-bin,.cv-cap,.cv-list li,.cv-mark,.cv-fill,.cv-chip,.cv-grid').forEach(function(el){ el.style.opacity = ''; el.style.transform = ''; });\n  }\n  function ciclo(){\n    limpiar();\n    box.classList.add('cv-run');\n    kg.textContent = '0';\n    var r = stage.getBoundingClientRect(), b = bin.getBoundingClientRect();\n    var tx = b.left + b.width \/ 2 - r.left, ty = b.top + b.height \/ 2 - r.top;\n    var A = function(el, kf, op){ var c = M.animate(el, kf, op); ctrls.push(c); return c; };\n    var ease = [.2, .8, .2, 1];\n    A(box.querySelector('.cv-car'), { opacity: [0, 1], transform: ['translateX(-24px)', 'translateX(0)'] }, { duration: .6, ease: ease });\n    A(box.querySelector('.cv-w'), { opacity: [0, 1], transform: ['translateY(6px)', 'translateY(0)'] }, { duration: .4, delay: .5 });\n    A(bin, { opacity: [0, 1], transform: ['scale(.9)', 'scale(1)'] }, { duration: .4, delay: .7, ease: ease });\n    A(box.querySelector('.cv-mark'), { opacity: [0, 1] }, { duration: .4, delay: .9 });\n    chips.forEach(function(c, i){\n      var cr = c.getBoundingClientRect(), x0 = cr.left - r.left, y0 = cr.top - r.top;\n      var dx = tx - (x0 + cr.width \/ 2), dy = ty - (y0 + cr.height \/ 2), ox = [-30, 34, -30, 42][i], oy = [-30, -30, 2, 2][i];\n      A(c, {\n        opacity: [0, 1, 1, 0],\n        transform: ['translate(0px,0px) scale(.4)', 'translate(' + ox + 'px,' + oy + 'px) scale(1)', 'translate(' + ox + 'px,' + oy + 'px) scale(1)', 'translate(' + dx + 'px,' + dy + 'px) scale(.5)']\n      }, { duration: 1.6, delay: 1.1 + i * .25, times: [0, .25, .45, 1], ease: 'ease-in-out' });\n    });\n    fillCtrl = A(box.querySelector('.cv-fill'), { transform: ['scaleX(0)', 'scaleX(0)', 'scaleX(1)'] }, { duration: 3.7, times: [0, .57, 1], ease: 'ease-out' });\n    A(box.querySelector('.cv-cap'), { opacity: [0, 1] }, { duration: .5, delay: 3.8 });\n    items.forEach(function(li, i){\n      A(li, { opacity: [0, 1], transform: ['translateX(16px)', 'translateX(0)'] }, { duration: .5, delay: 4.2 + i * .45, ease: ease });\n    });\n    var fin = A(box.querySelector('.cv-grid'), { opacity: [1, 1, 0] }, { duration: 10.6, times: [0, .95, 1] });\n    fin.finished.then(function(){ if (box.isConnected) timer = setTimeout(ciclo, 250); }, function(){});\n    if (pausado || !visible) ctrls.forEach(function(c){ c.pause(); });\n  }\n  var enPantalla = true, pestana = !document.hidden;\n  function aplicar(){ visible = enPantalla && pestana; var parar = pausado || !visible; ctrls.forEach(function(c){ parar ? c.pause() : c.play(); }); }\n  btn.hidden = false;\n  btn.addEventListener('click', function(){\n    pausado = !pausado; btn.textContent = pausado ? 'Reproducir' : 'Pausar'; btn.setAttribute('aria-pressed', pausado ? 'true' : 'false'); aplicar();\n  });\n  if ('IntersectionObserver' in window) new IntersectionObserver(function(e){ enPantalla = e[0].isIntersecting; aplicar(); }, { threshold: .2 }).observe(box);\n  document.addEventListener('visibilitychange', function(){ pestana = !document.hidden; aplicar(); });\n  ciclo(); contar();\n})();\n<\/script><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Desde el 1 de enero de 2026, cada CAT tiene que recuperar y poner a la venta piezas que sumen el 15 % del peso de los coches que trata. Qu\u00e9 significa en kilos, c\u00f3mo se demuestra en la memoria anual, qu\u00e9 dicen los datos y una calculadora para saber a qu\u00e9 ritmo vas.<\/p>\n","protected":false},"author":1,"featured_media":306,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-308","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-talleres-recambio-verde"],"neto_css":"","neto_js":"","rank_math_title":"Objetivo de reutilizaci\u00f3n de los CAT: el 15 % en kilos","rank_math_description":"Desde 2026 cada CAT debe preparar para vender piezas que sumen el 15 % del peso tratado: unos 175 kg por coche. Datos, memoria anual y calculadora.","rank_math_focus_keyword":"objetivo de reutilizaci\u00f3n de los CAT","_links":{"self":[{"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/posts\/308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/comments?post=308"}],"version-history":[{"count":3,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/posts\/308\/revisions"}],"predecessor-version":[{"id":322,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/posts\/308\/revisions\/322"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/media\/306"}],"wp:attachment":[{"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/media?parent=308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/categories?post=308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/estudioneto.com\/blog\/wp-json\/wp\/v2\/tags?post=308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}