# TEEP Calculator: Total Effective Equipment Performance

> Source: https://netray.co/tools/teep-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Calculate TEEP from calendar time, scheduled time, downtime and production counts, and see how much capacity is hidden outside the schedule.

## Category

mes-shop-floor

## Audience

- Plant manager
- Continuous improvement manager
- Operations manager

## Tool

**Kind:** calculator

**Inputs:**

#### Calendar time in period

**Key:** calendar_hours

**Type:** number

**Default:** 168

**Min:** 1

**Step:** 1

**Unit:** hours

**Help:** All hours in the period, for example 168 for one week, 24 x 7.

#### Scheduled production time

**Key:** scheduled_hours

**Type:** number

**Default:** 120

**Min:** 0

**Step:** 1

**Unit:** hours

**Help:** Hours the asset was planned to run, after removing planned shutdowns and unstaffed shifts.

#### Unplanned stop time inside schedule

**Key:** downtime_hours

**Type:** number

**Default:** 14

**Min:** 0

**Step:** 0.5

**Unit:** hours

**Help:** Breakdowns, changeovers, material waits and other stops while the asset was scheduled to run.

#### Ideal cycle time

**Key:** ideal_cycle

**Type:** number

**Default:** 30

**Min:** 0.1

**Step:** 0.5

**Unit:** sec/unit

**Help:** Fastest sustainable cycle time, from the routing or the machine rating, not the average you actually achieve.

#### Total units produced

**Key:** total_count

**Type:** number

**Default:** 11000

**Min:** 0

**Step:** 50

**Unit:** units

**Help:** Everything that came off the machine, good and bad.

#### Good units

**Key:** good_count

**Type:** number

**Default:** 10560

**Min:** 0

**Step:** 50

**Unit:** units

**Help:** First pass good units only. Reworked units do not count as good.

**Outputs:**

#### Operating time

**Key:** run_hours

**Expr:** max(scheduled_hours - downtime_hours, 0)

**Format:** hours

#### Availability

**Key:** availability

**Expr:** if(gt(scheduled_hours, 0), run_hours / scheduled_hours * 100, 0)

**Format:** percent

#### Performance

**Key:** performance

**Expr:** if(gt(run_hours, 0), clamp(total_count * ideal_cycle / 3600 / run_hours * 100, 0, 150), 0)

**Format:** percent

**Description:** Ideal cycle time multiplied by units, divided by operating time. Values above 100 usually mean the ideal cycle time is set too slow.

#### Quality

**Key:** quality

**Expr:** if(gt(total_count, 0), min(good_count, total_count) / total_count * 100, 0)

**Format:** percent

#### OEE (scheduled time basis)

**Key:** oee

**Expr:** availability * performance * quality / 10000

**Format:** percent

**Primary:** true

#### Loading (utilization of calendar time)

**Key:** loading

**Expr:** if(gt(calendar_hours, 0), min(scheduled_hours, calendar_hours) / calendar_hours * 100, 0)

**Format:** percent

**Description:** Scheduled time divided by calendar time.

#### TEEP

**Key:** teep

**Expr:** oee * loading / 100

**Format:** percent

**Primary:** true

**Description:** OEE multiplied by loading. It measures productive output against all the time the asset exists.

#### Unscheduled hours available

**Key:** hidden_hours

**Expr:** max(calendar_hours - scheduled_hours, 0)

**Format:** hours

**Description:** Calendar time not on the schedule, the first place to look when you need capacity without buying a machine.

**Disclaimer:** OEE here is computed on scheduled time. If your plant defines planned downtime differently, adjust the scheduled hours so the definition stays consistent over time.

## Content

**Intro:** TEEP asks a bigger question than OEE: of every hour the machine exists, how much produced good parts at full speed? This calculator takes calendar time, scheduled time, stop time and counts, and returns availability, performance, quality, OEE, loading and TEEP in one pass.

**Sections:**

#### How to use the TEEP calculator

**Body:** Pick a period, such as one week, and enter the calendar hours for it. Then enter the hours the asset was scheduled to produce and the unplanned stop time inside that schedule. Add the ideal cycle time from the routing or machine rating, total units and good units. The tool computes OEE on scheduled time and multiplies it by loading, which is scheduled time divided by calendar time, to give TEEP. Use the same period and the same schedule rules every time, otherwise trends become meaningless. Run it per machine or per cell rather than for the whole plant, because averaging a bottleneck with an idle asset hides both.

#### The formula behind TEEP

**Body:** TEEP equals loading times availability times performance times quality, or equivalently OEE times loading. Loading is scheduled time over calendar time. Availability is operating time over scheduled time. Performance is the ideal cycle time multiplied by total units, divided by operating time. Quality is good units over total units. Because OEE only looks at the time you chose to schedule, a plant running one shift at 85 percent OEE can still have a TEEP near 28 percent. That number is not a failure score. It shows how much capacity exists before any capital spend.

**Bullets:**

- OEE answers: how well did we run when we planned to run?
- TEEP answers: how much of the possible time did we turn into good output?
- Loading is a management decision, not a floor problem.

#### Reading the result

**Body:** With the defaults, the asset is scheduled 120 of 168 hours, so loading is about 71 percent. OEE is the high 70s and TEEP lands in the low 50s. The unscheduled hours line shows 48 hours per week that could host a third shift, weekend work or maintenance windows. If demand is growing, compare the cost of adding scheduled hours against the cost of raising OEE through downtime and speed losses. Often the cheapest hours are the ones already on the calendar, but sometimes a weekend shift is simpler than a six month improvement project.

#### Common mistakes

**Body:** The most common error is using the average actual cycle time as the ideal cycle time, which forces performance to 100 percent and hides speed loss. The second is counting planned maintenance and holidays inside scheduled time for OEE but outside it for TEEP, so the two numbers cannot be compared. Third, counting reworked parts as good. In an ERP such as SAP, Infor, Epicor or Oracle, take operating hours from confirmations and good counts from yield postings, not from scheduled quantities.

**Bullets:**

- Fix the ideal cycle time and review it once a year.
- Write down what counts as planned versus unplanned stop time.
- Compare TEEP only between periods with the same calendar basis.

**Cta:** If you want TEEP and OEE pulled automatically from work order confirmations in your ERP, Netray can build a read-only view on your own data. The calculator above works without any of that.

**Faq:**

#### What is the difference between OEE and TEEP?

**Answer:** OEE measures performance only during scheduled production time. TEEP multiplies OEE by loading, so it also counts time the asset was not scheduled at all. TEEP is always equal to or lower than OEE and shows the capacity ceiling of the asset.

#### Is a low TEEP bad?

**Answer:** Not necessarily. A plant that runs one shift by choice will show a low TEEP while meeting demand. TEEP is a capacity visibility metric. It becomes a problem only when you need more output and are about to buy equipment.

#### What calendar basis should I use?

**Answer:** Most plants use 24 hours times 7 days, which is 168 hours per week. Some use 365 days a year. Pick one and keep it, since changing the basis moves TEEP without any change on the floor.

#### Can performance go above 100 percent?

**Answer:** Yes, if the ideal cycle time is slower than what the machine actually achieves. The tool caps performance at 150 percent to flag the problem. Update the ideal cycle time rather than accepting a performance figure above 100.

## Search terms

teep calculator, total effective equipment performance, teep vs oee, teep formula, teep calculation example, asset utilization calculator, machine loading calculator, teep excel

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
