Contracts

Last updated: February 9, 2026

Contracts are the primary rate structure in OpenTug. They define the commercial agreement between a customer and a provider, including validity dates, rate terms, demurrage, and contractual metadata. All towing activity (Tows) ultimately roll up to a parent Contract.


Creating a Contract

Navigate to Rates → Contracts and click New Contract.

Basic Information

  • Contract Name – Internal-facing name used across rates and voyages

  • Contract Type – Term Dedicated, COA, Spot, or Flex

  • Customer Company – Customer associated with the contract

  • Carrier – Towing provider tied to the agreement

  • Start / End Date – Contract validity window

  • Is Current – Marks the contract as active

  • Number of Voyages – Optional reference field

Rates

Contracts can store high-level commercial terms:

  • Day Rate

  • Contracted Tug Day Rate

  • Contracted Barge Day Rate

  • Tug Demurrage Rate

  • Barge Demurrage Rate

  • Surcharge Rate

  • Allowed Laytime

  • Is Reversible – Indicates directional applicability

These fields serve as defaults and reference points for downstream Tows.

CleanShot 2026-02-09 at 13.27.09.png

Notes & Attachments

  • Product Notes – Operational or pricing context

  • General Notes – Broader contractual context

  • Contract File – Upload signed agreements or amendments

Options & Clauses

Options

Used for tracking milestones such as renewals or extensions:

  • Start Date

  • End Date

  • Notify Date

  • Comments

Clauses

Used to store structured contractual language:

  • Clause Name & Description

  • Service Type

  • Bill To (Customer, Carrier, or Third Party)

Vendor Rates

Vendor Rates can be attached to a Contract when third-party charges or passthrough costs apply.

CleanShot 2026-02-09 at 13.55.06.png

Key Concept

Contracts define the commercial relationship. They do not need to represent a single lane or asset set — that granularity lives at the Tow level.