Skip to content
CACanada

Landscaping Progress Billing for Installation Jobs in Canada

Build payment milestones around work the customer can inspect, then control deposits, field records, change orders, GST/HST and the final invoice.

Yes Foreman · October 3, 2026 · Invoicing and payments

The paving is finished, but the plants are delayed. The office bills the whole stage, and the customer pushes back because the schedule never separated the two results. Landscaping progress billing works when every invoice points to finished work that can be inspected.

Set the billing gates before mobilization. Give each gate a physical completion test, an allocated value and a list of records the crew must save.

Decide whether landscaping progress billing fits the installation

Use progress invoices when the signed installation has distinct stages. Removals, excavation, drainage, hardscape, soil preparation and planting can each produce a result the customer can check.

Staged billing also helps when work will disappear below finished grade. Drainage, irrigation and base preparation need to be recorded before the crew covers them.

Use one final invoice when the crew can complete and inspect the whole job as one piece. Do not build a complicated payment schedule for a short installation that closes in one visit.

Cash pressure is not a completion test. A supplier invoice, payroll run or equipment payment tells you what the business owes. It does not prove that the customer received the work named in a billing milestone.

Before choosing staged billing, check:

  • whether the signed scope divides into finished site results
  • whether underground or base work will be hidden
  • whether the agreement allows billing for ordered or delivered materials
  • who can approve completed work and changed work
  • who receives invoices and supporting records

If one of those points is unclear, fix the job documents before work starts.

Check the signed job documents before setting payment gates

Start with the signed quote or contract. Confirm the customer, installation address, billing contact, contract price, scope and exclusions. Record who may approve a change order.

Do not assume the person meeting the crew can approve changed work or release payment. A homeowner, property manager, general contractor and accounts-payable contact can have different roles.

If the quote is still missing labour, materials, equipment, overhead or markup, stop. Build the price before dividing it into milestones. The landscaping installation quote guide shows how to organize the installation scope and cost before signing.

A payment schedule allocates the contract price. It does not repair a weak quote after signing.

Write down the assumptions that can stop the crew

Record the machine route, working hours, water access, storage area and protection expected from others. State who arranges utility locating and who supplies any customer-provided products.

Describe the ground condition included in the quote. Identify unsuitable material, hidden waste, unmarked obstructions and restricted access when they sit outside the signed scope.

When excavation exposes a condition outside that scope, stop the crew. Photograph it, describe it and prepare a change order. Do not bury the problem inside the next progress invoice.

Separate ordered, delivered and installed materials

These are different job states. A pallet ordered from a supplier is not a pallet delivered to the site. Material at the curb is not installed work.

Read the signed agreement and decide which state can open a billing gate. If delivery is billable, name the material and the required proof. Record the delivery, location and checked quantity.

Do not label delivered products as installed. If delayed plant material prevents a planting milestone from passing its completion test, move that milestone instead of billing from the calendar.

Put Canadian jurisdiction checks beside the billing gates

A Canadian installation can cross payment legislation, consumer rules, permits, regulated trade work, worker coverage and tax handling. Check each question before building the landscaper payment schedule.

Identify the provincial or territorial government or statutory regulator that administers construction-lien or builders-lien rules for the job. Ask that body about statutory holdbacks, prompt-payment rules and any required payment sequence. Do not copy the process from another province or territory.

Identify the provincial or territorial consumer-protection body if the customer is buying residential work as a consumer. Ask it about contract content, deposit restrictions, cancellation terms and mandatory invoice details. Write any required document or timing step into the job file before issuing the deposit invoice.

Ask your provincial or territorial trade licensing and safety authority which trade licence, regulated scope or trade permit covers electrical, plumbing, irrigation or other regulated work in the installation. Write down the answer and assign regulated work to a contractor allowed to perform it.

Do not assume every site approval sits with the municipality. Use official provincial, territorial and municipal information to identify the authority responsible for grading, drainage, tree work, road or sidewalk occupation, conservation areas, utility locating and building permits at that site.

Put each required approval or inspection before the work it controls. A crew should not cover drainage, close a trench or occupy a sidewalk while a required project check remains open.

Ask your provincial or territorial workers' compensation board about worker coverage. Record the answer in the job file rather than assuming another jurisdiction follows the same process. Contractors working in British Columbia can use the BC landscaping worker-coverage job check to organize that conversation.

For federal business-number and GST/HST questions, check the Canada Revenue Agency (opens in a new tab). Québec businesses may also need guidance from Revenu Québec. Where a province administers its own provincial tax, ask that provincial tax authority about registration, invoice treatment and filing questions.

Do not assume one tax authority answers every tax question. Record the authority, answer, document and responsible person in the job file before the office sends an invoice.

Build the landscaper payment schedule around finished results

Start with the signed quote lines. Group them by work the crew can complete and inspect without relying on a later stage.

Useful installation groups include:

  • site protection, access and signed removals
  • excavation and disposal
  • drainage and irrigation
  • bases, retaining, edging and paving
  • soil preparation and grading
  • planting, mulch and fixtures
  • testing, cleanup, deficiencies and handover

Keep the groups narrow enough to bill cleanly. Paving and delayed plant material should not share one broad milestone when either part may finish without the other.

For each gate, write the physical result, the original scope lines included, the completion test and the evidence required. Name any incomplete item that blocks billing.

Allocate values from the signed quote. Check that the full landscaper payment schedule adds back to the original contract amount. Do not use this step to recover a missed cost or add markup that was absent from the quote.

Use this milestone-control table before mobilization:

Finished stageCompletion testEvidence before billingWork that blocks the gate
ExcavationExcavated limits, depth and disposal match the signed scope and approved site informationRecorded measurements, labelled photos and disposal recordsUnchecked depth, unidentified ground conditions or incomplete disposal
DrainageRuns, outlets and connections are installed to the approved grade and pass the required testRoute measurements, test results, labelled photos and required inspection clearanceMissing test record, open connection or unresolved inspection
Hardscape baseExcavation, base material, compaction, edge preparation and grade are complete for the signed areaInstalled quantities, grade checks, compaction record where required and labelled photosSoft areas, incomplete edges or unconfirmed grade
Hardscape finishPavers, slabs, retaining, edging or other finishes are installed and checked against the signed layoutInstalled quantities, finish inspection and labelled photosMissing cuts, movement, damage or unfinished adjoining work included in the stage
Soil preparationSoil placement, amendments and preparation cover the signed planting or turf areasDelivery records, installed quantities, depth checks and labelled photosUnprepared areas, contamination or unresolved drainage condition
GradingFinished grades direct water as shown in the approved site information and connect cleanly to adjoining surfacesRecorded grade checks, drainage observation and labelled photosPonding, unfinished transitions or required approval still open
PlantingSpecified plants, turf, mulch and fixtures are installed in the signed locations and quantitiesDelivery records, installed quantities, labelled photos and completion inspectionMissing plant material, substitutions awaiting approval or incomplete establishment work included in the stage

Landscaping progress billing becomes easier to defend when the customer and supervisor can apply the same completion test. Both should be looking at the same finished stage.

Control the landscaping deposit invoice and its later credit

The landscaping deposit invoice should show the invoice number and date, contractor and customer details, installation site, signed quote or contract reference, deposit purpose and amount, applicable tax treatment, payment terms, and the balance or credit treatment.

Keep these events separate:

  • the deposit was invoiced
  • the deposit was paid
  • the deposit was applied as a credit

Sending an invoice does not mean the payment arrived. Receiving the payment does not tell the office which later invoice gets the credit.

Write down the application point before sending the first progress invoice. It must follow the signed agreement and the provincial rules governing the job. Do not leave that decision to whoever prepares the final bill.

Show the credit on the invoice where it is applied. Carry any unapplied amount forward. Never reduce the account silently, because the customer needs to trace the original contract amount, prior invoices, payments and remaining credit.

Stop and record underground work before covering it

Walk each stage against its milestone test. Check products, locations, dimensions, quantities and finish. A message saying “done” is not proof.

The drainage may be installed and ready to cover, but the crew has not saved the test result, measurements or labelled photos. Stop. The next layer will hide the evidence the office needs.

> Stop. Photograph. Test. Label. File. Then cover the work.

Save records under the matching job and milestone:

  • dated and labelled site photos
  • measured locations and installed quantities
  • delivery and product records
  • test records
  • required inspection results
  • supervisor notes
  • customer approvals

A camera roll is not a job file. Label each record with the site area and milestone so the office does not have to ask which trench or base the photo shows.

A delay record has another purpose. It explains why the sequence moved. It does not prove that the work reached a billing gate.

Move incomplete work and approve change orders separately

Weather, access and supply problems can move the schedule. Change the expected date, but keep the physical completion test. Do not invoice a milestone because its original date arrived.

If one part of a stage is incomplete, check whether the signed schedule already gives it a separate allocation. If not, get a written agreement before splitting or reallocating that milestone. Do not invent a billing value after the dispute starts.

Changed work follows its own path. Stop, describe the condition, price the labour and materials, state any effect on the sequence and get approval from the person with authority. Then continue.

The house example is electrical, but the document control is the same. On the Oak Street bathroom, quote Q-1847 was 1,105. The ceiling was lined and chasing was excluded. Extra cable and chasing became an approved 160 change order, so invoice INV-1847 was 1,265.

The 160 change did not rewrite the original quote. It stayed traceable as approved changed work before appearing on the invoice. Use that same separation when unsuitable soil, hidden waste, access restrictions or customer-requested planting changes alter a landscape installation.

Write a progress invoice the customer can trace

Every invoice should connect the current charge to an inspectable milestone and the signed job. Show what is billed now, what was billed before and what remains.

Keep each figure in its own field:

Invoice fieldWhat to show
Original contract amountThe price on the signed quote or contract before changes
Approved change ordersEach approved reference and its amount
Revised contract amountOriginal contract amount plus approved change orders
Prior original-scope billingOriginal work invoiced before the current invoice
Current milestone billingOriginal work earned at the finished stage being invoiced
Prior change-order billingApproved changed work invoiced previously
Current change-order billingApproved changed work invoiced now
Deposit or other creditsCredits applied on this invoice and any credit left to apply
Applicable taxesTax treatment checked for the job's province or territory
Payments receivedPayments posted to the account before this invoice
Amount remainingRevised contract amount, taxes and credits reconciled against billing and payments

Keep original-scope billing separate from change-order billing. Keep invoices issued separate from payments received. Do not collapse the account into one unexplained balance.

Use the invoice-writing guide to check the core document fields after you have built the milestone reconciliation.

Before sending the invoice, check that the revised contract amount agrees with the original contract amount plus approved change orders. Then reconcile prior billing, current billing, credits, taxes and payments against the amount remaining.

Landscaping progress billing needs this arithmetic check as much as it needs site photos. Strong field proof cannot repair a duplicated deposit credit or a missing prior invoice.

Keep cost tracking beside billing, not inside it

Billing value and job cost answer different questions. A passed milestone tells you what signed work can be invoiced. Cost tracking tells you what the business spent to produce it.

Post actual labour, materials, equipment, subcontractors and allocated overhead to the job. Use the job-costing guide for actual contractor records to keep those cost buckets tied to the installation.

Investigate cost movement even when the milestone is billable. More excavation time or wasted base material can hurt the job without changing the contract billing allocation.

Do not add an overrun to a progress invoice unless it became approved changed work. A cost report does not authorize a customer charge.

On Oak Street, the original quote was 1,105, job cost was 850 and profit against that original quote was 255. Margin was 255 ÷ 1,105, about 23%, while markup was 255 ÷ 850, or 30%.

Do not calculate profit against the 1,265 invoice. The costs of the 160 change order are not given. All Oak Street figures are sample currency units for the worked example, not rates.

Inspect the work before sending the landscaping final invoice

Walk the installation with the signed scope and approved changes. Record unfinished work, damaged items, cleanup, handover documents and customer concerns. Give every deficiency an owner and a status.

Do not treat a verbal promise to return as completed work. If an incomplete item blocks the final milestone under the agreement, close it before billing that part.

Reconcile the account from the beginning. Check the original contract amount, original-scope invoices, approved change orders, revised contract amount, deposit credits, other credits, payments and tax treatment. The landscaping final invoice should show the remaining amount without making the customer rebuild the ledger.

Save the final inspection record, completion evidence, invoice and payment record under the job. Close the field work and the account as separate steps.

Common questions

Who should receive a landscaping progress invoice?

Send it to the billing recipient named in the signed agreement or job file. Copy the site contact only when the customer asks for that routing. Do not assume the person inspecting the yard also processes invoices.

What should you do when the customer disputes a completed milestone?

Use the completion test and records prepared for landscaping progress billing. Compare the finished stage with the signed scope, then record the deficiency or disagreement before changing the invoice.

Put the next job in one place

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