Scuba: Bottom Time From Tank Pressure, SAC Rate And Depth

Excel Formulas › Scuba Dive Shop

All versions

Air planning is one division. A diver uses a known number of PSI per minute at the surface (their SAC rate); at depth they use more, by a factor of the depth in feet over 33 plus 1. Usable pressure — the tank minus the reserve you never touch — divided by that consumption gives the minutes. Round down, because 44.35 minutes means you are on the reserve at 45.


Quick formula: Usable pressure over consumption at depth:
=ROUNDDOWN((B2-C2)/(D2*(E2/33+1)),0)

A 3,000 PSI tank with a 500 PSI reserve leaves 2,500. A 20 PSI/min SAC at 60 ft (factor 2.82) is 56.4 PSI/min, so 44 minutes.

Functions used (tap for the full reference guide):

The example

Three planned dives. The reserve is a shop policy and a bigger one for the deep dive; the SAC rate is the diver's own, from a logged dive.

ABCDEFG
1DiveTank PSIReserveSAC PSI/minDepth (ft)FactorMinutes
2Reef, 60 ft300050020602.8244
3Wreck, 90 ft300070025903.7324
4Training, 30 ft300050015301.9187

The formula

The depth factor deserves its own column, because it is the part divers get wrong:

=E2/33+1 then =ROUNDDOWN((B2-C2)/(D2*F2),0) // pressure factor, then minutes

How it works

Gas planning in four steps:

  1. B2-C2 is usable PSI. 3,000 in the tank less a 500 PSI reserve is 2,500 you are allowed to breathe.
  2. E2/33+1 is the absolute pressure in atmospheres. Every 33 feet of seawater adds one atmosphere to the one you started with; at 60 ft that is 2.82.
  3. D2*F2 is consumption at depth. A diver who breathes 20 PSI a minute at the surface breathes 56.4 at 60 ft.
  4. ROUNDDOWN(2500/56.4, 0) is 44 minutes. Not 44.35 — the reserve is the reserve.

This is the gas limit, not the dive limit. The no-decompression limit at 60 ft is around 55 minutes on most tables, so this diver is gas-limited; at 90 ft the NDL is about 25 minutes and the gas gives 24, so it is close either way. Plan to whichever is shorter.

Try it: interactive demo

Interactive

Enter the tank and reserve pressure, the diver's SAC rate, and the planned depth.

Variations

Metric: bar and meters

Same idea with 10 meters per atmosphere and SAC in bar per minute.

=ROUNDDOWN((TankBar-ReserveBar)/(SACbar*(DepthM/10+1)),0)

Shorter of gas and NDL

Look up the no-decompression limit for the depth and take the smaller of the two numbers.

=MIN(ROUNDDOWN((B2-C2)/(D2*(E2/33+1)),0), NDL)

Pitfalls & errors

SAC rate in PSI per minute is tank-specific. A diver's 20 PSI/min on an aluminum 80 is a different number on a steel 100. Either keep one rate per tank size or convert to cubic feet per minute (RMV) and back.

Use a real measured SAC from a logged dive, not the 20 in the example. New divers commonly run 30 or more; a calm experienced diver may be 12. The number is the whole plan.

Do not forget the +1. Depth over 33 alone gives the added pressure, not the total, and at 60 ft that under-counts consumption by more than a third — the diver runs out with 15 minutes still on the plan.

Practice workbook

📊
Download the free Scuba: Bottom Time From Tank Pressure, SAC Rate And Depth practice workbook
Edit the yellow tank, reserve, SAC and depth cells; the pressure factor and minutes recalculate.

Frequently asked questions

Is this a substitute for a dive computer?
No. It is a planning tool for the shop counter and the dive briefing — it tells you whether the plan is reasonable before anyone gets wet. The computer and the gauge decide the dive.
What reserve should I use?
500 PSI is the common recreational minimum for a shallow dive. Deeper or more demanding dives use more — rock bottom or rule-of-thirds planning can reserve a third or more of the tank. It is a policy cell; set it per dive type.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Paintball: Air Fills Per Scuba Tank · Kayak: Load Capacity Remaining · Charter Fishing: Actual Fishing Hours

Function references: ROUNDDOWNSUM