API 510 calculations: the Body of Knowledge topics, with worked examples
✓ Checked 20 Oct 2026 against API's Body of Knowledge and Publications Effectivity Sheet for September 2026, January 2027 and May 2027.
Section I of the API 510 Body of Knowledge is where the exam's arithmetic lives. This guide lists each calculation area that section names, the inputs you need before you can start, and the paragraph to open in your own copy of the code. Four original worked examples with invented numbers cover areas 1, 3 and 8, so you can check your method before you sit down with a timed problem.
Check anything you rely on against your own licensed code book and the edition your AHJ enforces.
What the Body of Knowledge says about calculations
The Body of Knowledge for September 2026, January 2027 and May 2027 (it replaces the September 2025 version) sets the ground rules on page 2:
- Calculation questions are oriented to existing pressure vessels, not new construction. The focus is in-service deterioration, repairs, rerates and alterations.
- Only internal pressure loadings are considered.
- Candidates are expected to understand US customary units and SI units and to use formulas in both systems.
- The formulas and interval rules for corrosion rates and inspection intervals may be closed-book.
- Paragraph references should be checked against the edition on the effectivity sheet for your window.
The effectivity sheet for the same three windows names API 510, 11th edition (October 2022) with Errata 1 (March 2023) and Errata 2 (2025), and the 2025 edition of the ASME code, with Section VIII, Division 1 limited to the Introduction (U), UG, UW, UCS and Appendices 1-4, 6, 8 and 12. Every paragraph number below sits inside those limits. Our effectivity sheet guide covers the full edition list.
The calculation areas at a glance
The BOK groups Section I.A into nine numbered areas. Seven of them (areas 1-4 and 6-8) ask you to calculate or determine something; two (areas 5 and 9) ask for knowledge or understanding only.
| BOK area | What you must produce | Inputs you need | Open (by number) |
|---|---|---|---|
| 1. Corrosion rates and inspection intervals | Metal loss, corrosion rate, remaining corrosion allowance, remaining life, internal and external interval | Thickness readings with dates, required thickness | API 510 7.4, 7.1, 7.2 and Section 6 |
| 2. Joint efficiencies | The joint efficiency E for a weld or seamless part | Joint category, joint type, RT marking on the nameplate | VIII-1 UW-3, UW-11, Table UW-12, UW-12(d), UW-12(e) |
| 3. Static head | Static head on any part, total pressure on a part, vessel MAWP from part MAWPs | Elevations, part MAWPs, specific gravity 1.0 | VIII-1 UG-98 |
| 4. Internal pressure | Required thickness or part MAWP for shells and heads; whether a head is acceptable | P, R or D, S, E, measured thickness, corrosion allowance | VIII-1 UG-27(c)(1), UG-27(d), UG-32(c), UG-32(e), Appendix 1 |
| 5. External pressure | Knowledge of the rules only | None | VIII-1 UG-28 |
| 6. Pressure testing | A test pressure compensated for temperature; test precautions and steps | MAWP, allowable stress at test and design temperature | VIII-1 UG-99, UG-100, UG-102 |
| 7. Impact testing | Whether a material is exempt at its minimum metal temperature | Material, governing thickness, design MDMT | VIII-1 UG-84, UG-20(f), UCS-66, UCS-68(c) |
| 8. Attachment welds at openings | Fillet throat or leg; required weld size | Measured or required size, the 0.7 factor | VIII-1 UW-16 |
| 9. Nozzle reinforcement | Concepts only: replacing strength removed, limits of reinforcement | None | No paragraph named in the BOK |
Source for every row: BOK pages 2-3. The inputs column is our own checklist of what each calculation consumes.
Area by area
1. Corrosion rates and inspection intervals
The BOK lists five calculations here: metal loss (API 510, 7.4), corrosion rates (7.1), remaining corrosion allowance (7.1), remaining service life (7.2) and the inspection interval (Section 6). It gives one expression outright: remaining corrosion allowance equals actual thickness minus required thickness. You also need to set both the internal and the external interval from inspection data. Use our corrosion rate calculator and remaining life calculator to check your hand work. Worked examples 1 and 2 below cover this area.
2. Joint efficiencies
You must find E for a vessel weld. The BOK breaks that into five steps: identify the joint category (UW-3), read the radiography level from the nameplate marking such as RT-1 or RT-2 (UW-11), read Table UW-12, and handle seamless heads and shells (UW-12(d)) and welded pipe and tubing (UW-12(e)). E then feeds the thickness and MAWP formulas, so a wrong E carries through the whole internal pressure problem. Practice going from a nameplate to a table cell without skipping the category step.
3. Static head
All static head problems use a specific gravity of 1.0, and the BOK expects you to know the conversion factor of 0.433 psi per foot. You should be able to tell vessel MAWP from vessel part MAWP (UG-98), find static head and total pressure on any part, and work out the maximum vessel MAWP from part MAWPs and elevations. Static head can also turn up inside an internal pressure problem. Worked example 3 below covers it, and our static head calculator does the elevation arithmetic.
4. Internal pressure
This is the largest area. You need the required thickness of a cylindrical shell (UG-27(c)(1)) and a spherical shell (UG-27(d)), the part MAWP of a cylinder for a given thickness (UG-27(c)(1)), the required thickness and part MAWP of ellipsoidal and hemispherical heads (UG-32(c) and (e)), and whether a head meets the code given both pressure and thickness. The BOK adds three points: add or subtract corrosion allowance as the problem requires, you may use the Appendix 1 outside-diameter formula for cylinders, and the Appendix 1 formulas for non-standard heads will not be required.
Inputs to have ready before you open the book: design pressure (plus any static head), inside radius or outside diameter, allowable stress S for the material and temperature, joint efficiency E from area 2, and the corroded thickness. Write down whether each dimension is in the corroded or uncorroded condition before you substitute.
5. External pressure
Know the design rules for shells and tubes under external pressure (UG-28). The BOK states you will not be required to perform external pressure calculations.
6. Pressure testing
Calculate a test pressure compensated for temperature (UG-99 and UG-100), know the precautions for hydrostatic and pneumatic tests such as minimum test temperature and overpressure protection, and know every step of a hydrotest (UG-99, UG-100) and a pneumatic test (UG-100, UG-102). Read the hydrostatic and pneumatic paragraphs side by side; the temperature compensation is what turns a lookup into a calculation, so find where each paragraph applies it before you start substituting numbers.
7. Impact testing
Understand the impact test requirements and procedure (UG-84), and determine the minimum metal temperature at which a material is exempt from impact testing (UG-20(f), UCS-66, UCS-68(c)). Before you open UCS-66, note from the problem the material specification, the governing thickness and the minimum design metal temperature you are checking against.
8. Weld size for attachment welds at openings
Convert a fillet weld throat to a leg or back using the 0.7 conversion factor, and determine the required size of welds at openings (UW-16). Worked example 4 below covers the conversion.
9. Nozzle reinforcement
Understand replacement of the strength removed by an opening and the limits of reinforcement. The BOK asks for the concepts only, not a full area calculation.
What the BOK says you will not be asked
Section I.B (page 4) lists 22 engineering requirements candidates are not expected to know. The calculation-related ones include thickness for wind, earthquake and other secondary loads, formulas for non-cylindrical shell components, external pressure calculations, nozzle calculations for external loads, flange, ligament, stayed flat head, tubesheet and lifting lug calculations, relief valve sizing, Zick analysis, and cryogenic vessels below -50°F (-45°C). If a practice set drills these, it is spending your time outside the published scope.
Worked examples (US units, invented numbers)
These are our own practice setups. They are not exam items and they do not reproduce code text. Confirm each method against your copy of API 510 and the ASME code for your window.
Example 1: metal loss and corrosion rates
A shell course on a vertical drum has three readings at the same thickness monitoring location:
| Date | Thickness (in.) |
|---|---|
| June 2012 (baseline) | 0.500 |
| June 2020 | 0.462 |
| June 2026 (current) | 0.438 |
- Total metal loss since baseline: 0.500 - 0.438 = 0.062 in.
- Long-term rate, baseline to current over 14 years: 0.062 / 14 = 0.00443 in./yr (about 4.4 mils per year).
- Short-term rate, previous to current over 6 years: (0.462 - 0.438) / 6 = 0.024 / 6 = 0.00400 in./yr (4.0 mpy).
The two rates differ, which is the normal case. API 510 7.1 explains how each rate is defined; keep both until the next step tells you which one to use. The corrosion rate calculator gives both from the same three inputs.
Example 2: remaining corrosion allowance and remaining life
Take the same location. A separate internal pressure check (area 4) set the required thickness at 0.390 in.
- Remaining corrosion allowance, using the BOK's own expression (actual minus required): 0.438 - 0.390 = 0.048 in.
- Remaining life at the long-term rate: 0.048 / 0.00443 = 10.8 years.
- Remaining life at the short-term rate: 0.048 / 0.00400 = 12.0 years.
The faster rate gives the shorter life. Open API 510 7.2 for how remaining life is set, then take that figure to Section 6 to fix the internal and external intervals. Don't carry an interval rule from memory or another code into this step; check the cap and the fraction of remaining life in Section 6 itself. The remaining life calculator runs the same chain.
Example 3: static head and vessel MAWP from part MAWPs
A vertical vessel is 30 ft from the top of its top head to the bottom of its bottom head. It is full of liquid at specific gravity 1.0, and MAWP is stated at the top. A rating check gives each part's own MAWP, evaluated at the lowest point of that part, so the depth in the table is the depth of each part's lowest point. The top head's lowest point is its lower edge, 2 ft below the top:
| Part | Depth of lowest point below top (ft) | Part MAWP (psi) | Static head (psi) | Allowed at the top (psi) |
|---|---|---|---|---|
| Top head | 2 | 250 | 0.9 | 249.1 |
| Upper shell course | 15 | 262 | 6.5 | 255.5 |
| Lower shell course | 28 | 265 | 12.1 | 252.9 |
| Bottom head | 30 | 260 | 13.0 | 247.0 |
- Static head at each lowest point: depth × 0.433 psi/ft. Top head: 2 × 0.433 = 0.866, about 0.9 psi. Bottom head: 30 × 0.433 = 12.99, about 13.0 psi.
- Pressure each part allows at the top: part MAWP minus its static head.
- Vessel MAWP is the lowest of those: 247.0 psi, set by the bottom head, not by the top head that has the lowest part MAWP.
- Total pressure at the lowest point of the upper shell course at that vessel MAWP: 247.0 + 6.5 = 253.5 psi, under its 262 psi part MAWP.
The trap is picking the smallest part MAWP. Once static head is subtracted, a stronger part lower down can govern. Check the distinction between vessel and part MAWP in UG-98, and use the static head calculator for the elevation step.
Example 4: fillet weld throat and leg
The BOK gives the factor: throat = 0.7 × leg.
- A nozzle attachment fillet measures a 5/16 in. leg (0.3125 in.). Throat: 0.7 × 0.3125 = 0.219 in.
- Your UW-16 check calls for a minimum throat of 0.25 in. Minimum leg: 0.25 / 0.7 = 0.357 in., so rounding up to the next 1/16 in. gives 3/8 in. (0.375 in.).
- Compare: the measured 5/16 in. leg is short of the 3/8 in. needed.
Work the direction the problem asks for. Many slips come from multiplying when you should divide.
How to practice these
- Write a one-line method for each of the seven "calculate or determine" areas, in your own words, and test it on fresh numbers.
- Time the lookup separately from the arithmetic. In the open-book part the clock goes to finding UG-27 or Table UW-12, not to dividing.
- Redo each example in SI units. The BOK expects both systems.
- Read the Body of Knowledge guide for the other four sections, then take the free 10-question check to see where your calculation and code-navigation time goes.
Sources
Show the list
- API 510 Body of Knowledge, September 2026, January 2027 and May 2027, American Petroleum Institute, pages 1-4. Retrieved 20 Oct 2026.
- API 510 Exam Publications Effectivity Sheet, September 2026, January 2027 and May 2027, American Petroleum Institute. Retrieved 20 Oct 2026.
Facts checked 20 October 2026 against the sources listed above. If something has changed, tell us and we will correct it within 2 business days.
Test yourself on this domainTake a free check weighted to the published outline and see your score by domain.