The verdict in three sentences
An agency handling 1,100 port calls a year that closes final DAs 45 days after sailing is effectively financing its principals. Custom ship agency software that collects port dues, pilotage, towage and mooring invoices as the call progresses makes a final DA within 10 days realistic. Payback comes first from freed cash, then from forgotten disbursements no longer written off.
The port call cycle and its bottlenecks
Before arrival, the agent sends a proforma DA to the owner or charterer, who remits funds. During the call, the agent orders pilotage, towage, mooring, bunkers, crew changes, waste disposal and clearance. After sailing, the agent waits for every vendor invoice before issuing the final DA and settling the advance.
In Singapore, a typical call generates around 25 disbursement items. Invoices arrive by email as PDFs on very different timelines: port dues within days, some vendors after three or four weeks.
| Step | Current situation | With dedicated software |
|---|---|---|
| Proforma DA | Spreadsheet copied from last call | Built from port tariffs and vessel history |
| Owner funding | Manual bank matching | Alert if funds not received 48 h before ETA |
| Invoice collection | Shared inbox | Auto-matched to the call by reference |
| Missed items | 1 to 2 per call | Checklist per vessel type |
| Final DA delay | 45 days | 8 to 12 days targeted |
| Principal visibility | Emails and chasers | Portal with status per call |
These are 2026 orders of magnitude for an agency of this size.
Disbursements per call and their weight
Amounts vary widely with vessel size, terminal and length of stay. Here is an indicative structure for a 30,000 GT container ship.
| Disbursement item | 2026 order of magnitude | Vendor invoicing delay |
|---|---|---|
| Port dues | 12,000 to 28,000 USD | 3 to 7 days |
| Pilotage in and out | 3,000 to 7,000 USD | 5 to 10 days |
| Towage | 5,000 to 12,000 USD | 10 to 20 days |
| Mooring and unmooring | 1,000 to 3,000 USD | 10 to 15 days |
| Waste and sludge disposal | 800 to 3,000 USD | 15 to 30 days |
| Crew change and transport | 500 to 4,000 USD | 10 to 30 days |
| Agency fee | 1,500 to 4,000 USD | Immediate |
One forgotten 1,000 USD item every ten calls, over 1,100 calls, is 110,000 USD a year never recharged.
Singapore adds its own constraints: port dues and pilotage come from MPA and licensed pilotage providers on fixed tariffs, while towage, launch boats and supply services come from competing vendors whose invoices arrive late. Many calls also involve bunkering or crew changes at anchorage, so the checklist must vary by vessel type and by berth or anchorage call. A software rule that blocks the final DA until every expected item has an invoice or an explicit waiver is what removes the 1 to 2 forgotten items per call.
Software scope and budget
Modules to plan: port call record with ETA, ETB, ETD, tariff base for the port and vendors, proforma DA generation, invoice receipt and matching, final DA with supporting documents, principals' portal, funding tracking and reminders, accounting export. Exchanges with port systems and maritime single windows use file imports or APIs where available.
Kolonell prices custom applications in three bands: simple 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR), medium 4,000,000 to 7,000,000 FCFA (6,100 to 10,670 EUR), complex 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR). Port calls, proforma, final DA and portal sit in the medium to complex band. Automatic PDF invoice reading and port system connections push the project into the complex band, each connector quoted separately.
International port agency platforms cost, as a 2026 order of magnitude, 900 to 3,500 USD per month for an agency of 15 to 25 users, plus implementation fees.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Wei Ling, managing director of a Singapore ship agency, handles 1,100 calls a year with average disbursements of 35,000 USD, 38,500,000 USD a year. Owner advances cover about 85%, so she carries a 15% balance, 5,250 USD per call, for 45 days.
Average exposure is 38,500,000 × 15% × 45 / 365, about 712,000 USD. Cutting the delay to 10 days lowers it to about 158,000 USD: 554,000 USD of cash freed. Add recovered disbursements: if the checklist saves 50,000 USD a year, a complex build around 20,000 EUR pays back within the first year, Standard maintenance at 114 EUR a month included.
FAQ
Does the software read vendor invoices automatically?
Automatic PDF reading extracts call reference, amount and vendor in 80 to 90% of cases. The rest is validated by the operator in seconds.
Do principals get online access?
Each owner sees their calls, advances, final DA status and downloads supporting documents. Balance reminders go out automatically at day 15.
Can we manage several ports in the region?
Yes, each port has its own tariff base and vendors. The proforma DA is calculated by port, terminal and vessel tonnage.
How long until go-live?
Allow 12 to 16 weeks for calls, proforma, final DA and portal. Importing the last 12 months of history is recommended so proformas rest on real data.
Where is the data hosted?
Hosting is chosen to meet Singapore PDPA requirements and principals' expectations. Access is logged and daily backups are kept for 30 days.
Let's scope your project. Share your ports, call volumes and current final DA delay, and we will propose a go-live plan over 3 to 4 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

