Book a demo
  1. Home
  2. Articles
  3. Performance & cost

AFE & cost control · worked example · onshore Abu Dhabi, UAE

AFE and cost against plan, from estimate to close-out

DrillIQ drilling engineeringUpdated 1 October 202613 min read

An AFE is the money a well is allowed to spend, agreed before the rig moves. Its value on the rig is as a yardstick: it tells the team each morning whether the well is heading for its budget, and early enough to do something about it. This article builds an AFE for a horizontal development well, tracks it through 44 daily cost reports to release, and shows how the estimate at completion moved, why, and when a supplement was the right call.

What an AFE is for

An authorisation for expenditure is the approved budget for one well: a list of cost lines, a contingency for the risks the plan knows about, and the assumptions behind both. Once it is approved, the well may spend up to its total. Anything beyond that needs a supplement, a second approval for new money with its own reason. The authorised total is the AFE plus its approved supplements.

Three numbers matter while drilling: what has been spent, from the daily cost reports; what was planned by today, from the AFE spread over the drilling programme; and what the well will cost when it is finished. The third, the estimate at completion, drives decisions, and it is the one most often worked out badly.

Building the estimate

Most of a well's cost follows one of two drivers. Time-dependent lines are charged for every day the rig is on the well: the rig's operating rate, mud engineering, mud logging, rentals, communications, fuel, water and camp. One-off lines are charged when something is bought or a job is done: casing, cementing, bits, wireline logs, the wellhead and the completion. Some services sit in between. Directional drilling, LWD and mud chemicals are charged daily, but only while their hole section is being drilled.

AFE = D × Σ rj + Σ Lk + C

D
planned days, from the rig move to rig release, taken from the drilling programme
rj
daily rate of each time-dependent line (USD a day)
Lk
each one-off line, including services priced as a lump sum per section
C
contingency: an amount for the named risks the plan carries, with its reason written down

Lines are grouped by class (pre-drilling and mobilisation, drilling, completion) and by cost code, so the daily cost reports can be booked against them. Giving each one-off line its hole section phases the budget: the 9⅝″ casing is planned for when the 9⅝″ string runs. That turns an AFE total into a planned cost curve.

The contingency covers risks the plan names and prices, such as losses in a known zone. New scope, such as a longer lateral or an extra casing string, is a change to the well and gets a supplement, approved by the people who decided the change.

The example well

The example is a horizontal oil producer in a Lower Cretaceous carbonate reservoir, set in typical onshore Abu Dhabi conditions: a development well drilled from an existing pad, with a 17½″ surface hole through near-surface carbonates prone to losses, a 12¼″ intermediate hole, an 8½″ build section landed at 90°, and a 6″ drain completed with swell packers and inflow-control screens. The plan is 40 days from the rig move to release.

The example AFE (USD)
Rigoperating rate 40 days × 32,000 = 1,280,000; rig move between pads 180,000
Daily servicesmud engineering 1,500, mud logging 1,200, rentals 2,500, communications 300, fuel, water, camp and transport 6,000 a day
Sections17½″ to 700 m, 13⅜″ casing · 12¼″ to 2,200 m, 9⅝″ casing · 8½″ build to 2,760 m, 7″ liner · 6″ drain to 3,960 m
Casing and cementing920,000 and 320,000, each line on its section
Directional, LWD, mudRSS and MWD 466,000; LWD 171,000; wireline 120,000; mud chemicals and drill-in fluid 450,000
Completionlower completion 480,000, tubing and upper completion 170,000, tree 110,000
Total27 lines, 5,593,000; contingency 280,000 for losses in the surface hole; AFE 5,873,000

The AFE engine also splits the lines two ways. Tangible equipment that stays in the well (casing, wellhead, completion, tree) is 1,820,000 and intangible spend 3,773,000. The dry-hole cost, without the completion, is 4,833,000.

A hand check of the build-up

  1. The daily spread. The time-dependent lines add up to 32,000 + 1,500 + 1,200 + 2,500 + 300 + 6,000 = 43,500 USD a day.
  2. Over the planned days. 43,500 × 40 = 1,740,000, which is 31 % of the lines. Each day the well runs late costs at least that day rate, before any section service.
  3. The rest. 5,593,000 − 1,740,000 = 3,853,000 of one-off lines and section services.
  4. Contingency. 280,000 is 5.0 % of the lines, sized for one losses event in the surface hole: about two rig days of spread, two cement plugs and the LCM.
  5. After the supplement. On day 30 the drain was extended by 300 m, to 4,260 m. Supplement S1 added 241,000 (two rig days, two days of directional and LWD, drill-in fluid, screens and packers for the extra length, the daily services) and 2 days. Authorised: 5,873,000 + 241,000 = 6,114,000, over 42 days.

Tracking cost against the plan

The well had two NPT events. At 380 m in the surface hole it lost returns: 26 hours of LCM pills, two cement plugs and drilling blind with water and sweeps. In the drain the rotary steerable tool failed at 3,420 m: a 22-hour round trip. Both are logged on the daily drilling reports, which give the engine the depth and NPT for each day.

Figure 1 Cumulative cost against the AFE, day by day
  • Planned curve: the AFE phased by hole section over 40 days
  • Actual: cumulative cost on the daily cost reports
  • Authorised: the AFE plus approved supplements
0123456051015202530354045Days from the rig moveCumulative cost (million USD)AFE 5,873,000S1 +241,000, day 30PlannedActualTotal losses, 26 h NPTRSS failure, 22 h NPT6,019,000spent, 98.4 %of authorisedon day 44

DrillIQ's AFE engine (planned_curve, spend_summary) on the example well's AFE, 44 daily cost reports and the drilling programme's section days.

Show the data
DayPlannedActualAuthorised
0.00.0000.0005.873
1.00.3940.2795.881
2.00.4720.4125.889
3.00.5510.4565.897
4.00.7090.5395.905
5.00.8670.6515.913
6.01.0260.7645.921
7.01.1840.8185.929
8.01.3421.2285.937
9.01.5011.3415.945
10.01.6591.4815.953
11.01.8171.5585.961
12.01.9761.6365.969
13.02.1341.7485.977
14.02.2921.8265.985
15.02.4511.9035.994
16.02.6091.9816.002
17.02.7682.1686.010
18.02.9262.7836.018
19.03.0562.9016.026
20.03.1873.0256.034
21.03.3173.1136.042
22.03.4473.2016.050
23.03.5773.2896.058
24.03.7083.3776.066
25.03.8383.6756.074
26.03.9233.8256.082
27.04.0083.9586.090
28.04.0934.0456.098
29.04.1784.1316.106
30.04.2634.2186.114
31.04.3484.2936.114
32.04.4344.4076.114
33.04.5194.4946.114
34.04.6044.5806.114
35.04.8154.6676.114
36.05.0274.7536.114
37.05.2384.8406.114
38.05.4504.9096.114
39.05.6614.9666.114
40.05.8735.4106.114

The actual line sits below the planned curve for most of the well, by as much as 600,000 on day 17, even though the well was a day behind from the surface hole on. That gap is a matter of timing. The planned curve spreads each section's one-off lines across the section's days; the cost reports book the 9⅝″ casing and its cement, 566,000 together, on the day they run. Compare the two at the end of each section, or compare the actual line with the authorised total.

By hole section the engine puts the surface hole at 6 days against 5 and 886,000 against 754,000 planned, with cost per metre up from 1,125 to 1,322 USD. The intermediate and build sections came in on their days and within 7 % of their money. The drain took 13 days against 9: two for the approved extension, one for the RSS failure and one because it drilled more slowly than planned.

Cost by hole section, from the AFE engine (lines that span the well are shared evenly over the days)
SectionDays, plan / actualCost, plan / actual (USD)Cost per metre, plan / actual
17½″ surface5 / 6754,000 / 886,0001,125 / 1,322
12¼″ intermediate10 / 101,508,000 / 1,559,0001,005 / 1,039
8½″ build7 / 7868,600 / 924,5001,551 / 1,651
6″ drain9 / 13729,200 / 1,141,500608 / 761
Completion6 / 51,208,800 / 1,052,500–

The estimate at completion

There are two simple ways to forecast the final cost, and they fail in opposite directions, so it pays to run both. The remaining-plan method assumes every cost group still under budget will spend exactly what it has left; groups already over add nothing more. It reacts only when a group goes over. The day-rate method follows the pace: it takes the costs actually booked day after day and multiplies them by the days left, then adds the one-off lines still to come at their budget.

EAC = S + r × (Df − De) + Σ max(Pk − Ak, 0)

S
spent: the latest cost report's cumulative
r
daily rate: the average of the codes booked on the latest report and on at least 3 of the last 5
Df, De
forecast days (planned days plus the days approved supplements add) and days elapsed
Pk, Ak
plan and actual of each one-off line not in the daily rate
Figure 2 The estimate at completion, report by report
  • Day rate: spent + daily rate × days left + one-off lines left
  • Remaining plan: spent + what each category has left
  • Authorised total
  • Final cost
5.55.65.75.85.96.06.16.2510152025303540Daily reportEstimate at completion (million USD)Losses: LCM in the daily rateS1 approvedAuthorisedRemaining planDay rateFinal cost6,019,000:both methodsend here

Both estimates as the engine stood at each report, with the supplements approved by that date. Reports 1 and 2 are left off: with fewer than three reports there is no daily rate yet.

Show the data
ReportDay rateRemaining planAuthorised
3.05.5935.5935.873
4.05.5935.5935.882
5.05.6025.5935.891
6.06.1485.5935.900
7.05.9945.5935.909
8.05.9265.5935.918
9.05.6735.5935.927
10.05.9055.5935.935
11.05.7825.5935.944
12.06.0785.5935.953
13.06.1155.5935.962
14.06.0735.5935.971
15.05.9335.5935.980
16.05.9335.5935.989
17.05.8775.5935.998
18.05.7595.5936.007
19.05.6915.5936.016
20.05.7415.5936.025
21.05.7435.5936.034
22.05.8755.5936.043
23.05.9085.5936.052
24.05.9415.5936.060
25.05.7965.5936.069
26.05.7605.6516.078
27.05.8935.6516.087
28.05.8875.6516.096
29.05.8825.6516.105
30.06.1475.8926.114
31.06.1265.8926.114
32.06.0875.8926.114
33.06.0895.8926.114
34.06.0925.8926.114
35.06.0945.8926.114
36.06.1115.8926.114
37.06.1115.8926.114
38.06.0425.8986.114
39.06.0165.9106.114
40.05.9365.9166.114
41.05.9365.9246.114
42.05.9365.9326.114
43.05.9795.9766.114
44.06.0236.0196.114

On report 6, in the middle of the losses, the day-rate forecast jumped to 6,147,667, 274,667 over the AFE. The LCM had pushed mud spend to 26,667 a day, and the daily rate of 70,167 carried that over the 34 days left. As the LCM dropped out of the five-report window the forecast came back down. A jump is a prompt to look at the make-up before anyone reports the number.

Through the 12¼″ section the forecast swung between 91,500 under and 242,250 over the AFE, because directional and mud charges were in the daily rate while the section ran. Before S1 it crossed the AFE on 16 of the 27 reports from report 3. The remaining-plan forecast stayed at 5,593,000, the lines without contingency, until report 25, and never crossed. Against the final cost, from report 3 on, the day-rate forecast was 146,000 out on average, sometimes high and sometimes low; the remaining-plan forecast was 306,000 out and always low. Neither is enough alone, so both belong on the same screen. Here is the day-rate forecast checked by hand at report 30, the day S1 was approved:

  1. Spent. 4,218,000; authorised 6,114,000.
  2. Daily rate. The base 43,500, plus mud 13,400, directional 19,600 and LWD 12,000: 88,500 a day.
  3. Days left. 40 planned + 2 from S1 − 30 elapsed = 12. Time cost: 88,500 × 12 = 1,062,000.
  4. One-off lines left. The second 6″ bit 28,000, the lower completion 555,000 (with S1's screens), tubing and upper completion 170,000, the tree 110,000, and 4,000 the 9⅝″ cement job left unspent: 867,000.
  5. Forecast. 4,218,000 + 1,062,000 + 867,000 = 6,147,000, 33,000 over authorised. The engine gives the same.

The well finished at 6,019,000, so that forecast was 128,000 high. Two errors pulled against each other. The daily rate carried the drain's mud, directional and LWD, 45,000 a day, for 12 days, but those services ran for at most 9 more: 211,000 too much. And the forecast counted 12 days left when the well ran 14, because the 48 hours of NPT were never added to the forecast days: 87,000 too little. The cement job's 4,000 that was never spent makes up the rest. A forecast is only as good as its day count and its split between daily and one-off costs.

Where the money went

Figure 3 The AFE by cost group: plan against actual
  • Plan: the AFE lines plus supplement S1 (contingency apart)
  • Actual: cumulative on the last daily cost report
03006009001,2001,5001,800Rig and rig move · Plan: AFE lines + S1: 1,524 thousand USD1,524Rig and rig move · Actual at release: 1,588 thousand USD1,588Rig and rig moveCasing · Plan: AFE lines + S1: 920 thousand USD920Casing · Actual at release: 920 thousand USD920CasingCompletion · Plan: AFE lines + S1: 725 thousand USD725Completion · Actual at release: 725 thousand USD725CompletionMud and fluids · Plan: AFE lines + S1: 528 thousand USD528Mud and fluids · Actual at release: 547 thousand USD547Mud and fluidsDirectional and MWD · Plan: AFE lines + S1: 506 thousand USD506Directional and MWD · Actual at release: 512 thousand USD512Directional and MWDCementing · Plan: AFE lines + S1: 320 thousand USD320Cementing · Actual at release: 378 thousand USD378CementingLogging · Plan: AFE lines + S1: 315 thousand USD315Logging · Actual at release: 315 thousand USD315LoggingFuel, water, camp, other · Plan: AFE lines + S1: 290 thousand USD290Fuel, water, camp, other · Actual at release: 320 thousand USD320Fuel, water, camp, otherWellhead and tree · Plan: AFE lines + S1: 250 thousand USD250Wellhead and tree · Actual at release: 250 thousand USD250Wellhead and treeBits · Plan: AFE lines + S1: 181 thousand USD181Bits · Actual at release: 181 thousand USD181BitsLocation · Plan: AFE lines + S1: 120 thousand USD120Location · Actual at release: 120 thousand USD120LocationRentals · Plan: AFE lines + S1: 105 thousand USD105Rentals · Actual at release: 110 thousand USD110RentalsMud logging · Plan: AFE lines + S1: 50 thousand USD50Mud logging · Actual at release: 53 thousand USD53Mud loggingThousand USD

Spend summary by category from DrillIQ's AFE engine. The 280,000 contingency is not a group: it paid for the overruns (185,000 used).

Show the data
Plan: AFE lines + S1Actual at release
Rig and rig move1,5241,588
Casing920920
Completion725725
Mud and fluids528547
Directional and MWD506512
Cementing320378
Logging315315
Fuel, water, camp, other290320
Wellhead and tree250250
Bits181181
Location120120
Rentals105110
Mud logging5053

Casing, completion, logging, bits and the wellhead ended on plan. The overruns were in time and in the losses. The rig ran 64,000 over (two days beyond the 42 authorised), cementing 58,000 over (the two plugs, 55,000, and a 13⅜″ top job, less 4,000 left on the 9⅝″ job), and the daily services 23,000 over for the same two days. Water haulage while drilling blind, 18,000, had no line in the AFE at all: the cost control check lists it as unbudgeted spend. Mud chemicals were 16,000 over and directional 6,000.

Those overruns add up to 185,000, the contingency's use: 66 % of it, with 95,000 left. Spent at release was 6,019,000, 98.4 % of the authorised 6,114,000, over 44 days and 4,230 m: 1,423 USD a metre. NPT priced at the rig rate, 48 hours at 32,000 a day, is 64,000, or 1.1 % of the spend. That leaves out the spread, the plugs and the LCM, so use it to compare wells and the cost codes to explain them.

Contingency or supplement

The losses were a risk the AFE named, so the contingency paid for them. The drain extension was a change of scope, so it got S1 before the extra metres were drilled. The RSS failure fell in between: the contingency still had room, so no second supplement was needed.

Raise a supplement when the forecast, read from both methods and checked by hand, sits above the authorised total by more than its own noise, for a cause you understand. After S1 the day-rate forecast was over only on reports 30 and 31, by 33,000 and 12,400, about 0.5 %, with the drain's services in its daily rate. The right call was to watch it. Had it stayed over once those services stopped, a supplement for the gap would have been due before the completion was run.

Close-out

At release, freeze the final figures with the AFE: spent, authorised, days, cost per metre, NPT hours and contingency use, so later imports cannot change them. Then explain every code that went over or was spent without a line, with its root cause and the lesson. Here: budget water haulage for the surface hole, and size the next well's losses contingency on this one's 185,000. Daily reports that book the right code each day make the loop work; automating and checking them is covered separately, as is how NPT is classified.

A checklist for the rig team

  • Split the AFE into time-dependent lines and one-off lines, and give each one-off line its hole section.
  • Book every daily cost to the AFE's codes and subcodes; give one-off charges spread over several days their own subcode.
  • Read actual cost against the planned curve at section ends, and against the authorised total every day.
  • Run the day-rate and remaining-plan forecasts side by side, and check the daily rate's make-up when they jump.
  • When NPT adds days, add them to the forecast days; when a section ends, drop its services from the daily rate.
  • Pay named risks from the contingency; raise a supplement for new scope before the work is done.
  • Explain every overrun and unbudgeted code with a root cause, and close the AFE with its final figures frozen.

How DrillIQ handles it

In DrillIQ the AFE & Cost module builds the AFE from a template of standard cost codes, with classes, hole sections, contingency, assumptions and the tangible and dry-hole splits, and moves it through submission, approval and activation, with supplements approved one by one. Each day it reads the cost reports and DDRs from Daily Ops Reports and shows spend against the authorised total, the planned curve phased by the drilling programme's sections, both estimates at completion with their make-up, cost and cost per metre by hole section, NPT cost by category, unbudgeted and over-plan codes, and a variance register with root causes and lessons. At close it keeps the final figures with the AFE. Every number above came from the module's engine.

Book a demo See all capabilities

References

  1. Bourgoyne, A.T., Millheim, K.K., Chenevert, M.E. and Young, F.S. Applied Drilling Engineering. SPE Textbook Series Vol. 2, 1986. Chapter 1, drilling cost analysis.
  2. AACE International. Recommended Practice 18R-97: Cost Estimate Classification System, as applied in engineering, procurement and construction for the process industries.
  3. IADC Drilling Manual, 12th ed. International Association of Drilling Contractors, 2015.

About this example. The well in this article is a representative scenario set in typical onshore Abu Dhabi, UAE conditions and worked through with DrillIQ's engines. It is not a client's well, and its figures are not field results.