Skip to content
AUAustralia

Electrician Job Costing: Track Labour, Materials and Profit

Track electrical job costs while work is still open, catch overruns before the next stage, and calculate profit without mixing quotes, variations and invoices.

Yes Foreman · 4 October 2026 · Running the work

The quote looked sound. Then rough-in ran long, cable came out of van stock, and testing needed another visit. Electrician job costing catches those costs before they disappear into the week.

The job is the unit. Split the accepted scope into work packages. Set a cost plan. Record labour, materials, hire, subcontractor and disposal costs against the package that used them. Check each stage before releasing the next one.

Start electrician job costing with the accepted scope

Cost only the work the customer accepted. Use the accepted quote, drawings, fixture details, written clarifications and exclusions. Do not build the cost plan from the first phone call or a tradie’s memory of the site visit.

Write the scope in site language. Name the circuits, fixtures, equipment, cable routes, access conditions, testing and handover. State who supplies each item. State whether chasing, patching, disposal or access equipment is included.

Before costing, check:

  • What will you install, move, replace, remove or test?
  • Which areas, boards and circuits are included?
  • What access condition did you price?
  • Who supplies the fan, lights, switches, fittings and other equipment?
  • What testing, labels and handover records are included?
  • What is excluded?
  • Which customer decisions are still open?

Resolve open decisions before dispatch. If you cannot resolve one, write an allowance, assumption or exclusion that the customer can understand. The guide to writing a clear quote helps turn the site inspection into accepted scope.

Electrical licensing and compliance requirements depend on where the work is done. Ask the state or territory licensing regulator responsible for that job which licence class and compliance documents cover the work. For Victorian electrical licensing and safety questions, check Energy Safe Victoria (opens in a new tab). Write the answer into the job record rather than relying on memory.

Split the installation into work packages

Do not bury the whole installation under one cost code called electrical. You need to see where the job moved.

Use packages that match how the tradies perform the work. An electrical service call quote may only need diagnosis, repair, testing and handover. A larger installation may need packages for separate areas, boards or equipment.

Worked example: map the Oak Street work packages

For the Oak Street house example, split the original bathroom exhaust fan, 150mm and ducted through the roof, and four LED downlights across these packages:

  • Rough-in: the original-scope cable routes, openings and connections needed before fit-off
  • Fit-off: the fan, downlights and associated fittings included in the quote
  • Testing: the tests and original-scope corrections needed for the installed work
  • Compliance and handover: the required records and customer handover

Keep the approved extra cable and chasing under its variation reference. Do not bury that changed work in the original rough-in package.

Give each package a finish point. Rough-in may finish when the planned cable, boxes and penetrations are ready for fit-off. Testing may finish when the quoted tests, labels, records and original-scope corrections are complete.

That finish point creates a gate. Check the package before the next stage starts.

Set the planned electrical job costs before dispatch

The internal cost plan is not the quote. It is not the invoice either. It records what you expect to consume while delivering the accepted work.

For each package, plan:

  • Labour by worker type
  • Cable, fittings, fixtures, devices and equipment
  • Delivery and material handling
  • Access equipment and hire
  • Specialist testing or subcontractors
  • Disposal and other job-specific charges
  • Overhead assigned under your normal method

Use figures from your own payroll, supplier documents and books. Do not copy another business’s allowances. Their crew, supplier terms, vehicles and overhead are not yours.

Plan labour at internal cost

Estimate the hours needed by worker type. Keep different worker types separate where their internal costs differ.

Use the internal labour cost supported by your payroll and accounting records. Do not use the customer charge-out rate. The charge-out rate is revenue per billed unit. Internal labour cost is what the business carries to put that worker on the job.

Include labour that the scope will consume even when no device is installed during that time. Travel, isolation, setup, material collection, access delays, testing attendance and handover all use hours.

Plan materials by package

List the planned quantity and cost for cable, connectors, fittings, supports, fixtures, devices and equipment. Put each item under the package that will use it.

Record committed delivery charges and supplier orders before the final invoice arrives. A known commitment belongs in the live cost record. Mark it outstanding until the supplier document is received.

Add job-specific hire, subcontractor and disposal costs

Add access equipment, hire, subcontractors, disposal and specialist testing to the package that causes the cost. Keep the booking, purchase order or supplier reference with the entry.

Safety planning may also create labour or equipment costs. Record those costs against the work. Put legal workplace-safety questions to the state or territory work health and safety or OHS regulator responsible for the site, not to the cost sheet.

Open one live record for electrician labour and materials

One job needs one live cost record. Connect the accepted quote, job number, work packages, variations and invoice without treating them as the same document.

Keep these fields separate:

  • Planned cost
  • Actual cost
  • Original quoted revenue
  • Approved variation revenue
  • Invoiced revenue

The separation makes the quote versus actual cost check useful. Planned cost against actual cost shows where delivery moved. Original quoted revenue against original-scope cost shows the result on the accepted work. Quote against invoice shows approved changes to customer revenue.

A simple record can use these fields:

Job: [job number, customer, site]
Accepted quote: [quote number]
Scope: [accepted work]
Assumptions and exclusions: [clear wording]

Work package: [access / removal / rough-in / fit-off / testing / handover]
Planned labour: [worker type, hours, internal cost]
Actual labour: [worker type, hours, internal cost]
Planned materials: [item, quantity, cost]
Actual materials: [item, quantity, cost]
Planned hire, subcontractor and disposal costs: [commitment]
Actual hire, subcontractor and disposal costs: [charge and document reference]
Outstanding costs or credits: [owner and next check]
Reason for difference: [one concrete cause]

Variation: [reference, changed scope, approval, revenue, separate costs]
Original quoted revenue: [amount]
Actual original-scope cost: [amount]
Invoiced revenue: [amount]
Next-quote correction: [one named change]

Give every time entry, stock movement, purchase and credit a job number and package. Use the electrical workflow page to follow the steps from accepted quote through field records and invoicing.

Record labour on the day it happens

Enter the worker, date, time, job and package before the day is closed. End-of-week reconstruction turns an overrun into a guess.

Name what consumed the hours. Keep these causes separate:

  • Original-scope installation
  • Travel and site setup
  • Material collection
  • Testing attendance
  • Access delay
  • Contractor rework
  • Approved variation work

The cost still belongs to the job. The reason tells you what to change.

Suppose rough-in has consumed more labour than planned, but fit-off and testing have not started. Stop at that gate. Read the field notes. Check whether the cause was access, an incorrect cable allowance, rework or work outside the accepted scope.

Then act. Change the remaining work sequence, clarify the original scope or write a variation. Do not release the next stage just because the crew is already there.

Testing needs the same discipline. If testing finds contractor rework, tag the rectification as rework. If the customer approves added work, tag it to the variation. Do not let either entry hide inside original installation time.

Capture materials from the wholesaler, van and workshop

Post wholesaler purchases when the material is committed or received. Record the document reference, item, quantity, cost, delivery charge, job and work package.

Split purchases that cover more than one job. Charge each job only for the items it received. A full supplier invoice dumped onto one job ruins both jobs’ cost records.

Van and workshop stock counts too. Cable, connectors and fittings may leave the van without creating a new wholesaler invoice. Record the stock movement when the material leaves stock. Otherwise the job looks cheaper than it was.

Use a plain stock entry:

Date: [date]
Job and package: [job / work package]
Stock item: [description]
Quantity out: [quantity]
Documented unit cost: [business stock record]
Quantity returned: [quantity]
Tradie: [name]

For electrician job costing, value each cable, fitting or device at the documented unit cost in the business’s stock records. Apply that method consistently to stock taken from the van or workshop. Ask your accountant or the Australian Taxation Office (opens in a new tab) how GST should be treated in those records.

When unused material returns to the van or workshop, reverse the job charge. When material stays on site as part of the supplied work, leave the cost on the job and note where the item was left.

Post substitutions, returns and supplier credits back to the job that carried the original cost. Do not leave a credit floating in a general account. That leaves the original job overstated and makes another period look better for no operational reason.

Check each stage before the next stage starts

Run the first check after setup and removal if those activities carry meaningful cost. Run another before fit-off, another before testing, and a final check before invoicing.

Compare planned and actual cost by work package. Start with labour, then materials, then hire, subcontractor and disposal costs. A job-level total can hide a rough-in overrun behind an unused fit-off allowance.

For every difference that needs action, write one concrete reason. Good notes name the event: “second material trip after missing connector count” or “lined ceiling blocked quoted route”. Bad notes say “job took longer”.

At each gate, choose one action:

  • Continue because the plan still holds.
  • Change the remaining allocation or work sequence.
  • Clarify whether disputed work sits inside the accepted scope.
  • Stop and write a variation for changed work.
  • Record contractor rework without billing it as customer-approved work.

This is the point of live electrician job costing. You still have work left to control.

Stop and write a variation when the site differs from the quote

Changed work needs its own reference. Write the changed scope, added or removed work, price, effect on the sequence and customer approval. Then continue.

Keep the variation’s labour, materials and hire, subcontractor or disposal costs separate. The work can stay under the same job number, but it needs a variation reference. Otherwise approved extra work can hide an overrun in the original scope.

Use the Australian electrician variation process when a concealed condition, customer request or site decision changes the accepted work.

Worked example: Oak Street variation

All figures in this worked example are sample currency units. They are not a rate card or a recommended price.

R. Chen accepted quote Q-1847 for 14 Oak Street. The electrical work was a bathroom exhaust fan, 150mm and ducted through the roof, plus four LED downlights. Quote Q-1847 totalled 1,105.

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

Keep the 160 variation under its own reference. Do not rewrite the original scope to make the extra work look included. Record its labour and materials separately when those costs are known.

Read quote versus actual cost without mixing the records

Compare costs and revenue on the same scope. This is where many electrical profit margin reports go wrong.

Start with estimated original-scope cost against actual original-scope cost. That shows whether labour, materials and hire, subcontractor and disposal costs followed the plan.

Then compare the original quote with actual original-scope cost. Profit is revenue less the costs assigned to that revenue.

Margin and markup answer different questions:

  • Margin = profit ÷ revenue
  • Markup = profit ÷ cost

Use the profit margin calculator when checking your own job figures, but keep the revenue and costs on the same scope.

Worked example: Oak Street original-scope result

All figures in this worked example are sample currency units. They are not a rate card or a recommended price.

For the original Oak Street quote, revenue was 1,105 and job cost was 850. Profit was 255 because 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 and job cost of 850. The costs of the 160 variation are not given. Combining variation revenue with original-scope cost would produce a false result.

Close the variation, compliance record and final invoice together

Do not close the job when the tradies leave. Close it when the known costs, customer approvals and required handover records are connected.

Check for outstanding wholesaler invoices, returns, credits, hire charges, subcontractor bills, testing costs and return visits. Leave a known charge marked outstanding until the document arrives. Name who will chase it.

Match every approved variation to its approval, revenue and separate cost entries. Match contractor rework to the original package. Do not push rework into a variation just to make the original work look healthy.

Deal with the electrical compliance handover required for the job location. Ask the relevant state or territory electrical licensing regulator what record is required for that work and who must issue it. Keep the completed record with the job.

Use one GST basis across the quote, variation and invoice records. Put ABN, GST and tax-invoice questions to the Australian Taxation Office (opens in a new tab). Do not let a GST-inclusive customer total get compared with a GST-exclusive internal figure without a clear adjustment.

The final invoice should let the customer follow the accepted quote and each approved variation. Your internal record should also show every cost that delivered that revenue.

Correct the next quote from the recorded cause

Do not finish with “allow more next time”. Name the change.

If rough-in ran long because the ceiling route was concealed, change the access assumption or inspection step. If cable usage exceeded the plan, correct the measured quantity or wastage allowance. If a material run consumed labour, change the picking process or include an allowance backed by your records in the cost plan.

Change one input at a time. Labour allowance. Material quantity. Access assumption. Exclusion wording. That gives the next quote a reasoned correction rather than a padded total.

Use electrician job costing on one current job before the next site visit. Enter today’s labour and stock movements, then check the next unfinished stage.

Put the next job in one place

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