Create a payment rule

Last updated: August 16, 2026

A payment rule prices each delivery your drivers complete. You build one in a drawer with three parts: the rule's name, groups, and currency; its pricing; and any additional fees. This article walks the flow at a working altitude — for the exact meaning of every option, see payment rule settings.

Note

Fleet and this page are gated. Availability varies by organization — if you don't see it, reach out to Nash.

Open the rule editor

On the Payment Rules tab, choose New Payment Rule. To change an existing rule, click its row to reopen the same drawer (the title reads Edit Driver Payment Rule instead of Create Driver Payment Rule).

Note

If your access is scoped to specific locations, Driver Pay is read-only — the New Payment Rule button and the editor don't appear.

Name the rule and pick its groups

At the top of the drawer:

  • Payment Rule Name — a name to identify the rule.
  • Driver Groups — the driver groups this rule applies to. You can select more than one, but a group can belong to only one payment rule at a time, so groups already used by another rule aren't offered.
  • Currency — the currency for this rule. It applies to every fee amount you enter below.

Set the pricing

Under the pricing section, choose how a delivery's base pay is calculated.

Leave Pricing type on Contract to build the pricing from Nash's models. (A Function option — custom Python pricing — appears only for accounts that already use it; if you need it, reach out to Nash.)

Then, under Contract type, add one or more pricing models:

  • Flat fee — a fixed amount, charged per Stop or per Route.
  • Order value based — pay derived from the order's value, either Tiered or a flat Percentage.
  • Duration based — pay by time, in Minutes or Hours, either Tiered or Rated.
  • Distance based — pay by distance, in Miles or Kilometers, either Tiered or Rated.

Add more than one model and a How do you wish to combine the values? choice appears — Use maximum value, Use minimum value, or Sum all values — so you can, for example, take the greater of a flat fee and a distance rate.

For a Tiered model, use Add tier to add bands (each has a "starting at" threshold and a Charge); Remove tier drops one. A Rated model asks for a Rated type, a Rate interval, and a Fee. Each model's exact fields are defined in payment rule settings.

Add any fees

Under Additional fees, add any of: Insurance fee, Toll fee, Wait fee, Return fee, Cancellation fee. Each one opens its own card with a few fields (a flat amount or a percentage, a trigger, a per-stop/per-route choice). What each fee does and every field it carries is covered in payment rule settings.

Save

Choose Create Rule (or Update Rule when editing) to save, or Close to discard. The new rule appears in the Payment Rules list and starts pricing deliveries for the groups you attached. Earnings then show up under driver pay reports.

To remove a rule, open its row actions and delete it — you'll be asked to confirm, and the deletion can't be undone.