Your job costs drift the moment the vessel leaves the berth. Charges arrive late, currencies change, vendors invoice three weeks after the call. Base is job costing software that keeps every charge tied to the job it happened on, so the number you quote matches the number you close.
Port call job costing is a relay race. The charges change hands five times between quote and close. Every handoff is where the cost drifts.
Charges arrive after the invoice.
Vendor bills ship three weeks after the port call. The invoice already went out. Your margin drifted 4% and nobody saw it.
Ops keeps a parallel spreadsheet.
The system has the job. The spreadsheet has the costs. Nobody trusts either, so everyone double-enters.
Every port call starts from scratch.
Same vessel class, same port, same charges. Every time, someone retypes it from last week’s job.
Every charge code carries its own formula: per-GT, per-day, per-call, per-tonne, per-hour. Enter the vessel once and every relevant charge calculates itself. Currencies convert at the cached daily rate. Syncs to QuickBooks and Xero on approval.
jobs tracked across the platform
custom field values on job records
charge codes at the most detailed org
currencies with live rates
Start with one port and one vessel class. Import last month’s jobs and keep running. No training day, no big-bang rollout. Most teams have their first template live in week one.
One port agency tracks 39 custom fields on every job, covering the full port call timeline. Another runs 87 distinct charge codes. Your messy reality fits.
Spreadsheets lose the audit trail, the approvals, and the accounting sync. Base keeps all three. You still get the flexibility of a grid when you need it.
Port agencies that move job costing into Base typically close their books 5 days faster within the first quarter. Job templates eliminate the retype. Formula charge codes eliminate the math.
Pick your messiest job: the one with split currencies, a last-minute crew launch, and a vendor who invoiced late. We’ll import it, wire up the charge codes, and save it as a template you can reuse tomorrow. No prep, just bring the job.
Job templates, formula charge codes, and audit trails that survive the next port call. Stop re-typing last week’s job into this week’s spreadsheet.