PM Calculator · New quote

Maintenance quote

Fill in the customer, pick the equipment, then generate the client proposal.

Customer information
Scope of work
Contract terms
Defaults come from Admin → Contract Defaults. These print on the client proposal.
Total hours0.00
Labor cost$0
Labor sell$0
Material sell$0
Price per PM$0
Annual total$0

Equipment list 0 items

Category Site (Address) Manufacturer Type Model Serial # Location (Floor/Area) Hrs Labor Sell Mat Cost Mat Sell Total
Totals 0.00 $0.00 $0.00 $0.00 $0.00
$80/hr·Labor margin 60%·Mat. markup 30%·Misc $10/unit
PM Calculator · Internal summary

Quote summary

—

Total hours0.00
Labor cost$0
Labor sell$0
Material sell$0
Price per PM$0
Annual total (4×)$0

Summary by site

SiteUnitsHours Labor SellMat SellTotal Sell

Summary by category

CategoryUnitsHours Labor SellMat SellTotal Sell

Schedule A Equipment covered under this agreement

# CategorySiteManufacturer TypeModelSerial #Location Total Sell

Planned maintenance service fees The service fees above cover all labor and materials for each scheduled PM visit as detailed in the Scope of Work. Filters, belts, and lubricants are included and replaced as needed during each inspection. Pricing valid for 60 days from proposal date.

PM Calculator · History

Saved quotes

Click any quote to load it into the calculator.

Loading quotes…

PM Calculator · Admin

PM settings

Changes save to Supabase instantly and are reflected for all users.

Global pricing rates
Labor Sell = (Hours × Cost/Hr) ÷ Margin%
Material Sell = (Mat. Cost + Misc) × (1 + Markup%)
Added per equipment unit that has hours > 0
Formula reference
Labor Sell = (Hours × Cost/Hr) ÷ Labor Margin
Mat. Sell = (Mat. Cost + Misc) × (1 + Markup)
Price / PM = ROUNDUP(Labor Sell + Mat. Sell)
Annual = Price/PM × Frequency
Equipment types
Type Name Hours / PM Mat. Cost ($)
Hours/PM = technician hours per visit  ·  Mat. Cost = materials per unit
Proposal scope templates

Guided templates for the Scope of Work field. Wrap fill-in blanks in [square brackets] — e.g. "Perform [Frequency] planned maintenance at [Location]." Changes save automatically.

Proposal exclusions

These appear as checkboxes when generating a client proposal.

Contract defaults
Prefill the Contract Terms card on every new quote.
Admin rate changes affect all open calculators on next load. Equipment type changes are reflected immediately in the calculator dropdown.