Skip to main content
Skip table of contents

IMOS - Port Expenses Details

Configuration flag CFGEnableStandards enables the use of standards for expenses and the Port Expenses Details form. This configuration flag hides the editable Port Expense field on some forms, which then use the standard port expenses. To edit this form, you must have the Operations Module Right Port Expenses Details.

The Port Expenses Details form can be used for two purposes:

  • It lists the standard port expenses that apply to a particular port call. The port expenses are estimated and do not have an invoice associated with them.
  • When the Port field is cleared, it also lists miscellaneous voyage expenses, so you can see all standard expenses for a voyage.

To open the Port Expenses Details form, do one of the following:

You can edit expected actual expenses, mark expenses as Provisional, add or delete expenses, and view the current accrual amount.


  • Multiple line items with matching Code & Description values is not permitted, regardless of unique Curr Amt and Amt Base values. Attempting to add duplicate lines will result in the following error message upon saving the Port Expenses Details list:

Related Configuration Flags
Port Expense Provisional by Bill Code

If the Provisional check box in the Port Expense Details form is selected/cleared, the setting for all rows for the same port and the same Bill code are selected/cleared. Accrual calculations are based on the combination of Operations Ledger Code and rebill type of the port expense.

Enable Standards

Hides the Port Expense field on some forms, enables standards for expenses, and adds a Port Expenses Details form and a Port Expenses Details button on the Port Expenses Summary to open it. When detail-level port expenses are being used, the PortExp column in the Voyage Itinerary behaves the same as the PortExp column in the Estimate itinerary:

  • For a port with no detail-level port expenses, you can edit its PortExp amount in the Voyage Itinerary Cargo Tab. The voyage P&L shows this amount as estimated expenses for that port.
  • For a port with a single detail-level expense, that amount appears and can be edited in the voyage itinerary PortExp field. An estimated expense entered before creating the detail-level expense is no longer displayed in the voyage P&L.
  • For a port with multiple detail-level expenses, the itinerary PortExp field shows the sum of the detail-level expenses for that port and cannot be edited.
  • When CFGVoyageExpenseAllocation is set to Y, a Voyage Expense Allocation section will be added to the Voyage Estimate Profit & Loss Report, and optionally to the Voyage Profit & Loss Report.

An ECA Factor field also appears on COA, Cargo/VC In, and CP Terms Details forms. When ECAFactor is used in an IMOS ECA Recovery Charge Results/Fee expression and an ECA Factor value is entered on a contract, an ECA Recovery Charge Extra Freight Term is generated on that contract.

  • When a COA is created from an Estimate, ECA Factor is copied from CP Terms to the COA.
  • When a COA Lifting is created, ECA Factor is copied from the COA to the Cargo.
  • When a cargo is scheduled, ECA Factor is copied from the cargo to the back-created Estimate.
Port Expense Details Port List Include Via Ports

When enabled, on the Port Expenses Details form, the Port drop-down menu includes hidden via-ports in addition to voyage itinerary ports.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.