A vessel’s annual budget is a number on a spreadsheet until you start spending it. Once spending starts, the question is no longer “what’s the budget” but “are we tracking, and if not, where is the variance coming from, and will it close out the year over plan?” Three numbers run a fleet’s finance team:Documentation Index
Fetch the complete documentation index at: https://docs.appliedaifoundation.org/llms.txt
Use this file to discover all available pages before exploring further.
| Number | What it answers |
|---|---|
| YTD variance | Are we currently over or under against where we should be? |
| Year-end forecast | If nothing changes, where do we close out the year? |
| NB fund balance | Is there cash to keep operating? |
Where the data comes from
| Source | What it provides |
|---|---|
| Vessel ERP (finance / accounting module) | Budget allocations, transactions, vendor invoices, fund balances |
| ERP procurement module | PO-driven expense linkage — every transaction traces to a PO |
| Bank reconciliation feed | Receipts (NB fund contributions) and payments |
| FX rate reference | Multi-currency normalisation |
| Drydock plan | Triggers the step-function pro-rata for DD-tagged spend |
The categories
Every vessel expense rolls up under one of these:- OPEX — operating expenditure (the largest bucket)
- NB — newbuilding fund (capital reserve for newbuild contributions)
- DD — drydock fund (reserve for upcoming drydocks)
- PD — periodic drydock provision
Pro-rata: the trick everyone gets wrong
A vessel’s annual budget is rarely spent at per month. Drydocks land in a single month; surveys cluster around certificate cycles; lube-oil bunkering happens at port calls. Comparing month-to-date spend against of the annual budget produces nonsense. The pipeline handles this with pro-rata adjustment — the budget allocation up to today’s date based on a category-aware time profile rather than calendar time: where is the cumulative fraction of the annual budget that’s expected to have been spent by time . Categories like Crew use (linear); categories like Drydock use a step function around the planned drydock month. Variance is then computed against the pro-rata budget, not against the calendar fraction: A vessel that’s “10% over annual budget” looks alarming until you realise its drydock landed in March and pro-rata accounting shows it’s actually within 2% of the expected curve. The implementation is the most complex code in the budget templates:Year-end forecasting
Variance answers “where are we now”. The TSI’s question is “where will we be in December”. Forecast logic: where is the burn rate over the last 3 months, and is the months until budget year-end. Forecast verdict:| Forecast vs annual budget | Tier |
|---|---|
| On track | |
| to | Watch |
| to | Over — escalate |
| Critical — re-forecast required |
Cost-driver attribution
When a category is over budget, the analyzer ranks the underlying transactions:NB fund balance
The newbuilding fund is a separate ledger from OPEX. It accumulates owner contributions and pays out for newbuild commitments. The fund-status view tracks:| Component | Description |
|---|---|
| Opening balance | Carried over from prior period |
| Receipts | New contributions in period |
| Expenses | NB-tagged expenses in period |
| Closing balance |
Per-day OPEX
The daily-spend view answers “what does this vessel cost per operating day?”: Comparable across vessels of the same type. A vessel running 3,600/day is structurally more expensive — usually a sign of older equipment, higher repair burden, or longer port stays.The five tables a reviewer reads
The Committed Cost Summary view assembles the headline as five AG-grid tables:OPEX Current Month
OPEX Current Month
Spend in the current month vs the pro-rata monthly budget. The most-recent-data view.
OPEX Previous Month
OPEX Previous Month
Closed prior month for trend comparison. The “what just happened” view.
NB (Newbuilding fund)
NB (Newbuilding fund)
Fund balance with opening, receipts, expenses, closing.
DD (Drydock fund)
DD (Drydock fund)
Drydock reserve status — accumulating or drawn down — against planned drydock cost.
PD (Periodic drydock)
PD (Periodic drydock)
Periodic drydock provision tracking.
Worked example
MV POSUN, 2026 budget year, reviewed at end of April:
| View | Number | Verdict |
|---|---|---|
| OPEX YTD pro-rata variance | +$48,300 (+8.4%) | Watch |
| Year-end forecast | +$112,000 (+11.7%) | Over — escalate |
| Top variance driver | Lube Oil +$16,400 (Singapore bunker April-12) | — |
| Second driver | Repairs +$22,800 (turbocharger overhaul March) | — |
| Third driver | Stores +$9,100 (consumables uptick) | — |
| NB fund closing | $1.2M positive | Healthy |
| DD fund vs planned | 850k planned | Underfunded — owner attention |
| Per-day OPEX | $4,150 | $50 over fleet median |
- Routes the year-end forecast to the Technical Superintendent.
- Routes the DD funding gap to the owner / commercial side.
- Cross-references the Singapore bunker driver to fuel oil — was the bunker premium-priced or was the quantity higher than usual?
- Suggests a re-forecast for Q3 if the repair line continues at the current trajectory.
Variance signals
Different variance shapes mean different things:| Pattern | Likely cause |
|---|---|
| Single-month spike, returns to baseline | One-off event (drydock, bunker, repair) — re-baseline next period |
| Rising trend across 3+ months | Structural — price inflation, equipment aging, over-consumption |
| Stable variance, growing absolute number | Volume — more vessel days, more activity |
| Falling variance | Recovery or under-spend (check for deferred work) |
When the pipeline escalates
| Trigger | Severity |
|---|---|
| Year-end forecast breach >25% | CRITICAL |
| Year-end forecast breach >10% | HIGH |
| NB fund balance turning negative | CRITICAL |
| DD fund underfunded vs planned drydock with <90 days | HIGH |
| Single category overspend >25% | HIGH |
| Rising variance trend across 3+ months in any category | HIGH |
| Unbudgeted spend on safety-critical items | CRITICAL |
Why it works as a pipeline
A monthly close is too late for variance to be actionable — the bunker has been delivered, the drydock has been booked, the spare has been ordered. The pipeline runs daily on the most recent data, applies the pro-rata curve, and produces a forecast that updates every time a transaction posts. The Technical Superintendent sees drift before it compounds.References
Source templates
Budget-management suite — committed cost summary, budget vs expense with pro-rata, current and previous-year transactions, previous-year analysis, and the overall fund status & variance report.
Related: Procurement
Variance drivers are usually procurement events — same numbers, operational frame.
Related: Fuel oil
Bunker price + quantity drives a large share of OPEX variance.
Related: PMS
Repair line variance often traces back to overdue maintenance becoming reactive maintenance.