Skip to content
UKUnited Kingdom

Electrician Job Costing: Track Labour, Materials and Profit

Track labour, van stock, supplier purchases, testing, certification and variations while each electrical job is still open.

Yes Foreman · 4 October 2026 · Pricing and quoting

The quote looked sound. Then testing ran long, cable came out of van stock and a return visit vanished into the timesheet. Electrician job costing keeps those costs attached to the job that caused them.

Start before the first attendance. Turn the accepted scope into plain work packages. Add planned labour and materials. Record actual costs while the work is open, then act when a package starts to drift.

Start electrician job costing with the accepted scope

Use the work the customer accepted. Read the quote, drawings, schedules, written clarifications and exclusions. Do not build the cost plan from the first enquiry or somebody’s memory of the survey.

Describe the installation in site language. Name the circuits, fittings, accessories, equipment and test work. State who supplies each item. Record the access conditions you priced and the making good you excluded.

Check these points before opening the job:

  • Work to install, replace, move, remove or test
  • First-fix and second-fix responsibilities
  • Customer-supplied fittings or equipment
  • Access, parking, protection and waste removal
  • Chasing, lifting floors and making good
  • Testing, certification and handover records
  • Work expressly excluded from the price
  • Decisions the customer must make before attendance

Inspect unknown conditions before treating them as fixed scope. A loft route, lined ceiling or occupied work area can change the labour and equipment needed. If the customer supplies a fitting, ask them to confirm it is on site before the van leaves. If the scope remains uncertain, state the assumption or issue an estimate rather than disguising the gap.

A vague quote produces vague electrical job costs. Tighten the wording with the guide to write a clear quote before you plan the work.

Put notification and certification responsibility into the cost plan

Notification and certification take labour. Sometimes they also create a supplier or scheme charge. Put that work in the plan rather than leaving it as unpaid office time after installation.

Record whether the scope may require notification, who will handle the route and which certificate or handover record belongs to the job. Assign the expected labour and any booked charge to a work package.

In England, read Approved Document P (opens in a new tab) and confirm the route for the actual job. If you plan to self-certify through membership, ask your competent person scheme operator. Otherwise ask local authority building control what must happen before work starts. Use the Part P notification guide to prepare the job questions.

In Wales, check the Welsh Government building regulations guidance (opens in a new tab). Ask your competent person scheme operator about self-certification through your membership, or ask local authority building control about the route for the actual job.

For a building regulations approval question in Scotland, check with building standards in Scotland (opens in a new tab). Write the answer into the scope, cost plan and handover requirement.

In Northern Ireland, use the local council directory (opens in a new tab) to find the council building control service for the site. Ask that service which application route and electrical certification records it requires for the actual job.

Break electrical job costs into usable work packages

One cost bucket marked “electrical” tells you nothing. Split the accepted scope into packages your tradespeople can recognise on site.

Useful package names include:

  • Access, protection and setup
  • Isolation, removal and make-safe work
  • Cable routes and first fix
  • Accessories, devices and second fix
  • Testing and fault tracing
  • Certification, notification and handover
  • Approved variations

Change the names to match the installation. A consumer unit replacement needs different packages from a lighting alteration. Keep the labels boring. A tradesperson should be able to select one without ringing the office.

Give each package a finish point. First fix might finish when cables, containment and boxes are ready for second fix. Testing might include the agreed tests, fault records, labels and corrections. The finish point stops unfinished work from being booked against the next package.

This electrician job costing structure lets you find the problem. You can see whether cable routing, fitting installation, testing or handover used more cost than planned.

Build the labour and material plan before the van leaves

The cost plan is an internal record. It is not the customer’s quote and it is not the final invoice.

For every work package, enter the labour, materials, subcontractor work, plant hire and supplier costs you expect to use. Include ordered materials and booked work even when the supplier invoice has not arrived.

Use internal labour cost, not the charge-out rate

Plan labour by worker and package. Build the internal hourly cost from payroll costs your accounts can support. Include gross pay, employer National Insurance contributions, employer pension contributions, holiday pay and other employment costs directly tied to that worker.

Give owner or director labour a cost as well. Use a consistent hourly amount supported by the business accounts and the way that person is paid for their work. Do not enter zero because the owner did not submit a wage timesheet, and do not use the customer charge-out rate.

Apply the same internal hourly-cost method to planned and actual hours. If the plan uses one method and the timesheet conversion uses another, the difference measures the accounting method rather than the job.

The charge-out rate is part of the selling price. Internal labour cost measures what the work consumes. Record travel, collection, testing, certification, supervision and planned return visits when the job causes that time.

List materials from every source

Add expected delivery, hired access equipment, parking, waste, specialist testing and subcontract work under the package that causes the cost. If the item has been ordered or the work booked, record the amount still due until the bill arrives.

Keep cost, price, markup and VAT separate

Estimated cost is what you expect to spend delivering the accepted scope. The quoted selling price is what the customer accepted. Markup is what you add to cost when forming that price.

Keep the tax record beside, not inside, the operating profit calculation. Ask HMRC (opens in a new tab) about the VAT, CIS or tax-record question that applies to your business and job.

A price can be higher than cost without every package performing well. Keep the planned cost beside the selling price so you can see what changed.

Copy-ready live cost record

Open the record before the first attendance. The fields matter more than the format.

Job: [job number, customer and site]
Accepted quote: [quote reference]
Scope: [accepted work]
Exclusions: [work not included]
Notification or approval responsibility: [person and route]
Required certificates and handover records: [documents]

Work package: [plain package name]
Finish point: [what complete means]
Planned labour: [worker, time and internal cost]
Actual labour: [worker, time and internal cost]
Planned materials: [item, quantity and unit cost]
Actual materials: [item, quantity and unit cost]
Van or stores stock used: [item, quantity and recorded stock cost]
Outside cost: [package, firm, amount, date, reference and status: commitment or final bill]
Bill follow-up: [package, expected cost, date, status and person chasing the document]
Reason for difference: [short site note]

Variation: [reference, changed scope, approval and revenue]
Variation costs: [labour, materials, subcontractor and plant-hire costs]
Original quoted revenue excluding VAT: [amount]
Actual original-scope cost on the same VAT basis: [amount]
Final invoiced revenue excluding VAT: [amount]
Next-quote correction: [specific change]

See how Yes Foreman keeps electrical quotes, job details and invoices under one reference on the electrical job management page. Cost tracking only works when every timesheet, stock movement and supplier invoice has somewhere to land.

Record labour and materials while the job is open

Do not rebuild the week from memory on Friday. Record labour on the day against both the job and the work package.

Write the tradesperson, date, time used and reason. Split entries when the work changes. Installation, material collection, testing, access delay and rework tell you different things even when the internal hourly cost is the same.

Testing time needs its own record. If fault tracing takes longer than planned, write the fault and package against the time. Otherwise the extra labour disappears into general testing and the next quote repeats the mistake.

Check labour drift before the next stage starts. If first fix has already consumed its planned labour, read the notes. Decide whether the remaining method, crew or sequence needs to change. Do not wait for the final invoice to discover the overrun.

Post purchases and van stock to the job

Record supplier purchases when the items are received or assigned. Capture the item, quantity, cost, supplier document, job and package. Split a shared purchase between the jobs that received the materials.

Do the same for cable, connectors and fixings taken from van stock. No new supplier invoice is needed for the job to carry the cost. Reduce van or stores stock and post the material to the package that used it.

Take that cost from the business’s stock or purchase records. Do not use the customer selling price or guess what the item might cost to replace. Choose one stock valuation method supported by the accounts and use it in both planned and actual material costs.

Match returns and credit notes to the original job. If unused material goes back into stock, reverse the job cost. If it remains on site as part of the supplied work, leave it against the job and record where it was left.

If one job caused a delivery, plant hire, parking charge, specialist test or subcontractor bill, charge it to that job and package. Record the ordered or booked amount as a commitment. When the final bill arrives, replace the commitment with that bill rather than adding both.

Stop and write a variation when the site changes

When the site no longer matches the accepted scope, stop. Describe the changed condition and the added or removed work. State the price and timing effect. Get written approval, then continue.

Use the electrician variation process to keep the site instruction, customer approval and revised invoice connected.

Tag variation labour, materials, subcontractor work and plant hire with their own reference. They may sit under the same job number, but they must not hide an overrun on the original scope.

Worked example: the lined ceiling at 14 Oak Street

All figures in this example are sample currency units. They are not prices, rates or quoting recommendations.

R. Chen accepted quote Q-1847 for 14 Oak Street. The electrical scope was a bathroom exhaust fan, 150mm and ducted through the roof, plus four LED downlights. The quote total was 1,105. Estimate E-1847 had previously shown a range of 900–1,400, but the accepted quote is the original revenue record.

The ceiling was lined and the quote excluded chasing. Extra cable and chasing were approved on site as a 160 variation. Invoice INV-1847 was 1,265.

Keep the 160 variation separate. It changes the invoiced revenue, but it does not rewrite the original scope. Its labour and material costs also need the variation reference when known.

Compare electrician job costing against the quote

Run the quote versus actual cost check by package. Compare planned labour cost with actual labour cost, then do the same for materials, supplier charges, subcontractor work and plant hire.

Name the main cause: labour quantity, material quantity, purchase cost, access, rework or approved extra scope. Do not explain an original-scope overrun as a variation unless the customer approved changed scope. A variation produces separate revenue and separate cost.

Turn each difference into a quoting action

Change the next quote according to the cause. If labour quantity moved, correct the planned hours or installation method for that package. If material quantity moved, fix the take-off. If purchase cost moved, update it from your supplier or stock records.

Turn a missed access condition into a written assumption, inspection point or exclusion. Treat rework as a production problem rather than quietly charging the next customer for it. When the same variation keeps appearing, put that predictable work into the base scope or offer it as a clearly priced option.

Write one action against the finished job. Name the quote line, allowance, site question or work method that must change. “Allow more” is not an action.

Separate revenue, cost, profit, markup and margin

For a VAT-registered business, compare quoted and invoiced job revenue on a consistent VAT-exclusive basis. VAT collected is not job revenue. Keep VAT outside the profit calculation and record job costs on the same VAT basis used in the accounts.

Job cost is what the business consumed to deliver the measured scope. Profit is revenue minus cost for that same scope.

Markup and margin answer different questions. Markup is profit divided by cost. Margin is profit divided by selling price. Use the profit margin calculator when checking your own completed job figures.

On the original Oak Street quote, the job cost was 850. Profit against quote Q-1847 was 1,105 − 850 = 255. The electrical profit margin was 255 ÷ 1,105, which is about 23%. Markup was 255 ÷ 850, which is 30%.

Do not calculate profit using invoice INV-1847 for 1,265. The costs of the 160 variation are not given. Combining the higher invoice with the original-scope cost would produce a false result.

Close the job after every cost has landed

Before closing, match timesheets, van-stock movements, supplier invoices, credit notes and bills still due to the job. Chase missing invoices. Remove an order or booking amount after replacing it with the final bill.

Take the action from the electrician job costing record and edit the next accepted electrical quote before dispatch. Change the hours, material quantity, purchase cost, access wording or recurring variation that the finished job exposed.

Put the next job in one place

Yes Foreman connects quotes, schedules, crews, timesheets and invoices for small field-service teams.