Skip to main content
Skip table of contents

IMOS - CP Terms Details

Home > Chartering > CP Terms Details

The CP Terms Details form includes the details from the Charter Party contract for a specific cargo.

To add or update CP Terms information:

  • To add information while adding a new Cargo to a Worksheet, click a CARGO NAME link.

  • To open CP Terms Details, in the Cargoes grid on an Estimate in Details view or the Voyage Manager, right-click a line item and then click CP Terms Details.


  • CP Form options are generated though the Data Center. For more information, see IMOS - Charter Party Forms.

  • For Option % and Opt Type, see IMOS - Cargo Tolerance Option Types.

  • To specify a Freight Currency that is different from the Base Currency, click the Frt Type/Curr link to open the Convert CP Currency form:


    • You can specify the number of decimals in the Freight Invoice for rate-based Freight Types (i.e., Rate/Daily).

    • For Lumpsum Freight, only 2 decimals are supported. 

  • Bill By: Determines how the cost of the freight in Freight Invoice will be calculated. Options to choose from are BL Quantity, CP QuantityInvoice Quantity, and Outturn Quantity.

  • For Liner Cargoes, the configuration flag CFGShowLinerTerms must be enabled. Once enabled, the Liner Cargo checkbox in the CP Terms Details will be displayed.
    Note: Extra Freight Terms do not apply to Liner Cargo and will not populate to Freight Invoices.

    Note: The freight expenses/revenues in the Actual column of the Voyage P&L will derive the quantity portion of its calculation based on the value designated in this field.

When selecting Invoice Quantity, a value must be set under the CP Quantity details, otherwise the system will calculate a deadfreight.

  • Freight Type E can be selected for Tows, however, pricing information cannot be entered, and no Equipment Contract is back-created. 
    Cargoes with equipment and pricing information can be used in the Voyage Estimate, but cannot be edited. When the voyage is fixed or scheduled, the equipment and pricing information that was entered on the Cargo form will be preserved.

  • NOR Offset - can be defaulted with a configuration flag CFGDemNOROffset. If NOR Offset or NOR Hours are populated in the CP Terms Details, it takes priority of the configuration flag settings. NOR Offset will be respected when "Reversible All Ports“ is ticked, otherwise it will use value from NOR Hours in the cargo itinerary.

    • NOR Offset in CP Terms Details will not be automatically accounted for within port/demurrage days during estimation. This should be added manually to XPD accordingly.


  • To save new information, click Add to Estimate or Add to Fixture.

  • To update information, click Update Estimate or Update Fixture.

  • To import Cargo, click Import then set search criteria and select one or more Cargoes.

  • To enter detailed information about Suppliers or Receivers, click Suppliers or Receivers.

  • If Cargo Broker Rules are defined (when configuration flag CFGEnableBrokerRules is enabled), to add default brokers, click Add Default Brokers.

Itinerary Tab

On the Itinerary tab, make any adjustments to Laytime Terms and other information for ports.

Itin Options Tab

Note: Adding data to the grids on this tab is not required. Data on the Itinerary tab drives the creation of the Voyage Fixture and the subsequent scheduled voyage's itinerary.

On the Itin Options tab, record the load and discharge options as specified in the Charter Party.

Pricing Tab

On this tab, record the pricing options associated with the Cargo for specific load/discharge port options. Based on the load/discharge ports used in the voyage created from this Fixture, the associated Freight Rate and Extra Freight Terms are added to this table. For more information on this tab, see the COA Pricing tab.

  • To use Advanced Pricing to create configurable rules for pricing contracts, select the Advanced check box.

  • Neither Top-off nor Reverse Top-off are supported in connection with Interservice Cargoes. Scenarios where this support would be useful arise only rarely, typically in the following way:

    • The Cargo is set for Reverse Top-off, with both discharges set to occur at the same port.

    • Only part of the Cargo is discharged under the inbound voyage; the remainder is left on board, to be discharged on the following outbound voyage.

    • The recommended solution is to split the Cargo into two Cargoes.

  • To automatically update the pricing lines when Itinerary Options are entered, click the Update from Opts button. Price lines are populated for any unique pair of Load and Discharge options that do not already exist on the CP Terms Details form.

Rebill Overrides Tab

Occasionally, contracts are negotiated in which standard costs that are normally rebilled are absorbed instead. You can add these costs on the Rebill Overrides tab to ensure that they are not mistakenly rebilled.

  • If a cost on the Rebill Overrides tab is added to a voyage, it will not be rebilled. This affects both P&L and invoicing aspects of the voyage.

  • If a voyage includes multiple cargoes, and one or more of those cargoes overrides a normally rebillable standard cost, that override will be applied to all cargoes on the voyage.

Cargo Bunkers Tab

On the Cargo Bunkers tab (for the relevant Vessel Types with the corresponding bunker consumption), make any adjustments.

When a value other than Disabled is selected for one of the selections, a grid for the relevant fuel types appears. For each fuel type, the system populates the relevant consumption rate (from the Vessel form), the required number of days, and the total consumption. These values can be overridden. The number of days calculated for each fuel type also depends on the itinerary and its considerations of high sulfur and low sulfur. The following selections are available:

  • Heating Cons (only for Tankers–Type code T)

  • Cooling Cons (only for Gas Carriers–Type code G)

  • IGS Cons (only for Tankers–Type code T and Gas Carriers–Type code G)

  • Reliq Cons (only for LNG Carriers–Type code L)

  • Cleaning Cons (only for Tankers–Type code T and Gas Carriers–Type code G): This type of consumption has four modes:

    • Disabled (default): No cleaning consumption is calculated for this cargo.

    • Auto Load: There is 1 day of cleaning consumption at the first load port. The fuel type (HS or LS) is updated every time the port is changed.

    • Auto Disch: There is 1 day of cleaning consumption at the last discharge port. The fuel type (HS or LS) is updated every time the port is changed.

    • Manual (automatically selected with any manual input): Cleaning consumption is associated with the last discharge port, but no automatic update is done if the port is changed.

Emissions Tab

Requires a schema of 446 or higher. Requires the configuration flags CFGEnableCO2Pricing and CFGEnableCargoEmissionsAllocation to be enabled.

The Emissions tab includes the Settlement Type, Billing Period, and Payment Terms fields. When a cargo contract is configured with a non-N/A settlement type, a related Emissions Expense (Rebill) P&L line item appears in the P&L. The configuration flag CFGEnableTCEmissionsAllocation must be enabled for emission expense rebill line items to appear in the estimate P&L.


Emissions tab in CP Terms Details

Broker Grid

In the Broker grid, add information about brokers and commissions.

Once the Freight Invoice is created, the broker commission rate can no longer be changed. The rates will be applied to Freight Invoices and Laytime Calculation Claims.

Related Configuration Flags



Voyage Estimate Show Cranes in Itinerary Grid

When enabled, the Cargo tab in an Estimate/Voyage Fixture/Voyage Manager will have a new column C, to indicate the use of Cranes in the specific port. This column will only be visible for bulk vessels, and its value can be editable from the Cargo tab in the Itinerary, the CP Terms Details form, or the Itinerary Details form of that port.

Enable Igs by Default

When enabled, when creating/importing a cargo in an Estimate/Voyage Fixture/Voyage, the IGS consumption mode is automatically set to Auto Disch.

Default Overage Xfrt Pct

After a value is specified in this flag, an Extra Freight Term for Overage Percent (OP) is automatically added to any Cargo that does not have one, having the specified percentage value.

Default Rev All for Tankers

For cargoes created within the Estimate, Voyage Fixture, and Voyage Manager if the selected vessel is a tanker (or if no vessel is selected, and the default Vessel Type is tanker), the Reversible All Ports check box is automatically selected on the CP Terms Details form when this flag is enabled.

Estimate Cargo Default Broker

On Estimates, sets a default broker for cargoes, basis broker specified.

Estimate Cargo Default Commission

On Estimates, sets a default brokerage commission amount.

Manual Max Lift Cp Quantity

When enabled, when using Auto Calculate by Max Lift in an Estimate, the CP Qty for a cargo will never be automatically set by the maximum lift calculation; only the L/D quantities will change. Users can manually change the CP Qty, if desired.

Show Liner Terms

Adds liner terms fields (OExp$/t and LinerExp) to the Voyage Fixture and Estimate. These fields are also synced with the corresponding OExp$/t and LinerExp fields on the Cargo form.

Despite the name, OExp$/t uses the local currency as defined in Curr and L/D Unit. Any cargo expense - as defined in the Operations Ledger - within the voyage, will drawdown from this estimate.

Show Remittance in Cargo

Adds Remittance BankInvoice %Payment Terms, and Balance % fields to the CP Terms Details, Cargo COACargoVC In COA, and VC In forms. Also adds a Remittance Bank field to Time Charter Other Information. Remittance information flows between these places; for example, fixing an Estimate will transfer the remittance information.

  • On a Cargo COA, VC In, or Time Charter Out, changing the Company clears the remittance bank information, as this may change with a change to the Company.

  • On a VC In COA or Time Charter In, changing the Owner clears the remittance bank information, as this may change with a change to the Owner.

  • A default value for the Remittance Bank for each currency can be selected in the Address Bank Links tab for Cargo COA, Cargo, and Time Charter Out (Other Information) contracts, but it can be changed later.

Default Discharge Demurrage Des Percent

When enabled, you can specify the default percentage of the loading demurrage/despatch rates the discharge demurrage/despatch rates default to.

Voyage Estimate Use Min Cp Quantity for Charterer Opt

Y = If using Auto Calculate by Max Lift Qty in an Estimate, if the option type for a cargo is a charterer's option, its minimum quantity will be used as a restriction for lift quantity.

N = The CP Qty for the cargo will instead be used for the lift restriction.

Default Cp Date on Cargo

When enabled, the CP Date of any Cargo back-created from an Estimate will default to the current date.

Use Fixcar Exch Rate

Forces Freight Commission Invoices to use the Exchange Rate on the CP Terms Details form. (For Freight Invoices, the Exchange Rate is always pulled from CP Terms Details regardless of how this flag is set.)

Cargo Bunker Ramp Factor Load

The value set in this flag is used as the factor applied to the Heating/Cooling consumption at the Cargo's first Load port.

Enable Itinerary Laycan Fields

Adds Laycan From and Laycan To columns to this form.

  • When CFGChartererView is enabled, these columns will be named Window From and Window To.

  • When CFGVoyapiValidateCargoLaycanForPort is enabled, the Laycan dates will be validated against the ETA/ETD of the voyage. If CFGVoyapiValidateCargoLaycanForPort is not enabled, validation will be against the Laycan dates in the header of the Cargo form.

Enable Lift Quantity Descriptions

Enables Quantity Descriptions, which can be used to indicate the status or intent of cargo lift quantities. You can select a Quantity Description in the Description column on CP Terms Details and Cargo itineraries.

Enable Broker Rules

When enabled, Cargo Broker Rules and Time Charter Broker Rules can be defined to add default brokers to contracts.

Also adds Add Default Brokers to the TCO Estimate toolbar to default internal brokers by applicable rules.

Enable Commission Sharing

When enabled, you can share commissions between internal broker companies. For more information, see Sharing Commissions with Internal Brokers.

Also adds an Internal Counterparty column to the TCO Estimate Broker table.

Enable CP Terms Coordinator

When enabled, a Coordinator field is available on the Cargo and VC In CP Terms form. This field is available for an estimate cargo.

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.

Enable Itin NOR Hours

Adds NOR Hrs column to CP Terms Details itinerary.

Dem NOR Offset

If you set the CFGDemNOROffset setting to 0, the NOR offset will be taken as zero instead of 6 when the checkbox is not checked.

Default Deadfrt Xterm


When enabled, if a cargo does not have an dead freight extra freight term, it will be created automatically and set to 100%.

JavaScript errors detected

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

If this problem persists, please contact our support.