Preventive maintenance

UPS PM Frequency Recommender

Generate a preventive-maintenance schedule for a UPS aligned with IEEE 1188, IEEE 450, IEEE 1106, and NFPA 70B-2023 — escalated for site criticality, battery chemistry, temperature, and age.

Report details for the PDF

Recommended PM schedule

Frequencies are minimums. Anything in the schedule that already runs more often at your site should stay at the higher frequency.

ActivityFrequencyStandard
Visual inspectionMonthlyNFPA 70B-2023
Battery impedance / conductanceQuarterlyIEEE 1188 §6
Battery capacity testAnnual (or per IEEE 1188 §7: ≤25% of expected life or ≤2 yr)IEEE 1188 §7
Cleaning + thermal scanAnnualNFPA 70B-2023
Intercell connection resistanceAnnualIEEE 1188
Bypass switch operation testAnnualIEEE 3007.2 · manufacturer
Firmware / config auditAnnualManufacturer
Battery replacementAt ~4.0 yr (80% of design life) OR when capacity <80% of ratedIEEE 1188

12-month PM calendar

12 site visits a year at this cadence. Quarterly and slower checks fall at the end of their interval so they ride on a routine visit.

ActivityDec ’26Jan ’27FebMarAprMayJunJulAugSepOctNov/ yr
Visual inspection12
Battery impedance / conductance4
Battery capacity test1
Cleaning + thermal scan1
Intercell connection resistance1
Bypass switch operation test1
Firmware / config audit1

The .ics file holds one recurring all-day event per activity, so it imports into Google Calendar, Outlook and Apple Calendar as a repeating series. Event-driven rows (a capacity test on an impedance trigger) and the replacement criterion are not calendar items.

Advisories

  • • NFPA 70B became a standard in 2023 (it had been a recommended practice). It applies where your authority having jurisdiction, insurer or service contract adopts it — it is not pulled in automatically with the NEC — and insurers increasingly ask for 70B-style inspection records.

Run this schedule across every customer site automatically.

Power Stack keeps the next PM date on every UPS, shows what's due on the maintenance board, sends a WhatsApp alert a week before each visit and emails the list every Monday — so the schedule you just generated actually gets dispatched.

Start free

Why PM frequency isn't one-size-fits-all

UPS maintenance schedules in vendor manuals are written for the average case. Real sites cluster into one of three tiers — standard, mission-critical, hazardous — and the difference between them is mostly about how often the same checks repeat. Above that, four site-specific factors push the cadence further: battery chemistry, room temperature, battery age, and UPS in-service age. This recommender combines the published intervals with those overrides so you start every site at a defensible cadence and only adjust where the field tells you to.

IEEE 1188 (VRLA) — the workhorse standard

IEEE 1188-2005 (and the 2014a amendment / 2025 revision) sets the cadence for VRLA battery maintenance. §6 calls for impedance or conductance measurement on a regular interval — quarterly at minimum for any site you care about. §7 covers the capacity test, which the standard requires at intervals not exceeding 25% of expected service life or 2 years (whichever is shorter). For mission-critical sites, the field practice is to run impedance quarterly and capacity annually. On the hazardous tier, where taking a string offline for a capacity test is itself a risk, the accepted substitute is a trend rule: an impedance rise of roughly 30% over the commissioning baseline triggers the capacity test. That is monitoring practice from IEEE 1188's guidance on trending and from battery-monitoring vendors, not a separate standard.

IEEE 450 (flooded lead-acid) — more electrolyte work

VLA (vented lead-acid, also called flooded) batteries need quarterly intercell connection resistance checks because the open vents and electrolyte cycling corrode the inter-cell straps faster than VRLA. Specific gravity readings on a sample of cells are part of the standard quarterly visit. The recommender inserts these overrides automatically when you select flooded chemistry.

IEEE 1106 (NiCad) and LiFePO4

Nickel-cadmium batteries follow IEEE 1106 and add an electrolyte level + specific gravity check on top of the lead-acid baseline. LiFePO4 (and other Li-ion chemistries) has no electrolyte to inspect, but does require BMS health and per-cell balance read-outs that replace the intercell-resistance line. The recommender swaps these lines automatically.

NFPA 70B-2023 — a standard, where adopted

NFPA 70B was a recommended practice until 2023, when it was reissued as a standard with mandatory language. That does not make it law everywhere: it is enforceable where an authority having jurisdiction, an insurer or a service contract adopts it, and it is not pulled in automatically with the National Electrical Code. In practice the pressure comes from underwriters, who increasingly ask for 70B-style inspection records on UPS maintenance contracts. The schedule rows tagged NFPA 70B-2023 (visual inspection, cleaning + thermal scan) are the ones they look for; an audit trail of those records is part of a defensible PM programme whether or not your jurisdiction has adopted the standard.

Bypass switch tests — IEEE 3007.2

Earlier versions of this tool cited IEEE 446 (the “Orange Book”) for the bypass and transfer-switch exercise. That standard was withdrawn; its maintenance guidance now lives in IEEE 3007.2, Recommended Practice for the Maintenance of Industrial and Commercial Power Systems, alongside the UPS manufacturer's own procedure, which is what the schedule now cites.

Why dealers should run this on every contract

PM revenue is the most under-billed line on a typical UPS dealer's P&L because the schedule is set once at commissioning and rarely revisited as the site ages. A unit that crossed 80% of design life last quarter should have impedance escalated to quarterly and replacement quoted now — but most dealers don't know which sites are in that band without going to check. Power Stack tracks the inputs above for every installed-base unit and surfaces the “next PM visit” date so you stop missing the call.

Questions engineers ask

Which standards set these intervals?

IEEE 1188 for VRLA, IEEE 450 for flooded lead-acid, IEEE 1106 for nickel-cadmium, and NFPA 70B-2023 for the inspection, cleaning and thermal-scan items. The recommender starts from those baselines and escalates for criticality, room temperature and age.

Why did the cadence escalate when I entered 32 °C?

Above 30 °C, battery life is already falling at the Arrhenius rate and impedance drift speeds up, so a standard site is moved to the mission-critical cadence until the room is fixed. The advisory under the table explains the escalation.

What does the .ics file contain?

One recurring all-day event per scheduled activity, with a repeat rule (monthly, quarterly, semi-annual or annual) starting from the plan month you chose. It imports into Google Calendar, Outlook and Apple Calendar as a series. Trigger-based items are not calendar events.

Engineering disclaimer: Power Stack provides this calculator as a general engineering estimate. Final design must be verified by a qualified electrical engineer and reconciled with manufacturer datasheets, the applicable national wiring regulations (NEC, BS 7671, IEC 60364, or your local equivalent), and site-specific conditions. Power Stack accepts no liability for design decisions made from this output.