Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tread.ai/llms.txt

Use this file to discover all available pages before exploring further.

What it is

A Material is whatever the truck hauls — sand, stone, asphalt, dirt, mulch. Each Material is a record with a name, code, UoM, and rate. Most customers pull the master list from their accounting system so codes match invoices.

Why it matters

Materials drive the line items on every invoice and the cost codes on every export. Wrong code, wrong invoice. They also carry the Prevailing Wage (PW) flag — the field that decides whether a load gets paid at PW rates on a public-works job.

How Tread models it

  • Material — name, code, UoM (tons, cubic yards, loads), default rate.
  • Source — typically imported from QuickBooks, Sage, Vista, Foundation, or Spectrum so codes match the books.
  • Prevailing Wage flag — per Material. Independent of any project setting.
  • Material Rates — can be set per Customer, per Site, or globally. See Rates, Add-Ons & Fuel.
FieldRequiredNotes
NameYesWhat dispatchers and drivers see
CodeYesMust match accounting export
UoMYesDrives how loads are counted
Prevailing Wage flagNoSet per material, not per project

Common pitfalls

Prevailing Wage is per Material, not per Project. A project flagged PW does not auto-flag its materials. If asphalt is not flagged PW, drivers hauling asphalt on a PW job get standard rates. Walk the materials list before a PW go-live and flag every material that qualifies.
Pull your Materials list from accounting on day one. Re-importing later means matching old codes to new ones across thousands of historical tickets.