Ship agency operations, audit-ready end to end

Manage the full port-call lifecycle, keep an append-only Statement of Facts with visible corrections, calculate laytime and demurrage automatically, and reconcile disbursement accounts straight through to invoicing — all inside Odoo.

The problem

Ship agents juggle several simultaneous port calls, each with milestones that must be timestamped accurately for laytime disputes worth far more than the agency fee. Every proforma Disbursement Account must then be reconciled against dozens of actual charges and justified to the principal. Spreadsheets and email give no controlled workflow, no tamper-evident event record, and no link between disbursement estimates and billing.

The solution

Ship Agency Management gives agents a controlled port-call lifecycle with an append-only, correctable Statement of Facts, a laytime and demurrage engine that reads directly from that log, and a Disbursement Account that tracks proforma vs. actual charges through to the invoice — with a live dashboard across every active call.

Capabilities

Everything a port agency needs

Every capability below is implemented in the module.

01

Port Call Lifecycle

Track every call through Expected, Arrived, Berthed, and Departed with milestone timestamps (ETA, NOR tendered, pilot on board, berthing, departure) recorded in real time.

02

Append-Only Statement of Facts

Every event is logged as a tamper-evident, chronological record that stands up to laytime and charge disputes months later.

03

Visible SOF Corrections

Flag, annotate, and trace corrections to the Statement of Facts through a dedicated wizard, keeping a clear before/after chain of custody instead of an opaque overwrite.

04

Laytime & Demurrage Engine

Compute laytime, demurrage, and despatch directly from the recorded SOF events, including weather-suspension awareness, so the dispute-critical calculation never leaves the system.

05

Vessel, Port & Berth Masters

Maintain validated vessel records (IMO, flag, dimensions, draft) alongside port and berth masters with physical-constraint checks on draft-vs-depth and LOA-vs-length.

06

Multi-Currency Disbursement Accounts

Track proforma estimates against actual charges per port call, with automatic variance analysis so every cost deviation is visible before it reaches the principal.

07

Auto-Posting to Sale Orders

Post settled disbursement charges straight to a sale order and invoice, closing the loop from cost reconciliation to billing without re-keying.

08

Monitoring Dashboard & Analytics

See turntime, delays, and cost variance across every active call from a single dashboard, plus calendar, graph, and pivot views for berth occupancy and cost trends.

09

Bulk & Multi-Call SOF Entry

Record Statement of Facts events across several port calls at once with a bulk-entry wizard, built for agents running high-velocity concurrent operations.

Workflow

How it works

1

Open the port call

Create a port call for the vessel, port, and expected berth, and track it through the lifecycle from Expected to Departed.

2

Log the Statement of Facts

Record milestone events as they happen, or correct an earlier entry through the traceable correction wizard.

3

Reconcile the Disbursement Account

Compare proforma estimates against actual charges as they settle, with variance surfaced automatically.

4

Bill the principal

Post the settled charges to a sale order and invoice, closing the call with a full audit trail.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. It integrates with Odoo Sales and Accounting: settled disbursement charges are posted to a sale order and invoiced through your existing accounting setup.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Ship Agency Management

Port-call lifecycle, an append-only Statement of Facts, a laytime and demurrage engine, and multi-currency disbursement accounts that post straight to sale orders — with a monitoring dashboard.

Buy on Odoo App Store