Automation Glossary • API 653 Inspection Types

API 653 Inspection Types and Intervals

Merobix Engineering • • 4 min read

API 653 does not prescribe one inspection - it defines several, each looking at a different threat on a different clock. This page maps the external, ultrasonic-thickness, and internal inspections and explains how corrosion rate, not a fixed calendar, sets the interval, for the engineer scheduling a tank's inspections. It complements the general definition by focusing on the inspection menu and its timing logic.

Back to Blog

API 653 Inspection Types in one line: API 653 defines several inspection types on different schedules: routine external visual inspections done frequently, external ultrasonic thickness inspections on a longer interval, and internal inspections requiring the tank to be emptied and cleaned on the longest interval. Corrosion rate sets each interval up to a not-to-exceed ceiling, so a corroding tank is inspected more often than a stable one.

The Menu of Inspection Types

Think of it as three complementary looks. The external inspection is a walk-around visual of the shell, roof, foundation, and appurtenances - cheap, frequent, and good at catching obvious problems like leaks, settlement, and coating failure. It needs no shutdown and is the routine heartbeat of the program.

The ultrasonic thickness inspection measures the shell and bottom thickness from outside where possible, quantifying the corrosion the external visual can only suggest. The internal inspection is the deep look: the tank is emptied, cleaned, and entered so the bottom plates, internal shell, and roof underside can be inspected directly. Each type feeds the record set behind the API 653 inspection program.

How Corrosion Rate Sets the Interval

API 653 does not hand you a single number and say 'inspect every N years.' The interval is calculated from the measured or assumed corrosion rate against the remaining thickness margin, with a not-to-exceed ceiling that caps how long you can go regardless. A fast-corroding bottom pulls the internal interval in; a stable, well-coated tank can approach the ceiling.

This is where a tank bottom corrosion survey earns its keep - the bottom often governs the internal interval because it is the hardest place to inspect and a common leak source. The same corrosion-rate logic that governs tanks underlies risk-based scheduling generally, which is why programs increasingly blend it with risk-based inspection thinking to allocate effort.

Interval Logic at a Glance

The following is the general structure of the inspection menu and its timing driver. Actual intervals for a specific tank come from your corrosion-rate calculation and the standard's not-to-exceed limits - never schedule a real tank from a generic table.

InspectionShutdownInterval driver
Routine external (visual)NoFrequent, fixed short interval
External formal / UT thicknessNoCorrosion rate, with a ceiling
Internal (out-of-service)YesBottom corrosion rate and remaining life, with a ceiling

Common Misconceptions

The most common misconception is a fixed 'API 653 every ten years' rule. There is a not-to-exceed ceiling, but the actual interval is corrosion-rate driven and often shorter. Treating the ceiling as the schedule ignores the tank's real condition and is exactly what the standard tries to prevent.

Another is that an external UT inspection can substitute for the internal inspection indefinitely. External thickness readings are valuable but cannot fully assess the tank bottom from outside; the internal inspection remains necessary on its own interval. The types are complementary, not interchangeable.

Frequently Asked Questions

How often does API 653 require internal inspection?

There is a not-to-exceed ceiling, but the actual internal interval is set from the tank bottom's corrosion rate and remaining life. A corroding tank needs internal inspection sooner; a stable, well-protected one can approach the ceiling. It is condition-driven, not a fixed calendar.

What is the difference between external and internal inspection?

External inspections - visual and ultrasonic thickness - are done with the tank in service and assess the shell, roof, and foundation from outside. Internal inspection requires emptying, cleaning, and entering the tank to inspect the bottom plates and internal surfaces directly.

Does the corrosion rate really set the interval?

Yes. API 653 calculates intervals from corrosion rate against remaining thickness, capped by not-to-exceed limits. This is why two identical tanks in different service can have very different inspection schedules.

Sources and verification

This page references the standards, specifications, and official documentation published by the organizations below. Editions, product capabilities, and documentation change over time - confirm current requirements and specifications directly with the source.

Merobix is not affiliated with, endorsed by, or sponsored by these organizations; their names are used only to identify the standards and products discussed.

More in Standards, Procedures & Compliance
API 570 Piping Classes  •  API 510 Inspection Intervals  •  API 653 Program Elements  •  API 570 Program Elements  •  API RP 580 Program Elements  •  All Standards, Procedures & Compliance →
Free SCADA operator training
Merobix University - 70 video lessons & 261 quiz questions, from first login to compliance reporting. No demo call required.
Start free →