Oilfield Professional Tools

You Have Ninety Seconds, a Paper Kill Sheet and a Step-Down Schedule Nobody Wants to Work Out by Hand

The kill mud weight is arithmetic. So is ICP. The part that goes wrong at three in the morning is the drill pipe pressure step-down: eight or fifteen rows of interpolation between ICP and FCP, worked out on the back of the sheet while the choke operator waits. This does it in one tap โ€” every value with its formula and substituted numbers written underneath, in the rounding directions IADC publishes, ready to print and sign.

Buy Now โ€” $19 →

One-time purchase. No subscription. No account. Works offline on the rig floor.

A form records the numbers.
This one works them out.

๐Ÿ“‰

The step-down schedule, generated

Pick your step size โ€” every 100 strokes, or a fixed number of steps โ€” and the table is built: strokes pumped, the target drill pipe pressure at that point, and cumulative time at the kill rate. An inline kill graph plots pressure against strokes beside it. This is the calculation crews get wrong by hand, and the reason this is a tool rather than a form.

๐Ÿงฎ

The published rounding, not generic rounding

Kill mud weight rounds up. Leak-off equivalent mud weight rounds down. The pressure reduction schedule rounds down to a whole psi. The rounded values are what get carried into the later steps, exactly as the IADC directions say โ€” so the sheet matches what an examiner or a well control instructor expects to see.

โฑ๏ธ

It knows when your rates went stale

API RP 59 says the slow circulating rates get re-taken when the mud weight changes, the nozzles change, or you drill significant new hole. Every recorded rate is stored with the setup it was taken against, and flagged STALE with the reason the moment that setup moves on. That is the trigger crews miss.

๐Ÿ–จ๏ธ

Print it and sign it for the tour report

One button produces the whole sheet on paper: well and string data, the slow circulating rate table, every computed value with its formula and substituted numbers, the full step-down schedule with the graph, and signature lines for the driller and the supervisor. CSV export for the sheet and the schedule, JSON export and re-import for the whole well.

Every result carries its formula and its numbers.

ValueFormulaRounding
Formation pressureMHP + SIDPPโ€”
Kill mud weightOMW + SIDPP รท (0.052 ร— TVD)Rounds UP
Initial circulating pressureSCRP + SIDPPโ€”
Final circulating pressureSCRP ร— (KMW รท OMW)Rounds DOWN
MAASP(max allowable MW โˆ’ current MW) ร— 0.052 ร— shoe TVDโ€”
Leak-off equivalent MWLOT MW + LOP รท (0.052 ร— shoe TVD)Rounds DOWN
Annular capacity(Dยฒ โˆ’ dยฒ) รท 1029.4โ€”
Step-down rowICP โˆ’ (ICP โˆ’ FCP) ร— strokes รท surface-to-bitRounds DOWN

In metric the same sheet uses 0.00981 and 1273236 in place of 0.052 and 1029.4, and switching units converts everything already entered rather than just changing the labels โ€” because a half-converted sheet is worse than no sheet.

The four things that go wrong on a kill sheet.

The pre-recorded data sheet

API RP 59 § 11.7.2 โ€” the data is supposed to already be there

Depth, mud weight, shoe depth, the leak-off result, the string geometry and the pump output are meant to be recorded and current before anything happens, not gathered while the well is shut in. The app opens on that setup and keeps it, so the sheet is nine-tenths filled before a kick ever occurs.

It is one screen per hole section, updated on the events the standard names: mud weight change, bit or nozzle change, casing run, and as the hole deepens.

The rates that quietly expired

Slow circulating rates are only good against the setup they were taken on

A rate recorded at 10.2 ppg through 12-12-12 nozzles at 10,500 ft is not the rate you have after you weight up, change the bit, or drill another 800 ft. Every reading is stored with the mud weight, nozzles and measured depth it was taken against.

When the current setup no longer matches, the reading is flagged STALE with the specific reason โ€” mud weight changed, nozzles changed, more than 500 ft drilled โ€” and the same warning appears on the kill sheet itself if a stale rate is the one being used.

Two gauges, one mistake

Reading SICP where SIDPP belongs is a documented frequent error

Under pressure, on a paper form, the two shut-in readings sit in adjacent boxes with near-identical labels. Put the casing pressure in the drill pipe box and every number after it โ€” formation pressure, kill mud weight, ICP, the whole schedule โ€” is wrong in the dangerous direction.

Here they are two visually distinct panels in different colours, on separate sides, each spelled out in full with a line saying which gauge it comes from. Small thing. It is the error that gets repeated.

The limits

The sheet flags what it should refuse to let you miss

If the shut-in casing pressure exceeds the initial MAASP, that is on the screen in red: the shoe may already be taking pressure. If the kill mud weight comes out above the maximum allowable mud weight at the shoe, the final MAASP goes negative and is called out. A kill mud weight below the current mud weight, or a zero or negative SIDPP, is flagged as implausible rather than quietly carried into the schedule.

What the sheet computes from four shut-in numbers

Enter SIDPP, SICP, pit gain and the kill rate. Everything below follows, live, with the working shown.

  • Pressures โ€” mud hydrostatic, formation pressure, kill mud weight, ICP and FCP, each with the substituted arithmetic underneath.
  • Limits โ€” maximum allowable mud weight at the shoe from the leak-off or FIT result, and MAASP both initially and on kill mud.
  • Volumes and strokes โ€” string capacity and volume, annular capacity by section split at the casing shoe, surface-to-bit, bit-to-surface and total strokes, and pumping time at the kill rate.
  • Influx โ€” height in the annulus from the pit gain, and an estimated gradient that identifies gas, oil or salt water.

Built for a tablet on the rig floor, not a desk.

๐Ÿ›ข๏ธ Well Kill Sheet & Pressure Schedule
ppg ยท psi ยท ft ๐ŸŒ™
Well SetupVolumesSlow Circ RatesKick DataStep-Down ScheduleKill SheetData
Drill pipe side
SIDPP โ€” shut-in drill pipe
480 psi
Annulus side
SICP โ€” shut-in casing
640 psi
Slow circulating rate is STALE. Mud weight changed from 9.8 to 10.2 ppg since Pump 1 @ 30 spm was recorded. API RP 59 requires the rates be re-taken.
Computed
Kill mud weight11.2 ppg
KMW = OMW + SIDPP รท (0.052 ร— TVD)
KMW = 10.2 + 480 รท (0.052 ร— 9,800) = 11.142 โ†’ rounded UP (IADC) = 11.2
Initial circulating pressure1,100 psi
ICP = SCRP + SIDPP
ICP = 620 + 480 = 1,100 psi
Final circulating pressure680 psi
FCP = SCRP ร— (KMW รท OMW)
FCP = 620 ร— (11.2 รท 10.2) = 680.8 โ†’ rounded DOWN (IADC) = 680
Drill pipe pressure step-down โ€” wait and weight
1200 1050 900 750 ICP 1100 FCP 680 Strokes pumped (surface to bit)
StrokesDrill pipe pressureTime (min)Note
01,1000.0Start โ€” ICP
1001,0723.3
2001,0446.7
3001,01710.0
40098913.3
50096116.7
60093420.0
70090623.3
80087826.7
1,51968050.6Kill mud at bit โ€” FCP

One well setup, one kick, one printable record

The well

Well name, rig, date and tour, driller and supervisor, measured depth and TVD, current mud weight, casing shoe MD and TVD, hole size, bit nozzles and pump output.

The string

Drill pipe, HWDP and drill collar OD, ID and length, with internal capacity, annular capacity by section, volumes, and the surface-to-bit and bit-to-surface strokes derived from them.

The rates

Pressure for each pump at each kill rate, with the date, time and the mud weight, nozzles and depth it was recorded against โ€” and a stale flag when any of those have moved.

The kick

SIDPP, SICP, pit gain and the chosen kill rate, with formation pressure, kill mud weight, ICP, FCP, MAASP initial and final, influx height and estimated gradient computed live.

The schedule

The full drill pipe pressure step-down for wait-and-weight or the Driller's method second circulation, at your chosen step size, with cumulative time and the kill graph.

Your data, portable

Printable kill sheet with signature lines, CSV of the computed sheet and of the step-down table, and JSON export and re-import of the whole well setup between tours and devices.

Multiple saved wells with a picker, so a rig running more than one hole section keeps each pre-recorded data sheet separate.

Built by people who have stood on the brake. Oil Rigs Now has served oilfield professionals since 2011. This is a calculation and record-keeping tool for crews who already hold their well control certification and want the arithmetic and the paperwork to hold up โ€” and it doubles as practice for IADC WellSharp and IWCF, because every step shows its working.

What it does not do

It does not control a well, does not make the decision to shut in, and does not replace your well control certification, your operator's well control policy, API RP 59, API STD 53, or the judgement of the person on the brake. It computes a kill sheet from the numbers you enter and shows the formula and the substituted values for every result so the work can be checked by hand. Verify every value against your own sheet before acting on it.

One payment. Yours to keep.

$19
one-time ยท no subscription ยท no account
  • โœ“ Unlimited saved wells with a picker
  • โœ“ Full pre-recorded data sheet per API RP 59 § 11.7.2
  • โœ“ Capacities, volumes, strokes and pumping time from the geometry
  • โœ“ Slow circulating rate table with the STALE trigger flag
  • โœ“ Kill mud weight, ICP, FCP, MAASP, influx height and gradient
  • โœ“ Published IADC rounding directions carried through every step
  • โœ“ Drill pipe pressure step-down schedule with inline kill graph
  • โœ“ Wait-and-weight and Driller's method
  • โœ“ Oilfield and metric units, fully converted
  • โœ“ Printable kill sheet, CSV exports, JSON backup and restore
  • โœ“ Installs to your phone or tablet, works with no signal
Buy Now โ€” $19 →

Everything stays on your device. Nothing is uploaded, no account is created, and the app keeps working when the lease road has no bars.