| Owner's Agent (Lessor) | Charterer (Lessee) |
|---|---|
|
{{ management_company.name if management_company else 'Fleet Management LLC' }} Acting as authorized agent for the vessel owner {% if management_company and management_company.email %}Email: {{ management_company.email }} {% endif %} {% if management_company and management_company.phone %}Phone: {{ management_company.phone }}{% endif %} |
{{ charter.charterer_name }} {% if charter.charterer_email %}Email: {{ charter.charterer_email }} {% endif %} {% if charter.charterer_phone %}Phone: {{ charter.charterer_phone }} {% endif %} ID / Passport No.: _______________________ |
| Vessel Name | HIN / USCG Doc. | Make / Model | LOA | Engines | Max. Passengers |
|---|---|---|---|---|---|
| {{ vessel.name if vessel else 'N/A' }} | {{ vessel.hin if vessel and vessel.hin else '_______________' }} | {{ ((vessel.make or '') ~ ' ' ~ (vessel.model or '')) | trim if vessel else '—' }} | {{ (vessel.length | string ~ ' ft') if vessel and vessel.length else '—' }} | {{ vessel.engines if vessel and vessel.engines else '—' }} | ___________ |
| Date | Departure Time | Return Time | Duration | Departure Port / Marina |
|---|---|---|---|---|
| {{ charter.start_datetime.strftime('%B %d, %Y') if charter.start_datetime else '________________' }} | {{ charter.start_datetime.strftime('%I:%M %p') if charter.start_datetime else '________' }} | {{ end_dt.strftime('%I:%M %p') if end_dt else '________' }} | {{ charter.hours | string ~ ' hour' ~ ('s' if charter.hours != 1 else '') if charter.hours else '___' }} | ___________________________ |
| Maximum persons aboard: {% if vessel and vessel.max_passengers %} {{ vessel.max_passengers }} total per vessel documentation — {{ vessel.max_passengers - 1 }} passengers (excluding captain) {% else %} Per vessel documentation — Captain not counted as passenger {% endif %} • Exceeding rated capacity is strictly prohibited and voids insurance coverage. | ||||
| Description | Amount (USD) |
|---|---|
| Base charter rate (4-hour minimum) — {{ vessel.name }} | ${{ '%.2f' | format(vessel.base_rate_4h) }} |
| Additional hours: {{ '%.1f' | format(charter.hours - 4) }} hr × ${{ '%.2f' | format(vessel.hourly_rate_extra) }}/hr | ${{ '%.2f' | format((charter.hours - 4) * vessel.hourly_rate_extra) }} |
| Damage Waiver (optional / non-refundable) | ${{ '%.2f' | format(charter.damage_waiver) }} |
| TOTAL CHARTER FEE | ${{ '%.2f' | format(charter.total_base_rate or 0) }} |
|
Policy / Rider No.: {{ charter.insurance_rider_number if charter.insurance_rider_number else '_________________________' }} |
Insurer: {{ charter.insurer_name if charter.insurer_name else '_________________________' }} |
|
Coverage Amount: {{ '$%,.2f' | format(charter.coverage_amount) if charter.coverage_amount else '_________________________' }} |
Coverage Period: {{ charter.start_datetime.strftime('%B %d, %Y %I:%M %p') if charter.start_datetime else '____________' }} – {{ end_dt.strftime('%I:%M %p') if end_dt else '____________' }} |
|
OWNER'S AGENT
{{ management_company.name if management_company else 'Fleet Management LLC' }}
Name: ___________________________
Signature Date: _______________
|
CHARTERER
{{ charter.charterer_name }}
ID / Passport No.: _______________
Signature Date: _______________
|