{"id":43302,"date":"2026-05-13T16:36:11","date_gmt":"2026-05-13T11:06:11","guid":{"rendered":"https:\/\/www.verdantis.com\/?p=43302"},"modified":"2026-06-04T14:47:24","modified_gmt":"2026-06-04T09:17:24","slug":"spare-parts-management","status":"publish","type":"post","link":"https:\/\/www.verdantis.com\/pt\/spare-parts-management\/","title":{"rendered":"Spare Parts Management Guidebook"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"43302\" class=\"elementor elementor-43302\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b93e6ca e-flex e-con-boxed e-con e-parent\" data-id=\"b93e6ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06c38e5 elementor-widget elementor-widget-heading\" data-id=\"06c38e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"what-is-spare-parts-management\">What is Spare Parts Management?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cc0e84 e-flex e-con-boxed e-con e-parent\" data-id=\"7cc0e84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e19066 elementor-widget elementor-widget-html\" data-id=\"9e19066\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"spareparts-definition-box\">\r\n  <span class=\"definition-label\">Definition<\/span>\r\n\r\n  <p class=\"definition-text\">\r\n    \u201cSpare parts management is the systematic process of planning,\r\n    procuring, storing, tracking, and disposing of replacement\r\n    components to ensure equipment availability while controlling\r\n    the total cost of ownership.\u201d\r\n  <\/p>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5e974c e-flex e-con-boxed e-con e-parent\" data-id=\"c5e974c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00e3b09 elementor-widget elementor-widget-text-editor\" data-id=\"00e3b09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>At its core, spare parts management sits at the intersection of\u00a0maintenance operations\u00a0and\u00a0supply chain management. Unlike finished goods, spare parts face a unique challenge: demand is often intermittent, criticality varies enormously, and the cost of\u00a0<em>not<\/em> having a part, machine downtime, can far exceed the cost of the part itself.<\/p><p>Done well, spare parts management is largely invisible: equipment runs, production continues, costs stay predictable. Done poorly, it cascades into missed targets, costly emergency orders, and frustrated maintenance teams.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bea5e2 elementor-widget elementor-widget-text-editor\" data-id=\"8bea5e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>Spare Parts vs. MRO Inventory vs. Capital Spares<\/h4><p>The terms are often used interchangeably, but there is a distinction worth understanding:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5afc3bd elementor-widget elementor-widget-html\" data-id=\"5afc3bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"spareparts-table-wrapper\">\r\n  <table class=\"spareparts-table\">\r\n    <thead>\r\n      <tr>\r\n        <th>Category<\/th>\r\n        <th>Examples<\/th>\r\n        <th>Demand Pattern<\/th>\r\n        <th>Key Challenge<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n\r\n    <tbody>\r\n      <tr>\r\n        <td>\r\n          <span class=\"table-tag tag-blue\">Pe\u00e7as sobressalentes<\/span>\r\n        <\/td>\r\n        <td>Bearings, motors, seals, sensors, PCBs<\/td>\r\n        <td>Intermittent, event-driven<\/td>\r\n        <td>Availability when needed; obsolescence<\/td>\r\n      <\/tr>\r\n\r\n      <tr>\r\n        <td>\r\n          <span class=\"table-tag tag-navy\">MRO Consumables<\/span>\r\n        <\/td>\r\n        <td>Lubricants, filters, gloves, welding rods<\/td>\r\n        <td>Regular, predictable<\/td>\r\n        <td>Cost control; usage tracking<\/td>\r\n      <\/tr>\r\n\r\n      <tr>\r\n        <td>\r\n          <span class=\"table-tag tag-dark\">Capital Spares<\/span>\r\n        <\/td>\r\n        <td>Complete assemblies, long-lead critical units<\/td>\r\n        <td>Very low \/ near-zero<\/td>\r\n        <td>Justify holding cost vs. insurance value<\/td>\r\n      <\/tr>\r\n\r\n      <tr>\r\n        <td>\r\n          <span class=\"table-tag tag-light\">Rotables<\/span>\r\n        <\/td>\r\n        <td>Motors, pumps, gearboxes sent for overhaul<\/td>\r\n        <td>Repair-cycle based<\/td>\r\n        <td>Pool sizing; repair turnaround time<\/td>\r\n      <\/tr>\r\n    <\/tbody>\r\n  <\/table>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-615dab1 e-flex e-con-boxed e-con e-parent\" data-id=\"615dab1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e766a1c elementor-widget elementor-widget-text-editor\" data-id=\"e766a1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>The Spare Parts Management Lifecycle<\/h4><p>Every spare part moves through a defined lifecycle. Understanding the six stages is the foundation for building effective processes around it.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ddbf18 e-grid e-con-full e-con e-child\" data-id=\"5ddbf18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3cd3919 e-con-full e-flex e-con e-child\" data-id=\"3cd3919\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a83cb79 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"a83cb79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-1-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd34f54 elementor-widget elementor-widget-heading\" data-id=\"cd34f54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Identify &amp; Catalogue<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1461365 elementor-widget elementor-widget-text-editor\" data-id=\"1461365\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Standardise; link to assets<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bb1d3c4 e-con-full e-flex e-con e-child\" data-id=\"bb1d3c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6fcf17 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"a6fcf17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-2-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7558931 elementor-widget elementor-widget-heading\" data-id=\"7558931\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Classify &amp; Prioritise<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a73270b elementor-widget elementor-widget-text-editor\" data-id=\"a73270b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>ABC \u00b7 VED \u00b7 XYZ \u00b7 FSN<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5694dda e-con-full e-flex e-con e-child\" data-id=\"5694dda\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26f8960 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"26f8960\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-3-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91120f7 elementor-widget elementor-widget-heading\" data-id=\"91120f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Procure &amp; Source<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a5df45 elementor-widget elementor-widget-text-editor\" data-id=\"5a5df45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Suppliers \u00b7 Contracts \u00b7 Lead Times<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b56ebf8 e-con-full e-flex e-con e-child\" data-id=\"b56ebf8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a83bb4 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"3a83bb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-4-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e36b1fb elementor-widget elementor-widget-heading\" data-id=\"e36b1fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Receive &amp; Store<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2646c2b elementor-widget elementor-widget-text-editor\" data-id=\"2646c2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Inspect \u00b7 Label \u00b7 Preserve<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f41017b e-con-full e-flex e-con e-child\" data-id=\"f41017b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3830d80 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"3830d80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-5-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abe33d0 elementor-widget elementor-widget-heading\" data-id=\"abe33d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Issue &amp; Track<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a5dfdf elementor-widget elementor-widget-text-editor\" data-id=\"6a5dfdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Record against work order<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13ce3b4 e-con-full e-flex e-con e-child\" data-id=\"13ce3b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52fdd02 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"52fdd02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"bi bi-6-square\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60b20b4 elementor-widget elementor-widget-heading\" data-id=\"60b20b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Review, Renew &amp; Dispose<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6fe82b elementor-widget elementor-widget-text-editor\" data-id=\"b6fe82b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Obsolescence \u00b7 write-off \u00b7 improve<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7451fd0 elementor-widget elementor-widget-text-editor\" data-id=\"7451fd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><em>The spare parts management lifecycle, a continuous six-stage loop from identification through to review and renewal<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4cd1d96 e-flex e-con-boxed e-con e-parent\" data-id=\"4cd1d96\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b83a0c elementor-widget elementor-widget-heading\" data-id=\"1b83a0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"why-spare-parts-management-matters\">Why Spare Parts Management Matters<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b22640f e-flex e-con-boxed e-con e-parent\" data-id=\"b22640f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c06a96a elementor-widget elementor-widget-text-editor\" data-id=\"c06a96a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The asymmetric costs of stockouts and overstock, and why the trade-off is resolvable.<\/p><p>Poor spare parts management creates a cascade of costs that ripple across operations, maintenance, and finance.<\/p><p>The consequences are asymmetric, stockouts and overstock are both expensive, just in different ways. Best-in-class organisations resolve this trade-off through better data and process discipline.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6bbf17d e-grid e-con-full e-con e-child\" data-id=\"6bbf17d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4f888da e-con-full e-flex e-con e-child\" data-id=\"4f888da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9a2456 elementor-widget elementor-widget-text-editor\" data-id=\"e9a2456\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6>Cost of stockouts<\/h6><ul><li>Production downtime, $10K\u2013$100K+ per hour in heavy industry<\/li><li>Emergency procurement premiums: 2-4\u00d7 planned purchase cost<\/li><li>Maintenance overtime and crew idle time<\/li><li>Missed deliveries and customer penalty clauses<\/li><li>Safety risks from deferred repairs<\/li><li>Air freight vs. sea freight cost differential<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc1ca40 e-con-full e-flex e-con e-child\" data-id=\"bc1ca40\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-956ac0f elementor-widget elementor-widget-text-editor\" data-id=\"956ac0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6>Cost of overstock<\/h6><ul><li>Capital tied up at 25\u201335% holding cost per year<\/li><li>Warehouse space, racking, insurance, handling<\/li><li>Parts deterioration and shelf-life expiry<\/li><li>Obsolescence write-offs when equipment is retired<\/li><li>Administrative burden from large, unmanaged catalogues<\/li><li>Environmental and disposal costs at end-of-life<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f3ea0a elementor-widget elementor-widget-html\" data-id=\"5f3ea0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HTML -->\r\n<div class=\"importance-grid\">\r\n\r\n  <!-- Card 1 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-blue\">\ud83c\udfed<\/div>\r\n    <h6> <strong> Production Continuity <\/strong> <\/h6>\r\n    <p>\r\n      The right part at the right time is the difference between a\r\n      one-hour repair and a multi-day shutdown affecting millions in output.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <!-- Card 2 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-teal\">\ud83d\udcb0<\/div>\r\n    <h6> <strong> Working Capital <\/strong> <\/h6>\r\n    <p>\r\n      Overstocking ties up cash. Smart management frees capital for\r\n      revenue-generating investment elsewhere in the business.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <!-- Card 3 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-navy\">\ud83d\udd2c<\/div>\r\n    <h6> <strong> Maintenance Quality <\/strong> <\/h6>\r\n    <p>\r\n      Correct parts immediately available enable first-time-fix.\r\n      Wrong or degraded parts cause recurring failures and warranty loss.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <!-- Card 4 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-gold\">\ud83d\udccb<\/div>\r\n    <h6> <strong> Regulatory Compliance <\/strong> <\/h6>\r\n    <p>\r\n      In aerospace, pharma, and food processing, parts traceability\r\n      and quality records are legally required at every stage.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <!-- Card 5 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-green\">\ud83c\udf3f<\/div>\r\n    <h6> <strong> Sustainability <\/strong> <\/h6>\r\n    <p>\r\n      Optimised management reduces excess procurement waste,\r\n      enables refurbishment programmes, and supports circular economy principles.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <!-- Card 6 -->\r\n  <div class=\"importance-card\">\r\n    <div class=\"card-icon icon-blue\">\ud83e\udd1d<\/div>\r\n    <h6> <strong> Supplier Leverage <\/strong> <\/h6>\r\n    <p>\r\n      Strategic management enables better pricing negotiations,\r\n      volume discounts, and priority access during supply shortages.\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2eb05f elementor-widget elementor-widget-html\" data-id=\"b2eb05f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HTML -->\r\n<div class=\"industry-callout-box\">\r\n  \r\n  <div class=\"callout-title\">\r\n    Industry Benchmark\r\n  <\/div>\r\n\r\n  <p class=\"callout-text\">\r\n    Organisations with mature spare parts management programmes typically achieve a\r\n    <strong>15\u201330% reduction in inventory investment<\/strong>\r\n    while simultaneously improving parts availability, resolving the perceived\r\n    trade-off through data-driven process discipline, not by accepting one\r\n    extreme over the other.\r\n  <\/p>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83c40f0 e-flex e-con-boxed e-con e-parent\" data-id=\"83c40f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-349259a elementor-widget elementor-widget-heading\" data-id=\"349259a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"spare-parts-classification\">Classifica\u00e7\u00e3o de pe\u00e7as sobressalentes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3813e0d e-flex e-con-boxed e-con e-parent\" data-id=\"3813e0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4bfc4f4 elementor-widget elementor-widget-text-editor\" data-id=\"4bfc4f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Effective spare parts management begins with <a href=\"https:\/\/www.verdantis.com\/spare-parts-classification\/\">parts classification<\/a>. Grouping parts across four dimensions allows you to apply differentiated stocking policies rather than treating all inventory the same.<\/p><p>Best practice combines ABC (value) with VED (criticality) into a 3\u00d73 matrix. Each cell drives a specific stocking strategy, from maximum stock with tight controls (AV) to rationalisation candidates (CD).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2041bb elementor-widget elementor-widget-html\" data-id=\"a2041bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================\r\n     ABC \u00d7 VED MATRIX\r\n========================= -->\r\n\r\n<div class=\"abc-ved-wrapper\">\r\n\r\n  <!-- Top Label -->\r\n  <div class=\"matrix-top-label\">\r\n    \u2193 Criticality (VED)\r\n  <\/div>\r\n\r\n  <div class=\"matrix-layout\">\r\n\r\n    <!-- Left Row Labels -->\r\n    <div class=\"matrix-rows\">\r\n      <div class=\"matrix-row-label row-vital\">Vital<\/div>\r\n      <div class=\"matrix-row-label row-essential\">Essential<\/div>\r\n      <div class=\"matrix-row-label row-desirable\">Desirable<\/div>\r\n    <\/div>\r\n\r\n    <!-- Matrix Content -->\r\n    <div class=\"matrix-content\">\r\n\r\n      <!-- Column Titles -->\r\n      <div class=\"matrix-columns\">\r\n        <div class=\"matrix-column-title col-a\">A \u2014 High Value<\/div>\r\n        <div class=\"matrix-column-title col-b\">B \u2014 Mid Value<\/div>\r\n        <div class=\"matrix-column-title col-c\">C \u2014 Low Value<\/div>\r\n      <\/div>\r\n\r\n      <!-- MATRIX GRID -->\r\n      <div class=\"matrix-grid\">\r\n\r\n        <!-- AV -->\r\n        <div class=\"matrix-cell critical\">\r\n          <p class=\"matrix-heading\">AV \u00b7 Critical Priority<\/p>\r\n          <p>Max stock \u00b7 tight controls<\/p>\r\n          <span>Dual-source \u00b7 weekly review<\/span>\r\n        <\/div>\r\n\r\n        <!-- BV -->\r\n        <div class=\"matrix-cell high\">\r\n          <p class=\"matrix-heading\">BV \u00b7 High Priority<\/p>\r\n          <p>Strong safety stock<\/p>\r\n          <span>Dual source preferred<\/span>\r\n        <\/div>\r\n\r\n        <!-- CV -->\r\n        <div class=\"matrix-cell protect\">\r\n          <p class=\"matrix-heading\">CV \u00b7 Protect (Cheap)<\/p>\r\n          <p>Adequate qty \u00b7 low cost<\/p>\r\n          <span>Cheap insurance strategy<\/span>\r\n        <\/div>\r\n\r\n        <!-- AE -->\r\n        <div class=\"matrix-cell monitor\">\r\n          <p class=\"matrix-heading\">AE \u00b7 Monitor Closely<\/p>\r\n          <p>Moderate buffer stock<\/p>\r\n          <span>Consider VMI \/ consignment<\/span>\r\n        <\/div>\r\n\r\n        <!-- BE -->\r\n        <div class=\"matrix-cell standard\">\r\n          <p class=\"matrix-heading\">BE \u00b7 Standard<\/p>\r\n          <p>Min-max periodic review<\/p>\r\n          <span>Standard inventory controls<\/span>\r\n        <\/div>\r\n\r\n        <!-- CE -->\r\n        <div class=\"matrix-cell lean\">\r\n          <p class=\"matrix-heading\">CE \u00b7 Lean Stock<\/p>\r\n          <p>Minimal inventory holding<\/p>\r\n          <span>Order-on-demand feasible<\/span>\r\n        <\/div>\r\n\r\n        <!-- AD -->\r\n        <div class=\"matrix-cell leanblue\">\r\n          <p class=\"matrix-heading\">AD \u00b7 Lean<\/p>\r\n          <p>Lean stock strategy<\/p>\r\n          <span>VMI option available<\/span>\r\n        <\/div>\r\n\r\n        <!-- BD -->\r\n        <div class=\"matrix-cell minimal\">\r\n          <p class=\"matrix-heading\">BD \u00b7 Minimal<\/p>\r\n          <p>Low stock maintained<\/p>\r\n          <span>Low safety stock<\/span>\r\n        <\/div>\r\n\r\n        <!-- CD -->\r\n        <div class=\"matrix-cell rationalise\">\r\n          <p class=\"matrix-heading\">CD \u00b7 Rationalise<\/p>\r\n          <p>Removal \/ on-demand only<\/p>\r\n          <span>Inventory reduction candidate<\/span>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- Bottom Label -->\r\n      <div class=\"matrix-bottom-label\">\r\n        Value (ABC) \u2192\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Caption -->\r\n  <p class=\"matrix-caption\">\r\n    <strong>ABC \u00d7 VED Matrix<\/strong> \u2014 AV (top-left) is highest priority;\r\n    CD (bottom-right) is a rationalisation candidate.\r\n    Each cell drives a specific stocking strategy.\r\n  <\/p>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2afc55 elementor-widget elementor-widget-text-editor\" data-id=\"a2afc55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"ct\"><strong>Best Practice<\/strong><\/div><div class=\"ct\">High-priority cells (AV, BV, CV) warrant premium service levels. Low-priority cells (AD, BD, CD) are candidates for stock reduction, vendor-managed inventory, or on-demand ordering, releasing capital without meaningful operational risk.<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14fdfc1 e-flex e-con-boxed e-con e-parent\" data-id=\"14fdfc1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10d310b elementor-widget elementor-widget-heading\" data-id=\"10d310b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"demand-planning-forecasting\">Demand Planning &amp; Forecasting<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bb119b5 e-flex e-con-boxed e-con e-parent\" data-id=\"bb119b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3bfabc elementor-widget elementor-widget-text-editor\" data-id=\"d3bfabc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Spare parts forecasting differs fundamentally from finished goods forecasting.<\/p><p>Demand is driven by equipment age, failure rates, operating intensity, and maintenance schedules, not customer orders or promotions.<\/p><p>Standard time-series methods built for consumer goods frequently fail for spare parts.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad90966 elementor-widget elementor-widget-html\" data-id=\"ad90966\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HTML -->\r\n<div class=\"insight-callout-box\">\r\n\r\n  <div class=\"insight-title\">\r\n    Key Insight\r\n  <\/div>\r\n\r\n  <p class=\"insight-text\">\r\n    For slow-moving and intermittent demand, historical average consumption is a poor predictor.\r\n    A part used 3 times in 5 years might be needed 3 times next year, or not at all.\r\n    <strong>Probabilistic methods outperform averages<\/strong>\r\n    for spare parts by modelling the full distribution of outcomes, not just the mean.\r\n  <\/p>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a3ec09 elementor-widget elementor-widget-text-editor\" data-id=\"8a3ec09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Forecasting Methods by Demand Type<\/p><table><thead><tr><th>Method<\/th><th>Best For<\/th><th>Inputs Required<\/th><th>Complexity<\/th><\/tr><\/thead><tbody><tr><td>Moving Average \/ Exponential Smoothing<\/td><td>Regular, fast-moving (X-class) parts<\/td><td>Historical consumption<\/td><td>Low<\/td><\/tr><tr><td>Croston&#8217;s Method<\/td><td>Intermittent demand with zero periods<\/td><td>Consumption history + timing<\/td><td>Medium<\/td><\/tr><tr><td>Poisson Distribution<\/td><td>Rare events, insurance spares<\/td><td>Mean demand rate<\/td><td>Medium<\/td><\/tr><tr><td>Weibull \/ Reliability-Based<\/td><td>Failure-driven demand (bearings, seals)<\/td><td>MTBF, equipment population, age<\/td><td>High<\/td><\/tr><tr><td>Maintenance Schedule-Based<\/td><td>PM-driven consumption (filters, oils)<\/td><td>PM calendar, per-PM Bill of Materials<\/td><td>Low\u2013Medium<\/td><\/tr><tr><td>Event-Driven (Shutdown BOM)<\/td><td>Lumpy overhaul \/ shutdown demand<\/td><td>Shutdown scope, Bill of Materials<\/td><td>High<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-834290e e-flex e-con-boxed e-con e-parent\" data-id=\"834290e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-324b3c2 elementor-widget elementor-widget-text-editor\" data-id=\"324b3c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>MTBF-Based Demand Estimation<\/strong><\/h5><p>For parts that fail randomly, Mean Time Between Failures data from reliability records provides a data-driven starting point for stocking decisions:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24bdac3 elementor-widget elementor-widget-html\" data-id=\"24bdac3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-formula-box\">\r\n\r\n  <div class=\"mro-formula-label\">\r\n    Annual Demand Estimate from Reliability Data\r\n  <\/div>\r\n\r\n  <div class=\"mro-formula-equation\">\r\n    Expected Demand\/Year = (Operating Hours\/Year \u00f7 MTBF) \u00d7 Number of Assets\r\n  <\/div>\r\n\r\n  <div class=\"mro-formula-note\">\r\n    Example: 8,760 hrs\/yr \u00f7 4,380 hrs MTBF \u00d7 6 machines = ~12 units\/year\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f114cd elementor-widget elementor-widget-html\" data-id=\"7f114cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-demand-section\">\r\n\r\n  <div class=\"mro-demand-box\">\r\n\r\n    <h3 class=\"mro-demand-heading\">\r\n      Key Demand Drivers to Monitor\r\n    <\/h3>\r\n\r\n    <div class=\"mro-demand-grid\">\r\n\r\n      <!-- CARD 1 -->\r\n      <div class=\"mro-demand-card\">\r\n\r\n        <div class=\"mro-demand-icon blue\">\r\n          \u2699\ufe0f\r\n        <\/div>\r\n\r\n        <h6 class=\"mro-demand-title\">\r\n          Equipment Age &amp; Condition\r\n        <\/h6>\r\n\r\n        <p class=\"mro-demand-desc\">\r\n          Failure rates follow the bathtub curve, stable mid-life,\r\n          rising at end-of-life. Adjust stocking as assets enter\r\n          their wear-out phase.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n      <!-- CARD 2 -->\r\n      <div class=\"mro-demand-card\">\r\n\r\n        <div class=\"mro-demand-icon teal\">\r\n          \ud83d\udcc5\r\n        <\/div>\r\n\r\n        <h6 class=\"mro-demand-title\">\r\n          Planned Maintenance Calendar\r\n        <\/h6>\r\n\r\n        <p class=\"mro-demand-desc\">\r\n          PM work creates forecastable demand. Integrate your CMMS\r\n          PM schedule to auto-generate material requirements\r\n          per work order.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n      <!-- CARD 3 -->\r\n      <div class=\"mro-demand-card\">\r\n\r\n        <div class=\"mro-demand-icon navy\">\r\n          \ud83c\udfed\r\n        <\/div>\r\n\r\n        <h6 class=\"mro-demand-title\">\r\n          Production Intensity\r\n        <\/h6>\r\n\r\n        <p class=\"mro-demand-desc\">\r\n          Parts consumption correlates with throughput.\r\n          Model demand as a function of operating hours\r\n          rather than calendar time where possible.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n      <!-- CARD 4 -->\r\n      <div class=\"mro-demand-card\">\r\n\r\n        <div class=\"mro-demand-icon gold\">\r\n          \ud83c\udf21\ufe0f\r\n        <\/div>\r\n\r\n        <h6 class=\"mro-demand-title\">\r\n          Environmental Conditions\r\n        <\/h6>\r\n\r\n        <p class=\"mro-demand-desc\">\r\n          Dust, humidity, temperature extremes, and corrosive\r\n          environments accelerate wear. Adjust failure rate\r\n          assumptions for harsh-environment assets.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f5aa72d elementor-widget elementor-widget-text-editor\" data-id=\"f5aa72d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>Integrating Predictive Maintenance<\/h4><p>As IIoT condition monitoring becomes mainstream, leading organisations are shifting from schedule-based to predictive maintenance, and forward-casting required spare parts accordingly. This requires integration between the CMMS\/EAM and the inventory system:<\/p><ul><li>Vibration analysis predicting bearing failure \u2192 pre-stage bearing in storeroom<\/li><li>Oil analysis indicating seal degradation \u2192 trigger seal kit procurement<\/li><li>Thermal imaging flagging electrical component \u2192 reserve replacement part in system<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22af392 e-flex e-con-boxed e-con e-parent\" data-id=\"22af392\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c92d81a elementor-widget elementor-widget-heading\" data-id=\"c92d81a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"inventory-control-stock-level-setting\">Inventory Control &amp; Stock Level Setting<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f677c27 e-flex e-con-boxed e-con e-parent\" data-id=\"f677c27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30b3394 elementor-widget elementor-widget-text-editor\" data-id=\"30b3394\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Choosing the right replenishment policy for each part class is one of the highest-leverage decisions in spare parts management.<\/p><p>Policy selection must match each part&#8217;s demand pattern, criticality, and cost profile, no single method works for all parts.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39cae34 elementor-widget elementor-widget-html\" data-id=\"39cae34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-formulas-section\">\r\n\r\n  <!-- MAIN BOX -->\r\n  <div class=\"mro-formulas-box\">\r\n\r\n    <!-- HEADING -->\r\n    <h3 class=\"mro-formulas-heading\">\r\n      Core Formulas and Parameters\r\n    <\/h3>\r\n\r\n    <!-- KPI GRID -->\r\n    <div class=\"mro-kpi-grid\">\r\n\r\n      <!-- KPI 1 -->\r\n      <div class=\"mro-kpi-card\">\r\n\r\n        <div class=\"mro-kpi-name\">\r\n          Reorder Point\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-short\">\r\n          ROP\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-formula\">\r\n          (Avg Daily Demand \u00d7 Lead Time) + Safety Stock\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- KPI 2 -->\r\n      <div class=\"mro-kpi-card teal\">\r\n\r\n        <div class=\"mro-kpi-name\">\r\n          Safety Stock\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-short\">\r\n          SS\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-formula\">\r\n          Z \u00d7 \u03c3_demand \u00d7 \u221aLead Time\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- KPI 3 -->\r\n      <div class=\"mro-kpi-card navy\">\r\n\r\n        <div class=\"mro-kpi-name\">\r\n          Economic Order Qty\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-short\">\r\n          EOQ\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-formula\">\r\n          \u221a(2 \u00d7 D \u00d7 S \u00f7 H)\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- KPI 4 -->\r\n      <div class=\"mro-kpi-card gold\">\r\n\r\n        <div class=\"mro-kpi-name\">\r\n          Min-Max Band\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-short\">\r\n          Min\/Max\r\n        <\/div>\r\n\r\n        <div class=\"mro-kpi-formula\">\r\n          Min = ROP; Max = ROP + EOQ\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- FORMULA BOX -->\r\n    <div class=\"mro-formula-box\">\r\n\r\n      <div class=\"mro-formula-label\">\r\n        Safety Stock \u2014 Normal Distribution (for regular demand only)\r\n      <\/div>\r\n\r\n      <div class=\"mro-formula-equation\">\r\n        SS = Z \u00d7 \u03c3_demand \u00d7 \u221aLead Time\r\n      <\/div>\r\n\r\n      <div class=\"mro-formula-note\">\r\n        Z: 1.28 \u2192 90% | 1.65 \u2192 95% | 2.05 \u2192 98% | 2.33 \u2192 99%\r\n        &nbsp;&nbsp; | &nbsp;&nbsp;\r\n        \u03c3 = standard deviation of demand\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- CALLOUT -->\r\n    <div class=\"mro-callout-box\">\r\n\r\n      <div class=\"mro-callout-title\">\r\n        Critical Note for Intermittent Demand\r\n      <\/div>\r\n\r\n      <p class=\"mro-callout-text\">\r\n        When demand is lumpy (0, 0, 0, 3, 0, 1...), the normal distribution\r\n        formula breaks down. Use\r\n        <strong>Poisson-based stock service level tables<\/strong>, set stock levels based on the desired probability of surviving\r\n        a given number of demands, not on average and standard deviation alone.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ebf91ac elementor-widget elementor-widget-text-editor\" data-id=\"ebf91ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>Replenishment Policy Options<\/h4><table><thead><tr><th>System<\/th><th>How It Works<\/th><th>Best For<\/th><th>Limitation<\/th><\/tr><\/thead><tbody><tr><td>Continuous Review (ROP)<\/td><td>Order fixed qty when stock hits ROP<\/td><td>High-value critical A-class parts<\/td><td>Requires real-time stock tracking<\/td><\/tr><tr><td>Min \/ Max<\/td><td>Order up to Max when stock falls below Min<\/td><td>Most spare parts, widely supported in CMMS\/ERP<\/td><td>Variable order quantities require supplier flexibility<\/td><\/tr><tr><td>Two-Bin \/ Kanban<\/td><td>Visual system: empty Bin 1 triggers refill while Bin 2 supplies<\/td><td>Low-cost, fast-moving C-class consumables<\/td><td>Not suitable for expensive or critical parts<\/td><\/tr><tr><td>Periodic Review (S,s)<\/td><td>Review at fixed intervals; order to Max if below Min<\/td><td>Many parts reviewed at once in a monthly storeroom review<\/td><td>Higher safety stock than continuous review<\/td><\/tr><tr><td>Insurance Spare Policy<\/td><td>Hold if P(failure) \u00d7 downtime cost &gt; annual holding cost<\/td><td>Capital spares, long-lead insurance parts<\/td><td>Statistical methods don&#8217;t apply; requires engineering judgement<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0b5a61 e-flex e-con-boxed e-con e-parent\" data-id=\"c0b5a61\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3380e1 elementor-widget elementor-widget-text-editor\" data-id=\"f3380e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>How the Two-Bin Kanban System Works<\/strong><\/h5>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99b7ac0 elementor-widget elementor-widget-html\" data-id=\"99b7ac0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-kanban-wrapper\">\r\n\r\n  <div class=\"mro-kanban-box\">\r\n\r\n    <svg class=\"mro-kanban-svg\"\r\n         viewbox=\"0 0 700 215\"\r\n         xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n         role=\"img\"\r\n         aria-label=\"Two-bin kanban cycle \u2014 four stages\">\r\n\r\n      <title>Two-Bin Kanban Replenishment Cycle<\/title>\r\n\r\n      <defs>\r\n\r\n        <marker id=\"kanbanArrow\"\r\n                viewbox=\"0 0 10 10\"\r\n                refx=\"9\"\r\n                refy=\"5\"\r\n                markerwidth=\"6\"\r\n                markerheight=\"6\"\r\n                orient=\"auto\">\r\n\r\n          <path d=\"M0 2L9 5L0 8Z\"\r\n                fill=\"#2563eb\"\/>\r\n\r\n        <\/marker>\r\n\r\n        <filter id=\"kanbanShadow\"\r\n                x=\"-20%\"\r\n                y=\"-20%\"\r\n                width=\"140%\"\r\n                height=\"160%\">\r\n\r\n          <fedropshadow dx=\"0\"\r\n                        dy=\"2\"\r\n                        stddeviation=\"3\"\r\n                        flood-color=\"rgba(15,23,42,0.10)\"\/>\r\n\r\n        <\/filter>\r\n\r\n      <\/defs>\r\n\r\n      <!-- STAGE 1 -->\r\n\r\n      <rect x=\"8\"\r\n            y=\"22\"\r\n            width=\"148\"\r\n            height=\"140\"\r\n            rx=\"14\"\r\n            fill=\"#eff6ff\"\r\n            stroke=\"#2563eb\"\r\n            stroke-width=\"1.4\"\r\n            filter=\"url(#kanbanShadow)\"\/>\r\n\r\n      <text x=\"82\"\r\n            y=\"45\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"11\"\r\n            fill=\"#2563eb\"\r\n            font-weight=\"700\">\r\n        Stage 1 \u2014 Normal\r\n      <\/text>\r\n\r\n      <rect x=\"20\"\r\n            y=\"56\"\r\n            width=\"54\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#2563eb\"\/>\r\n\r\n      <text x=\"47\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 1\r\n      <\/text>\r\n\r\n      <text x=\"47\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"rgba(255,255,255,.85)\">\r\n        Full\r\n      <\/text>\r\n\r\n      <rect x=\"82\"\r\n            y=\"56\"\r\n            width=\"54\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#93c5fd\"\/>\r\n\r\n      <text x=\"109\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 2\r\n      <\/text>\r\n\r\n      <text x=\"109\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"rgba(255,255,255,.85)\">\r\n        Reserve\r\n      <\/text>\r\n\r\n      <text x=\"82\"\r\n            y=\"175\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.4\"\r\n            fill=\"#1e3a8a\">\r\n        Drawing from Bin 1\r\n      <\/text>\r\n\r\n      <!-- ARROW -->\r\n\r\n      <path d=\"M158 92L186 92\"\r\n            stroke=\"#2563eb\"\r\n            stroke-width=\"1.6\"\r\n            fill=\"none\"\r\n            marker-end=\"url(#kanbanArrow)\"\/>\r\n\r\n      <!-- STAGE 2 -->\r\n\r\n      <rect x=\"190\"\r\n            y=\"22\"\r\n            width=\"148\"\r\n            height=\"140\"\r\n            rx=\"14\"\r\n            fill=\"#fff7ed\"\r\n            stroke=\"#f59e0b\"\r\n            stroke-width=\"1.4\"\r\n            filter=\"url(#kanbanShadow)\"\/>\r\n\r\n      <text x=\"264\"\r\n            y=\"45\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"11\"\r\n            fill=\"#b45309\"\r\n            font-weight=\"700\">\r\n        Stage 2 \u2014 Bin 1 Empty\r\n      <\/text>\r\n\r\n      <rect x=\"202\"\r\n            y=\"56\"\r\n            width=\"54\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#e5e7eb\"\/>\r\n\r\n      <text x=\"229\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#6b7280\"\r\n            font-weight=\"600\">\r\n        Bin 1\r\n      <\/text>\r\n\r\n      <text x=\"229\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"#6b7280\">\r\n        Empty\r\n      <\/text>\r\n\r\n      <rect x=\"264\"\r\n            y=\"56\"\r\n            width=\"54\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#f59e0b\"\/>\r\n\r\n      <text x=\"291\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 2\r\n      <\/text>\r\n\r\n      <text x=\"291\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"rgba(255,255,255,.85)\">\r\n        In use\r\n      <\/text>\r\n\r\n      <text x=\"264\"\r\n            y=\"175\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.4\"\r\n            fill=\"#b45309\">\r\n        Order triggered\r\n      <\/text>\r\n\r\n      <!-- ARROW -->\r\n\r\n      <path d=\"M340 92L368 92\"\r\n            stroke=\"#2563eb\"\r\n            stroke-width=\"1.6\"\r\n            fill=\"none\"\r\n            marker-end=\"url(#kanbanArrow)\"\/>\r\n\r\n      <!-- STAGE 3 -->\r\n\r\n      <rect x=\"372\"\r\n            y=\"22\"\r\n            width=\"148\"\r\n            height=\"140\"\r\n            rx=\"14\"\r\n            fill=\"#eef2ff\"\r\n            stroke=\"#4f46e5\"\r\n            stroke-width=\"1.4\"\r\n            filter=\"url(#kanbanShadow)\"\/>\r\n\r\n      <text x=\"446\"\r\n            y=\"45\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"11\"\r\n            fill=\"#4338ca\"\r\n            font-weight=\"700\">\r\n        Stage 3 \u2014 In Transit\r\n      <\/text>\r\n\r\n      <rect x=\"384\"\r\n            y=\"56\"\r\n            width=\"54\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#e5e7eb\"\/>\r\n\r\n      <text x=\"411\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#6b7280\"\r\n            font-weight=\"600\">\r\n        Bin 1\r\n      <\/text>\r\n\r\n      <text x=\"411\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"#6b7280\">\r\n        Empty\r\n      <\/text>\r\n\r\n      <rect x=\"446\"\r\n            y=\"82\"\r\n            width=\"54\"\r\n            height=\"66\"\r\n            rx=\"8\"\r\n            fill=\"#4f46e5\"\/>\r\n\r\n      <text x=\"473\"\r\n            y=\"118\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 2\r\n      <\/text>\r\n\r\n      <text x=\"473\"\r\n            y=\"133\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"rgba(255,255,255,.85)\">\r\n        Partial\r\n      <\/text>\r\n\r\n      <text x=\"446\"\r\n            y=\"175\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.4\"\r\n            fill=\"#4338ca\">\r\n        Order arriving\r\n      <\/text>\r\n\r\n      <!-- ARROW -->\r\n\r\n      <path d=\"M522 92L550 92\"\r\n            stroke=\"#2563eb\"\r\n            stroke-width=\"1.6\"\r\n            fill=\"none\"\r\n            marker-end=\"url(#kanbanArrow)\"\/>\r\n\r\n      <!-- STAGE 4 -->\r\n\r\n      <rect x=\"554\"\r\n            y=\"22\"\r\n            width=\"138\"\r\n            height=\"140\"\r\n            rx=\"14\"\r\n            fill=\"#ecfeff\"\r\n            stroke=\"#0891b2\"\r\n            stroke-width=\"1.4\"\r\n            filter=\"url(#kanbanShadow)\"\/>\r\n\r\n      <text x=\"623\"\r\n            y=\"45\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"11\"\r\n            fill=\"#0e7490\"\r\n            font-weight=\"700\">\r\n        Stage 4 \u2014 Reset\r\n      <\/text>\r\n\r\n      <rect x=\"566\"\r\n            y=\"56\"\r\n            width=\"50\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#0891b2\"\/>\r\n\r\n      <text x=\"591\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 1\r\n      <\/text>\r\n\r\n      <text x=\"591\"\r\n            y=\"122\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.8\"\r\n            fill=\"rgba(255,255,255,.85)\">\r\n        Full\r\n      <\/text>\r\n\r\n      <rect x=\"624\"\r\n            y=\"56\"\r\n            width=\"50\"\r\n            height=\"92\"\r\n            rx=\"8\"\r\n            fill=\"#67e8f9\"\/>\r\n\r\n      <text x=\"649\"\r\n            y=\"106\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"10\"\r\n            fill=\"#ffffff\"\r\n            font-weight=\"600\">\r\n        Bin 2\r\n      <\/text>\r\n\r\n      <text x=\"623\"\r\n            y=\"175\"\r\n            text-anchor=\"middle\"\r\n            font-family=\"DM Sans,sans-serif\"\r\n            font-size=\"8.4\"\r\n            fill=\"#0e7490\">\r\n        Cycle restarts\r\n      <\/text>\r\n\r\n    <\/svg>\r\n\r\n  <\/div>\r\n\r\n  <p class=\"mro-kanban-caption\">\r\n    Two-bin Kanban: Bin 1 is consumed first. Once empty,\r\n    replenishment is triggered while Bin 2 continues supplying\r\n    demand during supplier lead time.\r\n  <\/p>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26c64db e-flex e-con-boxed e-con e-parent\" data-id=\"26c64db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0581f43 elementor-widget elementor-widget-text-editor\" data-id=\"0581f43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>Insurance Spare Policy<\/strong><\/h5><p>For critical, high-cost parts with near-zero historical demand (a main transformer, a large pump impeller), statistical methods break down. The decision is framed as an insurance calculation:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4eec84 elementor-widget elementor-widget-text-editor\" data-id=\"c4eec84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"fl\" style=\"text-align: center;\">Insurance Spare Stocking Decision<\/div><div>\u00a0<\/div><div class=\"fe\" style=\"text-align: center;\">Stock if: P(failure) \u00d7 Cost of Downtime &gt; Annual Holding Cost of Part<\/div><div>\u00a0<\/div><div class=\"fn\" style=\"text-align: left;\">Example: 5% failure probability \u00d7 $500,000 downtime = $25,000 risk | $20,000 part \u00d7 25% holding = $5,000\/yr \u2192 Stock it<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ee424d5 e-flex e-con-boxed e-con e-parent\" data-id=\"ee424d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6ed5e3 elementor-widget elementor-widget-text-editor\" data-id=\"b6ed5e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>6-Step Stock Optimisation Process<\/strong><\/h5><p>For critical, high-cost parts with near-zero historical demand (a main transformer, a large pump impeller), statistical methods break down. The decision is framed as an insurance calculation:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2654b1 elementor-widget elementor-widget-html\" data-id=\"c2654b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-process-wrap\">\r\n\r\n  <div class=\"mro-process-line\"><\/div>\r\n\r\n  <!-- STEP 1 -->\r\n  <div class=\"mro-process-step active\">\r\n\r\n    <div class=\"mro-process-num\">1<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Establish criticality and service level targets<\/h6>\r\n\r\n      <p>\r\n        Define required availability per tier: 99.5% for critical,\r\n        95% for standard, 90% for non-critical. These drive all\r\n        safety stock calculations.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- STEP 2 -->\r\n  <div class=\"mro-process-step\">\r\n\r\n    <div class=\"mro-process-num\">2<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Collect demand and lead time data<\/h6>\r\n\r\n      <p>\r\n        Pull consumption history from CMMS\/ERP. Record actual\r\n        lead time distributions, variability, not just averages,\r\n        drives safety stock.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- STEP 3 -->\r\n  <div class=\"mro-process-step\">\r\n\r\n    <div class=\"mro-process-num\">3<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Select the appropriate forecasting model<\/h6>\r\n\r\n      <p>\r\n        Match the model to demand pattern. Regular demand \u2192\r\n        statistical. Intermittent demand \u2192 Croston\/Poisson.\r\n        PM-driven demand \u2192 derive directly from PM schedules.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- STEP 4 -->\r\n  <div class=\"mro-process-step\">\r\n\r\n    <div class=\"mro-process-num\">4<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Calculate safety stock and reorder point<\/h6>\r\n\r\n      <p>\r\n        Apply the appropriate formula. Use Poisson service-level\r\n        tables for intermittent parts rather than normal\r\n        distribution assumptions.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- STEP 5 -->\r\n  <div class=\"mro-process-step\">\r\n\r\n    <div class=\"mro-process-num\">5<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Validate holding cost vs. downtime risk<\/h6>\r\n\r\n      <p>\r\n        Confirm that inventory carrying cost is justified by the\r\n        production risk mitigated. Quantify downtime exposure\r\n        explicitly for high-value insurance spares.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- STEP 6 -->\r\n  <div class=\"mro-process-step\">\r\n\r\n    <div class=\"mro-process-num\">6<\/div>\r\n\r\n    <div class=\"mro-process-card\">\r\n      <h6>Load parameters and schedule reviews<\/h6>\r\n\r\n      <p>\r\n        Load Min\/Max\/ROP parameters into ERP or CMMS systems.\r\n        Schedule annual reviews and trigger reassessment when\r\n        operating conditions materially change.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-440a4d1 e-flex e-con-boxed e-con e-parent\" data-id=\"440a4d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee70e40 elementor-widget elementor-widget-heading\" data-id=\"ee70e40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"procurement-sourcing-strategy\">Procurement &amp; Sourcing Strategy<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-950c275 e-flex e-con-boxed e-con e-parent\" data-id=\"950c275\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a4c86f7 elementor-widget elementor-widget-text-editor\" data-id=\"a4c86f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Spare parts procurement differs from direct materials buying: specifications are often OEM-fixed, alternate sourcing carries reliability risk, lead times can be months, and the true cost of a part includes its availability at the critical moment, not just its unit price.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e1e72e3 elementor-widget elementor-widget-html\" data-id=\"e1e72e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-sourcing-wrap\">\r\n\r\n  <h6 class=\"mro-sourcing-title\">\r\n    Supplier Sourcing Options\r\n  <\/h6>\r\n\r\n  <div class=\"mro-sourcing-grid\">\r\n\r\n    <!-- CARD 1 -->\r\n    <div class=\"mro-source-card\">\r\n\r\n      <div class=\"mro-source-badge oem\">\r\n        OEM\r\n      <\/div>\r\n\r\n      <h6>\r\n        OEM (Original Equipment Manufacturer)\r\n      <\/h6>\r\n\r\n      <p>\r\n        Guaranteed fit, form, and function. Premium pricing.\r\n        Appropriate for warranty-sensitive, safety-critical,\r\n        and precision components.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 2 -->\r\n    <div class=\"mro-source-card\">\r\n\r\n      <div class=\"mro-source-badge alt\">\r\n        ALT\r\n      <\/div>\r\n\r\n      <h6>\r\n        Approved Alternates \/ Aftermarket\r\n      <\/h6>\r\n\r\n      <p>\r\n        Third-party equivalents often 30\u201360% cheaper.\r\n        Require formal qualification, testing, and quality\r\n        documentation before operational use.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 3 -->\r\n    <div class=\"mro-source-card\">\r\n\r\n      <div class=\"mro-source-badge rem\">\r\n        REM\r\n      <\/div>\r\n\r\n      <h6>\r\n        Remanufactured \/ Exchange\r\n      <\/h6>\r\n\r\n      <p>\r\n        Core-return programs where failed parts are exchanged\r\n        for rebuilt units. Cost-effective for high-value\r\n        assemblies such as pumps and motors.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 4 -->\r\n    <div class=\"mro-source-card\">\r\n\r\n      <div class=\"mro-source-badge int\">\r\n        INT\r\n      <\/div>\r\n\r\n      <h6>\r\n        Internal Repair \/ Fabrication\r\n      <\/h6>\r\n\r\n      <p>\r\n        In-house machining or repair capability for obsolete,\r\n        custom, or long-lead components requiring specialized\r\n        fabrication support.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3b68cd e-flex e-con-boxed e-con e-parent\" data-id=\"e3b68cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5066c4 elementor-widget elementor-widget-text-editor\" data-id=\"e5066c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>Procurement Models Compared<\/strong><\/h5><table><thead><tr><th>Model<\/th><th>How It Works<\/th><th>Best For<\/th><th>Watch Out For<\/th><\/tr><\/thead><tbody><tr><td>Stock (hold in warehouse)<\/td><td>Purchase and hold before needed<\/td><td>Critical, long lead time, frequently used parts<\/td><td>Holding cost; obsolescence risk<\/td><\/tr><tr><td>On-Demand (buy when needed)<\/td><td>Purchase only when need arises<\/td><td>Non-critical, short lead time, inexpensive parts<\/td><td>Downtime exposure during lead time<\/td><\/tr><tr><td>Vendor-Managed Inventory (VMI)<\/td><td>Supplier manages and replenishes stock on-site<\/td><td>MRO consumables, C-class items<\/td><td>Pricing visibility; audit rights<\/td><\/tr><tr><td>Consignment Stock<\/td><td>Supplier holds on-site; you pay on consumption<\/td><td>High-value, low-usage critical spares<\/td><td>Contractual complexity; accurate consumption reporting<\/td><\/tr><tr><td>Pooling \/ Consortium<\/td><td>Multiple plants share stock of rarely-used expensive parts<\/td><td>Capital and insurance spares across a group<\/td><td>Coordination overhead; simultaneous demand risk<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ed4788 elementor-widget elementor-widget-text-editor\" data-id=\"6ed4788\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"fl\" style=\"text-align: center;\"><div class=\"ct\"><em><strong>Emergency Order Cost Warning<\/strong><\/em><\/div><div>\u00a0<\/div><div class=\"ct\" style=\"text-align: left;\">Unplanned emergency purchases consistently cost\u00a0<strong>2-4\u00d7 more<\/strong>\u00a0than planned procurement when you include premium pricing, expediting fees, air freight, and internal administrative time. Every emergency order is also a signal of a stocking parameter that needs reviewing.<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b40d803 e-flex e-con-boxed e-con e-parent\" data-id=\"b40d803\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-274df04 elementor-widget elementor-widget-heading\" data-id=\"274df04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"storage-handling-storeroom-management\">Storage, Handling &amp; Storeroom Management<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c3c125f e-flex e-con-boxed e-con e-parent\" data-id=\"c3c125f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1708ea0 elementor-widget elementor-widget-text-editor\" data-id=\"1708ea0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The physical storeroom is the operational heartbeat of spare parts management.<\/p><p>A well-organised, correctly conditioned storeroom delivers parts quickly, prevents deterioration, and maintains accurate inventory counts.<\/p><p>Poor storeroom management destroys value through misidentification, damage, and time wasted searching.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47ba869 elementor-widget elementor-widget-html\" data-id=\"47ba869\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mro-storeroom-wrap\">\r\n\r\n  <h6 class=\"mro-storeroom-title\">\r\n    Storeroom Design Principles\r\n  <\/h6>\r\n\r\n  <div class=\"mro-storeroom-grid\">\r\n\r\n    <!-- CARD 1 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon teal\">\ud83d\udccd<\/div>\r\n\r\n      <h6>Location Logic<\/h6>\r\n\r\n      <p>\r\n        Fast-moving parts nearest the issue counter.\r\n        Critical spares in secure, labelled zones.\r\n        Hazardous materials stored in compliant,\r\n        segregated areas.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 2 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon blue\">\ud83c\udff7\ufe0f<\/div>\r\n\r\n      <h6>Consistent Labelling<\/h6>\r\n\r\n      <p>\r\n        Every location and bin carries a clear,\r\n        machine-readable label using structured\r\n        Aisle\u2013Bay\u2013Shelf\u2013Bin addressing conventions.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 3 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon navy\">\ud83d\udd12<\/div>\r\n\r\n      <h6>Controlled Access<\/h6>\r\n\r\n      <p>\r\n        All issues, returns, and receipts should\r\n        be recorded against a work order at the\r\n        point of transaction to preserve accuracy.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 4 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon gold\">\ud83c\udf21\ufe0f<\/div>\r\n\r\n      <h6>Environmental Controls<\/h6>\r\n\r\n      <p>\r\n        Maintain temperature and humidity controls\r\n        for electronics, seals, bearings, and\r\n        corrosion-sensitive components.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 5 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon green\">\ud83d\udd04<\/div>\r\n\r\n      <h6>FIFO Rotation<\/h6>\r\n\r\n      <p>\r\n        First-In-First-Out inventory rotation prevents\r\n        shelf-life expiry for lubricants, batteries,\r\n        adhesives, and consumable materials.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n    <!-- CARD 6 -->\r\n    <div class=\"mro-store-card\">\r\n\r\n      <div class=\"mro-store-icon purple\">\ud83d\udcf8<\/div>\r\n\r\n      <h6>Visual Management<\/h6>\r\n\r\n      <p>\r\n        Photographs, colour coding, and visual labels\r\n        reduce picking errors and improve storeroom\r\n        navigation efficiency.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-072b158 elementor-widget elementor-widget-text-editor\" data-id=\"072b158\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>Parts Preservation &amp; Shelf Life<\/strong><\/h5><div class=\"tw\"><table><thead><tr><th>Part Type<\/th><th>Key Risk<\/th><th>Storage Requirement<\/th><th>Typical Shelf Life<\/th><\/tr><\/thead><tbody><tr><td>Rolling element bearings<\/td><td>Corrosion, false brinelling<\/td><td>Original packaging, anti-vibration matting, oil-mist environment<\/td><td>3\u20135 years if sealed<\/td><\/tr><tr><td>Rubber seals &amp; O-rings<\/td><td>UV\/ozone cracking, compression set<\/td><td>Dark, cool, away from UV and ozone sources; store uncompressed<\/td><td>5\u20137 years (material-dependent)<\/td><\/tr><tr><td>Electronic components \/ PCBs<\/td><td>ESD damage, moisture, oxidation<\/td><td>ESD-safe packaging, climate controlled, desiccants<\/td><td>5\u201310 years if protected<\/td><\/tr><tr><td>Hydraulic hoses<\/td><td>Inner bore degradation, fitting corrosion<\/td><td>Capped ends, coiled loosely, cool and dry<\/td><td>2\u20134 years from manufacture<\/td><\/tr><tr><td>Lubricants &amp; oils<\/td><td>Water ingress, additive dropout<\/td><td>Sealed containers, cool and dry, away from sunlight; FIFO<\/td><td>1\u20133 years (check TDS)<\/td><\/tr><tr><td>Motors &amp; windings<\/td><td>Moisture ingress, insulation breakdown<\/td><td>Space heaters for long storage; test insulation resistance annually<\/td><td>2\u20135 years with preservation<\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f542f1 elementor-widget elementor-widget-text-editor\" data-id=\"9f542f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>Inventory Accuracy &amp; Cycle Counting<\/strong><\/h5><p>Inventory accuracy (IA) is foundational. Below 95%, reorder systems break down, you order parts you already have, or run short because the system shows phantom stock. World-class operations maintain IA above 98%.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-881f8fd elementor-widget elementor-widget-html\" data-id=\"881f8fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"inventory-formula-box\">\r\n    <div class=\"formula-title\">\r\n        Inventory Accuracy Formula\r\n    <\/div>\r\n\r\n    <div class=\"formula-equation\">\r\n        IA = (Locations with Correct Quantity \u00f7 Total Locations Counted) \u00d7 100%\r\n    <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b588d5a elementor-widget elementor-widget-text-editor\" data-id=\"b588d5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><tbody><tr><td width=\"301\"><p>Continuous cycle counting<\/p><\/td><td width=\"301\"><p>rotate through all locations weighted by criticality (A-items monthly, B quarterly, C annually), not disruptive annual stocktakes<\/p><\/td><\/tr><tr><td width=\"301\"><p>Transaction discipline<\/p><\/td><td width=\"301\"><p>every issue, return, and transfer recorded in real time against a work order, never batched or informal<\/p><\/td><\/tr><tr><td width=\"301\"><p>Root cause analysis<\/p><\/td><td width=\"301\"><p>when discrepancies are found, investigate causes rather than just correcting the count<\/p><\/td><\/tr><tr><td width=\"301\"><p>Exception-triggered counts<\/p><\/td><td width=\"301\"><p>immediate recount after large transactions, suspected errors, or system migrations<\/p><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58d861a e-flex e-con-boxed e-con e-parent\" data-id=\"58d861a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c17551e elementor-widget elementor-widget-heading\" data-id=\"c17551e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"parts-lifecycle-management\">Parts Lifecycle Management<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c24c6dc e-flex e-con-boxed e-con e-parent\" data-id=\"c24c6dc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b189270 elementor-widget elementor-widget-text-editor\" data-id=\"b189270\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A spare part enters your operation when it is received and exits when it is installed, returned to a supplier, transferred, or disposed of.<\/p><p>Managing this lifecycle carefully ensures traceability, prevents the use of degraded parts, and captures value from surplus and repairable items.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2fd2260 elementor-widget elementor-widget-text-editor\" data-id=\"2fd2260\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5><strong>The Parts Transaction Lifecycle<\/strong><\/h5>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0d3dd5 elementor-widget elementor-widget-html\" data-id=\"e0d3dd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"lifecycle-flow\">\r\n\r\n    <div class=\"flow-step step1\">\r\n        <div class=\"step-num\">1<\/div>\r\n        <h4>Requisition & Purchase Order<\/h4>\r\n        <p>Demand identified by ROP trigger, planned PM, or work order. PO raised with specification, quantity, and required-by date.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"flow-step step2\">\r\n        <div class=\"step-num\">2<\/div>\r\n        <h4>Goods Receipt & Inspection<\/h4>\r\n        <p>Physical delivery inspected against PO. Part number, quantity, and condition verified.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"flow-step step3\">\r\n        <div class=\"step-num\">3<\/div>\r\n        <h4>Storage & Preservation<\/h4>\r\n        <p>Part stored in designated CMMS location with preservation measures and shelf-life controls.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"flow-step step4\">\r\n        <div class=\"step-num\">4<\/div>\r\n        <h4>Issue Against Work Order<\/h4>\r\n        <p>Part issued to technician against an approved work order and transaction recorded.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"flow-step step5\">\r\n        <div class=\"step-num\">5<\/div>\r\n        <h4>Return or Disposal<\/h4>\r\n        <p>Unused parts returned to stock. Failed components assessed for repair or disposal.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"flow-step step6\">\r\n        <div class=\"step-num\">6<\/div>\r\n        <h4>Obsolescence Review<\/h4>\r\n        <p>Parts assessed for transfer, resale, replacement, or formal write-off.<\/p>\r\n    <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c24bfd3 e-flex e-con-boxed e-con e-parent\" data-id=\"c24bfd3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c508f1b elementor-widget elementor-widget-text-editor\" data-id=\"c508f1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5>Rotables and Repairables Management<\/h5><p>Rotable parts, those that can be removed, repaired, and returned to service, require a distinct management loop with four statuses tracked per unit:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7108c79 elementor-widget elementor-widget-html\" data-id=\"7108c79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"status-grid\">\r\n\r\n    <div class=\"status-card serviceable\">\r\n        <div class=\"status-icon\">\u2713<\/div>\r\n        <h4>Serviceable<\/h4>\r\n        <p>Inspected, tested, and ready for installation. Available for issue against a work order.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"status-card unserviceable\">\r\n        <div class=\"status-icon\">\u26a0<\/div>\r\n        <h4>Unserviceable<\/h4>\r\n        <p>Removed from service. Awaiting inspection, teardown, or dispatch to repair vendor.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"status-card repair\">\r\n        <div class=\"status-icon\">\ud83d\udd27<\/div>\r\n        <h4>In Repair<\/h4>\r\n        <p>At overhaul vendor. Repair cycle time determines the serviceable pool size required.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"status-card condemned\">\r\n        <div class=\"status-icon\">\u2715<\/div>\r\n        <h4>Condemned<\/h4>\r\n        <p>Assessed as beyond economic repair. Written off; component recycled or disposed of.<\/p>\r\n    <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39f4105 elementor-widget elementor-widget-text-editor\" data-id=\"39f4105\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pool sizing must account for the repair turnaround time so serviceable units are always available. A pool too small means waiting for repairs; too large means excessive capital tied up in unserviceable units awaiting overhaul.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa844ec elementor-widget elementor-widget-text-editor\" data-id=\"aa844ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5>Obsolescence Management<\/h5><p>Obsolescence is the silent drain on spare parts inventories. In mature industrial operations, 10\u201325% of spare parts inventory may be obsolete or excess at any given time.<\/p><table><tbody><tr><td width=\"301\"><p><strong>Sources of obsolescence<\/strong><\/p><\/td><td width=\"301\"><p><strong>Proactive controls<\/strong><\/p><\/td><\/tr><tr><td width=\"301\"><ul><li>Equipment retirement or decommissioning<\/li><li>Technology upgrades (analogue \u2192 digital)<\/li><li>OEM product line discontinuation<\/li><li>Over-purchasing at initial commissioning<\/li><\/ul><\/td><td width=\"301\"><ul><li>Link every part to parent equipment in CMMS<\/li><li>Monthly\/quarterly FSN review for non-movers<\/li><li>Equipment retirement triggers mandatory parts review<\/li><li>Annual obsolescence audit with disposal targets<\/li><\/ul><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bd2264f e-flex e-con-boxed e-con e-parent\" data-id=\"bd2264f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18fa067 elementor-widget elementor-widget-heading\" data-id=\"18fa067\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"kpis-performance-metrics\">KPIs &amp; Performance Metrics<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59a0098 e-flex e-con-boxed e-con e-parent\" data-id=\"59a0098\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbf642b elementor-widget elementor-widget-text-editor\" data-id=\"cbf642b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You cannot manage what you cannot measure. A balanced spare parts KPI scorecard spans four perspectives:\u00a0service level\u00a0(parts available when needed),\u00a0efficiency\u00a0(capital not wasted),\u00a0data quality\u00a0(records are trustworthy), and\u00a0cost\u00a0(total cost of ownership controlled). Select 6-8 KPIs reviewed monthly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f297c09 e-flex e-con-boxed e-con e-parent\" data-id=\"f297c09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-350c76f elementor-widget elementor-widget-html\" data-id=\"350c76f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4>Service Level KPIs<\/h4>\r\n\r\n<div class=\"kpi-grid\">\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">PFR<\/div>\r\n        <h4>Parts Fill Rate<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Issues fulfilled on time \u00f7 Total demand \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">SOR<\/div>\r\n        <h4>Stockout Rate<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Stockout events \u00f7 Total demand events \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">EPR<\/div>\r\n        <h4>Emergency Order Rate<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Emergency POs \u00f7 Total POs \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">OFR<\/div>\r\n        <h4>Order Fill Rate<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Orders fulfilled complete \u00f7 Total orders\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<h4>Efficiency & Financial KPIs<\/h4>\r\n\r\n<div class=\"kpi-grid\">\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">ITO<\/div>\r\n        <h4>Inventory Turnover<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Annual consumption value \u00f7 Avg inventory value\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">DSR<\/div>\r\n        <h4>Dead Stock Ratio<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Zero-demand item value \u00f7 Total inventory value \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">DIO<\/div>\r\n        <h4>Days Inventory Outstanding<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Avg inventory value \u00f7 Daily consumption cost\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">PPV<\/div>\r\n        <h4>Purchase Price Variance<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            (Actual \u2212 Standard Price) \u00f7 Standard Price \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<h4>Data Quality KPIs<\/h4>\r\n\r\n<div class=\"kpi-grid kpi-grid-half\">\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">IA<\/div>\r\n        <h4>Inventory Accuracy<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Correct locations \u00f7 Total counted locations \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"kpi-card\">\r\n        <div class=\"kpi-code\">CC<\/div>\r\n        <h4>Catalogue Completeness<\/h4>\r\n        <div class=\"kpi-formula\">\r\n            Items with full data \u00f7 Total active items \u00d7 100%\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53cc96a e-flex e-con-boxed e-con e-parent\" data-id=\"53cc96a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4f9538 elementor-widget elementor-widget-text-editor\" data-id=\"b4f9538\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h5>Benchmark Targets by Maturity Level<\/h5><div class=\"tw\"><table><thead><tr><th>KPI<\/th><th>Reactive (Stage 1)<\/th><th>Managed (Stage 2\u20133)<\/th><th>Best-in-Class (Stage 4)<\/th><\/tr><\/thead><tbody><tr><td>Parts Fill Rate<\/td><td>&lt;85%<\/td><td>90\u201395%<\/td><td>&gt;97%<\/td><\/tr><tr><td>Inventory Accuracy<\/td><td>&lt;90%<\/td><td>93\u201396%<\/td><td>&gt;98%<\/td><\/tr><tr><td>Emergency Order Rate<\/td><td>&gt;15%<\/td><td>5\u201310%<\/td><td>&lt;3%<\/td><\/tr><tr><td>Dead Stock Ratio<\/td><td>&gt;30%<\/td><td>15\u201325%<\/td><td>&lt;10%<\/td><\/tr><tr><td>Inventory Turnover (Spares)<\/td><td>&lt;1\u00d7<\/td><td>1\u20132\u00d7<\/td><td>2\u20134\u00d7<\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e813de e-flex e-con-boxed e-con e-parent\" data-id=\"4e813de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecce05b elementor-widget elementor-widget-heading\" data-id=\"ecce05b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" id=\"optimisation-strategies\">Optimisation Strategies<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93048ed e-flex e-con-boxed e-con e-parent\" data-id=\"93048ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-072a0a5 elementor-widget elementor-widget-text-editor\" data-id=\"072a0a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once foundational processes are in place, organisations can pursue advanced optimisation. The goal is not simply to cut stock, it is to achieve the best possible service level at the lowest sustainable cost.<\/p><h5>Parts Standardisation<\/h5><p>Reducing distinct part numbers is one of the most effective cost-reduction strategies, often yielding 10-20% inventory reduction without changing service levels:<\/p><ul class=\"cl\"><li>Audit for duplicate parts under different numbers (same bearing from three vendors, catalogued separately)<\/li><li>Standardise on preferred suppliers and specifications at the procurement stage<\/li><li>Incorporate standardisation requirements into new equipment purchase specifications<\/li><li>Build interchangeability matrices to identify cross-references across your equipment fleet<\/li><\/ul><h5>Catalogue Rationalisation<\/h5><p>Over time, spare parts catalogues accumulate dead weight, duplicates, obsolete items, and excess quantities bought speculatively and never consumed.<\/p><p>Rationalisation is the process of systematically identifying and removing this waste. Run an annual FSN review, cross-reference every non-mover against its parent equipment, and establish clear disposal routes (return to supplier, inter-site transfer, secondary market, or write-off).<\/p><p>The discipline is straightforward; the value unlocked, in both capital and catalogue clarity, is significant.<\/p><h5>Holding Cost Awareness<\/h5><p>The true cost of holding a spare is far more than its purchase price. When evaluating whether to stock a part, organisations must account for the full carrying cost:<\/p><div class=\"tw\"><table><thead><tr><th>Cost Component<\/th><th>Typical Annual Range<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>Capital carrying cost<\/td><td>8\u201315%<\/td><td>Opportunity cost of tied-up capital<\/td><\/tr><tr><td>Storage &amp; handling<\/td><td>3\u20135%<\/td><td>Space, racking, materials handling labour<\/td><\/tr><tr><td>Deterioration &amp; obsolescence risk<\/td><td>2\u20138%<\/td><td>Higher for technology-sensitive or rubber parts<\/td><\/tr><tr><td>Insurance &amp; taxes<\/td><td>1\u20132%<\/td><td>Varies by jurisdiction and asset class<\/td><\/tr><tr><td><strong>Total Holding Cost<\/strong><\/td><td><strong>25\u201335% \/ year<\/strong><\/td><td>A $10,000 part costs $2,500\u20133,500 per year to hold<\/td><\/tr><\/tbody><\/table><\/div><p>This is why stocking decisions must be driven by data, not habit. A part held &#8220;just in case&#8221; for five years with no demand has likely cost more than its replacement value, while tying up capital that could have been invested elsewhere.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Every guide will tell you to calculate ROP, set min-max, and review monthly. But spare parts demand is intermittent, parameters drift the day after you set them, and the maths the textbooks teach was built for a different problem. Here is what actually works, and where the industry is heading next.<\/p>","protected":false},"author":7,"featured_media":44413,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[64],"tags":[309],"class_list":["post-43302","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-eam-mro"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/posts\/43302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/comments?post=43302"}],"version-history":[{"count":1,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/posts\/43302\/revisions"}],"predecessor-version":[{"id":45473,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/posts\/43302\/revisions\/45473"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/media\/44413"}],"wp:attachment":[{"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/media?parent=43302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/categories?post=43302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.verdantis.com\/pt\/wp-json\/wp\/v2\/tags?post=43302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}