Electrical · Protection & Switchgear

IDMT Relay Trip Time Calculator

IEC 60255 & IEEE C37.112-1996 curves — forward trip-time calculation, plus a full curve comparison table

Calculate Smarter. Work Faster.

Free Inverse Time Overcurrent (TOC/IDMT) relay trip time calculator — select an IEC 60255 or IEEE C37.112-1996 curve, enter pickup current, fault current, and TMS/TD to get trip time instantly.

Relay & Fault Details

Select the trip curve, then enter pickup current, fault current, and TMS/TD.

IEC: t = TMS × k ÷ ((I/Is)^α − 1) IEEE: t = TD × [A ÷ ((I/Is)^p − 1) + B]
Trip Time

Enter values and hit calculate

Single-relay trip-time calculation only — always verify against the exact curve actually implemented on your physical relay and a full coordination study.

Design estimate only — confirm against relay manufacturer documentation

PSM (I ÷ Is)
Curve Constants
Compare across all standard curves below ↓
Breakdown

Enter values above to see a breakdown.

Comparison

Compare Trip Time Across All Standard Curves

Uses the same pickup and fault current entered above, with one multiplier value applied uniformly to every curve (as TMS for the IEC rows, as TD for the IEEE rows) — useful for choosing a curve type, or for comparing an IEC-curve relay against an IEEE-curve relay on equal footing.

Comparison Result

Enter values above and click Run Comparison.

This comparison applies the same numeric multiplier value to every curve for a like-for-like reference — it does not mean an IEC TMS of, say, 1.0 is equivalent in setting philosophy to an IEEE TD of 1.0 on a real relay; each curve family's multiplier range and typical values are defined independently by its own standard and by relay manufacturers. Use this table to compare shapes and relative trip times only, not as a substitute for coordinating actual configured settings.

Did this solve your problem?

Created by Umasankar Maity — B.Tech in Electrical Engineering, with 11+ years of industrial maintenance experience.

Reviewed by the ElectroMechCalc editorial team.

Last reviewed: September 2026  |  Standards referenced: IEC 60255 and IEEE C37.112-1996 inverse-time overcurrent curves

How it works

How TOC/IDMT Relay Trip Time Is Calculated

Inverse Time Overcurrent (TOC) protection, also called Inverse Definite Minimum Time (IDMT), describes a relay whose trip time automatically shortens as fault current rises, instead of tripping after one fixed delay no matter how severe the fault is. The relay compares the actual current it sees, I, against its own pickup setting, Is, and the ratio between them — I ÷ Is, commonly called PSM (Plug Setting Multiplier) or simply M — is the single number that drives how fast the relay operates on either the IEC or IEEE curve families below.

IEC 60255 formula: t = TMS × [k ÷ ((I÷Is)^α − 1)], where k and α are constants fixed by the specific curve (Standard, Very, Extremely, or Long-Time Standard Inverse — see the reference table below), and TMS (Time Multiplier Setting) scales the whole curve up or down without changing its shape.

IEEE C37.112-1996 formula: t = TD × [A ÷ ((I÷Is)^p − 1) + B], where A, B, and p are constants fixed by the specific curve (Moderately, Very, or Extremely Inverse), and TD (Time Dial) plays the same scaling role TMS plays in the IEC formula. The structural difference that matters here is the added constant B inside the brackets — it shifts every point on the curve by a fixed amount rather than only scaling the whole curve, which is why an IEEE curve's shape isn't simply a rescaled IEC curve even when their exponents look similar.

Worked example — IEC Standard Inverse: Is = 1000 A, I = 10,000 A, so PSM = 10. With k=0.140, α=0.020: (10)^0.020 ≈ 1.0471, so k÷(PSM^α−1) = 0.140÷0.0471 ≈ 2.971 s at TMS=1.0. At the default TMS=1.0 entered above, trip time ≈ 2.971 s.

Worked example — IEEE Moderately Inverse: using the same Is=1000 A, I=10,000 A (PSM=10), with A=0.0515, B=0.114, p=0.02: A÷(PSM^p−1) = 0.0515÷0.0471 ≈ 1.093, plus B=0.114 gives ≈ 1.207 s at TD=1.0 — noticeably faster than the IEC Standard Inverse curve at the identical PSM and multiplier value, illustrating why the two families aren't directly interchangeable setting-for-setting.

Why doubling fault current doesn't halve trip time: both formulas raise PSM to a fractional or low-integer exponent (α or p) before it enters the rest of the calculation, so the relationship between fault current and trip time is nonlinear — for the Standard Inverse curve's very small α=0.02 exponent in particular, trip time changes only modestly across a wide range of PSM values, with most of the curve's real speed variation concentrated at PSM values just above 1.

PSM must exceed 1 for the relay to operate: both formulas produce an undefined or negative result when PSM ≤ 1 (that is, when the actual current doesn't exceed the pickup setting) — physically this simply means the relay hasn't picked up at all yet and there is no trip time to calculate, not a calculation error.

Discrete relay taps versus continuous inputs: like the underlying pickup and TMS/TD settings themselves, this calculator treats Is, I, and the multiplier as continuous values, but many physical relays (especially older electromechanical types) only offer discrete tap steps for some or all of these settings — always round to the nearest available tap on the actual relay hardware, and re-run the calculation with the rounded value to confirm the achieved trip time still meets the original coordination requirement.

Matching the calculator's curve to the relay's actual configured curve: selecting the wrong curve type in this calculator — for example, calculating with an IEC Standard Inverse curve when the physical relay is actually configured for IEEE Very Inverse — produces a trip time that has nothing to do with what the real relay will do. Always confirm the exact curve type, and the exact standard family (IEC or IEEE), configured on the physical device before relying on a calculated trip time.

Where this calculator fits alongside a Relay Setting Calculator: a Relay Setting Calculator (solving backward from a desired trip time to the TMS/pickup that achieves it) and this trip-time calculator (solving forward from a known configuration to the resulting trip time) are complementary directions of the same underlying formula — use one to design a setting, and the other to sanity-check a setting you already have, whether it came from a prior coordination study, a relay's existing configuration, or this page's own comparison table below.

Summary: compute PSM = I ÷ Is, apply the correct curve family's formula (IEC's k/α form, or IEEE's A/B/p form) with the matching curve constants, scale by the actual configured TMS or TD, and always cross-check the result against the exact curve implemented on the physical relay and a complete multi-relay coordination study before finalizing any real installation.

Typical Laboratory Setup for Verifying IDMT Characteristics

One common way to verify an IDMT relay's actual trip time against the calculated curve: inject a controlled fault current downstream of the relay's CT while a breaker (C.B.) is ready to trip, and time the interval from fault injection to trip-coil operation. The single-line diagram below shows the test circuit; the schematic beneath it shows the simplified trip circuit (bus-bar → C.B. trip coil, C.T. → relay coil → normally-open contact) that actually operates the breaker once the relay picks up.

Power source CT C.B B1 B2 Transmission line Three-phase ground fault Load IDMT overcurrent protective relay N.O. Contact +DC -> N.O. Contact -> C.B. Trip Coil -> 0V/-DC (CT/relay sensing circuit and DC trip circuit are NOT electrically joined -- the relay only operates its own N.O. contact.) --> TRIP CIRCUIT SCHEMATIC CT SECONDARY CT IDMT RELAY DC TRIP / CONTROL +DC N.O. CONTACT C.B. TRIP COIL 0V / −DC relay operation IDMT relay operation closes the N.O. contact and energizes the C.B. trip coil. NUMERICAL RELAY RS-485 TRIP

Illustrative diagram, not a specific manufacturer's product or wiring standard — actual test-bench wiring, relay panel layout, and trip-circuit design vary by manufacturer and installation; consult the relay's own manual and the test lab's safety procedure before performing an actual injection test.

Worked Example

Is=1000A, I=10,000A (PSM=10): IEC Standard Inverse at TMS=1.0 trips in ≈ 2.971 s; IEEE Moderately Inverse at TD=1.0 trips in ≈ 1.207 s for the same PSM — the two curve families are not directly interchangeable at the same multiplier value.

What This Calculator Does Not Calculate

This tool computes single-relay trip time from a given curve, pickup current, fault current, and TMS/TD only. It does not calculate: multi-relay coordination margins, discrete relay tap-step rounding, CT saturation or accuracy-class limitations, breaker interrupting time, minimum sensitivity for remote faults, or a manufacturer-specific TDM-to-TD conversion — and it does not confirm which curve is actually configured on your physical relay. Check each of these separately against the relay's own documentation, a coordination study, or a protection engineer's review before treating any calculated trip time as final.

Check This Calculator Must Verify Separately
Single-relay trip time (IEC or IEEE curve)
Multi-relay coordination marginCoordination study
Manufacturer TDM→TD conversionRelay manual
Discrete relay tap-step roundingRelay setting sheet
CT saturation / accuracy classCT datasheet / study
Breaker interrupting timeBreaker datasheet

This calculator computes trip time for a single relay in isolation, using the standard IEC 60255 or IEEE C37.112-1996 formula for the curve you select — it does not check protection coordination between multiple devices, confirm the curve type actually configured on a physical relay, or account for CT/relay tolerances. Treat any figure from this page as an input to a broader coordination review, not a finished setting — dedicated coordination software and sign-off from a qualified protection engineer are the appropriate next step before it's applied to a real installation.

Reference

IEC 60255 & IEEE C37.112-1996 Curve Constants

Curve formulas at a glance

IEC Standard Inverse (SI)

t = TMS × 0.14(I/Is)0.02 − 1

IEC Very Inverse (VI)

t = TMS × 13.5(I/Is)1 − 1

IEC Extremely Inverse (EI)

t = TMS × 80(I/Is)2 − 1

IEC Long-Time Standard Inverse (LTI)

t = TMS × 120(I/Is)1 − 1

IEEE Moderately Inverse

t = TD × { 0.0515(I/Is)0.02 − 1 + 0.114}

IEEE Very Inverse

t = TD × { 19.61(I/Is)2 − 1 + 0.491}

IEEE Extremely Inverse

t = TD × { 28.2(I/Is)2 − 1 + 0.1217}

Curve shape comparison — trip time vs. PSM at TMS/TD = 1.0 (log-log)

2 3 5 7 10 15 20 30 0.1s 1s 10s 100s Plug Setting Multiplier, PSM = I ÷ Is Trip Time (s)
IEC SI IEC VI IEC EI IEC LTI IEEE Moderately Inv. IEEE Very Inv. IEEE Extremely Inv.

Chart computed directly from the same formula and constants this calculator uses (not a manufacturer sample curve) — useful for seeing which curve is relatively faster or slower at a given PSM, not for reading off an exact trip time; use the calculator above for that.

IEC 60255 Curve k α
Standard Inverse (SI)0.1400.020
Very Inverse (VI)13.51
Extremely Inverse (EI)802
Long-Time Standard Inverse (LTI)1201
IEEE C37.112-1996 Curve A B p
Moderately Inverse0.05150.1140.02
Very Inverse19.610.4912
Extremely Inverse28.20.12172.0

Both formulas use the identical PSM (I÷Is) as their core driver, but structure the rest of the calculation differently: the IEC form is a pure scaling of k÷(PSM^α−1) by TMS, while the IEEE form adds a constant B inside the brackets before scaling by TD — this is why an IEC curve and an IEEE curve with visually similar exponents (compare IEC's Very/Extremely Inverse α values of 1 and 2 against IEEE's Very/Extremely Inverse p values of 2 and 2) still don't produce identical trip times at the same PSM and multiplier value.

Relay manufacturers and regional practices vary in which family is the default — IEC 60255 curves are more common in installations following European/IEC-influenced standards, while IEEE C37.112-1996 curves are more common in North American and other ANSI/IEEE-influenced systems. Many modern numerical relays support both families in the same device, selectable per protection function, so always confirm which family and which specific curve is actually configured, rather than assuming one based on the relay's country of manufacture alone.

Common Mistakes

Common Mistakes When Calculating TOC/IDMT Trip Time

1. Mixing IEC and IEEE constants in the same calculation. The IEC (k, α) and IEEE (A, B, p) constants belong to different formula structures — plugging IEC constants into the IEEE formula (or vice versa) produces a number that isn't a valid trip time for either standard.

2. Assuming a relay's country of origin tells you its curve family. Many modern numerical relays support both IEC and IEEE curve families in the same physical device, selectable per protection element — always confirm the actual configured family and curve type in the relay's own settings, not an assumption based on brand or region.

3. Confusing a manufacturer's Time Dial Multiplier (TDM) with the standard's Time Dial (TD). These are not always numerically the same value, and there is no single universal conversion between them — using a TDM value directly as TD in the IEEE formula, without checking the relay's own conversion, can produce a meaningfully wrong trip time.

4. Entering a fault current at or below the pickup setting. PSM must be greater than 1 for either formula to produce a valid, finite trip time — a fault current equal to or below pickup means the relay simply hasn't operated yet, not a calculation to solve.

5. Using CT secondary current where the relay's pickup is set in primary terms (or vice versa). Both I and Is need to be expressed on the same side of the CT ratio — mixing primary and secondary values anywhere in the PSM calculation produces a badly wrong ratio.

6. Assuming a calculated exact TMS/TD value is directly settable on the physical relay. Many relays, especially electromechanical types, only offer discrete tap steps for TMS/TD and sometimes for pickup current — always round to the actual nearest available tap and re-verify the resulting trip time, not just the theoretical calculated value.

7. Treating a single relay's trip time as proof of adequate coordination. A correctly calculated trip time for one relay says nothing about whether it's properly time-graded against the relays or fuses immediately upstream and downstream of it — coordination requires comparing operating times across every relevant device at every fault current of interest, not checking one relay in isolation.

8. Extrapolating a curve far beyond the fault current range it was designed for. Both curve families are defined and verified by their standards over a bounded PSM range typical of real protection applications — using extremely high or extremely low PSM values can produce numerically valid but practically meaningless results outside the range the relay manufacturer actually tested and published curve data for.

FAQ

Frequently Asked Questions

What is Inverse Time Overcurrent (TOC/IDMT) protection? +

Inverse Time Overcurrent (TOC), also called Inverse Definite Minimum Time (IDMT), is a relay characteristic where the trip (operating) time gets shorter automatically as the fault current gets larger, rather than tripping after a single fixed delay regardless of fault severity. This lets a more severe fault clear faster while still allowing marginal overloads just above pickup a longer, more tolerant delay.

What is the IEC 60255 IDMT trip-time formula and what do k and α mean? +

t = TMS × [k ÷ ((I ÷ Is)^α − 1)], where I is the actual (fault) current, Is is the relay's pickup current setting, TMS is the Time Multiplier Setting, and k and α are constants that define the specific curve shape (Standard Inverse, Very Inverse, Extremely Inverse, or Long-Time Standard Inverse) as published in IEC 60255.

What is the IEEE C37.112-1996 IDMT trip-time formula and how does it differ from the IEC formula? +

t = TD × [A ÷ ((I ÷ Is)^p − 1) + B], where TD is the Time Dial setting and A, B, and p are curve-specific constants (Moderately Inverse, Very Inverse, or Extremely Inverse) published in IEEE C37.112-1996. The key structural difference from the IEC formula is the added constant B, which shifts every point on the IEEE curve rather than only scaling it, giving IEEE curves a slightly different shape even where the exponent looks similar to an IEC curve.

What is PSM (or M) and why does it drive the trip time? +

PSM (Plug Setting Multiplier, sometimes just called M) is the ratio of actual current to the relay's pickup current setting: PSM = I ÷ Is. It tells you how many multiples above pickup the relay is actually seeing, and both the IEC and IEEE formulas use PSM (raised to the curve's own exponent) as the core driver of trip time — a higher PSM means a shorter trip time, which is the entire basis of the inverse-time characteristic.

How do I choose between IEC Standard, Very, Extremely, and Long-Time Inverse curves? +

Standard Inverse (SI) is the general-purpose default for most feeder and transformer coordination. Very Inverse (VI) and Extremely Inverse (EI) curves fall off more steeply with rising current, making them better suited to coordinating with fuses or motor starting characteristics, which are themselves steep. Long-Time Standard Inverse (LTI) is comparatively flat and slow-reacting, and is typically reserved for specific applications like motor thermal backup or ground-fault schemes where a deliberately long, gently-inverse delay is wanted.

How do I choose between IEEE Moderately Inverse, Very Inverse, and Extremely Inverse curves? +

The IEEE curve family follows the same general logic as its IEC counterparts — Moderately Inverse behaves similarly in role to IEC's Standard Inverse (a general-purpose default), while Very Inverse and Extremely Inverse fall off more steeply for coordination with steep upstream/downstream devices like fuses. The specific choice ultimately depends on matching the curve already assumed in an existing coordination study, or the convention used by the relay manufacturer and the region/utility standard being followed.

Is there a universal formula to convert a Time Dial Multiplier (TDM) to a Time Dial (TD)? +

No — unlike the IEEE C37.112 trip-time formula itself, the relationship between a manufacturer's own Time Dial Multiplier (TDM) setting and the standard's Time Dial (TD) value is not a single universal equation; it depends on how that specific relay model's firmware defines its TDM range and scaling. Always use the exact conversion given in your relay's own manual or manufacturer documentation rather than assuming a generic formula.

Can I directly compare an IEC-curve relay and an IEEE-curve relay for coordination? +

Only by calculating each relay's actual trip time at the fault currents of interest and comparing those resulting times — you cannot compare TMS and TD values, or k/α and A/B/p constants, directly against each other, since they belong to different formulas with different structures. This calculator's comparison table is built for exactly this purpose: it computes trip time for every standard curve at the same pickup and fault current so IEC- and IEEE-curve devices can be compared on equal footing.

Explore More Categories