Aerial view of a tanker's bow underway

The four hard problems

Every ship management system eventually meets an accounting system, and the meeting rarely goes well. Operations think in vessels, voyages and equipment. Finance thinks in entities, cost centres and periods. The integration between them determines whether an owner's monthly report can be trusted — and whether a manager can explain a variance without a week of reconstruction.

1. Cost head mapping

Operations raise a requisition against a piece of equipment. Finance needs it in a cost head. The mapping between the two is neither obvious nor stable.

Operational eventFinance treatmentCommon failure
Spare part for main engineRepairs & maintenance – machineryBooked to stores, distorting both
Lube oil deliveryLubricantsSplit across stores and R&M
Superintendent travelManagement / owner's expenseCharged to vessel, inflating OPEX
Dry dock steel renewalCapitalised or expensedInconsistent between ships
Crew travel for reliefCrew costs – travelMixed with owner's travel
EU ETS allowance purchaseVoyage cost or regulatory costFrequently unmapped entirely

Fix this once, centrally, with a governed mapping table that operations cannot edit ad hoc. Every fleet that skips this step spends the next three years explaining why sister ships have different cost profiles.

2. Accruals

A ship consumes services long before the invoice arrives. Bunkers, port disbursements, spares in transit, repair work in progress — all of it must be accrued to give a true monthly OPEX picture. The ship management system knows the commitment; the ERP knows the ledger. If commitments do not flow across, the monthly report is a cash statement dressed as a management account.

Rule: every purchase order and every service order should create an accrual on issue and release it on invoice match.

3. Three-way matching

Purchase order, goods receipt, invoice. All three must agree before payment. Two-way matching (PO and invoice) misses short deliveries and damaged goods, and it is disturbingly common.

4. Multi-entity structures

Ships are frequently owned in single-purpose vehicles, managed by an entity in another jurisdiction, crewed by a third, with a technical manager in a fourth. Intercompany flows, currency translation and consolidated reporting all sit on top of that.

The integration architecture that works

One master data source per identity. The vessel register lives in one place. The supplier master lives in one place. The chart of accounts lives in the ERP. Nothing is maintained twice.

Event-driven flow, not nightly batch. A purchase order should reach finance when it is issued, not at 02:00. Batch integration is why variance conversations happen six weeks late.

Idempotent interfaces. Re-sending a message must not double-post. This sounds obvious and is the source of most integration incidents.

A reconciliation report that nobody has to build. Commitments in operations vs accruals in finance, by vessel, by cost head, monthly, automatic. If the two systems disagree, you want to know on the third of the month, not at year end.

What to integrate, in priority order

PriorityInterfaceValue
1Purchase orders → accrualsTruthful monthly OPEX
2Goods receipt → three-way matchPayment control
3Invoices → ledger with vessel/cost headVariance analysis
4Crew payroll → ledgerLargest single cost head
5Budgets ← finance → operationsShared version of the plan
6Port disbursements → ledgerDA control
7Bunker deliveries → inventory and ledgerFuel cost accuracy
8Emissions cost (ETS/FuelEU) → voyage and ledgerNew in 2026

Priority 8 is genuinely new. Allowance purchases, FuelEU penalty provisions and pooling settlements need a home in the chart of accounts and a link to the voyage that generated them. Fleets that leave this unmapped will find their 2026 emissions costs sitting in a suspense account.

Ownership and governance

Integration projects fail on ownership more often than on technology. Name:

  • A master data owner for vessels, suppliers and equipment
  • A mapping owner for the cost head table, with a change process
  • A reconciliation owner who reviews the operations-to-finance variance monthly
  • An interface owner who is paged when a message fails

Four names. Most fleets have none of them written down.

general architectural guidance, vendor-neutral. Emissions accounting references Directive (EU) 2023/959 and Regulation (EU) 2023/1805. Reviewed by the Zeaclub Editorial Team, 24 August 2026.

Frequently asked questions

Do we need a maritime-specific ERP?

Not necessarily. General ERPs handle the ledger perfectly well. What matters is that vessel, voyage and cost head dimensions exist and that the ship management system can post to them cleanly.

Should the manager's system post directly into our ledger?

It can, with controls. More common and safer is a structured file or API feed the owner's finance team reviews before posting.

How do we handle multiple currencies?

Fix the functional currency per entity, translate at a documented rate policy, and keep the transaction currency visible on every line. Losing transaction currency makes supplier price comparison impossible.

What is the most common integration mistake?

Mapping cost heads late, per vessel, by whoever is implementing that ship. It produces a fleet whose cost data cannot be compared, which defeats the purpose of having a fleet.