Landscaping supplies schedule of rates template

Landscape yards sell by the cubic metre, the tonne, the square metre and the bag, and the same product can be priced in more than one of them. A schedule of rates fixes the unit each item is billed in, along with the price.

Free, with no account and no email. Item names and units are filled in; the rates are left blank for you and your supplier.

costcode-schedule-of-rates-landscaping.xlsxRates left blank
The template's first 6 rows. Rate ex GST and GST free are blank for you and your supplier to fill in, and so is the product code column after them.
RowItem descriptionUnitRate ex GSTGST free (Y/N)
2Garden mix soilm3blankblank
3Topsoil, screenedm3blankblank
4Turf underlaym3blankblank
5Pine bark mulchm3blankblank
6Hardwood chip mulchm3blankblank
7Decomposed granitetblankblank

Item and unit filled in. Rate, GST free and product code left blank.Rate, GST free and product code left blank.9 more rows, below

What's in it

15 rows, priced in six units

Per cubic metre (m3)
  • Garden mix soil
  • Topsoil, screened
  • Turf underlay
  • Pine bark mulch
  • Hardwood chip mulch
Per tonne (t)
  • Decomposed granite
  • Drainage gravel, 20 mm
Per bag
  • River pebbles 20 mm, 20 kg bag
Per square metre (m2)
  • Couch turf
  • Buffalo turf
Each (EA)
  • Treated pine sleeper 200 x 75, 2.4 m
  • Concrete sleeper 200 x 75, 2.4 m
  • Plants, 140 mm pot
  • Plants, 200 mm pot
Per roll
  • Weed mat, 20 m roll

Common items for the trade, not a recommendation. The rates are yours and your supplier's to agree.

Keep the unit the supplier bills in: CostCode checks the unit on each invoice line against the one agreed. A line billed in a unit that measures something else (per each where you agreed per metre, per tonne where you agreed per cubic metre) is held; one it can't compare, such as per day against per week, is left for a person to confirm, never converted.

Delete the rows you don't buy and add your own under them. Keep the first row as it is: it's how CostCode's importer knows which column is which, so there's nothing to match up by hand when you load it.

Charges landscaping suppliers add on top

  • Delivery
  • Minimum load or small-order fee
  • Pallet deposits

These aren't rows in the file. Agree them with the rates and record each as a charge agreement on the supplier in CostCode, where charge lines are checked against them. Why charges are kept apart

Where these invoices usually go wrong

  • Soil or mulch billed per tonne when you agreed per cubic metreChecked
  • Turf above the agreed price per square metreChecked
  • Turf billed per roll when you agreed per square metreChecked
  • Delivery fees above what you agreedChecked
  • Minimum-order feesChecked
  • A price up on what you've paid beforeChecked, for you only
  • One delivery docket on two invoicesChecked, for you only

What CostCode does about each, with a worked example: Invoice checking for landscapers

Filling it in and loading it

Fill in the items, send the file to the supplier to put in or confirm the rates, and load it into CostCode with the date it applies from.

How to use a template, step by stepWhat each column is for

Got a supplier invoice handy? Check it now.

About ten seconds. No account. We don't keep the file.

Or start free: 20 invoices a month, no card