Skip to main content

Revamped Freight Rates Experience

A guide for dispatchers, billing staff, and anyone setting pricing inside Tread.

S
Written by Saloni Shah

Project Rates in Tread

A guide for dispatchers, billing staff, and anyone setting pricing inside Tread.

Project Rates lets you define a complete pricing rulebook on a project. Set the rules once, and the system matches the right rate to each job, syncs changes across active orders, and locks in pricing when work completes.


Contents


1. The big idea

Instead of overriding tickets when pricing varies by truck, material, or site, you define the rules once on the project. The system picks the right rate as jobs are dispatched.

Each rate has three values:

  • Customer rate — what the customer is charged

  • Vendor rate — what the vendor or carrier is paid

  • Driver rate — what your internal driver earns (can inherit from the vendor rate)

Conditions narrow when a rate applies. Matching runs at the job level, when equipment is assigned.

Tip: Check Use vendor rate and add-ons for driver rate to keep the driver rate in sync with the vendor rate automatically.


2. Setting up rates on a project

Open any project and find the Freight Rates panel.

Adding a rate

  1. Click Add another rate.

  2. Name it clearly (e.g., Tri-Axle Gravel from Main Quarry).

  3. Enter the customer, vendor, and driver rates — or inherit the driver rate from the vendor.

  4. Optionally add conditions (see Section 3).

  5. Save.

Managing rates

Rates appear as accordion rows — expanded shows full pricing, collapsed shows a summary with condition chips.

  • Duplicate to clone and tweak.

  • Delete any rate, as long as one remains.

  • Add as many as you need — there's no limit.


3. Conditions, add-ons, and rate cards

The four conditions

Use any combination — one, several, or none.

Condition

Controls

Examples

Pickup Site

Where material is picked up

Main Quarry, South Pit

Dropoff Site

Where material is delivered

Downtown Lot, Highway Depot

Equipment Type

The truck or trailer assigned

Tri-Axle, Belly Dump, End Dump

Material

What's being hauled

Gravel, Asphalt, Sand

A rate with no conditions is your project-wide default — the fallback when nothing more specific matches.

Adding the four conditions — Pickup Site, Dropoff Site, Equipment Type, and Material — to a rate.

Add-ons

Supplementary charges layered onto a rate — fuel surcharges, standby fees, driver reimbursements. Attach via the menu on any rate row.

Important: When the matched rate changes, the previous add-ons are cleared and replaced with the new rate's add-ons.

Account-specific rate cards

Reusable pricing starting points for accounts with standing agreements. Pull them into any rate row from the menu.

  • Rate cards = baseline pricing for an account

  • Project rates = project-specific exceptions

Update a rate card once and every project using it picks up the change.

Rate ordering: most specific wins

Rates sort from fewest conditions (default) to most conditions (most specific), with alphabetical order as a tiebreaker.

#

Conditions

Customer

Vendor

1

Main Quarry · Tri-Axle · Gravel

$15/ton

$8/ton

2

South Pit · Tri-Axle · Gravel

$13/ton

$7/ton

3

Main Quarry · Belly Dump · Gravel

$10/ton

$6/ton

4

Belly Dump · Asphalt

$12/ton

$7/ton

5

(no conditions — default)

$11/ton

$6/ton

Rates 1–4 fire only when their conditions match. Rate 5 catches everything else.

Watch for duplicates: If two rates have identical conditions, you'll see a warning. The first-listed rate wins — reorder them or change one to make it unique.


4. How rates flow into orders

The project's full rate list appears on every order form. The Rates Synced With Project chip confirms the order is reading from live project rules.

Order ↔ project sync

While an order is active, edits flow both ways — no separate copy to maintain.

Edit at…

Updates…

Project

All open orders for that project

Order

The project + other open orders

Completed order

That order only (already stamped)

Star a rate

Star one rate to force it onto every job on the order, bypassing condition matching. Useful for flat-rate hauls. Only one starred rate at a time.

What happens when an order completes

Rates are stamped — the system snapshots them onto the order and breaks the live connection. After stamping:

  • Project rate changes no longer affect the order.

  • Reopening the order keeps the stamped rates.

  • Edits on the order don't flow back to the project.

This guarantees billing reflects the pricing in effect when the work was completed.


5. How rates land on jobs

How the system picks the rate

  1. Starred wins instantly — no further checks.

  2. Most specific beats less specific — three conditions beats two, two beats one.

  3. Default catches everything else.

Matching runs at the job level, when equipment is assigned (the system needs all four conditions to match). If you change the truck, pickup, dropoff, or material, the rate re-evaluates automatically.

If no project rate matches, the system falls back to your company's rate cards.

Sacred rule: Manual overrides are never replaced by automatic matching. The system always retains the recommended rate so you can revert.

Manual override

Three places to manually pick a rate:

  • Edit Job form — fix a single job

  • Edit Rate form — same controls plus direct value edits

  • Invoice — swap or override at billing (see Section 6)

The selection modal shows the system's best match at the top. If you pick something that doesn't match the job's conditions, a warning flags it as manual.

Mobile

Rates on mobile aren't view-only. You can:

  • Edit a single job's values, add-ons, or rate card

  • Override the system match

  • Bulk-edit across multiple jobs from the order screen

Bulk editing on mobile acts as a manual override — the matched rate card is replaced with your values.


6. Invoices

From the Payables and Receivables tab on an invoice, you can swap in a different rate or edit the customer rate value directly.

Invoice-level edits apply to that invoice only — the job, order, and project rates stay untouched.


7. Migrating from Current Rates

Existing pricing was migrated automatically — no re-entry needed. Your previous site-based pricing now appears as rates with a Pickup Site condition, with the same matching behavior preserved.

You can layer in additional conditions (dropoff, equipment, material) when ready, but migrated rates work as-is.


8. Watch-outs

  • No project? Create rates directly on the order.

  • Add-ons get replaced when the matched rate changes. To apply universally, attach the add-on to every rate that could match.

  • Site Rates were migrated automatically — no re-entry needed.


9. FAQ

  1. How many rates can a project have? No limit.

  2. What if pricing matches multiple rates? Most specific wins; alphabetical order breaks ties. The matched rate shows on each job.

  3. Can I edit rates on an order without affecting the project? Not while the order is active — edits sync both ways. Once the order completes, rates are stamped and edits stop syncing. Job/invoice edits never sync.

  4. How do I lock a specific rate to a specific job? Manually pick it via the Edit Job or Edit Rate form. Manual selections stick.

  5. How do I price a whole order at one rate? Star the rate on the order. It overrides all condition matching.

  6. Why doesn't my completed order show my latest project edits? Completed orders are stamped — they hold a snapshot from when the work was completed.

  7. What if no rate matches a job? The system falls back to your company's rate cards. To guarantee a match, keep one project rate with no conditions as your default.

  8. Where can I get help? Your Tread Customer Success contact, or the Help Center.


10. Full Demo Video:

Did this answer your question?