**Subject:** DEMURRAGE DISPUTE — MT ASTERIA — VOYAGE 2026-Santos-Qingdao-001 — USD 85,000 claimed, USD 138,593.75 disputed **To:** Aegean Maritime Petroleum Network Inc. Demurrage Department Athens, Greece **From:** Petrobras Trading SA Marine Operations — Post-Fixture Reference: PTSA-DEM-2026-001 **Date:** 28 May 2026 --- Dear Sirs, We refer to your demurrage invoice dated [date], claim sum **USD 85,000.00**, in respect of voyage 2026-Santos-Qingdao-001 (MT ASTERIA, crude oil, Santos→Qingdao, Asbatankvoy form). We have completed an independent audit using the Demurrage.IA deterministic calculation engine and respectfully dispute the claim in its entirety. The audit determined that the vessel was in fact entitled to **despatch in the sum of USD 53,593.75**, producing a net amount **due to Charterer of USD 138,593.75**. ## 1. Engine calculation - **Laytime allowed:** 96.00 h (Asbatankvoy + SHINC, per CP Part I) - **Laytime used:** 22.45 h (per SoF events, deducting turn time) - **Delta:** -73.55 h (vessel completed 3 days early) - **Despatch rate:** USD 17,500/day × 73.55 h = **USD 53,593.75 owing to Charterer** The full calculation breakdown, segment-by-segment, with rules applied and citations to each SoF event, is enclosed at Annex A (Demurrage.IA audit report, 5 pages). ## 2. Identified errors in your invoice a. **Turn time over-claimed.** Your calculation appears to apply turn time of zero hours. CP Part II Clause 6 prescribes turn time of 6 hours from acceptance of NOR. The vessel tendered NOR at 22:15 UTC on 12 March 2026 (SoF p. 1 ¶2) and NOR was accepted at 22:45 UTC (SoF p. 1 ¶3); laytime commenced at 04:45 UTC on 13 March 2026, not at NOR tender. b. **Free pratique condition met simultaneously with NOR acceptance.** Per *The Mexico 1* [1990] and the WIBON convention default in Asbatankvoy Part II Clause 6 (see also FREE_PRATIQUE_REQUIREMENT and WIBON_WIPON_WIFPON rules in Annex B), free pratique granted at 22:45 UTC validates the NOR; no further deduction applies. c. **Despatch obligation crystallised.** Vessel completed loading 06:30 UTC on 14 March 2026 (SoF p. 1 ¶10) and COB declared 07:15 UTC the same day. Laytime used = 22.45 h. Engine confirms: despatch USD 53,593.75 owing to Charterer per Asbatankvoy Part II Clause 7. ## 3. Applicable authorities - **Asbatankvoy Part II Clauses 6, 7, 8** (turn time, despatch, pumping warranty) - **The Mexico 1** [1990] (NOR validity under WIBON) - **The Happy Day** [2002] 2 Lloyd's Rep 487 (post-tender waiver doctrine) - **The Solholt** [1981] (Owner cannot benefit from own breach — applicable to Owner's misapplication of turn time) - **BIMCO Laytime Definitions for Charter Parties 2013** (definitions of laytime used, despatch) Engine codified 70 laytime rules applied to this voyage with citations to source documents (CP page X clause Y; SoF page X paragraph Y) — see Annex B. ## 4. Demand We demand: 1. **Withdrawal** of your demurrage invoice in the sum of USD 85,000.00; and 2. **Payment** to Charterer of despatch in the sum of **USD 53,593.75** by wire transfer to the account previously notified, within **fourteen (14) days** from the date of this letter. ## 5. Reservation of rights All Charterer's rights and remedies are expressly reserved, including without limitation: - Right to interest on despatch from date of completion of voyage at LMAA published rate (Late Payment Act 1998 — *Martrade Shipping v United Enterprises* [2014] EWHC 1884, currency match required); - Right to costs in any subsequent arbitration; - Right to commence LMAA arbitration in London under the Asbatankvoy form's standard clause should this matter remain unresolved by the cure date. We trust this matter will be resolved amicably and look forward to your considered response. Yours faithfully, **Petrobras Trading SA** Marine Operations — Post-Fixture Enclosures: Annex A (Demurrage.IA audit report PDF, 5 pages); Annex B (rules applied dossier with sources); Annex C (citations index CSV) cc: P&I Club (FYI); LMAA-appointed counsel (on instruction)
Live demo · Crude oil tanker
MT ASTERIA · Santos, Brazil → Qingdao, China
BIMCO form: asbatankvoy · Cargo: Crude oil (100000 MT) · Charterer: Petrobras Trading SA, Rio de Janeiro, Brazil
Why this case?
Asbatankvoy + SHINC + 96h allowed. Vessel completed loading 24h ahead. Owner still invoiced demurrage.
Para Petrobras, Vibra, Raízen, refinarias e trading desks de óleo.
Engine verdict
Owner invoiced $85,000.00 · $138,593.75 recoverable by the charterer.
Laytime allowed
96 h
Laytime used
22.50 h
Delta
-73.50 h
Discrepancy
$138,594
Statement of Facts events (7)
Extracted from the SoF PDF by Claude Sonnet 4.6 + Mistral OCR. Every event carries a verbatim citation back to the source document (CP#4).
- 01NOR_TENDEREDThu, 12 Mar 2026 22:15:00 GMT· Santos OPL
- 02NOR_ACCEPTEDThu, 12 Mar 2026 22:45:00 GMT· Santos OPL
- 03FREE_PRATIQUE_GRANTEDThu, 12 Mar 2026 22:45:00 GMT· Santos OPL
- 04BERTHEDFri, 13 Mar 2026 07:00:00 GMT· Berth 23
- 05LOADING_STARTFri, 13 Mar 2026 08:00:00 GMT· Berth 23
- 06LOADING_COMPLETESat, 14 Mar 2026 06:30:00 GMT· Berth 23
- 07COBSat, 14 Mar 2026 07:15:00 GMT· Berth 23
Laytime rules applied (120)
Each rule is codified with ≥7 public-domain sources (Schofield, Cooke, BIMCO, LMAA). Full source dossier available in the LMAA submission package.
- CANCELLATION_CLAUSE
- LAYCAN_RIDER_EXTENSION
- NOR_VALIDITY_BASIC
- NOR_NOTIFICATION_METHOD
- ANTI_TECHNICALITY_CLAUSE
- ARRIVED_SHIP_DOCTRINE
- WIBON_WIPON_WIFPON
- COMMENCE_AT_BERTH_ONLY
- NOR_OFFICE_HOURS
- FREE_PRATIQUE_REQUIREMENT
- CUSTOMS_CLEARANCE_REQUIREMENT
- CARGO_RETENTION_CUSTOMS
- BALLAST_COMPLETE_REQUIREMENT
- SEAWORTHINESS_DUTY
- PERFORMANCE_WARRANTIES
- CARGO_CARE_DURING_VOYAGE
- TURN_TIME_APPLICATION
- WAITING_FOR_BERTH
- SLOPS_RECEPTION_OBLIGATION
- SUBSTITUTE_VESSEL
- STOWAGE_PLAN_DISPUTE
- STEVEDORE_DAMAGE
- PILOTAGE_DELAY
- TUGS_UNAVAILABLE
- WAR_RISKS_CLAUSE
- BLOCKING_BY_OTHER_VESSEL
- AGENT_INCOMPETENCE_DELAY
- NEGLIGENCE_OF_OWNER
- DEAD_FREIGHT
- SAFE_PORT_WARRANTY
- ALWAYS_AFLOAT_WARRANTY
- NOMINATION_FAILURE
- DESPATCH_RATE_APPLICATION
- SHINC_COUNTING
- WEATHER_EXCEPTION
- WEATHER_WORKING_DAY_DEFINITION
- BREAKDOWN_EXCEPTION
- STRIKE_EXCEPTION
- ICE_CLAUSE
- CUSTOM_OF_PORT_LOCAL_PRACTICE
- PUMPING_PRESSURE_WARRANTY
- PUMPING_LOG_VERIFICATION
- HOLIDAY_DEFINITION_PER_PORT
- EIU_AND_UU_MODIFIERS
- SHIFTING_BETWEEN_BERTHS
- BUNKER_OPERATIONS
- SLOP_DISPOSAL
- LIGHTERING_OPERATIONS
- HOLD_CLEANING
- CARGO_HEATING_DELAY
- CARGO_SAMPLING_TIME
- MULTI_PORT_REVERSIBILITY
- AVERAGING
- OOMAOM
- INHERENT_VICE_CARGO_DETERIORATION
- TIME_BAR_ENFORCEMENT
- DEMURRAGE_TIME_BAR_FORM_VARIATIONS
- INVOICE_PRESENTATION_REQUIREMENTS
- SET_OFF_RIGHTS
- SOF_EVIDENTIARY_WEIGHT
- BURDEN_OF_PROOF_ALLOCATION
- CESSER_CLAUSE
- LIEN_CLAUSE
- DEVIATION_CLAUSE
- CLAUSE_PARAMOUNT
- APPLICABLE_LAW_CLAUSE
- JURISDICTION_ARBITRATION_CLAUSE
- SANCTIONS_CLAUSE
- FORCE_MAJEURE_CLAUSE
- CARGO_RETENTION_QUARANTINE
- BR_CASO_FORTUITO_FORCA_MAIOR_CC
- BR_ANTAQ_OPERACOES_PORTUARIAS
- BR_LEI_PORTOS_RESPONSABILIDADE_TERMINAL
- BR_PRESCRICAO_DEMURRAGE
- BR_PRESCRICAO_AVARIA_CARGA
- BR_FORO_ARBITRAL
- BR_LINDB_LEI_ESTRANGEIRA
- BR_LGPD_DATA_HANDLING
- BR_DEMURRAGE_CLAUSULA_PENAL
- BR_BOA_FE_OBJETIVA
- BR_ONUS_PROVA_EXCLUDENTE
- BR_ONEROSIDADE_EXCESSIVA
- WARNING_PORT_CONGESTION_SEASONAL
- WARNING_CUSTOM_OF_PORT_DIVERGENCE
- SUSPICIOUS_LARGE_DESPATCH
- SUSPICIOUS_LARGE_DEMURRAGE
- TIME_BAR_EXPIRED_OUTPUT_NONZERO
- IMPLAUSIBLE_HOURS
- CROSS_VALIDATION_SOF_CP
- COA_SCOPE_DRIFT
- COA_TERMINATION_NOTICE
- COA_VESSEL_SUBSTITUTION
- COA_PERFORMANCE_OBLIGATION
- COA_DEMURRAGE_ALLOCATION
- SUBCHARTER_PRIVITY
- SUBCHARTER_RATE_DIFFERENTIAL
- SUBCHARTER_DISPUTE_CASCADE
- SUBCHARTER_TIME_BAR_INHERITANCE
- SLOT_CHARTER_ALLOCATION
- SLOT_CHARTER_NO_SHOW
- SLOT_CHARTER_TRANSFER
- POOL_EARNINGS_DISTRIBUTION
- POOL_VOYAGE_SELECTION
- POOL_TIME_BAR_POOLED
- POOL_PERFORMANCE_INDEX
- VESSEL_LIEN_ON_CARGO
- CARGO_LIEN_BY_CHARTERER
- CHARTERER_LIEN_ON_SUBFREIGHT
- LIEN_NOTICE_REQUIREMENT
- LIEN_RELEASE_PROCEDURE
- DAMAGE_DURING_DEMURRAGE
- CAUSE_ATTRIBUTION_DAMAGE
- OWNER_MITIGATION_DUTY
- CARGO_CLAIM_SET_OFF
- BUNKER_QUALITY_DELAY
- BUNKER_TIME_OFF_HIRE
- BUNKER_SURCHARGE_TRIGGER
- WAR_RISK_TRADING_LIMITS
- CARGO_DOCUMENTATION_DELAY
- LMAA_PRECEDENT_LOOKUP
Edge cases triggered:
PORT_CHARTER_NOR_FROM_ANCHORAGENOR_OUTSIDE_BUSINESS_HOURSWCCON_ASSUMED_FROM_RIDERSTANKER_SLOP_CHECK_NEEDEDTIME_BAR_APPROACHINGSEASONAL_CONGESTION_HIGH_RISKCUSTOM_OF_PORT_DIVERGENCE_DETECTED
Analyst notes (68)
Engine flags each clause needing customer review. First 5 shown below.
- CANCELLATION_CLAUSE: customer verify laycan window em CP. Laydays = earliest NOR; cancelling date = latest arrival before charterer pode cancel. Vessel early: charterer pode delay laytime start. Vessel late: charterer cancels sem liability. Owner improper cancellation: damages for market loss (ballast + freight). BIMCO Cancelling Clause 2002 standard.
- LAYCAN_RIDER_EXTENSION: customer verify rider clauses. "Slip laycan" permits N-day extension via mutual consent. "Firm laycan" no slippage. "Substitute laycan" entire window replaced. LATAM CPs (Synacomex/Norgrain): laycan tied to grain elevator availability. Brazilian iron ore: mining production schedule. Argentine grain: Up-River elevator. Mutual consent required (no unilateral). Addenda document changes.
- NOR_VALIDITY_BASIC is draft-pre-sme: does not check WIPON/WIBON/WIFPON/WCCON, free pratique, customs, pumping readiness
- NOR_NOTIFICATION_METHOD: customer verify CP notification method clause. Asbatankvoy Cl. 6: telex/written. BPVoy 3: fax confirmed by telex. Modern CPs: email increasingly accepted. Default English law: any reasonable method. The Port Russell: enumerated list = exhaustive (closed). Recipient: charterer ou authorised agent (não pilot/port authority/terminal). Waiver via subsequent action sem protest cures defect.
- ANTI_TECHNICALITY_CLAUSE: customer verify CP. NYPE 2015 cl. 11(b) standard 3 banking days cure. BIMCO Anti-Technicality 2002 standard. Three notice elements required: (1) identify default; (2) state cure period; (3) warn of withdrawal. The Afovos [1983]: premature notice invalid. The Li Hai [2005]: clear banking days computation excluding day of notice. The Nanfri: bona fide deductions bar withdrawal. Cannot validate fundamentally bad NOR — só minor defects.
+ 63 more warnings in the full audit report.
Sample dispute letter (FS-004)
Below is the actual letter our engine would draft for this case. Sent by you, the Charterer, to the Owner. Cites CP clauses + LMAA precedents + your engine calculation. Editable in the platform before sending.
Synthetic case; real letters are tailored to your CP rider clauses + factual record.
What you receive as a charterer
📄 Dispute letter (FS-004)
AI-drafted, citation-backed, with 9 LMAA precedents catalogued. Ready to send to owner counsel.
📑 Audit PDF (FS-005)
5+ page deterministic report with calc breakdown, rules applied, full citation chain.
📦 LMAA submission ZIP (FS-012)
8-file bundle ready for arbitral tribunal: cover letter + CP + SoF + audit + dispute + citations + rules dossier + raw calc JSON.
💵 Success-fee invoice (FS-007)
20% pilot fee, billed only after charterer confirms recovery. No upfront. No recovery, no fee.
Why charterers + tribunals trust this output
- CP#3 — Deterministic engine. Pure TypeScript, zero LLM in the calc path. Same input = same output, always.
- CP#4 — Citation chain. Every fact in every output traces to a verbatim quote + page + paragraph in the source CP/SoF.
- CP#5 v2 — Multi-source validation. Each rule backed by ≥7 sources (Schofield, Cooke, BIMCO clauses, LMAA awards) + multi-model AI agreement.
- CP#8 — Data ownership. Your CPs and SoFs are yours. Export anytime, delete on churn.
Run this on YOUR claims.
3 fields. No signup, no credit card. André replies within 24h with a Calendly link and walks you through what to send for the first free audit (up to 5 claims).