RoRo & PCTC — built from the data model up

RoRo voyage management and CPQ software for PCTC operators

Price faster, book accurately, and see voyage profitability — without spreadsheets.

Connect pricing, booking and voyage execution in one RoRo-native platform. Work with real vessel constraints and see margin as you go.

CargoVerse builds on a decade of operator-side RoRo experience. CPQ live, current version 2025. Voyage management expanding across operators in 2026.

The operating model

Cargo, schedule, contract
and cost on the same data model.

Not a new dashboard. A shared operational picture — so commercial, operations and finance look at the same thing at the same time.

CargoVerse architecture — One Dataverse, three layers, no silos A three-layer system architecture diagram. Commercial layer on top contains Pricing & Quote, Booking, and Contract modules. Shared Data Model layer in the middle is the operational centerpiece, holding Customer, Cargo, Vessel, Voyage, and Contract entities in real time. Operations layer on the bottom contains Schedule & Voyage, Allocation, and Profitability modules. The entire platform is built on Microsoft Dynamics 365 and Azure. ONE DATAVERSE · THREE LAYERS · NO SILOS COMMERCIAL Pricing & Quote Booking Contract SHARED DATA MODEL · REAL-TIME One operational picture Customer · Cargo · Vessel · Voyage · Contract OPERATIONS Schedule & Voyage Allocation Profitability BUILT ON MICROSOFT DYNAMICS 365 + AZURE

Faster pricing

Structured quotes without spreadsheets. CPQ auto-calculates freight, surcharges, and equipment costs.

More accurate booking

Based on real vessel capacity and constraints — lane meters, deck height, and cargo dimensions.

Clearer voyage profitability

Revenue and cost linked from the start. See voyage P&L as you execute — not weeks later in a spreadsheet.

From dashboard to booked cargo in four steps

Follow a real workflow: monitor operations, build a quote, book against schedule capacity, and track voyages.

Overview

Everything at a glance

Active quotes, bookings, voyages, and revenue — with monthly trends and route utilization. One screen, zero spreadsheets.

CargoVerse Home Agent Program Quotes Schedules Accounts Bookings My Cargo Support Welcome back, Gary Monday, 4 May 2026 + New Quote Schedules Bookings ACTIVE QUOTES 24 ▲ +12% vs last month ACTIVE BOOKINGS 18 ▲ +8% vs last month ACTIVE VOYAGES 4 Across 3 routes REVENUE (Q1) 284K NOK ▲ +15% vs Q4 Monthly Overview Quotes Bookings Oct Nov Dec Jan Feb Mar Route Utilization 68 EU-NA 76 EU-AS 42 NA-EU Recent Quotes Quote Customer Value Status [EK-01064] BMW 45,000 NOK Draft [EK-01058] Volvo 12,450 NOK Active Upcoming Departures Voyage Route Departure Utilization 456789 EU-EU 30/03/2026 68% AAA00101 NA-EU 05/04/2026 42%
Quote to booking

Price a shipment, match a voyage

Customer, route, cargo summary, and financials in one view. The system finds matching schedules so you can book directly.

CargoVerse Home Quotes Schedules Bookings Home / Quotes / CTG-01078-Q9N7V9 Quote: CTG-01078-Q9N7V9 + Add Cargo Activate Quote Customer / Forwarder Ford Contact Person Henrik Dahl Cargo Status Cargo confirmed for shipment Estimated Shipping Date 13/05/2026 Origin USBAL - BALTIMORE Destination BEZEE - ZEEBRUGGE Summary FINANCIAL Total Amount 900,000.00 CARGO MEASUREMENTS Total Weight 10,000.000 Total Cube 900.000 Total Quantity 5.000 Voyage Schedules Filtered by: USBAL - BALTIMORE → BEZEE - ZEEBRUGGE Schedule Name Voyage No Start Date End Date Port Calls Total NAV00326 NAV00326 27/05/2026 03/06/2026 4 5% + Add Booking # Port / Terminal Arrival Date Departure Date 01 USBAL - BALTIMORE ORIGIN 27/05/2026, 08:00 27/05/2026, 16:00 02 BEZEE - ZEEBRUGGE DESTINATION 29/05/2026, 08:00 29/05/2026, 16:00
Book capacity

Confirm cargo against schedule capacity

Cargo items from the quote are pre-loaded with dimensions, weight, and class. Review, confirm, and the booking is live.

Summary Financial & Cargo Measurements Create Booking — NAV00326 CUSTOMER Ford ORIGIN (POL) USBAL - BALTIMORE DESTINATION (POD) BEZEE - ZEEBRUGGE FREIGHT TYPE Spot Cargo Items from Quote — review and confirm 1 items ready # Cargo Class Qty L (m) W (m) H (m) Weight (kg) Description 1 AUTO 5 45.00 2.00 2.00 2000.00 Ford Car Total Rows: 1 Cancel Save Booking
Schedule control

Full voyage schedule with live utilization

Filter by origin and destination, expand any voyage to see per-port-call capacity, load volumes, and available space.

CargoVerse Home Quotes Schedules Accounts Bookings Home / Schedules / Voyage Schedules Active All Voyages Origin Port BEZEE - ZEEBRUGGE Departure Date Destination Port [Active] MED01326 MED01326 28 May – 14 Jun 2026 5 Port Calls + Add Booking # Port / Terminal Arrival Departure Utilization Load C/V Onboard C/V Avail. Space 01 BEZEE - ZEEBRUGGE 28/05/2026 29/05/2026 0% 670 680 1820 02 GBSOU - SOUTHAMPTON 31/05/2026 01/06/2026 0% 0 680 1820 03 ESBCN - BARCELONA 07/06/2026 07/06/2026 0% 199 419 2081 04 ITLIV - LIVORNO 10/06/2026 10/06/2026 0% 0 419 2081 05 GRPIR - PIRAEUS 14/06/2026 15/06/2026 0% 190 399 2101 [Active] NAV00326 NAV00326 27 May – 3 Jun 2026 EU-EU Active + Add Booking [Active] NAV00226 NAV00226 20 – 27 May 2026 EU-EU Active + Add Booking [Active] NAV00126 NAV00126 15 – 22 May 2026 EU-EU Active + Add Booking
Request a demo walkthrough

Used by global RoRo and PCTC operators running real pricing and booking flows.

We built CargoVerse because we've been where you are.

Reconciling spreadsheets after every voyage. Waiting weeks for P&L. Quoting on stale rate data. We built CargoVerse because we knew the commercial side of RoRo could be faster.

  • CRM and CPQ in daily production use — current version 2025
  • Voyage management live — expanding across operators
  • Pricing and booking linked to real vessel constraints
  • EDI integration with OEMs. Self-service portal for freight forwarders — quoting, booking and shipment tracking

Running commercial and operational workflows on the same data — not across disconnected systems.

Microsoft Partner
D365 and Azure since 2003
Live integrations
EDI, Stowage API, Port Community Systems, OEM portals
5 operators
Deep-sea and short-sea global trades

Where RoRo operators lose
time and margin.

Commercial friction

Pricing built in spreadsheets, disconnected from actual vessel capacity.

Bookings adjusted manually after constraints are discovered. Quote response measured in hours or days, not minutes. Surcharges go unapplied across thousands of transactions.

Delayed visibility

Voyage profitability reconstructed weeks after execution.

Data spread across CRM, ops systems and Excel. P&L arrives too late to act. The people who understand the workarounds are the ones you can't afford to lose.

Every week spent reconciling systems slows pricing, delays decisions, and reduces vessel utilisation.

You are not a container line
with a ramp.

Much of the shipping software market is built around container-based planning models (TEU/slots). RoRo logistics, however, is constrained by physical geometry — deck height, lane meters, and ramp limits — which many systems only partially model. This often forces operational workarounds.

Generic liner software
CargoVerse
Capacity model
TEU slots and container weights. RoRo is a cargo type flag.
Capacity model
Lane meters, SQM, deck height, and vessel configuration. Built for how you actually plan.
Pricing
Container surcharge tables. Mafi rental, lashing, and deck equipment bolted on as custom fields.
Pricing
CPQ engine with native RoRo logic: Mafi rental, lashing fees, OOG surcharges, and equipment use by cargo dimensions.
Stowage integration
No connection to stowage tools. Planning data stays in one silo, commercial data in another.
Stowage integration
API-ready integration with specialist stowage systems. Booking and cargo data flows directly into your stowage tool — no re-keying.
Port stock
No native port stock concept. Stock data lives in spreadsheets or separate systems, disconnected from voyage planning.
Port stock
Operator stock data integrated per port, per terminal. Contract and spot cargo in one view — feeding directly into voyage planning.
Emissions
Maybe a report. Not connected to voyage planning or commercial decisions.
Emissions
Routes, cargo, and port calls already in VMS. Connect vessel fuel data and emissions calculation follows — no new system required.
Cargo data model
Cargo is a line item. No Make, Model, or cargo group distinction. A BMW X5 and a Caterpillar excavator are both "unit."
Cargo data model
Every cargo object tracked by Make, Model, and Cargo Group (Auto, HH, Breakbulk). Your forecast, stock, and P&L all speak the same language.
Architecture
On-premises or hosted. Modules bolted together over decades. Custom integrations everywhere.
Architecture
Cloud-native SaaS on D365 Power Platform and Azure. Unified Dataverse. CRM built in. Event-driven. API-first.

Most system replacements fail because they try to do everything at once.

CargoVerse is adopted step by step — starting where the gap between commercial and operations is largest.

1

Start with CRM and CPQ

Structure pricing, contracts and customer data in one place. Replace spreadsheets and manual quote handling.

2

Expand to voyage management

Add operational control — plan voyages, track execution, and see revenue, cost and profitability as the voyage runs.

3

Connect planning to pricing

Link the VMS planning tool with CPQ so bookings are made against real vessel capacity — and freight forwarders can see status on their bookings.

All steps run on the same data model — each phase builds on the previous one. This is the most common path, but every operator is different. We adapt the starting point to where your gap is largest.

See what step 1 looks like for you →

What happens if nothing changes.

Pricing remains slow and inconsistent. Manual quotes mean surcharges go unapplied, rate updates lag, and commercial speed stays limited by spreadsheet capacity.
Booking errors continue to impact utilisation. Without real vessel constraints in the booking flow, manual adjustments and overbooking risk remain the norm.
Voyage profitability stays delayed and unclear. P&L reconstructed weeks after discharge. Decisions made on stale data. No way to course-correct during the voyage.

See where your spot margins stand.

Get a clear picture of where margin is left on the table — and what structured pricing changes.

Free audit

Free spot-pricing audit

We analyse your last 30 days of spot activity and show you where margin is left on the table.

What you get
A breakdown of spot rate patterns, margin gaps, and missed pricing opportunities across your trades.
Timeline
1 week. No strings attached.
Request your audit →
Why CPQ

What changes with structured pricing

Moving from spreadsheets to a CPQ built for RoRo means faster quotes, fewer errors, and pricing that reflects real vessel capacity.

  • Quote spot and contract rates in minutes, not days
  • Price based on real cargo dimensions — lane meters, deck height, weight
  • Give freight forwarders self-service quoting via the portal
  • Link every quote to CRM — full history per customer, route and cargo group
  • Eliminate version conflicts between commercial teams
See how CPQ works →

Three ways in. Zero lock-in.

Start with one module, one data feed, or just a pricing review. Every engagement has a clear exit clause.

No commitment

Free spot-pricing audit

What you get
We analyse your last 30 days of spot activity and show you where margin is left on the table.
Timeline
1 week. No strings attached.
Request your audit →
Paid POC

Single-module pilot

What you get
CPQ running against your real rates, routes, and cargo mix. Live quoting in parallel with your current process.
Timeline
4–8 weeks. Fixed fee. Clear exit clause.
Discuss a pilot →
Read-only

Integration POC

What you get
We connect to your EDI feeds, booking systems, and port stock and deliver a CargoVerse dashboard. No writes to your systems.
Timeline
4–6 weeks. See your own data before making any commitment.
Explore an integration POC →

From sales process to port of discharge.
One system.

Five capabilities sharing one data model. Customer, Cargo, and Vessel in the same Dataverse — down to Make, Model, and Cargo Group. Built on D365 Power Platform, Azure, and Customer Engagement.

Voyage Management

VMS

Forecast cargo against schedules, plan and allocate on vessels. Every cargo object tracked by Make, Model, and Cargo Group (Auto, HH, Breakbulk).

  • OEM volume forecasts feeding directly into schedule planning
  • Live port stock per terminal — contract and spot in one view
  • Planning to allocation in one flow — trade coordinators and voyage operators share the same data
  • Vessel configuration with deck heights
Learn more about Voyage Management →
Booking & Pricing

CPQ

Quote in seconds. Auto-calculates Mafi rental, lashing, OOG surcharges based on cargo type and dimensions.

  • Contract vs. spot pricing with yield management
  • Cost Groups per cargo type — fuel, equipment, lashing, port charges broken out
  • Booking confirmation within allocation; overages route to review
  • Digital Bill of Lading and Telex Release
Learn more about RoRo CPQ →
Visibility & EDI

Supply chain

Modern EDI between OEMs and operators. Every participant sees cargo status, port calls, and expected arrival at PoD.

  • OEMs see status on all cargo and port calls
  • Inland carriers, dealers, and port authorities see cargo relevant to them
  • One platform, many participants — your customers stop calling and log in instead
CRM & Sales

Accounts & contracts

Every customer has one card: account objectives, contracts, forecast volumes, booking history, service cases, and KPIs. Built on D365 Customer Engagement.

  • Sales process tracking from first meeting to signed contract
  • Contract management linked to actual bookings
  • KPIs: contracted vs. delivered volumes, forecast accuracy
Financial

Voyage P&L

P&L broken down by Cost Group — fuel, charter, port charges, equipment. Live, not reconstructed in Excel.

  • Contract vs. spot mix per trade lane and route
  • OEM forecast accuracy: planned vs. actual, by Make and Model
  • Live margin visibility before voyage completion

One Dataverse. Three layers.
No silos.

Customer, Cargo, and Vessel share one Dataverse. When a booking changes, VMS sees it. When a vessel is delayed, the supply chain is notified. No batch jobs. No overnight syncs.

CRM + Power Platform at the core.

OEM contracts, forecasts, bookings, and cargo status in one place — because the foundation is CRM, not a bolted-on database.

EDI for the whole chain.

OEMs, inland carriers, dealers, and port authorities each see cargo relevant to their contracts and their port.

D365 ledger.

Financial logic stays in the standard Dynamics 365 ledger — auditable, enterprise-grade. RoRo modules (VMS, CPQ, port ops) sit on top.

Commercial layer
Customer Booking Portal CPQ Engine Agent Portal Contract & Yield Mgmt
Operational layer
Voyage Planning Allocation Engine Deck & Vessel Config Port Stock & Visibility
Data & compliance layer
Unified Dataverse Voyage P&L CII & EU ETS EDI Gateway

RoRo-native data model

Customer, Cargo, and Vessel in one environment. Lane meters, deck height, and SQM are first-class objects — not custom fields on a container schema.

Event-driven

Booking changes update allocation instantly. Schedule updates flow to every supply chain participant. Cargo status visible in real-time, not reconciled overnight.

Cloud-native SaaS

No on-premises servers. No version upgrades you manage. Microsoft Azure infrastructure with shared platform evolution and isolated operator data.

What implementation looks like.

We configure to your fleet, trades, and pricing model — then go live.

1
Weeks, not years

Configure & go live

VMS configured to your fleet and vessel decks. CPQ mapped to your pricing model. Short implementation, not a legacy migration.

2
We analyse

External data & EDI

OEM feeds, stock sources, and integrations built into the EDI platform. Scoped to your partners.

3
Your choice

Training & onboarding

Self-service portal from day one. Hands-on training available as consultancy.

4
Per vessel

SaaS — priced by fleet

No per-user licensing. Pay by vessel count. Your whole team gets access.

Today Pricing in spreadsheets. Bookings adjusted manually. Profitability unclear until weeks after the voyage.
With CargoVerse Pricing based on real vessel capacity. Bookings aligned with actual deck space. Profitability visible as you execute.

See how your operation would run
in CargoVerse.

Walk through your pricing, booking and voyage flow — in one system. 30 minutes. No slides. Live system.

We'll get back to you within one business day with a meeting invitation.

Thank you — we'll be in touch.

Expect a meeting invitation from our team within one business day.