ECParts Toolkit LogoECParts Toolkit

Engineering Guide

Battery Capacity, Runtime, C-Rate, Energy, and Pack Sizing Guide

Battery sizing starts with a load requirement, but it does not end with one runtime equation. Engineers must keep charge capacity, energy, usable capacity, efficiency, C-rate, charge and discharge assumptions, and pack configuration separate. This guide connects those calculator-level relationships without becoming a chemistry handbook or a DIY battery pack construction procedure.

BatteriesIntermediate20 min readUpdated September 16, 2026

Introduction

Battery calculator results are most useful when they are treated as a workflow. The Battery Capacity Converter keeps mAh, Ah, microamp-hours, and coulombs straight. The Battery Energy Calculator converts charge capacity and voltage into Wh. The Battery Life Calculator estimates runtime or required capacity from load current and efficiency.

The estimates here are nominal engineering calculations. Real battery behavior depends on chemistry, state of charge, cutoff voltage, temperature, age, internal resistance, discharge rate, converter efficiency, BMS behavior, and manufacturer limits.

01Load
02Capacity
03Energy
04Usable
05Pack
06C-Rate
07Safety

Battery Sizing Workflow

Start with the load, not the battery label. The label is a rating under defined conditions; the system requirement is what the load needs across voltage, time, current, and environment.

StepCheckEngineering Purpose
1Load requirementIdentify average current, load power, peak current, duty cycle, and required runtime.
2Capacity unitsConvert mAh, Ah, and coulombs before using runtime or C-rate equations.
3Energy estimateConvert nominal voltage and Ah into Wh when load power is the known requirement.
4Usable capacityApply usable capacity, SOC window, efficiency, or reserve margin when the calculator model includes it.
5Pack arrangementUse series cells for voltage and parallel strings for Ah capacity in the ideal identical-cell model.
6Current checksCompare average and peak current with C-rate, BMS, connector, wiring, and manufacturer limits.
7Practical limitsReview cutoff voltage, temperature, age, discharge rate, charger profile, and safety requirements.

Battery Capacity and Charge Units

Amp-hours describe charge capacity. Milliamp-hours are common on small cells, but the formulas in the ECParts battery calculators convert to amp-hours before doing runtime, energy, or C-rate arithmetic.

Formula reference

Capacity unit relationships

Ah is charge capacity, not energy by itself. Voltage is required before a battery capacity can be expressed in Wh.

1000 mAh = 1 Ah1 Ah = 3600 Ct = Q / IQrequired = I x t / η

Variable definitions

Q
charge capacity in Ah
I
load or charge current in A
t
time in hours
η
efficiency as a decimal when the calculator model includes it

Battery Energy in Wh

Watt-hours are often the better unit when the load is specified in watts or when comparing batteries with different voltages. A 10 Ah battery is not the same amount of stored energy at every voltage.

Formula reference

Battery energy

EWh = V x QAhQAh = EWh / VV = EWh / QAhRuntime = EWh / Pload

Variable definitions

EWh
nominal battery energy in watt-hours
V
nominal or representative battery voltage
QAh
battery capacity in amp-hours
Pload
load power in watts

Runtime, Usable Capacity, and Duty Cycle

Constant-current runtime is simple: capacity divided by current. Real products often use usable capacity factors and duty-cycle average current because active, idle, and sleep states can differ by orders of magnitude.

Formula reference

Runtime and duty-cycle estimates

Iavg = Σ(Ii x duty_fraction_i)Qusable = Qrated x Fut = Qusable / IavgQrated = Iavg x t / Fu

Variable definitions

Iavg
time-weighted average current
Fu
usable capacity factor as a decimal
Qrated
rated battery capacity
Qusable
estimated usable capacity after derating

Use the Duty Cycle Battery Runtime Calculator for active, idle, and sleep current profiles. Use the Battery Discharge Calculator when state-of-charge windows and usable-capacity factors are the main concern.

Series and Parallel Pack Sizing

Series and parallel connections affect different battery quantities. In the ideal identical-cell model, series raises voltage while parallel strings raise capacity. Do not multiply both voltage and Ah by the series count.

Formula reference

Ideal pack relationships

Vpack = Ns x VcellQpack = Np x QcellEpack = Vpack x QpackTotalCells = Ns x Np

Variable definitions

Ns
number of cells in series
Np
number of parallel strings
Vcell
nominal cell voltage
Qcell
cell capacity in Ah

The Battery Pack Voltage Calculator focuses on nominal, full-charge, cutoff, and required series cell count. The Battery Series & Parallel Calculator combines voltage, capacity, energy, and total cell count.

C-Rate, Charging, Discharging, and Efficiency

C-rate relates current to capacity. A 1C current would ideally discharge a battery in one hour, but safe current must come from the cell datasheet, pack protection, thermal design, wiring, and test conditions.

Formula reference

Battery current and efficiency checks

C-rate = I / QI = C-rate x Qtcharge ≈ Qadd / (Icharge x η)ηE = Eout / Ein x 100%Ein = Eout / η

Variable definitions

Q
battery capacity in Ah
Qadd
capacity added during charging
Icharge
average charge current
ηE
energy efficiency
Charging formulas are first-order estimates, not CC/CV charge-curve simulations

Worked Examples

Example 1: Constant-Current Runtime

  • Given: battery capacity = 10 Ah and load current = 2 A.
  • Engineering goal: estimate first-order runtime for a constant-current load.
  • Equation: t = Q / I.
  • Substitution: t = 10 Ah / 2 A = 5 h.
  • Result: the ideal estimate is 5 hours before usable capacity, cutoff voltage, temperature, aging, and discharge-rate effects are considered.

Example 2: Battery Energy and Power Runtime

  • Given: nominal battery voltage = 12 V, capacity = 10 Ah, and load power = 30 W.
  • Engineering goal: convert capacity to nominal energy and estimate runtime from load power.
  • Equation: E = V x Q; t = E / P.
  • Substitution: E = 12 x 10 = 120 Wh; t = 120 / 30 = 4 h.
  • Result: the idealized runtime is 4 hours only if representative voltage, full nominal capacity, and 100% delivery efficiency are assumed.

Example 3: Series-Parallel Pack

  • Given: cell voltage = 3.6 V, cell capacity = 2.5 Ah, pack configuration = 4S3P.
  • Engineering goal: estimate ideal pack voltage, capacity, energy, and cell count.
  • Equations: Vpack = Ns x Vcell; Qpack = Np x Qcell; Epack = Vpack x Qpack; Cells = Ns x Np.
  • Substitution: Vpack = 4 x 3.6 = 14.4 V; Qpack = 3 x 2.5 = 7.5 Ah; Epack = 14.4 x 7.5 = 108 Wh; Cells = 12.
  • Result: series raised voltage, parallel raised Ah, and energy increased through both effects.

Example 4: Duty-Cycle Average Current

  • Given: active current = 100 mA for 10%, idle current = 10 mA for 30%, and sleep current = 100 uA for 60%.
  • Engineering goal: estimate average current for a duty-cycle battery runtime model.
  • Equation: Iavg = Σ(Ii x duty_fraction_i).
  • Substitution: Iavg = 100 mA x 0.10 + 10 mA x 0.30 + 0.1 mA x 0.60 = 13.06 mA.
  • Result: runtime should use average current, but self-discharge and wake events can dominate very low-current systems.

Example 5: C-Rate Current

  • Given: battery capacity = 2 Ah and operating rate = 0.5C.
  • Engineering goal: convert C-rate into current.
  • Equation: I = C-rate x Capacity.
  • Substitution: I = 0.5 x 2 Ah = 1 A.
  • Result: 0.5C corresponds to 1 A for this capacity; whether it is safe depends on the manufacturer rating and pack design.

Safety and Chemistry Boundaries

This guide explains electrical calculations and pack arithmetic. It is not a lithium pack construction tutorial, spot-welding procedure, BMS bypass instruction, charger modification guide, or cell-balancing manual.

Final pack design must respect cell manufacturer limits, charge-current limits, discharge-current limits, cutoff voltage, BMS and protection requirements, wiring and connector ratings, temperature limits, enclosure constraints, transport rules, and applicable safety standards. Do not treat chemistry-specific nominal voltages, charge voltages, cutoff voltages, or C-rate limits as universal constants unless they come from the selected cell datasheet.

Define the measurement boundary before comparing efficiency or runtime results: Battery-only, battery plus BMS, and complete product input/output measurements can all produce different numbers.

Common Mistakes

MistakeWhy It Matters
Confusing Ah with WhAh is charge capacity. Wh depends on voltage, so two batteries with the same Ah can store different energy.
Forgetting mAh to Ah conversion1000 mAh = 1 Ah. Runtime and C-rate formulas should use consistent amp-hour units.
Assuming rated capacity is fully usableCutoff voltage, temperature, age, discharge rate, and reserve margin reduce usable capacity.
Adding Ah in seriesSeries cells increase voltage; Ah usually remains the cell or string Ah in an identical-cell model.
Adding voltage in parallelParallel strings increase Ah; pack voltage stays approximately the same as one string.
Treating charge time as constant current foreverMany batteries taper current near the end of charge or require chemistry-specific charge profiles.
Ignoring C-rate limitsC-rate arithmetic gives current, not permission to exceed the cell, BMS, connector, or thermal limit.
Using ideal runtime as a guaranteeReal runtime depends on load profile, converter efficiency, cutoff, chemistry, temperature, and aging.

Cross-Category Boundaries

Battery calculations touch power, conversion, wiring, thermal, and load topics. BAT-G-001 owns the battery sizing workflow; adjacent domains remain category-owned.

Adjacent TopicRelationshipBoundary
PowerP = VI and efficiency equations are shared.Generic power theory remains in Power guides; this guide applies those equations to battery sizing.
ConvertersUnit conversions support mAh, Ah, Wh, and time.General conversion tables remain converter-owned.
WiresHigh-current battery systems need conductor checks.Wire voltage drop, conductor sizing, and cable loss remain WIR-G-001 territory.
ThermalBattery losses become heat.This guide does not calculate cell temperature rise, enclosure heating, or thermal runaway behavior.
MotorsMotors create pulsed and startup loads.Motor torque, stall current, and control behavior remain motor-owned.
CommunicationUSB and PoE may involve power budgeting.Interface negotiation and cable standards are not battery pack sizing.

Support reference

FAQ

What is the difference between Ah and Wh?

Ah measures charge capacity. Wh measures energy and depends on voltage. A 10 Ah battery at 12 V is about 120 Wh, while a 10 Ah battery at 24 V is about 240 Wh.

How do you estimate battery runtime?

For a constant-current load, use t = Q / I. For a constant-power load, estimate energy in Wh and use t = E / P. Both are first-order estimates.

Why is actual battery runtime lower than the ideal calculation?

Actual runtime may be lower because rated capacity is not always fully usable and depends on cutoff voltage, temperature, aging, load current, internal resistance, protection circuits, and converter efficiency.

What happens to Ah when batteries are connected in series?

In the ideal identical-cell model, series cells increase voltage while Ah capacity remains the same as one cell or one parallel group.

What happens to voltage when batteries are connected in parallel?

In the ideal identical-cell model, parallel strings increase Ah capacity while voltage remains approximately the same as one string.

How do you calculate battery pack energy?

Estimate pack energy with Epack = Vpack x Qpack, where Vpack is nominal pack voltage and Qpack is pack capacity in Ah.

What is C-rate?

C-rate relates current to battery capacity. Current equals C-rate times capacity in Ah, so a 2 Ah battery at 0.5C corresponds to 1 A.

Does a 10 Ah battery always deliver 10 Ah?

No. Usable capacity depends on cutoff voltage, discharge rate, chemistry, age, temperature, protection circuitry, and manufacturer rating conditions.

How does efficiency affect battery sizing?

If efficiency is less than 100%, the battery must provide more input energy or charge than the load receives. Required battery-side energy is often estimated as load energy divided by efficiency.

Summary

Use Ah for charge capacity, Wh for voltage-dependent energy, and C-rate for current relative to capacity. Estimate runtime from current or power, then apply usable capacity, efficiency, and duty cycle where the model supports them. For packs, series cells set voltage and parallel strings set Ah in the ideal identical-cell model. Treat all results as engineering estimates until the selected battery, charger, BMS, wiring, enclosure, temperature, and safety requirements are verified.