{"product_id":"cruise-ship-accommodation-owner-makes","title":"How Much Do Cruise Ship Owners Make? $220M-$346M Revenue Model","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA modeled cruise ship owner makes nothing distributable in the first year if EBITDA is negative, which this plan shows at \u003cstrong\u003e-$139M\u003c\/strong\u003e before debt, reserves, and taxes In the base growth case, Year 3 reaches \u003cstrong\u003e$3010M revenue\u003c\/strong\u003e and \u003cstrong\u003e$552M EBITDA\u003c\/strong\u003e By Year 5, revenue reaches \u003cstrong\u003e$3464M\u003c\/strong\u003e with \u003cstrong\u003e$966M EBITDA\u003c\/strong\u003e, or a 279% operating margin before debt Actual pre-tax owner take-home is lower after vessel financing, dry dock reserves, required cash buffers, and reinvestment\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Cruise ship owner income outlook\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1-5 EBITDA of $267M-$429M uses cabin revenue, occupancy, ADR, and onboard income; pre-tax only, before debt, reserves, and capex.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1-5 EBITDA of $267M-$429M uses cabin revenue, occupancy, ADR, and onboard income; pre-tax only, before debt, reserves, and capex.\"\u003e$267M-$429M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"This is EBITDA margin for Years 1-5, based on model revenue and EBITDA; debt service and reserve needs can pull owner cash lower.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"This is EBITDA margin for Years 1-5, based on model revenue and EBITDA; debt service and reserve needs can pull owner cash lower.\"\u003e12.1%-12.4%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 3 gross revenue is the closest target-pay proxy from the model, built from cabins, occupancy, ADR, and onboard spend; no salary target is set.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 3 gross revenue is the closest target-pay proxy from the model, built from cabins, occupancy, ADR, and onboard spend; no salary target is set.\"\u003e$3.01B\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Large capex, heavy fixed costs, and an $18.5M cash trough in Month 3 make this a hard, capital-heavy plan.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Large capex, heavy fixed costs, and an $18.5M cash trough in Month 3 make this a hard, capital-heavy plan.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your cruise ship owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Actual owner income depends on revenue, margin, costs, reserves, and debt, and this is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue collected before expenses. Use the average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly revenue collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"38000000\" data-base=\"47300000\" data-high=\"64000000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"47,300,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct cruise costs like food, beverages, entertainment, and sales costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct cruise costs like food, beverages, entertainment, and sales costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct cruise costs like food, beverages, entertainment, and sales costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"78\" data-base=\"81\" data-high=\"83\" value=\"81\"\u003e\u003coutput\u003e81%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and crew support before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and crew support before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and crew support before owner pay.\" data-low=\"140000\" data-base=\"150000\" data-high=\"170000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"150,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Recurring ship costs like fuel, port fees, maintenance, insurance, utilities, and admin.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring ship costs like fuel, port fees, maintenance, insurance, utilities, and admin.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Recurring ship costs like fuel, port fees, maintenance, insurance, utilities, and admin.\" data-low=\"16500000\" data-base=\"15900000\" data-high=\"15500000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"15,900,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales commissions and demand spend needed to keep bookings moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales commissions and demand spend needed to keep bookings moving.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly sales commissions and demand spend needed to keep bookings moving.\" data-low=\"4200000\" data-base=\"5200000\" data-high=\"6800000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"5,200,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments tied to the ship and upgrades.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments tied to the ship and upgrades.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments tied to the ship and upgrades.\" data-low=\"800000\" data-base=\"500000\" data-high=\"300000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"500,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside before owner take-home is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside before owner take-home is calculated.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside before owner take-home is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"25\" data-base=\"20\" data-high=\"18\" value=\"20\"\u003e\u003coutput\u003e20%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"10\" data-base=\"8\" data-high=\"5\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"8000000\" data-base=\"10000000\" data-high=\"15000000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$11.9M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e25%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$44M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$1.9M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$143,104,320\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$16,563,000\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$4,637,640\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$1,925,360\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$47.3M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 81%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$38.3M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 46%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$21.8M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 10%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$4.6M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 25%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$11.9M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Actual owner income depends on revenue, margin, costs, reserves, and debt, and this is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the Cruise Ship financial model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/cruise-ship-accommodation-financial-model\"\u003eCruise Ship Financial Model Template\u003c\/a\u003e shows revenue, EBITDA, margins, debt service, reserves, and owner income—open it now.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner income line item\u003c\/li\u003e\n\u003cli\u003eRevenue and margin cases\u003c\/li\u003e\n\u003cli\u003eScenario and assumption tabs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/cruise-ship-accommodation-financial-model-dashboard-financialmodelslab_d08d010a-8c3a-4636-a1d3-586f34f39c8b.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/cruise-ship-accommodation-financial-model-dashboard-financialmodelslab_d08d010a-8c3a-4636-a1d3-586f34f39c8b.webp?width=500\" alt=\"Cruise Ship Financial Model dashboard summarizing key KPIs, cash runway, revenue and occupancy trends with a dynamic dashboard for investor-ready reporting and visibility into cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many passengers does a cruise ship need to be profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eBreak-even occupancy is a modeled estimate, not a universal rule.\u003c\/strong\u003e Using Year 1 assumptions, \u003cstrong\u003e$1,922M\u003c\/strong\u003e in fixed costs plus listed wages, \u003cstrong\u003e190%\u003c\/strong\u003e variable and COGS, and \u003cstrong\u003e$102M\u003c\/strong\u003e in ancillary revenue, the quick math says \u003cstrong\u003e$2,999M\u003c\/strong\u003e of cabin revenue at 100% capacity still points to roughly \u003cstrong\u003e757%\u003c\/strong\u003e occupancy to break even before debt, reserves, and tax. So \u003cstrong\u003eYear 1 at 700%\u003c\/strong\u003e falls short, and higher fares plus more onboard spend would lower the occupancy needed.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eKey break-even inputs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,922M\u003c\/strong\u003e fixed costs plus wages\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e190%\u003c\/strong\u003e variable and COGS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$102M\u003c\/strong\u003e ancillary revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,999M\u003c\/strong\u003e cabin revenue at 100%\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat changes the target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e757%\u003c\/strong\u003e modeled break-even occupancy\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e700%\u003c\/strong\u003e Year 1 still misses\u003c\/li\u003e\n\u003cli\u003eHigher fares lower occupancy needs\u003c\/li\u003e\n\u003cli\u003eMore onboard spend helps too\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eShould a cruise ship owner operate it or hire management?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eCruise Ship\u003c\/strong\u003e, \u003cstrong\u003eprofessional operation\u003c\/strong\u003e is not optional because safety, compliance, staffing, hotel service, and passenger risk all depend on it. Owner-operated can protect margin only if the owner has qualified maritime and hospitality leadership in place. Plan owner take-home after \u003cstrong\u003emanagement cost\u003c\/strong\u003e, compliance cost, debt, and reserves.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner-run\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUse qualified maritime leadership.\u003c\/li\u003e\n\u003cli\u003eUse qualified hospitality leadership.\u003c\/li\u003e\n\u003cli\u003eProtect safety and compliance first.\u003c\/li\u003e\n\u003cli\u003eMargin works only with strong execution.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eManaged model\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e7 senior roles are already needed.\u003c\/li\u003e\n\u003cli\u003eCaptain, hotel director, chief engineer.\u003c\/li\u003e\n\u003cli\u003eExecutive chef, cruise director, head of sales.\u003c\/li\u003e\n\u003cli\u003eMedical director reduces passenger risk.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan one cruise ship be profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, one \u003cstrong\u003eCruise Ship\u003c\/strong\u003e can be profitable, but only if it fills enough cabins at strong prices to cover a massive fixed-cost base; for the key operating lens, see \u003ca href=\"\/blogs\/kpi-metrics\/cruise-ship-accommodation\"\u003eWhat Is The Most Important Measure Of Success For Cruise Ship Business?\u003c\/a\u003e. In this model, \u003cstrong\u003e1,800 cabins\u003c\/strong\u003e and \u003cstrong\u003e$1,908M\u003c\/strong\u003e in annual fixed operating costs before wages mean Year 1 at \u003cstrong\u003e700% occupancy\u003c\/strong\u003e loses \u003cstrong\u003e$139M EBITDA\u003c\/strong\u003e, while Year 3 at \u003cstrong\u003e850% occupancy\u003c\/strong\u003e produces \u003cstrong\u003e$552M EBITDA\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eProfit Drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFill \u003cstrong\u003e1,800 cabins\u003c\/strong\u003e consistently\u003c\/li\u003e\n\u003cli\u003ePrice cabins by season and route\u003c\/li\u003e\n\u003cli\u003eGrow onboard ancillary income\u003c\/li\u003e\n\u003cli\u003eFund reserves before owner payouts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMain Risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSingle-ship economics lack fleet diversification\u003c\/li\u003e\n\u003cli\u003eCharters reduce demand risk\u003c\/li\u003e\n\u003cli\u003eCharters may cap pricing upside\u003c\/li\u003e\n\u003cli\u003eLow occupancy can erase EBITDA fast\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the six cruise ship income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eOccupancy Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e70%-92%\u003c\/strong\u003e\u003cp\u003eHigher occupancy fills more cabins, so the same ship spreads fixed fuel, port, and crew costs across more paid guests.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eAverage Fare\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$250-$1.8K\u003c\/strong\u003e\u003cp\u003eHigher fares lift room revenue fast because every cabin type reprices across the same inventory.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eOnboard Revenue\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$10.2M-$15.6M\u003c\/strong\u003e\u003cp\u003eOnboard spend adds a big cash stream, and that income often carries better margin than the room rate.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eShip Utilization\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e70%-92%\u003c\/strong\u003e\u003cp\u003eBetter utilization and more sailings raise revenue per vessel day without adding another ship.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$190.8M\u003c\/strong\u003e\u003cp\u003eThe fixed cost base and 17.6% to 19% variable load decide how much EBITDA turns into take-home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eDebt Reserves\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e-$18.5M\u003c\/strong\u003e\u003cp\u003eThe cash trough in Month 3 shows how debt service and reserves can block distributions even when EBITDA is positive.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCruise Ship Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOccupancy Rate\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eOccupancy Rate\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOccupancy rate\u003c\/strong\u003e is how many cabins are sold on each sailing. Higher occupancy spreads fixed vessel costs like \u003cstrong\u003efuel, port fees, insurance, and maintenance\u003c\/strong\u003e across more paying guests, so more fare revenue turns into owner cash. In the model, occupancy rises from \u003cstrong\u003e700%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e920%\u003c\/strong\u003e in Year 5, while revenue grows from \u003cstrong\u003e$2,202M\u003c\/strong\u003e to \u003cstrong\u003e$3,464M\u003c\/strong\u003e and EBITDA moves from \u003cstrong\u003e-$139M\u003c\/strong\u003e to \u003cstrong\u003e$966M\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eFill More Cabins, Faster\u003c\/h3\u003e\n\u003cp\u003eTrack occupancy by sailing, cabin class, and booking window, not just at the fleet level. Here’s the quick math: with fixed costs at \u003cstrong\u003e$1,908M\u003c\/strong\u003e a year, every empty cabin leaves more of that bill uncovered. The risk is sailing with too many empty cabins while costs still run, so owner pay improves only after fixed-cost coverage. If occupancy slips, cut weak sailings or reprice early.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Cruise Fare\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Cruise Fare\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAverage cruise fare\u003c\/strong\u003e drives ticket revenue, so it sets how fast cash builds before onboard spend kicks in. The key inputs are cabin mix, midweek versus weekend rates, and booking timing.\u003c\/p\u003e\n    \u003cp\u003eYear 1 fares range from \u003cstrong\u003e$250\u003c\/strong\u003e for a midweek interior cabin to \u003cstrong\u003e$1,800\u003c\/strong\u003e for a weekend grand suite. By Year 5, that range rises to \u003cstrong\u003e$300\u003c\/strong\u003e and \u003cstrong\u003e$2,160\u003c\/strong\u003e, a \u003cstrong\u003e20%\u003c\/strong\u003e lift at both ends. Higher fares help only if demand holds; if pricing is too high, occupancy drops and total contribution can fall.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice for Demand, Not Just Upside\u003c\/h3\u003e\n      \u003cp\u003eTrack fare by \u003cstrong\u003ecabin class\u003c\/strong\u003e, \u003cstrong\u003eseason\u003c\/strong\u003e, \u003cstrong\u003eitinerary\u003c\/strong\u003e, and \u003cstrong\u003ebooking window\u003c\/strong\u003e. That shows where you can raise price and where you need a sharper entry rate to protect load factor. This is yield management: price the scarce cabins up, but keep enough midweek inventory moving.\u003c\/p\u003e\n      \u003cp\u003eWatch the gap between weekend and midweek pricing. If the premium widens faster than demand, owner pay can shrink even when posted rates look strong. Measure cash per sailing, not just the highest fare on the deck plan.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOnboard Cruise Revenue\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eOnboard Cruise Revenue\u003c\/h3\u003e\n    \u003cp\u003eOnboard spend adds profit on top of fares, but it is not pure margin. This driver includes \u003cstrong\u003ebeverages\u003c\/strong\u003e, \u003cstrong\u003especialty dining\u003c\/strong\u003e, \u003cstrong\u003espa services\u003c\/strong\u003e, \u003cstrong\u003eshore tours\u003c\/strong\u003e, and \u003cstrong\u003ecasino gaming\u003c\/strong\u003e. Here’s the quick math: ancillary revenue grows from \u003cstrong\u003e$102M\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$156M\u003c\/strong\u003e in Year 5, so owner income improves only when spend per guest stays strong after vendor cost, labor, and cost of goods.\u003c\/p\u003e\n    \u003cp\u003eShore excursion costs run at \u003cstrong\u003e40%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e36%\u003c\/strong\u003e in Year 5, so the mix matters. If guests buy more high-margin drinks or spa items, cash flow improves faster than if sales are skewed to low-margin tours. What this estimate hides: gross sales can rise while take-home cash stalls if service costs climb faster than add-on revenue.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack attach rate and margin by category\u003c\/h3\u003e\n      \u003cp\u003eMeasure onboard revenue per passenger, attach rate by category, and gross margin by line item. Start with the inputs that move owner pay: guest count, spend per guest, vendor cost, labor, and COGS. Then test pricing and bundling on the lowest-margin offers first, since a \u003cstrong\u003e40%\u003c\/strong\u003e shore-tour cost base leaves less cash than drinks or dining.\u003c\/p\u003e\n      \u003cp\u003eUse a simple rule: grow the mix that clears fixed onboard labor and service costs fastest. If spend rises but service hours, commissions, or inventory waste rise too, the extra sales won’t flow through to profit. So forecast onboard income by \u003cstrong\u003enet contribution\u003c\/strong\u003e, not by gross sales alone.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eVessel Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eVessel Utilization\u003c\/h3\u003e\n\u003cp\u003eVessel utilization is the share of planned sail days that actually sell cabins. With \u003cstrong\u003e1,800 cabins\u003c\/strong\u003e, more earning days raise annual room revenue, but \u003cstrong\u003eweather delays, maintenance, dry dock, repositioning, and safety\/compliance\u003c\/strong\u003e all cut sellable passenger days. The owner’s income improves when the ship stays on profitable routes and fares are sold in both midweek and weekend periods.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: revenue capacity = \u003cstrong\u003e1,800 cabins × sellable days × blended ADR\u003c\/strong\u003e. What this hides is that downtime is not all bad; required maintenance protects compliance and future cash flow. Cutting those days to chase short-term owner pay can backfire if it raises risk or forces unplanned outages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Sellable Days\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eplanned sail days\u003c\/strong\u003e, \u003cstrong\u003elost days by cause\u003c\/strong\u003e, and \u003cstrong\u003emidweek vs. weekend ADR\u003c\/strong\u003e by itinerary. The best test is simple: compare revenue per available cabin day before and after route changes, then keep the sailings that fill more cabins at better fares. If downtime rises, owner draw usually falls because fixed costs still need to be covered.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlanned sail days\u003c\/strong\u003e vs. actual sail days\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLost days\u003c\/strong\u003e by weather, maintenance, dry dock\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eADR\u003c\/strong\u003e by midweek and weekend sailing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOperating Cost Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eOperating Cost Control\u003c\/h3\u003e\n\u003cp\u003eOperating cost control is what turns ticket revenue into owner cash. On this model, fixed costs total \u003cstrong\u003e$1,908M\u003c\/strong\u003e a year, led by \u003cstrong\u003e$960M\u003c\/strong\u003e fuel, \u003cstrong\u003e$420M\u003c\/strong\u003e port fees and taxes, \u003cstrong\u003e$240M\u003c\/strong\u003e maintenance, and \u003cstrong\u003e$144M\u003c\/strong\u003e insurance. COGS and variable costs run at \u003cstrong\u003e190%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e166%\u003c\/strong\u003e in Year 5, so small savings matter a lot.\u003c\/p\u003e\n\u003cp\u003eAt \u003cstrong\u003e$300M+\u003c\/strong\u003e revenue, a \u003cstrong\u003e1%\u003c\/strong\u003e cost move equals \u003cstrong\u003e$3M\u003c\/strong\u003e or more in annual cash. If cost cuts hit service quality or maintenance, demand and compliance can fall, so lower spend only helps when it protects load factor, safety, and sailing uptime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Cost per Sailing\u003c\/h3\u003e\n\u003cp\u003eWatch \u003cstrong\u003efuel per voyage\u003c\/strong\u003e, \u003cstrong\u003eport cost per call\u003c\/strong\u003e, \u003cstrong\u003emaintenance per cabin day\u003c\/strong\u003e, and \u003cstrong\u003einsurance as a share of revenue\u003c\/strong\u003e. Tie each one to \u003cstrong\u003ecabins sold\u003c\/strong\u003e, route length, and occupancy, then compare actuals to plan every sailing. That shows whether profit came from real efficiency or from deferred upkeep that comes back later.\u003c\/p\u003e\n\u003cp\u003eBefore you cut spend, test whether the change lowers guest experience or creates a compliance gap. The owner’s draw improves when savings show up in contribution margin, not when they just shift work to later dry dock or trigger weaker repeat bookings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDebt Service And Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eDebt Service And Reserves\u003c\/h3\u003e\n    \u003cp\u003eOperating profit is not owner take-home. Cash for distributions comes after \u003cstrong\u003evessel debt service\u003c\/strong\u003e, \u003cstrong\u003erefit costs\u003c\/strong\u003e, \u003cstrong\u003edry dock reserve\u003c\/strong\u003e, \u003cstrong\u003eworking capital\u003c\/strong\u003e, and \u003cstrong\u003ereinvestment\u003c\/strong\u003e. The source data does not give debt or reserve amounts, so owner pay has to be modeled separately from profit.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eYear 5 EBITDA of $966M\u003c\/strong\u003e is only the pre-debt ceiling, not a payout promise. A financed vessel can absorb a large share of operating cash, so even strong EBITDA can leave little free cash until lenders and reserve targets are covered. \u003cstrong\u003eOwner draw = excess cash, not EBITDA\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eModel Cash Before Owner Pay\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003edebt balance\u003c\/strong\u003e, \u003cstrong\u003einterest and principal\u003c\/strong\u003e, \u003cstrong\u003erefit timing\u003c\/strong\u003e, \u003cstrong\u003edry dock funding\u003c\/strong\u003e, and \u003cstrong\u003eworking capital needs\u003c\/strong\u003e. Build a monthly cash bridge, not just an income statement. If maintenance months tighten cash, protect reserves first and delay owner draws.\u003c\/p\u003e\n      \u003cp\u003eUse a simple payout test: \u003cstrong\u003ecash available = EBITDA - debt service - reserve funding - working capital - reinvestment\u003c\/strong\u003e. Pay the owner only from excess after required set-asides. That keeps distributions tied to real ship cash, not headline profit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high cruise ship owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Cruise Ship Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Cruise Ship Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income swings hard with occupancy, room mix, and onboard spend because the ship carries huge fixed costs. Low case can stay negative; base and high improve as volume fills the deck.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how a fuller ship changes owner take-home.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is a lower earnings path built on Year 1-style occupancy and pricing.\"\u003eThis is a lower earnings path built on Year 1-style occupancy and pricing.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path built on Year 3-style occupancy and pricing.\"\u003eThis is the modeled middle path built on Year 3-style occupancy and pricing.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is a stronger earnings path built on Year 5-style occupancy and pricing.\"\u003eThis is a stronger earnings path built on Year 5-style occupancy and pricing.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"At 70% occupancy, the ship brings in about $2,202M of revenue, with -$139M EBITDA and a -63% margin before any owner payout.\"\u003eAt 70% occupancy, the ship brings in about $2,202M of revenue, with -$139M EBITDA and a -63% margin before any owner payout.\u003c\/td\u003e\n\u003ctd data-export-value=\"At 85% occupancy, revenue reaches about $3,010M, EBITDA rises to $552M, and margin improves to 183% before debt and reserves.\"\u003eAt 85% occupancy, revenue reaches about $3,010M, EBITDA rises to $552M, and margin improves to 183% before debt and reserves.\u003c\/td\u003e\n\u003ctd data-export-value=\"At 92% occupancy, revenue reaches about $3,464M, EBITDA climbs to $966M, and margin reaches 279% before debt, reserves, taxes, and reinvestment.\"\u003eAt 92% occupancy, revenue reaches about $3,464M, EBITDA climbs to $966M, and margin reaches 279% before debt, reserves, taxes, and reinvestment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"70% occupancy; weaker room mix; lower onboard spend; high fuel and port costs; no modeled owner distribution\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e70% occupancy\u003c\/li\u003e\n\u003cli\u003eweaker room mix\u003c\/li\u003e\n\u003cli\u003elower onboard spend\u003c\/li\u003e\n\u003cli\u003ehigh fuel and port costs\u003c\/li\u003e\n\u003cli\u003eno modeled owner distribution\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"85% occupancy; balanced cabin mix; steady beverage and dining spend; controlled operating costs; debt and reserve coverage\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e85% occupancy\u003c\/li\u003e\n\u003cli\u003ebalanced cabin mix\u003c\/li\u003e\n\u003cli\u003esteady beverage and dining spend\u003c\/li\u003e\n\u003cli\u003econtrolled operating costs\u003c\/li\u003e\n\u003cli\u003edebt and reserve coverage\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"92% occupancy; premium suite mix; stronger onboard spend; higher shore tour sales; reinvestment needs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e92% occupancy\u003c\/li\u003e\n\u003cli\u003epremium suite mix\u003c\/li\u003e\n\u003cli\u003estronger onboard spend\u003c\/li\u003e\n\u003cli\u003ehigher shore tour sales\u003c\/li\u003e\n\u003cli\u003ereinvestment needs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"No modeled payout\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNo modeled payout\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow payout\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Positive after debt\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003ePositive after debt\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase payout\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Strong positive take-home\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eStrong positive take-home\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh upside\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a weak booking year or a high-cost opening period.\"\u003eUse this to stress-test a weak booking year or a high-cost opening period.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the middle case for planning debt, reserves, and owner draws.\"\u003eUse this as the middle case for planning debt, reserves, and owner draws.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the ship stays full and premium spend holds.\"\u003eUse this to test upside if the ship stays full and premium spend holds.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303484530931,"sku":"cruise-ship-accommodation-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/cruise-ship-accommodation-owner-makes.webp?v=1782680179","url":"https:\/\/financialmodelslab.com\/products\/cruise-ship-accommodation-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}