How we calculate

The same TypeScript runs at build time and in your browser, so a page's tables and its slider can't disagree. No AI writes page copy or numbers.

Formulas

DC current

I_DC = W / (V_bus x eta), V_bus = 12 V x N_series

Worst-case current at cutoff

I_cutoff = W / (10.5 V x N_series x eta)

LiFePO4 ceiling

W_AC,safe = I_BMS x V_bus x eta

Series wiring adds volts, not amps, so I_BMS is one pack's rating. Using 12 V per block is slightly conservative against LiFePO4's 12.8 V nominal.

Peukert runtime, the starting point

t = 20 h x (C / (I x 20 h))^k

Calibrated stock curve, half to full load

t = t_half x (W_half / W)^b, b = ln(t_half / t_full) / ln(W_full / W_half)

Below half load

t = Peukert(W) x t_half / Peukert(W_half)

Raw Peukert ignores the voltage sag that trips the inverter's cutoff early at high discharge rates. We don't carry the power law below half load, because it overshoots there: about 50 min against Schneider's 31 min for the BR1500MS2 at 225 W.

Upgraded lead-acid

t_upgrade = Peukert_upgrade(W) x t_stock(W) / Peukert_stock(W)

LiFePO4

t = 60 x (cells x 12.8 V x Ah x eta x 0.90) / ((P + P_tare) x (P / P_nominal)^0.02)

LiFePO4 holds a flat plateau of about 12.8 V, so it doesn't take the lead-acid sag factor. The 90% usable energy and the tare draw of 15 W at 12 V, 22 W at 24 V and 35 W at 48 V are assumptions, not OEM figures. For comparison, Schneider's BR1500MS2 datasheet gives a tare power of 44 W, so real runtimes may be shorter at light loads. Above W_AC,safe runtime clamps to 0 min (BMS OVERCURRENT TRIP).

Lead-acid runtime is also capped at the energy its 20-hour rating holds.

Verdict

Fit check

A cell must be within 1.5 mm of the bay in each dimension. Each tab that differs from its harness clip adds one adapter to the parts list. Spade cells on a nut-and-bolt harness fail outright.

Assumptions

ValueUsedWhy
Inverter efficiency0.82A default, because these OEMs don't publish battery-mode efficiency
Half-load watts, CyberPowerrating / 2CyberPower doesn't state the wattage behind its half-load figure
LiFePO4 usable energy90%Assumption
Inverter tare15 / 22 / 35 WAssumption, at 12, 24 and 48 V
OR1500LCDRM2U and SMT1500RM2UC wiring2S2PAPC lists 24 V for SMT1500RM2UC. CyberPower publishes no bus voltage. The four-cell parallel layout is inferred, so we offer no LiFePO4 there
k, standard AGM1.18Engineering default, not measured per product
k, high-rate AGM1.12Engineering default
k, LiFePO41.02Engineering default
Default BMS for the calculator12 AThe middle of the common 10 to 15 A range. Move the slider to your pack's rating

Series balance drift and 0 V lockout are engineering reasoning, and the charger figures are forum reports. Nothing here has been bench-tested, and no qualified electrical engineer has reviewed it.

OEM runtime benchmarks, all 35 models

The site's curve passes through both published points by construction, so those columns can't disagree. The raw Peukert columns show the error it corrects. APC figures come from Schneider's "Run time for load" calculator. CyberPower, Tripp Lite and Eaton figures come from their spec tables.

UPSHalf loadPublishedRaw PeukertFull loadPublishedRaw Peukertb
BR1500MS2450 W12.7 min12 min (-4%)900 W3.2 min5.4 min (+69%)1.99
BX1500M450 W10.8 min12 min (+7%)900 W2.8 min5.1 min (+84%)1.95
BR1500G433 W12.9 min12 min (-6%)865 W3.8 min5.4 min (+41%)1.76
BN1500M2450 W11.4 min12 min (+2%)900 W3.1 min5.1 min (+65%)1.87
BE600M1165 W11.8 min11 min (-3%)330 W3.2 min5.0 min (+58%)1.88
BE850G2225 W11.4 min12 min (+2%)450 W2.4 min5.1 min (+116%)2.26
SMT1500C500 W23.1 min22 min (-6%)1000 W6.5 min9.6 min (+48%)1.83
CP1500PFCLCD500 W10 min10 min (+3%)1000 W2.5 min4.5 min (+82%)2.00
CP1500AVRLCD3450 W12 min12 min (-3%)900 W3 min5.1 min (+71%)2.00
CP1350PFCLCD440 W8 min8.9 min (+11%)880 W2 min3.9 min (+96%)2.00
CP1000PFCLCD300 W6 min8.3 min (+38%)600 W2 min3.7 min (+83%)1.58
EC850LCD255 W7.9 min7.7 min (-2%)510 W2.3 min3.4 min (+48%)1.78
BR1000MS300 W12.2 min14 min (+14%)600 W3.7 min6.2 min (+68%)1.73
BX1000M300 W10.6 min8.3 min (-22%)600 W2.3 min3.7 min (+63%)2.24
BE425M128 W10.5 min11 min (+8%)255 W2.6 min5.0 min (+95%)2.03
SMT1500RM2UC500 W25.9 min17 min (-33%)1000 W7.2 min7.6 min (+7%)1.85
SMT2200C960 W28.3 min23 min (-19%)1920 W10.1 min10 min (+0%)1.49
OR1500LCDRM2U450 W18 min20 min (+9%)900 W6 min8.7 min (+44%)1.58
SMART1500LCD450 W13 min8.7 min (-33%)900 W3.5 min3.8 min (+9%)1.89
5S1500LCD420 W13 min13 min (-3%)900 W2 min5.1 min (+157%)2.46
BR1350MS405 W11.4 min13 min (+16%)810 W3.3 min5.8 min (+78%)1.80
BR1000G300 W13.7 min14 min (+2%)600 W3.5 min6.2 min (+77%)1.97
BX1350M405 W10.1 min9.8 min (-3%)810 W2.5 min4.3 min (+74%)2.02
BX850M255 W8.9 min10 min (+13%)510 W2 min4.4 min (+124%)2.16
BN1100M2300 W13.8 min14 min (+1%)600 W4.3 min6.2 min (+44%)1.69
BE650G1195 W12 min14 min (+15%)390 W3.3 min6.1 min (+83%)1.86
CP1000AVRLCD300 W9 min8.3 min (-8%)600 W2 min3.7 min (+83%)2.17
CP850PFCLCD255 W9 min10 min (+12%)510 W3 min4.4 min (+48%)1.58
LX1500GU450 W14 min12 min (-17%)900 W2 min5.1 min (+157%)2.81
CST1500SUC450 W11 min12 min (+6%)900 W2 min5.1 min (+157%)2.46
SMC1500-2UC450 W21.4 min20 min (-8%)900 W6 min8.7 min (+44%)1.83
SMT750RM2UC250 W16.1 min17 min (+8%)500 W5.5 min7.6 min (+40%)1.56
OR700LCDRM1U200 W11 min12 min (+6%)400 W3 min5.1 min (+71%)1.87
CP1500PFCRM2U500 W10.2 min10 min (+1%)1000 W3.1 min4.5 min (+46%)1.72
5P1500R600 W12 min14 min (+16%)1000 W5 min7.6 min (+53%)1.71

Checks on points the fit never saw

Schneider's calculator also gives 75% and 25% load. The curve wasn't fitted to these, so they test it. The other brands' curves are unchecked between and below their anchors.

UPS75% loadSchneiderThis site25% loadSchneiderThis site
BR1500MS2675 W6.3 min5.7 min (-10%)225 W31 min28.8 min (-7%)
BX1500M675 W5.5 min4.9 min (-10%)225 W27.4 min24.6 min (-10%)
BR1500G649 W6.8 min6.3 min (-7%)216 W31 min29.4 min (-5%)
BN1500M2675 W5.8 min5.3 min (-9%)225 W27.9 min25.8 min (-8%)
BE600M1248 W6 min5.5 min (-9%)83 W29.2 min26.4 min (-10%)
BE850G2338 W5.3 min4.5 min (-14%)113 W30 min25.6 min (-15%)
SMT1500C750 W10.8 min11 min (+2%)250 W64 min52.3 min (-18%)
BR1000MS450 W6.5 min6.1 min (-8%)150 W28.3 min27.6 min (-2%)
BX1000M450 W5 min4.3 min (-15%)150 W27.3 min24.1 min (-12%)
BE425M191 W5.2 min4.6 min (-11%)64 W27.1 min23.7 min (-12%)
SMT1500RM2UC750 W12.3 min12.2 min (0%)250 W70 min58.6 min (-16%)
SMT2200C1440 W16 min15.5 min (-3%)480 W66 min64 min (-3%)
BR1350MS608 W6 min5.5 min (-8%)203 W26.9 min25.8 min (-4%)
BR1000G450 W6.8 min6.1 min (-10%)150 W35 min31 min (-11%)
BX1350M608 W5 min4.4 min (-11%)203 W25.1 min22.7 min (-9%)
BX850M383 W4.3 min3.7 min (-14%)128 W22.1 min20 min (-10%)
BN1100M2450 W7.4 min7 min (-6%)150 W32 min31.2 min (-2%)
BE650G1293 W6.2 min5.6 min (-8%)98 W29.9 min27.1 min (-10%)
SMC1500-2UC675 W11 min10.2 min (-8%)225 W52 min48.5 min (-7%)
SMT750RM2UC375 W7.5 min8.5 min (+14%)125 W48 min36.4 min (-24%)

Amazon policy

Amazon supplies an ASIN and a title check only, and a scheduled job checks those listings through SerpApi. This site shows no Amazon prices, ratings or images, and its links go directly to the product page. Savings use OEM list prices and a named non-Amazon reference. Live Amazon prices would need Creators API access, which third-party sources say takes 10 qualifying sales in 30 days. Check that in Associates Central.