Skip to main content

Working with mission price agreements and fuel surcharge in Better Truckin’

Fuel surcharge, mission price agreement, self-bill report

Do you work with mission price agreements for your carriers or customers? Do you use fuel surcharge calculations?

Better Truckin’ provides a clear and flexible workflow for managing price agreements at the mission level.


How mission price agreements work

Each contact (customer or carrier) can have a price agreement linked to it.

When you create a new mission:

  • You select a customer or carrier

  • The current price agreement from the contact is automatically copied to the mission

  • The agreement is saved as a separate, mission-specific agreement

What does this mean in practice?

  • You can update the contact’s price agreement at any time

  • Existing missions are not affected by those changes

  • Each mission keeps its own pricing terms

👉 The mission-specific agreement is always used for:

  • Invoicing

  • Self-billing reports


Managing fuel surcharge with price index (recommended approach)

To handle fuel surcharges efficiently, we recommend using a price index.

The price index module must be enabled in Organization Settings to use this feature.

How it works

Create a price index

  • Go to Administration → Price Agreements (or Articles)

  • Select the Price Index tab

  • Create a new price index and enter your values

  • If you want to use percentages instead of index-based values, enable:
    ​“Report price adjustment separately and use direct percentage adjustment”

Link price index to mission agreements

  • A price index can be linked to your distance-based article

  • The index contains values that can be updated over time

To configure:

  1. Go to the contact card for the carrier/customer

  2. Open the mission price agreement

  3. Ensure “Distance-based costs” is selected

  4. Enable “Use price index” and select the index you want to apply

Benefits of using a price index

Compared to the built-in fuel surcharge field in price agreements, price index provides:

  • Flexible date intervals
    Define how long an index should apply (e.g. weekly or monthly)

  • Automatic updates without changing missions or agreements
    Update the index without modifying existing missions or contact agreements

  • Reuse across multiple agreements
    The same index can be used for multiple carrier agreements
    → Update it once and it applies everywhere


How Is the correct price index selected?

The mission start time determines which price index is applied.


Summary

  • Price agreements are copied from contact to mission upon creation

  • Missions are not affected by later changes to contact agreements

  • Price index provides a more flexible way to manage DMT

  • The same index can be reused across multiple agreements

  • Mission start time determines which index is used

Did this answer your question?