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.
When to use this
Use multi-entity billing when your business runs through more than one legal entity and money flows between them. Common with hauling groups that have a parent company, a separate leasing entity that owns the trucks, and one or more terminal child companies that operate locally. Every load runs at the terminal but the books eventually roll up to the parent.How it works
Tread models each legal entity as its own company (a separately-billed business unit). The parent sits at the top. Children — leasing entity, regional terminals — sit underneath in the company hierarchy. Money flows in three steps. The terminal bills the customer. The terminal pays the leasing entity for the truck. The leasing entity rolls earnings up to the parent. Each step is a real settlement that respects the entity boundary. Drivers are shared across the hierarchy through company shares. A driver employed by the leasing entity can run loads at any terminal it shares into. The driver sees one app; the back-office sees the right entity on every settlement line.Setup
Create the parent entity
The parent is a top-level company. Set it up first under Company Hierarchy → New parent. The parent owns the hierarchy but rarely bills directly.
Create child entities under the parent
Add the leasing entity and each terminal as child companies. Each one gets its own customers, vendors, and accounting connection.
Share equipment from leasing into terminals
Settings → Equipment → Share. The leasing entity shares its trucks into each terminal that operates them. Without the share, the terminal can’t dispatch the truck.
Share drivers across the hierarchy
Settings → Drivers → Share. Drivers employed by one entity get shared into the entities where they run loads. See Driver Lifecycle.
Configure inter-entity rates
On the leasing entity, set the rate it bills each terminal for the truck. On the parent, set the rate the leasing entity rolls up. See Manage Rates.
Common pitfalls
Related
- Companies & Hierarchy — flat vs parent/child models
- Company Hierarchy onboarding — setup walkthrough
- Driver Lifecycle — sharing drivers across entities
- Settlements & Driver Pay — settling between entities
- Manage Rates — entity-scoped rate setup