SupaMaritime
Free Plan on Ferry, Merchant & Guild|Data Hosted in Europe|Nautical Innovation Award 2025
Built for port agents

Port Agency Software for Small and Mid-Size Agencies

Port calls, PDA and FDA, crew changes, vendor quotes and deliveries in one record per call, instead of spreadsheets and scattered email threads.

See the Agent
Aerial photograph of a Mediterranean commercial port at golden hour with a bulk carrier berthed and tugs maneuvering alongside.

Who this is for

  • You run a port agency covering one or a few ports
  • Your team handles merchant vessels of different types: bulk, tanker, container, ro-ro or general cargo
  • You prepare PDAs and FDAs in Excel and email them to principals
  • Some port calls have more than one principal, and costs arrive in several currencies
  • You want a system junior staff can pick up without breaking the process

A port agent coordinates the vessel's arrival, formalities with the authorities, crew changes, husbandry services and the accounts owed to the principal, often for several vessels at once and with requests that change by the hour.

In many agencies this still runs on Outlook, Excel and WhatsApp. The result is familiar: each agent has their own DA template, the PDA and FDA are rebuilt by hand, and when the person who handled a call is away, nobody else can find the file.

SupaMaritime Agent is a web app built around the port call. Services, disbursement accounts, invoices, payments, crew changes, documents, deliveries and emails sit on the same record, with a timeline of every change.

The reality today

Where the day breaks down

DA templates multiply

Every agent keeps their own Excel template. The version sent to the principal is not always the one finance sees, and month-end reconciliation takes longer than it should.

PDA to FDA means retyping

Closing a call means copying the proforma into the final account by hand, applying exchange rates and explaining the differences to the principal.

Multi-principal calls are split by hand

When costs are shared between principals, the shares are often typed into a separate spreadsheet tab, where one wrong figure goes unnoticed until the principal queries it.

Crew changes create their own paperwork

Names, ranks, passports, flights and receipts for on-signers and off-signers end up in separate folders and chat threads for each call.

Email is the only record

When an agent leaves, their knowledge of each principal and each open call goes with them. There is no shared timeline to hand over.

Principals want the accounts quickly

Principals expect a PDA before arrival and an FDA soon after sailing. With manual steps, a busy week pushes that work into the evenings.

How SupaMaritime solves it

Built around the workflow, not bolted on top

SupaMaritime Agent keeps one record per port call. Services and tasks, the PDA and FDA, vendor invoices, principal payments, crew changes, documents and deliveries all sit on that record, and every change appears on its timeline. The team can also record services, parcel photos and voice notes from Telegram; the bot asks for confirmation before it writes anything.

Worked example

Illustrative example: a bulk carrier with a crew change

A hypothetical case, not a customer story. A bulk carrier calls at a Mediterranean port to discharge grain, with a crew change of five. Two principals share the port costs.

Before · Step 1

The senior agent builds the PDA in Excel and emails it to both principals, who reply with changes in separate threads.

After · Step 1

The port call is created on nomination, with both principals and their shares attached.

Before · Step 2

Crew documents and flight details arrive over WhatsApp from the master, the crewing office and the travel agent.

After · Step 2

Services are added from the agency's service types, vendor quotes are requested by email, and the PDA is exported as a PDF and sent from the port call.

Before · Step 3

Supplier invoices for pilotage, towage and port dues land in different inboxes and are matched to the call by hand.

After · Step 3

The five crew members are recorded with rank, nationality, passport and flights; their documents and costs sit on the crew change.

Before · Step 4

Each principal's share is calculated in another spreadsheet tab, typed in by hand.

After · Step 4

Supplier invoices are logged on the port call as they arrive, and amounts in other currencies are converted with the ECB rate.

Before · Step 5

The FDA waits for the last invoice and is then rebuilt from the PDA file.

After · Step 5

PDA lines are copied into the FDA and adjusted to actual costs; each principal receives an FDA with their own lines and the variance against the PDA.

Before · Step 6

When the senior agent is away, nobody else knows where the file stands.

After · Step 6

Anyone on the team can open the call and read its timeline to see what has been done and what is still pending.

Same operation, same team — different operational system.
Key facts

Facts you can check

PDA → FDA
Disbursement accounts

Copy PDA lines into the FDA, enter actual costs and show the variance against the PDA on the PDF.

ECB
Exchange rates

Daily ECB reference rates convert DA lines in other currencies to EUR.

FatturaPA
Accounting hand-off

Italian e-invoice XML from the final DA, plus a CSV export of FDA disbursements as journal entries.

5
Interface languages

English, Italian, Spanish, French and German.

Why generic ERPs do not fit a port agency

General-purpose ERPs model purchase orders, sales orders, customers and suppliers. A port call is different: a time-boxed event whose costs are billed to one or more principals but paid to many suppliers, such as the port authority, pilots, tugs, mooring crews and the agency itself, with estimates that change between the proforma and the final account and amounts in more than one currency.

Fitting that into a generic ERP usually takes custom configuration, and operations often drift back to spreadsheets because the system does not represent the call the way agents work.

SupaMaritime Agent takes the port call as its unit of work. Services, disbursement accounts, invoices, payments, crew changes, documents, deliveries, emails and the timeline all hang off the call. Agent is not a general ledger: final accounts go to your accounting software as FatturaPA XML or as a CSV of journal entries.

Port agent at a desk in a Mediterranean port office with two monitors and a bulk carrier visible through the window.
Mid-shot of a bulk carrier berthed at a Mediterranean port with a port agency office building visible in the foreground.

What distinguishes port agency software from ship agency software

The terms are often used interchangeably. In practice, port agency software focuses on the port-side work: arrival and berth coordination, formalities, husbandry services, crew change logistics ashore and disbursement accounting. Ship agency software can mean the same thing, or a broader category that also covers the owner's side, such as voyage management and chartering.

If you earn fees by representing shipowners and operators in port, you need port agency software, and that is what SupaMaritime Agent does. If you operate ships, you need ship management software. SupaMaritime Merchant covers maintenance, crew records and compliance for merchant vessels; it does not handle chartering or voyage accounting.

A practical test: if disbursement accounts are the main document you deliver to clients, you are a port agent and Agent is the module to look at.

How to choose port agency software in 2026

Start with the basics: does the PDA the tool produces look better than the Excel you send today, will finance use the figures to invoice principals, can junior staff use it without breaking the process, and does the price make sense for the number of calls you handle.

Then look at three things. Multi-principal calls: you should be able to attach several principals to one call and split the costs, not create duplicate calls. Exchange rates: lines in other currencies should use a published reference rate, such as the ECB's daily rate, rather than a fixed yearly rate. Documents: attaching a delivery note or an invoice to the call should be quick, or the team will go back to email.

Finally, data ownership. Your port calls, principals and DA history are commercially sensitive. In SupaMaritime you can export your data as CSV, JSON or XLSX and your files in their original format at any time, there is no fee for exporting, and you have at least 30 days after the contract ends to retrieve everything. A GDPR Data Processing Agreement is part of the terms.

Aerial view of a busy mid-size Mediterranean port with bulk carrier, container ship and ro-ro vessels berthed simultaneously.
A group of three maritime professionals gathered around a laptop in a port-office meeting room with the port basin visible through a window.

Getting started: what setup involves

Agent has no free plan or free trial: access starts on a paid plan (Starter, Pro or Enterprise), quoted on request. A demo is the best way to check whether it fits the way your agency works.

Setup starts with master data: your ports, principals, vendors and vessels, your service types and statuses, your DA sections, and the company details, logo and bank details that appear on PDFs. You then invite the team, assign roles, and each person who wants to can link the Telegram bot.

No IT department is needed, because Agent runs in the browser. Onboarding, data migration and training are provided only when your order form includes them. Support is by email and in the app on Spanish business days, and we aim to respond within one business day.

How this compares to the alternatives

Cloud software for port agencies.

Cloud platform for port agencies.

Long-established port agency software vendor.

Port agency ERP software.

Port agency software positioned around AI.

Frequently asked questions

What is port agency software?
Port agency software helps port agents (or ship agents) manage a port call on behalf of shipowners and operators: nomination, arrival, services in port, disbursement accounts (PDA and FDA), crew changes, documents, invoicing and settlement with the principal. It replaces the Excel-and-email routine with one record per port call. SupaMaritime Agent is software of this kind.
How is a PDA different from an FDA?
A PDA (Proforma Disbursement Account) is the estimate of port call costs that the agent sends to the principal before the vessel arrives; it is the basis for the funds the principal advances. An FDA (Final Disbursement Account) is the closing statement issued after sailing, with the actual costs and the difference from the PDA. In SupaMaritime Agent you can copy the PDA lines into the FDA, adjust them to actual costs, and the FDA PDF shows the variance against the PDA.
Can port agency software handle multi-principal disbursement splits?
It should, because consortium and shared voyages often split one port call's costs between two or more principals. In SupaMaritime Agent you attach the principals to the port call with their share, split individual DA lines between them, and generate the PDA or FDA for one principal or for all of them combined.
How much does SupaMaritime Agent cost?
Agent has no free plan and no public price list. The paid plans are Starter, Pro (which adds the AIS features such as the port radar and vessel tracker) and Enterprise, and they are quoted on request. Fees are in euros, excluding VAT, billed monthly or annually in advance. Request a demo and we will send a quote for your agency.
Can port agency software handle ECB exchange rates?
Yes. SupaMaritime Agent uses the European Central Bank's daily reference rates to convert DA lines, invoices and payments in other currencies to EUR, so you do not look up and type rates by hand.
How do port agents keep track of crew changes?
A crew change involves names, ranks, passports, flights and a number of documents and costs for each person. In SupaMaritime Agent each crew change on a port call lists on-signers and off-signers with rank, nationality, date of birth, passport number and flight details, keeps their documents, and records estimated and actual costs.
Does SupaMaritime Agent integrate with port community systems?
No. Agent has no public API, no webhooks and no connection to port community systems. Its integrations are the Italian FatturaPA XML generated from the final DA and a CSV export of FDA disbursements as journal entries for your accounting software. You can also export your data as CSV, JSON or XLSX at any time.
What changes when a port agency moves off Excel?
We do not publish savings figures, because they depend on each agency. What changes is structural: one record per port call instead of files on personal drives, one set of service types and DA sections for the whole team, the FDA built from the PDA instead of retyped, ECB rates applied automatically, and a timeline that lets a colleague pick up a call where it was left.

See it in your workflow, not a generic demo

We'll walk through built for port agents.

Agent has no free plan and no public price list. Starter, Pro (with AIS features) and Enterprise are quoted on request: book a demo and we will send you a quote.

Compare with alternatives