A custom unit arrives on the rack with a supplier reference but no clear opening number. The crew starts guessing, while the glass bill, labour and remake risk drift away from the job record. Glazier job costing fixes that chain before the wrong unit reaches the frame.
Keep one complete job as the profit record. Put elevations, openings and individual units underneath it. Then every order, hour, EWP charge, variation and credit has somewhere clear to land.
Choose the unit for glazier job costing before you release the order
Cost the complete customer job first. That is where the accepted quote, actual costs, approved variations, final invoice and profit belong.
Use smaller references underneath the job:
- Job: the complete commercial result.
- Elevation or work area: shared delivery, access, protection and setup.
- Opening: the permanent surveyed location.
- Glass unit: one item ordered, delivered, installed or remade separately.
Do not create a separate profit result for every pane. A unit record tells you what happened. The complete job tells you whether the work made money.
Shared costs can stay against the job or elevation. If an EWP served several openings, label it as a shared elevation cost. Do not split it between panes just to make the unit report look tidy.
This structure is the backbone of glazier job costing. It also gives the office and site crew the same language. The glazing job workflow can keep the quote, job and invoice tied to that complete record.
Give every opening a permanent identifier
Create the identifier during the survey. Keep it through ordering, delivery, installation and close-out.
A plain code works if everyone uses it. Put it on the opening schedule, quote line, purchase order, supplier paperwork, rack label, site record, variation and remake record.
Keep the supplier reference beside your opening identifier. The supplier code follows fabrication. Your code follows the actual hole in the building.
If a custom unit reaches the rack without a clear match, stop. Trace the supplier reference through the purchase order. Check the dimensions and specification against the opening schedule. Do not send it to site on a guess.
Freeze the scope and cost budget before ordering custom glass
Save a dated copy of the accepted scope and cost budget before you release the purchase order. Otherwise the baseline moves every time the job changes.
Build the pre-release cost budget under these headings:
- Glass, processing and glazing materials.
- Freight, unloading, handling and job-specific storage.
- Labour by survey, preparation, loading, travel, setup and installation stage.
- EWP hire, scaffold, hoisting, protection and setup.
- Removal, cleanup and disposal.
Assign each amount to the opening it serves, the elevation where costs are shared, or the whole job where no smaller reference is honest. Record the amount using your own figures. This cost budget gives glazier job costing a fixed comparison point once supplier invoices and crew time arrive.
Use the same headings for budgeted and actual costs. Glass must compare with glass. Installation labour must compare with installation labour. Access must compare with access.
For each opening, record:
- Surveyed dimensions and measuring basis.
- Glass make-up, thickness, finish, coating and orientation.
- Holes, notches, cut-outs, shapes and edge processing.
- Frame, beads, gaskets, blocks, sealants, hardware and fixings.
- Removal, frame preparation, protection, cleaning and disposal.
- Delivery limits, working hours and access assumptions.
- Approved drawings, photographs and customer selections.
- Exclusions that could change the work on site.
Put an exclusion beside the opening it affects. If frame repairs or chasing are excluded, say so where the crew can see it. A buried note at the end of the quote is hard to use when the opening is exposed.
Before committing to work that may fall within a trade, contractor or home building licence class, ask your state or territory licensing regulator which class covers the exact scope. For example, use NSW Fair Trading (opens in a new tab) for a licensing question about work in New South Wales. Write the answer in the job record before ordering glass.
For glass handling, work at height, plant and EWP safety questions, ask your state or territory WHS regulator. Use SafeWork NSW (opens in a new tab) for workplace safety questions on a New South Wales site. Do not use a safety regulator to answer a licensing or contract question.
Set one GST and BAS-ready cost basis
Decide whether your cost budget and actual cost records include or exclude GST. Label the choice. Use it on purchase commitments, supplier tax invoices, supplier credits, variations and the final job review.
Do not compare a budgeted cost excluding GST with a supplier entry including GST. The variance will be wrong before you even inspect the job.
Keep each supplier tax invoice and credit document attached to the purchase it settles. Keep the customer variation with the approval and invoice line. Cash collection and profitability are different records; the glazier deposit invoice process explains how to control payment for made-to-measure glass without treating a deposit as profit.
Ask the Australian Taxation Office (opens in a new tab) how GST, supplier adjustments and BAS records apply to your business. Do not make up a tax treatment inside the job report. Set the basis once, document it and use it consistently.
Build cost buckets that match glazing work
Keep the headings plain. Custom glass costs disappear when every person uses a different category.
Use these direct-cost buckets:
- Glass and materials: fabricated units, processing, coatings, frames, beads, gaskets, blocks, hardware, sealants, fixings, protection and consumables.
- Freight and handling: packaging, delivery, unloading and job-specific storage.
- Labour: crew cost recorded by work stage.
- Access and equipment: EWP hire, scaffold, hoisting and job-specific setup.
- Removal and disposal: strip-out, cleanup and disposal caused by the job.
- Subcontractors: work completed by another business for this job.
Processing belongs with the ordered unit. Record holes, notches, edge work, shapes and coatings rather than leaving everything under a vague glass line.
A cost is direct when the job caused it. An EWP hired for one elevation is a job cost. General office rent is overhead. Do not move an ugly direct cost into overhead to protect the job result.
Cause codes are not cost buckets. Incorrect measurement, fabrication issue, transport damage, blocked access, customer specification change and installation damage explain why the cost happened. Keep the money in its normal bucket and add the cause separately.
Keep commitments visible while paperwork catches up
Enter a committed custom glass cost when you release the purchase order. Reconcile it when the supplier tax invoice, cancellation or credit arrives.
Do not remove the commitment because the customer has paid. A paid invoice does not mean the supplier paperwork is complete.
The same rule applies to access equipment. If the EWP has been used but its invoice has not arrived, leave a pending cost against the job. Closing early creates profit that vanishes later.
Match custom glass costs to the installed opening
Put your job number and opening identifier on every purchase order line. Where one charge covers several openings, attach it to an elevation or a labelled shared-cost group.
When the delivery arrives, reconcile the rack against the purchase order and opening schedule. Mark each unit as received, missing, damaged, rejected or stored elsewhere.
Photograph labels while they are readable. Record shortages and visible damage before the packaging disappears. Keep the purchase open until every line has arrived, been cancelled or been replaced.
A supplier invoice must settle the correct commitment. Match the order line, supplied unit and opening before approving the cost. If the invoice groups several units, retain the supplier detail that shows what was fabricated.
An expected credit is not recovered money. Leave the original purchase in place. Add the replacement order and extra freight separately. Enter the supplier credit only when the credit document arrives.
Never overwrite the first cost with a later net figure. You need both the net result and the path to it. That path shows whether the next quote needs a better survey, a stronger rack check or more handling allowance.
Capture glazing labour costs on the day
Split glazing labour costs by work stage. A single crew total tells you the job ran over. It does not tell you why.
Record time for:
- Survey and measurement.
- Drawing review and order preparation.
- Workshop preparation.
- Loading and unloading.
- Travel and delivery.
- Protection and access setup.
- Removal and frame preparation.
- Installation, sealing and finishing.
- Cleaning and disposal.
- Waiting, remedial work and return visits.
Every labour entry needs the date, worker or crew, work stage, opening or elevation, and time consumed. Add the waiting cause when work stops and the return-visit reason when the crew must come back. Enter it before the crew leaves the job or at the end of the day.
Use your defined labour cost, not the customer charge-out price. The charge-out price is revenue. Labour cost is what the business uses consistently to measure the crew time consumed by the job.
Write down what your labour-cost method includes. Apply the same method in the cost budget and actual record. If you employ workers and need to check workers’ compensation cover, ask your state or territory workers’ compensation insurer or regulator. Do not invent a premium or classification in the costing sheet.
Keep waiting separate from installation. If the crew stands beside a blocked elevation, record waiting against that elevation. Note what stopped the work and who was told.
A return visit gets its own time. Include loading, travel, setup, removal, refitting and cleanup. Hiding those hours inside the original installation entry only guarantees the next cost budget will miss them again.
Put EWP hire and blocked access on the job
The EWP is booked. The crew is on site. Parked vehicles or unfinished work block the planned elevation. Record the event before moving the crew elsewhere.
Write down:
- The blocked elevation or openings.
- What prevented access.
- Crew waiting time.
- Equipment standing time.
- Work completed elsewhere.
- Why another visit is needed.
- Who received notice.
Keep the EWP, scaffold, hoisting, pedestrian control, protection and setup costs on the job that used them. Use the elevation as a sub-reference where that helps.
Recovery from the customer is a separate decision. If the blocked access changes the agreed work or price, stop and write a variation. Get approval before carrying out the extra work where the job allows that sequence.
Do not move the real cost out of the job because recovery is uncertain. Record cost first. Record the approved variation separately. That leaves a clean view of both job performance and customer billing.
Record the full glass remake cost
A pane does not fit. The replacement creates another order, delivery, site visit and installation task. Meanwhile, the supplier credit is unresolved.
Keep the original unit. Add the replacement as a new record. Tie both to the same job, elevation and opening.
The full glass remake cost can include:
- Original glass and processing, recorded once on the original purchase.
- Replacement glass and processing.
- Extra packaging, freight, unloading, handling and storage.
- Inspection and office time.
- Removal and replacement labour.
- Another EWP booking, scaffold setup or site visit.
- Protection, repairs, cleaning and disposal.
Keep the gross remake cost visible. Record a received supplier credit separately as recovery or a reduction against the linked purchase. Do not enter an expected credit, and do not use a later credit to erase the original cost trail.
Record photographs, measurements, order details and site notes. Do not delete the failed unit once the replacement arrives.
Separate four facts: measured cost, cause, responsibility and recovery. You can measure the loss before anyone accepts responsibility. The cause may be survey, fabrication, transport, storage, site conditions, installation or a customer change.
Responsibility can remain unresolved. Recovery can remain pending. Neither changes the fact that the job consumed glass, labour or access.
Compare the accepted quote with actual job cost
Compare the frozen cost budget with actual costs under matching headings. Review glass against glass, labour against labour, access against access and disposal against disposal.
Keep approved variations beside the original quote, but do not assume the variation value is profit. Customer approval changes the selling amount. Internal cost entries show what the change consumed.
Worked example: keep the original result separate
The Oak Street bathroom is the house electrical example, not a glazing rate card. All figures below are sample currency units.
R. Chen’s job at 14 Oak Street covered a 150 mm bathroom exhaust fan ducted through the roof and four LED downlights. Quote Q-1847 was 1,105. 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 therefore 1,265.
The recorded job cost against the original quote was 850. Profit against that quote was:
1,105 − 850 = 255
Margin was:
255 ÷ 1,105 ≈ 23%
Markup was:
255 ÷ 850 = 30%
Markup uses cost as the base. Margin uses selling price as the base. The markup versus margin guide shows how to keep those calculations separate.
The costs caused by the 160 variation are not given. Do not subtract 850 from the 1,265 invoice and call the difference profit. That would combine the original known cost with variation revenue whose cost is unknown.
The same rule applies to glazing. A replacement unit or extra EWP visit may support a variation, but its selling value says nothing about profit until its glass, labour, freight and access costs are recorded.
Run the final reconciliation in order
Read the job record in this sequence:
- Original accepted quote.
- Approved variations.
- Final invoiced selling amount.
- Actual costs entered against the job.
- Outstanding purchase, labour and equipment commitments.
- Received supplier credits and other recorded recovery.
- Final profit, calculated only when every included cost is known.
Show original-scope variance separately. Compare the original cost budget with actual costs for the original scope. Do not mix variation revenue or variation costs into that result.
Then review each variation against the costs it caused. A variation has no measured profit until its glass, labour, freight, access and disposal costs are known. This keeps a profitable original scope from hiding a poor variation, or the other way around.
Resolve open costs before close-out
Do not close the job while crew time, an access invoice, supplier paperwork or a credit is missing. In glazier job costing, mark each open item as committed, invoiced, disputed, credited or cancelled.
Give every open item an owner and a next action. Calculate final profit only after the included costs and received credits have been reconciled.
Inspect the largest original-scope variance. Change the cost budget on the next quote against the bucket that missed.