Fabritec Docs
English
  • English
  • Arabic
Learning Center
Support CenterChangelog
Learning Center
Support CenterChangelog
English
  • English
  • Arabic
English
  • English
  • Arabic
  1. Maintenance
  • Getting Started
    • Introductions
    • Installing Fabritec as a Desktop or Mobile App
    • User Profile & Change Language
    • Notification Settings and Push Notifications
    • Home
  • Administration & Setup
    • Company Setup
      • Company Profile
      • Preferences
      • License Info
      • Settings
    • Users & Permissions
      • Roles
      • Departments
      • Users
      • Logs
  • Production Setup
    • Production Stages
    • WorkStations
    • Workstation Groups
    • Categories
    • Routes
  • Workforce & Scheduling
    • Daily Operations
      • Shift Calendars
      • Timesheets
    • People
      • Labours
      • Labour Titles
      • Labour Group
      • Crews and Shift Rotations
    • Schedule Rules
      • Shifts
      • Work Calendars
      • Holidays
  • CRM
    • Introduction to CRM
    • Forecast Dashboard
    • CRM Pipeline and Enquiry Management
    • CRM Customers
    • CRM Analytics
    • CRM Settings
  • Projects
    • Customer & Project Basics
      • Customers
      • Create New Project
      • Overview
      • Details
      • Buildings
    • Documents & Communication
      • Folder Structure
      • Documents
      • Messages
    • Phases, Items & Revisions
      • Phases
      • Phases Explorer
      • Schemas for Excel and CSV Import
      • Phases Explorer: Manual Item Entry, Drawing Validation, and Smart Allocation
      • Revisions: Bulk Paint Update & Selective Item Deletion
    • Routing & Production
      • Routing Setup
      • Tracking
    • Project Quality Control
      • Quality Control
    • Project Shipping
      • Shipping Status
      • Shipping
    • Site Completion
      • Erection
  • Production Execution
    • Production
    • Production Access
    • Production Logs
    • Revert & Refabricate Items in Production
  • Tasks Managment
    • Task Manager
    • Task Templates
    • Task Schedule View
  • Quality Control
    • Inspections
    • Quality Control Access
  • Shipping & Delivery
    • Shipping Yard
    • Shipping Calendar
  • Maintenance
    • Maintenance Workstations
    • Maintenance Orders
    • Maintenance parts cost analytics
    • Maintenance Plans
    • Planning Calendar
  • Insights, Reports & AI
    • Dashboards
    • Reports
    • Connecting Fabritec with AI Assistants: Claude AI and ChatGPT
    • Productivity
      • Workstation Productivity
      • Andon Board
      • Labour Productivity
      • Production Stage Productivity
  • Fabritec Workflow
    • Fabritec Project Lifecycle workflow
    • Fabritec Dashboards and Reports workflow
    • Production Setup & User Management Workflow
  1. Maintenance

Maintenance parts cost analytics

The Maintenance Parts Cost Analytics page provides a centralized view of planned and actual parts spending across maintenance activities in Fabritec.
image.png
It helps maintenance and management teams understand not only which maintenance activities were performed, but also what those activities were expected to cost, what was actually spent on parts, and where cost differences or missing pricing information require attention.
Using the page, you can:
Compare planned and actual maintenance parts cost
Monitor maintenance parts spending over time
Identify maintenance orders with missing pricing information
Review average actual parts cost across completed orders
Analyze cost by maintenance type
Identify the workstations driving the highest parts cost
Compare cost across maintenance plans
Identify the parts contributing most to maintenance spending
Review planned and actual cost for individual maintenance orders
Follow up on completed orders that still have incomplete cost information
Review forecasted parts cost for open maintenance work when available
The page connects cost information recorded in Maintenance Plans and Maintenance Orders into one analytical workspace.
For preventive maintenance, Planned Parts can be prepared in the Maintenance Plan with expected quantities and estimated prices.
During Maintenance Order execution, the actual part outcome, quantity used, and actual price can be recorded.
Fabritec then uses this information to compare planned maintenance parts cost with actual maintenance parts cost.

šŸ“ Where to Find Maintenance Parts Cost Analytics
Navigate to:
Maintenance → Parts cost analytics
The Maintenance menu also provides access to:
Workstations
Orders
Plans
Planning Calendar
The information available on the page depends on the maintenance data recorded in Fabritec and the logged-in user's permissions.

What Maintenance Parts Cost Analytics Includes#

The page brings together several levels of maintenance cost analysis:
Reporting period
Summary cost KPIs
Cost Trend
Cost by Maintenance Type
Cost by Workstation
Cost by Maintenance Plan
Cost by Part
Maintenance Order Costs
Needs Cost Follow-Up
Together, these sections allow users to move from a high-level maintenance cost overview into the specific orders and parts responsible for the recorded spending.

Important
Maintenance Parts Cost Analytics currently covers parts cost only.
Labour and downtime are not assigned a monetary value in these totals.
This means the page should not be interpreted as the total financial cost of maintenance.
For example, the following are not included as monetary cost unless represented through parts pricing:
Technician labour cost
Operator labour cost
Lost production value
Downtime financial impact
External service cost not recorded as a part
Maintenance overhead
The analytics are specifically designed to analyze maintenance parts spending.

How Maintenance Cost Data Reaches Analytics#

Cost information begins in the maintenance workflow before it appears on the analytics page.
There are two main sources:
1.
Planned Parts
2.
Actual Parts Usage

Planned Parts#

Planned Parts can be defined while creating or editing a Maintenance Plan.
A planned part can contain information such as:
Part Name
Part Code
Unit
Planned Quantity
Estimated Unit Cost
Currency
Notes
This represents what the maintenance team expects to require when the preventive maintenance activity is performed.
For example, a 500-hour maintenance plan may expect:
PartPlanned QuantityEstimated Unit Cost
Contact Tip2USD 15
Feed Roller1USD 60
Cleaning Filter1USD 25
These values provide the planned parts-cost reference before maintenance execution begins.

Parts Added Directly to Maintenance Orders#

Parts can also be recorded directly inside a Maintenance Order.
When adding a part, the order can include information such as:
Part Name
Part Code
Planned Quantity
Unit
Usage Outcome
Planned Unit Cost
Actual Quantity Used
Actual Unit Cost
Currency
Part Usage Notes
The fields available depend on the selected Usage Outcome.

Planned Usage Outcome#

When the Usage Outcome is:
Planned
Fabritec allows the expected pricing information to be recorded.
This can include:
Planned Unit Cost
Currency
The planned price represents what the organization expects the part to cost before its final maintenance outcome is known.

Consumed or Replaced Usage Outcome#

When a part is recorded as:
Consumed
Replaced
Fabritec uses actual maintenance information instead of planned pricing.
The order can record:
Actual Quantity Used
Actual Unit Cost
Currency
This information becomes part of the Actual Parts Cost used by maintenance cost analytics.

Unknown Prices#

A part price can remain blank when the price is not yet known.
A blank price is not treated as zero.
This distinction is important.
For example:
USD 0.00 means a price of zero has actually been recorded.
— or a blank price means the cost has not yet been provided.
If a Consumed or Replaced part still requires an actual price, the related maintenance order can appear as:
Incomplete
and may also appear in:
Needs cost follow-up
This allows maintenance work to remain operationally complete while financial information is followed up separately.

Reporting Period#

The From and To fields control the reporting period used by the Maintenance Parts Cost Analytics page.
Use the reporting period to focus the analysis on the maintenance activity relevant to your review.
For example, you can use it for:
Monthly maintenance cost review
Quarterly maintenance analysis
Annual maintenance review
Cost investigation after a high-maintenance period
Comparison of recent maintenance spending
Management reporting
To update the period:
1.
Select the required date in From.
2.
Select the required date in To.
3.
Click Refresh.
4.
Review the updated KPIs, charts, and maintenance-order information.
The tables and analytical sections follow the selected reporting period.
The Needs cost follow-up queue also follows the selected reporting period.

Cost Analytics Filters#

Click Filter to narrow the Maintenance Parts Cost Analytics results to the maintenance activity you want to analyze.
image.png
The filters apply to the analytical view so you can review maintenance cost from a specific operational perspective instead of analyzing all maintenance records together.
You can filter the analytics by:
Maintenance Plan
Workstation Group
Workstation
Maintenance Type
Maintenance Order Status
Cost Status
Part Name or Code
You can also choose whether to include:
Open Forecast
Cancelled Orders
After applying the filters, Fabritec updates the relevant KPIs and charts based on the selected criteria.

Maintenance Plans#

Use Maintenance Plans to analyze parts cost for a specific preventive maintenance plan.
The default value is:
All
Use this filter when you want to answer questions such as:
How much has a specific maintenance plan cost?
Is the actual parts cost higher than the planned cost for this plan?
Which parts are driving the cost of a recurring maintenance activity?
Is the planned parts pricing still realistic?
This filter is especially useful together with the Cost by Maintenance Plan chart.

Workstation Group#

Use Workstation group to analyze maintenance parts cost across a related group of workstations.
The default value is:
All
For example, you may use this filter to review maintenance spending for a group such as:
CNC machines
Welding workstations
Cutting machines
Forming equipment
This helps maintenance managers compare cost patterns across equipment performing similar production functions.

Workstation#

Use Workstation to focus the analytics on one specific workstation.
The default value is:
All
Use this filter when investigating:
A workstation with unusually high maintenance cost
Repeated replacement-part spending
Frequent breakdown-related parts usage
Differences between planned and actual maintenance cost
A machine that appears as a major cost driver in the Cost by Workstation chart
For example, you can select a CNC Plasma Cutting Machine and review only the parts cost associated with maintenance activity for that workstation.

Maintenance Type#

Use Maintenance type to analyze parts spending by the type of maintenance work performed.
The default value is:
All
Maintenance types can include:
Preventive
Breakdown
Corrective
Inspection
This filter helps separate planned maintenance spending from unplanned or corrective maintenance cost.
For example:
Select Preventive to review parts spending related to recurring maintenance plans.
Select Breakdown to investigate the cost of unplanned equipment failures.
Select Corrective to analyze parts used for known equipment defects.
Select Inspection to review parts cost recorded during inspection activities.
This filter is especially useful together with the Cost by Maintenance Type chart.

Status#

Use Status to filter the analytics according to the Maintenance Order lifecycle status.
The default value is:
All
This allows you to focus on maintenance orders according to their current operational state.
For example, you may use the Status filter when you want to separate completed maintenance activity from work that is still open.
Maintenance Order Status and Cost Status are different concepts.
Maintenance Order Status answers:
What stage has the maintenance work reached?
while Cost Status answers:
Is the required parts-cost information complete?
A Maintenance Order can therefore be Completed while its Cost Status remains Incomplete.

Cost Status#

Use Cost status to filter Maintenance Orders according to the completeness of their parts-cost information.
The default value is:
All
Cost Status values can include:
Complete
Incomplete
No parts

Complete#

Use Complete to focus on orders whose applicable parts-pricing information does not require further cost follow-up.

Incomplete#

Use Incomplete to identify Maintenance Orders that still contain missing cost information.
This is particularly useful when a Consumed or Replaced part does not yet have an Actual Unit Cost.
Use this filter together with:
Orders with Missing Cost
Needs Cost Follow-Up
to review incomplete maintenance-cost records.

No Parts#

Use No parts to review Maintenance Orders that do not contain parts requiring a parts-cost breakdown.

Part Name or Code#

Use Part name or code to search the analytics for a specific maintenance part.
Enter either:
Part Name
Part Code
For example:
Contact Tip
C-2564
Bearing
BRG-6205
This filter is useful when investigating:
Frequently consumed parts
Expensive replacement components
A specific spare part used across several workstations
Actual cost for one part across multiple Maintenance Orders
Differences between planned and actual pricing for a particular component
Use this filter together with the Cost by Part chart when performing part-level cost analysis.

Include Open Forecast#

Enable Include open forecast when you want the analytics to include unfinished Maintenance Orders in forecasted cost analysis.
When enabled, Fabritec adds unfinished orders using their:
Scheduled date, when available
Created date, when required
Planned parts cost
This allows upcoming maintenance parts requirements to appear alongside realized maintenance cost without treating forecasted spending as actual spending.
Use this option when reviewing:
Upcoming maintenance budgets
Expected parts requirements
Planned preventive-maintenance spending
Future maintenance cost exposure
Open forecast values represent expected cost, not confirmed actual spending.
When this option is disabled, unfinished orders are not added to the open forecast analysis.

Include Cancelled Orders#

Enable Include cancelled orders when cancelled Maintenance Orders need to be included for audit or historical review.
Cancelled orders are shown as a separate audit segment.
They are not added to realized or forecast cost totals.
This allows users to investigate cancelled maintenance activity without distorting the actual maintenance-cost analysis.
Use this option when reviewing:
Cancelled maintenance requests
Maintenance planning history
Audit records
Orders that were cancelled after parts had initially been planned
Leave this option disabled during normal maintenance-cost analysis when cancelled work is not relevant to the review.

Applying Filters#

After selecting the required criteria:
1.
Click Filter.
2.
Select the required Maintenance Plan, Workstation Group, Workstation, Maintenance Type, Status, or Cost Status.
3.
Enter a Part Name or Code when required.
4.
Enable Include open forecast when unfinished orders should contribute to forecast analysis.
5.
Enable Include cancelled orders when cancelled orders should be shown for audit purposes.
6.
Click Apply Filters.
7.
Review the updated maintenance cost KPIs and charts.
Multiple filters can be used together.
For example, you can analyze:
Maintenance Plan: 500-Hour Service
Workstation: CNC Plasma Cutting Machine
Maintenance Type: Preventive
Status: Completed
Cost Status: Complete
This produces a focused view of completed preventive-maintenance parts cost for the selected plan and workstation.

Clear Filters#

Click Clear Filters to remove the applied filter criteria and return the analytics to the broader reporting view.
Use Clear Filters when:
Starting a new cost investigation
Moving from one workstation to another
Returning to organization-wide maintenance cost analysis
A previous filter is affecting the displayed results
After clearing the filters, review the reporting period and refresh the page when required.

Practical Filter Examples#

Use different filter combinations depending on the question you need to answer.
To investigate an expensive workstation:
Workstation → Select the workstation
Maintenance Type → All
Cost Status → Complete
To investigate breakdown spending:
Maintenance Type → Breakdown
Status → Completed
To find incomplete cost records:
Status → Completed
Cost Status → Incomplete
To analyze one preventive maintenance program:
Maintenance Plan → Select the plan
Maintenance Type → Preventive
To investigate a specific spare part:
Part Name or Code → Enter the part name or code
To review upcoming planned spending:
Enable Include open forecast
To perform an audit that includes cancelled work:
Enable Include cancelled orders

Refresh#

Click Refresh to reload the Maintenance Parts Cost Analytics page using the latest available maintenance cost information.
Use Refresh after:
Changing the From or To date
Applying reporting filters
Adding missing actual part prices
Updating Maintenance Order parts
Completing maintenance orders
Updating planned-part pricing
Recording actual parts usage
Correcting maintenance cost information
Refresh ensures that the page reflects the latest recorded maintenance data.

Maintenance Cost Summary#

The summary cards provide a high-level view of maintenance parts spending for the selected reporting period.
The available cards include:
Planned Parts Cost
Actual Parts Cost
Cost Variance
Average Actual Cost
Completed Orders
Orders with Missing Cost
Open Forecast Cost
Cancelled Orders

Planned Parts Cost#

Planned Parts Cost shows the expected parts spending represented in the selected reporting period.
It is based on the available planned parts and pricing information.
For example:
USD 7,800.00
The value represents what maintenance parts were expected to cost based on the planned maintenance records included in the report.
Use Planned Parts Cost as the cost baseline when reviewing whether actual parts spending matched maintenance expectations.
Planned Parts Cost is particularly useful for:
Preventive-maintenance budgeting
Maintenance preparation
Cost comparison
Detecting underestimation of spare-part requirements
Reviewing the quality of maintenance planning

Actual Parts Cost#

Actual Parts Cost shows the parts spending recorded from actual maintenance activity during the selected reporting period.
For example:
USD 14,505.00
Actual cost is based on recorded parts usage and actual pricing.
The amount can include parts that were:
Consumed
Replaced
Use Actual Parts Cost to understand what the maintenance work actually required in parts spending.
A significant difference between planned and actual spending can indicate:
More parts were required than expected
Actual prices were higher than expected
Unplanned parts were required
A breakdown required additional replacement components
The planned maintenance parts list requires improvement

Cost Variance#

Cost Variance compares actual parts cost with planned parts cost.
Use this value to understand whether the actual parts spending is aligned with the planned cost.
When a valid comparison is available:
A higher actual cost indicates that maintenance parts spending exceeded the planned amount.
A lower actual cost indicates that actual spending remained below the planned amount.
A close result indicates that the parts plan closely matched actual maintenance requirements.
When Fabritec does not have enough suitable information to produce a reliable comparison, the card can display:
—
A missing variance should not automatically be interpreted as zero variance.
Review:
Planned prices
Actual prices
Missing cost records
Maintenance Order Cost Status
before interpreting the result.

Average Actual Cost#

Average Actual Cost shows the average actual parts cost across completed maintenance orders with recorded cost.
For example:
USD 4,835.00
Use this KPI to understand the typical parts spending associated with completed maintenance work during the selected period.
This can help identify whether:
Average maintenance parts cost is increasing
Recent orders are more expensive than usual
Certain periods contain unusually expensive maintenance activity
The average is based on completed orders with recorded cost information.
A blank price is not the same as a recorded zero price.

Completed Orders#

Completed Orders displays the number of maintenance orders completed within the selected reporting period.
For example:
6
Use this KPI together with the cost KPIs.
For example:
High actual cost with very few completed orders may indicate one or more expensive maintenance events.
High completed-order volume with moderate cost may indicate many lower-cost maintenance activities.
The number provides context for the recorded maintenance spending.

Orders with Missing Cost#

Orders with Missing Cost shows the number of orders that still require one or more prices.
For example:
2
This KPI is especially important for maintaining accurate cost analysis.
A maintenance order can be operationally completed while its cost information is still incomplete.
For example:
Maintenance was completed.
A part was recorded as Consumed.
The Actual Quantity Used was recorded.
The supplier price has not yet been received.
Actual Unit Cost remains blank.
The order can therefore be:
Completed
while its Cost Status remains:
Incomplete
Use this KPI as a data-quality indicator.
A high number of missing-cost orders means the displayed maintenance cost may not yet represent the complete financial picture for the selected period.

Open Forecast Cost#

Open Forecast Cost displays available planned parts cost associated with open forecast maintenance work.
When forecast cost information is not available, Fabritec can display:
—
Use this KPI to understand expected upcoming parts requirements where forecast information is available.
This supports:
Spare-part preparation
Maintenance budgeting
Future parts-spend visibility
Coordination with upcoming preventive maintenance
Open Forecast Cost should be treated as expected future cost rather than confirmed actual spending.

Cancelled Orders#

Cancelled Orders shows the number of cancelled maintenance orders included in the current reporting view.
For example:
0
Cancelled orders are:
Shown only when explicitly included
Excluded from maintenance cost totals
This prevents cancelled maintenance work from incorrectly increasing planned or actual maintenance parts spending.
Use cancelled-order information when reviewing maintenance history or investigating cancelled maintenance requests, but do not treat it as executed maintenance cost.

Cost Trend#

The Cost Trend chart provides a time-based view of maintenance parts spending.
The chart displays maintenance cost by month in the base currency.
Depending on the available data, the chart can display:
Planned Parts Cost
Actual Parts Cost
Forecast Planned Cost
Use Cost Trend to understand how maintenance parts spending changes over time.
For example, it can help identify:
Months with unusually high maintenance cost
Periods where actual spending exceeds planned spending
Periods with very little maintenance parts activity
Increasing maintenance cost over several months
Upcoming forecasted parts requirements

Planned Parts Cost Trend#

The Planned Parts Cost series represents the expected maintenance parts spending for each period.
Use it as the planning baseline.
A sudden increase may indicate:
A major scheduled service
Several maintenance plans becoming due
Expensive planned replacement parts
Increased preventive-maintenance activity

Actual Parts Cost Trend#

The Actual Parts Cost series represents the recorded cost of parts actually used during maintenance.
Compare it against Planned Parts Cost to identify whether actual maintenance requirements are matching the plan.
If actual cost repeatedly exceeds planned cost, review:
Planned quantities
Estimated Unit Costs
Maintenance Plan parts
Breakdown frequency
Repeated replacement parts
Parts added during Maintenance Order execution

Forecast Planned Cost#

When available, Forecast Planned Cost provides visibility into expected future planned parts spending.
Forecast information helps maintenance teams prepare before costs occur.
It should not be treated as an actual expense.
Forecasted cost can change as maintenance requirements and operational data change.

Cost by Maintenance Type#

The Cost by Maintenance Type chart analyzes parts spending across the different Maintenance Order types.
The maintenance types can include:
Preventive
Breakdown
Corrective
Inspection
The chart can compare:
Planned Parts Cost
Actual Parts Cost
Use this chart to understand what type of maintenance is driving parts spending.

Preventive Cost#

Preventive maintenance cost represents parts spending associated with planned recurring maintenance.
Examples include:
Lubrication service
Filter replacement
Scheduled tooling inspection
Periodic electrical service
Planned consumable replacement
Preventive spending is normally easier to anticipate because Maintenance Plans can define expected parts and prices in advance.

Breakdown Cost#

Breakdown cost represents parts spending caused by unplanned equipment failures.
Examples can include:
Failed bearings
Damaged sensors
Broken belts
Electrical components
Hydraulic components
Emergency replacement parts
A high Breakdown cost may indicate equipment reliability problems that require further investigation.
Compare breakdown cost with:
Preventive maintenance activity
MTBF
Repeated Failure Causes
Workstation maintenance history

Corrective Cost#

Corrective cost represents parts spending for known equipment defects repaired through Corrective Maintenance Orders.
Examples include:
Replacing a worn component
Repairing a hydraulic leak
Replacing damaged guarding
Correcting an equipment defect before complete failure
Monitoring corrective cost helps maintenance teams understand the financial effect of known defects that are repaired before or outside an immediate breakdown.

Inspection Cost#

Inspection cost represents parts spending recorded against Inspection Maintenance Orders.
An inspection may sometimes result in:
Consumables being used
Small replacement parts
Components being replaced after an issue is identified
Use the chart to understand whether inspection activities are creating meaningful parts spending.

Cost by Workstation#

The Cost by Workstation chart identifies the workstations with the highest maintenance parts cost.
The page displays the eight workstations with the highest actual parts cost.
The chart can compare:
Planned Parts Cost
Actual Parts Cost
Use this chart to identify equipment that is driving maintenance spending.
Examples can include:
CNC Plasma Cutting Machine
Automatic Welding Machine
Fitting Machine
Galvanizing Bath
CNC Press Brake
A workstation with consistently high actual parts cost may require further review.
Possible areas to investigate include:
Repeated failures
High consumable usage
Expensive replacement components
Incorrect preventive-maintenance interval
Aging equipment
Poor operating conditions
Repeated corrective maintenance
Differences between planned and actual service requirements
The chart should be used together with maintenance history rather than interpreted only as a financial ranking.
A critical production workstation may legitimately require higher maintenance spending than a lightly used workstation.

Cost by Maintenance Plan#

The Cost by Maintenance Plan chart identifies the maintenance plans with the highest parts cost.
The page displays the ten plans with the highest actual parts cost.
The chart can compare:
Planned Parts Cost
Actual Parts Cost
Use it to understand which preventive-maintenance programs are responsible for the largest parts spend.
For example, compare:
Expected cost in the Maintenance Plan
Actual cost from completed Maintenance Orders
Repeated usage of expensive parts
Frequency of the maintenance cycle
This helps maintenance managers improve the quality of preventive-maintenance planning.

Ad Hoc Maintenance Cost#

An Ad hoc category may appear alongside named maintenance plans.
This allows maintenance parts cost that is not associated with a named preventive-maintenance plan to remain visible in the analysis.
For example, standalone maintenance activity such as:
Breakdown work
Corrective maintenance
Inspection work
Other manually created maintenance activity
can still contribute to maintenance parts spending even when it is not driven by a recurring Maintenance Plan.
Use the Ad hoc category to understand how much maintenance cost is occurring outside recurring planned maintenance.

Using Plan Cost Analysis#

Review a maintenance plan when:
Actual cost repeatedly exceeds planned cost
Estimated part prices are outdated
Planned quantities are consistently inaccurate
The same unplanned part is repeatedly added during execution
A service kit has changed
Part specifications have changed
Maintenance frequency has changed
Use this information to improve future Planned Parts configuration.

Cost by Part#

The Cost by Part chart identifies the parts with the highest actual maintenance cost.
The page displays the twelve parts with the highest actual cost.
Where available, part labels can include:
Part Name
Part Code
For example:
Contact Tip (C-2564)
The chart can compare:
Planned Parts Cost
Actual Parts Cost
This allows users to identify the individual components and consumables responsible for maintenance spending.

Quantity and Unit Handling#

Parts quantities remain grouped by their recorded unit.
This is important because different maintenance parts may use different measurement units.
Do not combine quantities from different units as though they represent the same measurement.
For example:
5 pcs
5 liters
represent different quantities and should remain separate.

How to Use Cost by Part#

Use this chart to answer questions such as:
Which maintenance part costs the company the most?
Which consumables are repeatedly used?
Which replacement parts are creating high maintenance spending?
Are actual prices significantly different from planned prices?
Should frequently used parts be kept in stock?
Should the Estimated Unit Cost in the Maintenance Plan be updated?
Is one component repeatedly failing across several workstations?
A high-cost part may be caused by:
High unit cost
High usage quantity
Frequent replacement
Use across many maintenance orders
Unexpected breakdown activity
Open the related Maintenance Orders when more detailed investigation is required.

Maintenance Order Costs#

The Maintenance Order Costs table provides order-level maintenance parts cost information.
It allows users to move from analytical charts into the individual maintenance orders behind the cost.
The table can include:
Maintenance Order
Workstation
Maintenance Type
Status
Date
Planned Parts Cost
Actual Parts Cost
Cost Status
Click the Maintenance Order number to review the complete order and its part records.

Maintenance Order#

Displays the Maintenance Order number.
Examples include:
MO26-00013
MO26-00026
MO26-00003
The order number provides a direct reference between maintenance cost analytics and the operational Maintenance Order.
Use it during:
Cost review
Maintenance meetings
Pricing follow-up
Technician discussions
Management reporting
Maintenance audits

Workstation#

Displays the workstation associated with the Maintenance Order.
This helps connect the financial result to the specific equipment that required the maintenance.

Maintenance Type#

Displays the Maintenance Order type.
Values can include:
Preventive
Breakdown
Corrective
Inspection
Use the Type together with cost information to understand why the parts expense occurred.

Status#

Displays the Maintenance Order lifecycle status.
For historical cost analysis, completed orders can appear in the table with:
Completed
The operational order status is separate from the Cost Status.
For example:
Maintenance Status: Completed
Cost Status: Incomplete
This means that the maintenance work itself is finished, but part pricing still requires follow-up.

Date#

Displays the date associated with the Maintenance Order in the selected reporting period.
Use the date to connect the order with:
Reporting period
Cost Trend
Maintenance history
Equipment events

Planned Parts Cost#

Displays the planned cost recorded for the order where planned pricing information is available.
A value can appear as:
USD 7,800.00
When planned cost information is not available, the table can display:
—
Do not interpret — as zero.
It means a planned cost value is not available for that order.

Actual Parts Cost#

Displays the recorded actual parts cost for the Maintenance Order.
For example:
USD 6,705.00
Actual cost is based on the recorded parts usage and actual pricing information.
When actual cost information is not available, Fabritec can display:
—
Again, a missing value should not be interpreted as an explicitly recorded zero.

Cost Status#

The Cost Status column helps users understand whether the Maintenance Order contains complete cost information.
Statuses visible on the page include:
Complete
Incomplete
No parts

Complete#

Complete means the Maintenance Order does not currently have unresolved actual-pricing requirements for its cost-relevant parts.
The order's required parts-cost information is sufficiently recorded for cost analysis.
A Complete order does not necessarily need to have a large actual cost.
For example, an order may be Complete even if:
Planned parts were not ultimately used
No cost-bearing part was consumed
Recorded cost is zero
The key point is that the cost information does not require follow-up.

Incomplete#

Incomplete means that the Maintenance Order still contains missing cost information.
This is particularly relevant when a part has been recorded as:
Consumed
Replaced
but its Actual Unit Cost is still missing.
An order can therefore be:
Completed
while still having:
Cost Status = Incomplete
This separates two different processes:
Maintenance completion
Has the maintenance work been finished?
and:
Cost completion
Has the required parts-pricing information been recorded?
This allows technicians to complete maintenance without waiting for financial information such as a supplier price or invoice.
The missing price can then be followed up separately.

No Parts#

No parts indicates that the Maintenance Order does not contain parts requiring a maintenance parts-cost breakdown.
Such an order can still be a valid completed maintenance activity.
For example, some activities may involve:
Inspection only
Adjustment
Cleaning
Diagnostic work
Maintenance that required no replacement component
No Parts should not be interpreted as an error.
It indicates that there is no recorded parts requirement for that order.

Needs Cost Follow-Up#

The Needs cost follow-up section provides a focused queue of maintenance orders whose maintenance work is completed but whose parts-cost information still requires attention.
The queue contains:
Completed orders with consumed or replaced parts that still need an actual price.
The queue follows the selected reporting period.
A count badge displays the number of orders requiring follow-up.
For example:
2
This makes the section useful as a maintenance-cost data-quality workflow rather than only an analytical view.

Information Displayed#

The Needs Cost Follow-Up table can include:
Maintenance Order
Workstation
Date
Planned Parts Cost
Actual Parts Cost
Cost Status
Orders in this queue normally display:
Incomplete

Why an Order Appears Here#

A completed Maintenance Order can appear in this section when:
1.
A maintenance part was recorded.
2.
The Usage Outcome was set to Consumed or Replaced.
3.
The maintenance activity was completed.
4.
The Actual Unit Cost for one or more applicable parts was not recorded.
For example:
Planned Quantity: 2
Usage Outcome: Consumed
Actual Quantity Used: 2
Actual Unit Cost: blank
Fabritec knows that the part was used, but it cannot complete the parts-cost record until the actual price is provided.

How to Resolve Missing Cost#

To complete the pricing information:
1.
Open the Maintenance Order from the Needs Cost Follow-Up list.
2.
Review the Parts section.
3.
Identify the Consumed or Replaced part with missing pricing.
4.
Confirm the Actual Quantity Used.
5.
Enter the Actual Unit Cost.
6.
Confirm the Currency.
7.
Save the part information.
8.
Return to Maintenance → Parts cost analytics.
9.
Click Refresh.
10.
Confirm that the Cost Status has been updated.
Once all required actual prices are recorded, the order should no longer require cost follow-up.

Understanding Planned vs Actual Maintenance Parts Cost#

The main purpose of the analytics page is not simply to report how much was spent.
It is to compare maintenance expectations with maintenance reality.

Planned Cost Answers#

What did we expect the maintenance parts to cost?
Planned cost can help maintenance teams prepare:
Budgets
Spare parts
Maintenance kits
Purchasing requirements
Preventive-maintenance preparation

Actual Cost Answers#

What did the maintenance parts actually cost?
Actual cost reflects what was actually consumed or replaced during maintenance where pricing has been recorded.

Cost Difference Answers#

Did the actual maintenance requirement match what we planned?
Differences can reveal problems with:
Planned quantity
Estimated price
Maintenance procedure
Equipment condition
Breakdown frequency
Part selection
Maintenance planning assumptions

Complete Example#

Assume the factory operates an:
Automatic Welding Machine
The workstation has a preventive Maintenance Plan:
Automatic Welding Machine – 500-Hour Service
The Planned Parts are:
PartPlanned QtyEstimated Unit Cost
Contact Tip2USD 15
Feed Roller1USD 60
Cleaning Filter1USD 25
The preventive Maintenance Order is generated and executed.
During maintenance:
2 Contact Tips are Consumed.
1 Cleaning Filter is Replaced.
The Feed Roller is inspected but not used.
An additional sensor is unexpectedly required.
The technician records the actual outcomes and quantities.
Actual prices are then entered when available.
The maintenance manager can later use Parts cost analytics to review:
Planned cost for the order
Actual cost for the order
Cost difference
Cost by workstation
Cost by preventive plan
Cost by individual part
Monthly maintenance cost trend
If the sensor was consumed but its supplier price was still unknown when the Maintenance Order was completed:
The Maintenance Order remains Completed.
Its Cost Status can remain Incomplete.
It appears in Needs Cost Follow-Up.
The missing supplier price can be added later.
After updating the price and refreshing the analytics page, the order can become cost-complete.
This allows maintenance execution to continue without waiting for financial information while still protecting the accuracy of maintenance cost reporting.

How to Review Maintenance Parts Cost Analytics#

A practical maintenance-cost review can be completed in the following order:
1.
Select the required From and To reporting period.
2.
Apply any required filters.
3.
Click Refresh.
4.
Review Orders with Missing Cost first.
5.
Open Needs Cost Follow-Up and complete missing actual prices.
6.
Review Planned Parts Cost.
7.
Review Actual Parts Cost.
8.
Review Cost Variance when available.
9.
Review Average Actual Cost.
10.
Check the number of Completed Orders.
11.
Review Open Forecast Cost when available.
12.
Review the Cost Trend over time.
13.
Compare cost by Maintenance Type.
14.
Identify high-cost equipment in Cost by Workstation.
15.
Review expensive preventive programs in Cost by Maintenance Plan.
16.
Identify major cost drivers in Cost by Part.
17.
Review individual orders in Maintenance Order Costs.
18.
Open unusual or high-cost orders for further investigation.
19.
Update Maintenance Plans when planned quantities or expected prices repeatedly differ from actual results.

Using Cost Analytics for Maintenance Planning#

Maintenance cost analysis should be used to improve future maintenance planning, not only to report past spending.

If Actual Cost Is Repeatedly Higher Than Planned#

Review:
Planned quantities
Estimated Unit Cost
Planned Parts list
Unexpected replacement parts
Breakdown frequency
Equipment condition

If One Workstation Has High Cost#

Review:
Breakdown history
Preventive-plan coverage
MTBF
MTTR
Repeated Failure Causes
Expensive parts
Equipment age and condition

If One Part Has High Cost#

Review:
How often the part is consumed
Which workstations use it
Whether it repeatedly fails
Whether unit pricing has increased
Whether an alternative specification is available
Whether additional preventive maintenance can extend its service life

If Breakdown Cost Is High#

Review:
Preventive maintenance frequency
Due and overdue plans
Repeated failures
Workstations without maintenance plans
Failure Causes
Missed preventive services
High breakdown cost can indicate that more structured preventive maintenance may be required.

If Planned Cost Is Consistently Inaccurate#

Update the Maintenance Plan using actual maintenance experience.
Review:
Planned Parts
Planned Quantity
Estimated Unit Cost
Maintenance checklist
Maintenance interval
Over time, actual maintenance history should improve the accuracy of future maintenance planning.

Data Quality and Missing Cost#

Maintenance cost analytics are only as complete as the cost information recorded in Maintenance Orders and Maintenance Plans.
Before relying on maintenance cost totals for management reporting, review:
Orders with Missing Cost
Needs Cost Follow-Up
Incomplete Cost Status
Missing Estimated Unit Cost
Missing Actual Unit Cost
Correct Currency
Actual Quantity Used
Do not enter zero simply to remove a missing-price warning when the real price is unknown.
A blank value communicates:
Price not yet known.
A zero value communicates:
The recorded price is actually zero.
Keeping this distinction improves the reliability of maintenance cost analysis.

Permissions#

Access to Maintenance Parts Cost Analytics depends on the user's maintenance permissions.
Users should only see maintenance and cost information available to their assigned role.
Access to the underlying maintenance information can also affect whether users can:
Review Maintenance Orders
Open individual orders
Review Maintenance Plans
Update maintenance work
Enter missing part-cost information
Users responsible only for maintenance reporting may be able to review analytics without being authorized to modify Maintenance Orders.

Governance Rules#

Maintenance Parts Cost Analytics covers parts cost only.
Labour and downtime are not assigned a monetary value in the analytics totals.
Planned cost represents expected maintenance parts spending.
Actual cost represents recorded actual maintenance parts spending.
Planned Parts can originate from Maintenance Plans and maintenance-order preparation.
Consumed and Replaced parts use actual usage and pricing information for actual-cost reporting.
A blank price is not treated as zero.
Completed Maintenance Orders can still have an Incomplete Cost Status.
Incomplete cost should not prevent maintenance execution history from being preserved.
Completed orders with Consumed or Replaced parts missing actual prices can appear in Needs Cost Follow-Up.
Needs Cost Follow-Up follows the selected reporting period.
Cost Status is separate from Maintenance Order lifecycle status.
Complete means the order does not currently require further applicable parts-pricing follow-up.
Incomplete identifies orders that still require cost information.
No Parts indicates that no maintenance parts-cost breakdown is required for that order.
Cancelled orders are excluded from cost totals.
Cancelled orders appear only when explicitly included in the reporting view.
Missing planned cost should not be interpreted as zero planned cost.
Missing actual cost should not be interpreted as zero actual cost.
Forecast cost represents expected future maintenance parts cost, not confirmed spending.
Forecast cost can change as maintenance requirements change.
Cost analysis should be reviewed together with Maintenance Order history.
Maintenance Plan pricing should be reviewed when actual results repeatedly differ from planned values.
Historical completed-order cost information should be preserved for maintenance traceability.

⭐ Best Practices#

Review Maintenance Parts Cost Analytics during regular maintenance meetings.
Resolve Needs Cost Follow-Up before preparing management cost reports.
Do not enter zero when the real price is unknown.
Keep Actual Quantity Used accurate for Consumed and Replaced parts.
Record Actual Unit Cost as soon as reliable pricing becomes available.
Review planned and actual cost together rather than reviewing actual spending alone.
Investigate workstations with consistently high parts cost.
Review high-cost breakdowns separately from planned preventive work.
Use Cost by Part to identify expensive or frequently replaced components.
Use Cost by Maintenance Plan to improve planned quantities and estimated prices.
Review the Cost Trend for sustained increases in maintenance parts spending.
Compare high-cost workstations with their MTBF, MTTR, downtime, and breakdown history.
Review Ad hoc cost to understand spending occurring outside recurring Maintenance Plans.
Keep Planned Parts updated when maintenance procedures change.
Update Estimated Unit Cost when reliable prices change significantly.
Use previous Maintenance Orders to improve future planned-part quantities.
Review Open Forecast Cost when preparing upcoming maintenance budgets.
Treat Cost Variance as a planning signal, not only an accounting result.
Confirm the reporting period before interpreting cost totals.
Refresh the page after updating missing prices.
Preserve complete Maintenance Order history for future cost analysis.

Modified atĀ 2026-08-16 11:26:43
Previous
Maintenance Orders
Next
Maintenance Plans
Built with