Skip to content

Trucking / Hauling on the Site

This workflow covers on-site crude hauling: producer leases deliver to a destination facility, you record hauling transactions, then run carrier settlement (pay the trucking company).

Example use case: Pearsall-area leases → Kinder Morgan Three Rivers (~11,000 BBL/day at ~42° API).

PhaseWhat you configure
SetupOrganization, active facility
Master dataDestination, leases, carrier, product, rates, service agreement
OperationsHauling transactions (manual entry)
SettlementGenerate charges → approve → vendor settlement

Mileage for billing: Use fixed miles per lease on each ticket. GPS auto-calculation is not used for settlement in the current release.

Before you start

  • Confirm permissions for Facilities, Partners, Products, Rate Cards, Service Agreements, Transactions, and Settlements.
  • Agree hauling rates (or use test tiers for validation).
  • Set a go-live date (example: July 1, 2026).

Flow overview

flowchart LR
A[Org & Facility] --> B[Leases + Carrier]
B --> C[Product + Rate Card]
C --> D[Service Agreement]
D --> E[Hauling Transactions]
E --> F[Generate Charges]
F --> G[Vendor Settlement]

Step 0 — Open your workspace

Open the organization

  1. Sign in to Coyote Measurement.
  2. Select the organization you work in from the app header.

Select active facility

Before creating transactions, set the header facility to your destination terminal (for example Kinder Morgan Three Rivers).

Step 1 — Destination facility

Admin → Facilities → Create

  1. Enter the facility name (for example Kinder Morgan Three Rivers).
  2. Select type and timezone for the destination.
  3. Complete location and configuration steps in the wizard.
  4. Save the facility.

Trucking and Hauling

FieldExample
NameKinder Morgan Three Rivers
TypeTerminal
TimezoneMountain Time
Street Address123 Main St
City / State / Zipcode (optional)Three Rivers, TX
Number of Bays (optional)2
Operational Day Start (optional)7:00 AM

This is the single destination for all lease lanes.

Step 2 — Producer leases (origins)

Admin → Partners → Create (Type: Producer)

Create one producer per lease:

Partner name
Appaloosa Lease
Darlene Hurrikain Lease
Hooey Sendero Lease
Mustang Lease
Roper Lease

Trucking and Hauling

Phase 1 billing model

SettingGuidance
RoleProducers are origin locations on tickets
Customer (AR)Not required unless you invoice producers separately
GPS coordinatesOptional for mapping; billing miles go on each transaction

Step 3 — Carrier (vendor)

Admin → Partners → Create (Type: Carrier)

  1. Enter the carrier name (for example Pearsall Beta Trucking Co).

Trucking and Hauling

  1. Set Relationship to Vendor (you pay them — AP).
  2. Under They do for us, check Hauling.
  3. Leave Gathering and Storage unchecked unless applicable.
  4. Save the partner.

Trucking and Hauling

FieldValue
RelationshipVendor
They do for usHauling
Payment terms (typical test)30 days
Auto invoiceOff unless required

Drivers (optional): add drivers under Admin → Drivers if you assign drivers to loads.

Step 4 — Product

Admin → Products → Create

  1. Enter product code and name.
  2. Set API gravity range and default.
  3. Save the product.
FieldExample
CodeWTI or CRUDE
NameCrude Oil
Min API35
Default API42
Max API45

Use 42 default API when operations target ~42° API.

Trucking and Hauling

Step 5 — Rate card (carrier settlement)

Admin → Rate Cards → New

Create rate card

FieldExample
Rate card typeCarrier Settlement
NamePearsall Carrier Hauling Rates
RegionWTX or Pearsall
Effective from2026-07-01

Scope (optional — recommended):

FieldValue
CarrierYour carrier partner
Destination facilityKinder Morgan Three Rivers
ProductCrude Oil
Partner (origin)Leave blank
Origin facilityLeave blank
  1. Click Create Rate Card.
  2. You should land on the rate card version page.

Trucking and Hauling

Distance tiers

  1. Open the Distance Tiers tab.
  2. For initial validation, click Generate Standard (creates tiers for miles 1–300).
  3. Click Save Tiers.

Trucking and Hauling

After the client provides contract pricing, replace tiers with real values.

Validate with rate calculator

On the rate card version page, use Rate Calculator:

FieldTest value
Miles73
Volume (BBL)2200

Confirm the linehaul total matches expectations (example: $6,710 with standard test tiers).

Trucking and Hauling

Activate rate card

  1. Click Activate on the version page.
  2. Confirm the badge shows ACTIVE (not DRAFT).

Trucking and Hauling

Draft rate cards are not used for charge generation.

Step 6 — Service agreement

Admin → Service Agreements → New

  1. Enter agreement details and link the active rate card.
  2. Set Direction to They Provide (carrier provides hauling to you = cost/AP).
  3. Set Status to Active.
  4. Save the agreement.
FieldExample
Agreement numberSA-PEAR-BETA-001
PartnerYour carrier
Service typeHauling
DirectionThey Provide
Effective date2026-07-01
Rate cardPearsall Carrier Hauling Rates (active version)
StatusActive

Notes (example): Beta hauling agreement for Pearsall leases to Kinder Morgan Three Rivers. Target ~11,000 BBL/day.

Agreements in Draft are not used for charge generation.

Trucking and Hauling

Step 7 — Hauling transactions

Daily Ops → Transactions → New

Create one transaction per lease (five tickets for a full daily test).

Before you start

CheckRequired value
Active facilityKinder Morgan Three Rivers
Rate cardACTIVE
Service agreementActive, effective on or before ticket dates

Enter each ticket

  1. Set Transaction type to Receipt.
  2. Set Service type to Hauling.
  3. Set Movement type to Carrier In.
  4. Enter ticket number (for example BETA-APP-001).
  5. Set Report day and Transaction time to the operational date (for example 2026-07-01).
  6. Select Product, Origin (lease), and Carrier.
  7. Enter GSV and/or Net volume (for example 2200 BBL).
  8. Enter Distance (fixed miles for that lease) and Distance unit Miles.
  9. Save the transaction.

Trucking and Hauling

FieldValue
Transaction typeReceipt
Service typeHauling
Movement typeCarrier In
GSV / Net volume2200 BBL (example)
DistanceFixed miles per lease (see table below)

Volume split (example)

Client target ≈ 11,000 BBL/day across 5 leases2,200 BBL per ticket for testing.

Fixed miles per lease

Origin (lease)MilesExample ticket
Appaloosa Lease73BETA-APP-001
Darlene Hurrikain Lease69BETA-DH-001
Hooey Sendero Lease67BETA-HS-001
Mustang Lease69BETA-MUS-001
Roper Lease76BETA-ROP-001

Report day vs transaction time

Settlement matches transactions to a calendar month using:

Field set?Used for settlement period
Transaction timeYes — takes priority
Report day onlyUsed when transaction time is empty

For July settlement, set both report day and transaction time to July 2026 (for example 2026-07-01).

The system bills the carrier for hauling when service type is Hauling and a carrier is set.

Step 8 — Generate and approve charges

Settlement & Billing → Settlements

Select the correct period

  1. Open Settlements.
  2. Use the month picker (top right) to match your transaction dates (for example July 2026 for tickets on 2026-07-01).

Generate charges

  1. Click Generate Charges.
  2. Expect a success message such as Generated 5 charge(s).

Trucking and Hauling

Example totals (test tiers, 2200 BBL each):

TicketMilesCharge (example)
BETA-APP-00173$6,710
BETA-DH-00169$6,446
BETA-HS-00167$6,446
BETA-MUS-00169$6,446
BETA-ROP-00176$6,974
Total~$33,022

If you see No new charges created, charges may already exist for the period — check Payables.

Approve charges

  1. Open Payables.
  2. Review hauling charges for the carrier.
  3. Approve charges per your process.

Daily operations (after setup)

TaskWhere
Enter ticketsTransactions — New Transaction
Import tickets from filesManaging Imports (when file-based intake is enabled)
Monthly billingSettlements → Generate Charges
Pay carrierApprove charges → vendor settlement

Troubleshooting

SymptomWhat to check
No charges generatedSettlement month matches transaction time; rate card ACTIVE; service agreement Active; carrier is Vendor
Wrong party billedFor hauling, carrier should be billed — not the lease origin
No new charges createdCharges may already exist — review Payables
Rate mismatchTicket miles match a distance tier; volume and effective date are correct
Service agreement ignoredStatus must be Active, not Draft
Movement type wrongUse Carrier In, not Pipeline In

Fixed miles quick reference

LeaseMiles
Appaloosa73
Darlene Hurrikain69
Hooey Sendero67
Mustang69
Roper76