Yacht Agent Software for Marina and Superyacht Agencies
Port calls, marina stays, services with buy and sell prices, disbursement accounts and crew changes for yacht agencies, in one web app.

Who this is for
- You run a yacht agency, or a port agency with a yacht desk
- Your work is berths, provisions, transfers, repairs, parcels and port formalities for yachts in marinas
- A yacht can stay for weeks and move between marinas during the same visit
- You re-bill supplier costs with your own fee on top and want to see the margin
- Today the work lives in WhatsApp, email and spreadsheets
Yacht agents do a bit of everything: book the berth, order provisions, arrange taxis and transfers, chase a spare part, receive parcels for the crew, organise repairs and handle crew members joining or leaving. Most of it arrives by phone or message, often straight from the captain, and most of it has to be re-billed later with the agency's fee.
When that work lives in chat threads and spreadsheets, costs get lost between the order and the final account, and only the person who took the call knows what was agreed.
SupaMaritime Agent is a port-call web app that yacht agencies use for this work. Each visit is a port call with its marina stays, services, documents, parcels and crew changes. Costs and sell prices sit on each service, and the PDA and FDA are built from them. Captains can follow the call from a read-only link, and your team can log services from Telegram.
Where the day breaks down
Requests arrive by message
The captain or the chief stewardess sends requests by WhatsApp, phone and email. None of it lands in a shared record, and details get lost between the person who took the request and the person who bills it.
Boats move between marinas
A yacht on a long stay may spend two weeks in one marina and three in another. With one port per file, it is hard to see where the boat is and which berth costs belong to which stay.
Every request is a little different
Provisions, a taxi, a transfer, a restaurant booking, a florist, laundry, a repair to the tender: each needs a supplier, a cost and a sell price, and each is easy to forget.
Costs slip before the final account
Supplier costs plus the agency's booking fee have to reach the final account. Receipts arrive late, and small items end up absorbed by the agency.
Parcels and deliveries
Parcels for the yacht and its crew arrive at the office. Without a record, it is hard to show what was delivered to which boat, when, and who signed for it.
Crew joining and leaving
Each crew member who joins or leaves needs flight details, a hotel, a taxi and sometimes immigration steps, usually tracked in someone's notebook.
Built around the workflow, not bolted on top
SupaMaritime Agent gives each yacht visit one port call record: marina stays, services with buy and sell prices, vendor quotes, documents, parcels and deliveries, crew changes and the disbursement accounts. It is the same app port agencies use for commercial vessels, with a yacht call type, marina stays and yacht-related service and vendor categories.
Marina stays inside one port call
Record each berth leg with its marina, arrival and departure. When the boat moves to another marina, add another stay to the same port call. Marinas come from a shared directory.
Services with buy, sell and margin
Provisions, mooring, transport, repairs, port formalities and more, each with estimated and actual buy and sell prices, quantity and unit price, and a default booking fee per service type. Transfers carry pick-up, drop-off, passengers, vehicle and driver.
PDA, FDA and invoices
Push services to the PDA or FDA and export PDFs with your logo. Record supplier invoices and payments in any currency, converted to EUR with daily ECB rates. FatturaPA XML and a CSV accounting export are available for the final account.
Read-only link for the captain
Share a live page of the port call with the captain or owner: berths, services and deliveries, never costs, suppliers or internal notes. Links expire after 90 days, can be revoked and show when they were opened.
Crew changes
On-signers and off-signers with rank, nationality and passport, flight details, hotel, transport and immigration status, documents such as letters of invitation and OK to board, and costs by category.
Telegram bot for the team
Record a service from Telegram with a message, a voice note or a photo of a parcel label. The AI proposes the entry, and nothing is saved until you confirm it.
Illustrative example: a motor yacht on a three-week stay
A hypothetical 50-metre motor yacht spends three weeks in the Balearics and moves from one marina to another halfway through. The captain asks for provisions, a restaurant booking, two taxi transfers, a repair to the tender and parcels for the crew. One deckhand leaves and a new one joins.
Before SupaMaritime
After SupaMaritime
Requests arrive by WhatsApp to different people in the agency.
One port call with two marina stays shows where the yacht is for each part of the visit.
The move to the second marina is noted in an email, and the berth costs are split by hand afterwards.
Each request is a service with a buy and a sell price; the restaurant booking carries the agency's default booking fee.
Supplier quotes come back by email, and the chosen price is copied into a spreadsheet.
Quote requests go to vendors by email; vendors answer from a link, and the chosen price is set on the service.
Parcels for the crew are handed over with no record of who signed for them.
Parcels are logged in the warehouse inventory and delivered with a POD: photos, signature and a delivery-note PDF.
The deckhand's flight, hotel and taxi are tracked in a notebook; the costs reach the final account only if someone remembers.
The crew change records both crew members with flight details, hotel, transport, documents and costs.
The final account is rebuilt from emails and receipts after departure.
Services are pushed to the FDA and exported as a PDF with the agency's logo, while the captain follows the call from the read-only link.
Facts you can check
English, Italian, Spanish, French and German.
Any currency on services and invoices, converted to EUR with daily ECB exchange rates.
Read-only share links expire after 90 days and can be revoked at any time.
Your data can be exported at any time, with no export fee.
What a yacht agency manages on each visit
A cargo port call is mostly about the ship's obligations to the port: pilotage, towage, port dues, formalities. A yacht visit is closer to hospitality and logistics. The agency books berths, orders provisions, arranges transport, books restaurants, organises repairs, receives parcels and handles crew joining or leaving, and it re-bills most of that with its own fee.
In SupaMaritime Agent every visit is a port call. The port call holds the marina stays, the services, the documents, the parcels delivered, the crew changes, the email exchanged with principals and vendors, and a timeline of what changed. The calendar and the Kanban board show all active calls, and the operations board lists open services and tasks across them.
Nothing here is specific to one region. The app is used the same way in any port or marina; you set up your own marinas, vendors and service types.


Marina stays for boats that move
Yachts on long stays often move: two weeks in one marina, then a cheaper berth elsewhere, then back for a refit. Splitting that into several files makes it hard to bill and hard to follow.
In Agent a port call can hold several stays, each with a marina from the directory, an arrival and a departure. A mooring service can create its stay directly from the entry and exit dates. The calendar and the reports use the same stays, so the berth costs stay tied to the right marina.
If a marina is not in the directory yet, you add it from the same screen with its name, country and, optionally, its UN/LOCODE.
Services, booking fees and margins
Each organisation has its own list of service types. The defaults include mooring, provisions, fresh water, spare parts, repairs, transport, port formalities, immigration, waste disposal and crew change, and you can add types such as concierge, taxi or restaurant booking. Vendor categories include marina, hotel, restaurant, catering, chandlery, laundry, florist and car rental.
Every service carries an estimated and an actual buy price, an estimated and an actual sell price, and the margin between them. A service type can have a default sell price, which works as the agency's booking fee: add it on top of a passed-through cost with one click. Quantity and unit let you price per day, per litre or per unit.
When you need a price, send a quote request by email to several vendors. Each vendor can answer from a link without an account, and the answer lands on the request so you can pick the vendor and use their price.


Plans, hosting and support
Agent is sold on paid plans: Starter, Pro and Enterprise. There is no free plan and no free trial, and prices are not published: we quote them for your team. Fees are in EUR excluding VAT, billed monthly or annually.
Pro adds the features that use AIS data: vessel positions on port calls, a port radar that lists arrivals and departures (with a filter for yachts and pleasure craft), a vessel tracker, a route planner and vessel specifications looked up by IMO number.
The databases are hosted in London (UK) and the application servers in Paris, under a GDPR Data Processing Agreement. Support is by email and in the app on Spanish business days, 09:00–18:00 CET, and we aim to reply within one business day.
How this compares to the alternatives
Flexible and familiar. Requests, costs and receipts live in separate places, so the final account has to be assembled by hand.
Several products cover port calls and disbursement accounts for cargo vessels. When comparing, check how each handles marina stays, passed-through services with a fee, and parcels.
Used by management companies and charter brokers for the yacht, its crew and its contracts. They cover a different part of the work; SupaMaritime Agent does not connect to them.
Keep it for your books. Agent exports the final account as FatturaPA XML (Italy) and as a CSV of journal entries; it has no direct connection to accounting software.
Frequently asked questions
What is yacht agent software?
Can I follow a yacht that moves between marinas?
Can the captain see the status without an account?
Who in my team can see what?
Can I add a booking fee on top of supplier costs?
Does it connect to charter or yacht management systems?
Do you support crew changes for yachts?
Is there a free plan or trial?
See it in your workflow, not a generic demo
We'll walk through built for yacht agencies.
Agent has no free plan and no published prices. Paid plans (Starter, Pro with AIS features, Enterprise) are quoted on request: book a demo and we will send you a quote.