{"product_id":"sightseeing-bus-tours-owner-makes","title":"Sightseeing Bus Tour Owner Income: $100K Pay Plus Profit","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re planning an active US sightseeing bus tour business, not passive income This estimate uses a five-year model with \u003cstrong\u003e$688,000 in Year 1 revenue\u003c\/strong\u003e, \u003cstrong\u003e$38,000 in Year 1 EBITDA\u003c\/strong\u003e, and planned CEO Operations Manager pay of \u003cstrong\u003e$100,000 per year\u003c\/strong\u003e It excludes tax advice, guaranteed salaries, and personal debt\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Sightseeing Bus Tour\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Planned CEO Operations Manager pay plus modeled EBITDA in Year 1 to Year 5; before tax, before distributions, and not guaranteed.\"\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=\"Planned CEO Operations Manager pay plus modeled EBITDA in Year 1 to Year 5; before tax, before distributions, and not guaranteed.\"\u003e$138k-$1.53M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA divided by total modeled revenue in Year 1 and Year 5; before tax, before distributions, and not guaranteed.\"\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=\"EBITDA divided by total modeled revenue in Year 1 and Year 5; before tax, before distributions, and not guaranteed.\"\u003e5.5%-48.7%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled revenue from tickets and extras covers the planned CEO pay; before tax, before distributions, and not guaranteed.\"\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 1 modeled revenue from tickets and extras covers the planned CEO pay; before tax, before distributions, and not guaranteed.\"\u003e$688k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High capex, 48-month payback, and Month 11 cash at -$2k make this hard, even with Month 2 break-even.\"\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=\"High capex, 48-month payback, and Month 11 cash at -$2k make this hard, even with Month 2 break-even.\"\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 sightseeing bus tour income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sightseeing Bus Tour Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sightseeing Bus Tour Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sightseeing Bus Tour Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice. It excludes personal debt, non-operating income, and one-time startup costs.\"\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 the 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 sales from standard, premium, family, charter, merchandise, snacks, and attraction commissions. Use the average operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales from standard, premium, family, charter, merchandise, snacks, and attraction commissions. Use the average operating month, not a 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 sales from standard, premium, family, charter, merchandise, snacks, and attraction commissions. Use the average operating month, not a peak month.\" data-low=\"52000\" data-base=\"57333\" data-high=\"90000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"57,333\"\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 tour costs. The base case reflects about an 18% variable cost rate, so gross margin is about 82%.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct tour costs. The base case reflects about an 18% variable cost rate, so gross margin is about 82%.\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 tour costs. The base case reflects about an 18% variable cost rate, so gross margin is about 82%.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"78\" data-base=\"82\" data-high=\"84\" value=\"82\"\u003e\u003coutput\u003e82%\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 and contractor cost before owner pay. The base case reflects about $335,000 a year in payroll.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor cost before owner pay. The base case reflects about $335,000 a year in payroll.\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 and contractor cost before owner pay. The base case reflects about $335,000 a year in payroll.\" data-low=\"24000\" data-base=\"27917\" data-high=\"36000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"27,917\"\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=\"Monthly rent, insurance, permits, software, and other recurring overhead. The base case reflects about $139,200 a year.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, insurance, permits, software, and other recurring overhead. The base case reflects about $139,200 a year.\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=\"Monthly rent, insurance, permits, software, and other recurring overhead. The base case reflects about $139,200 a year.\" data-low=\"10500\" data-base=\"11600\" data-high=\"13000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"11,600\"\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 booking commissions and campaign spend needed to keep tours full.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly booking commissions and campaign spend needed to keep tours full.\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 booking commissions and campaign spend needed to keep tours full.\" data-low=\"3500\" data-base=\"4333\" data-high=\"6000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,333\"\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. Enter 0 if the model is unlevered.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Enter 0 if the model is unlevered.\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. Enter 0 if the model is unlevered.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\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 for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\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 for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\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 kept for repairs, growth, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept for repairs, growth, and cash 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 kept for repairs, growth, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\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=\"Monthly owner income goal used to calculate the target-pay gap. The $100,000 owner-operator pay source is modeled as about $8,333 per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to calculate the target-pay gap. The $100,000 owner-operator pay source is modeled as about $8,333 per 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=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to calculate the target-pay gap. The $100,000 owner-operator pay source is modeled as about $8,333 per month.\" data-low=\"6000\" data-base=\"8333\" data-high=\"12000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"8,333\"\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$2,088\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\"\u003e4%\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$68,873\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-negative\"\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$-6,245\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$25,057\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$3,163\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$1,075\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$-6,245\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$57,333\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: 82%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$47,013\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: 76%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$43,850\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: 2%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1,075\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: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,088\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. It is not guaranteed salary, tax advice, or owner distribution advice. It excludes personal debt, non-operating income, and one-time startup costs.\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 Sightseeing Bus Tour forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard in the \u003ca href=\"\/products\/sightseeing-bus-tours-financial-model\"\u003eSightseeing Bus Tour Financial Model Template\u003c\/a\u003e shows revenue, owner income, EBITDA, cash flow, break-even, and payback—open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eOwner pay source figures\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e$688k Year 1 revenue\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSeasonal scenarios built in\u003c\/strong\u003e\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\/sightseeing-bus-tours-financial-model-dashboard-financialmodelslab_ea0d1938-121f-406e-b4fc-178fd55fbd71.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/sightseeing-bus-tours-financial-model-dashboard-financialmodelslab_ea0d1938-121f-406e-b4fc-178fd55fbd71.webp?width=500\" alt=\"Sightseeing Bus Tour Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts and quick 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;\"\u003eCan one sightseeing bus make enough income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eNo—not from this model as written. For a \u003cstrong\u003eSightseeing Bus Tour\u003c\/strong\u003e, Year 1 is a \u003cstrong\u003etwo-bus plan\u003c\/strong\u003e, not a clean full-year one-bus case, and total Year 1 revenue is \u003cstrong\u003e$688,000\u003c\/strong\u003e, or about \u003cstrong\u003e$344,000 per bus\u003c\/strong\u003e if split evenly. The \u003cstrong\u003e$100,000\u003c\/strong\u003e CEO Operations Manager role is already in payroll, so cash can hold up, but adding buses only works if occupancy, ticket yield, charters, and driver coverage grow faster than insurance, parking, payroll, fuel, and repairs.\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\u003eRevenue math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$688,000\u003c\/strong\u003e Year 1 revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$344,000\u003c\/strong\u003e per bus, split evenly\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo buses\u003c\/strong\u003e are planned in Year 1\u003c\/li\u003e\n\u003cli\u003eNot a full-year one-bus case\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\u003eCash and capacity\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100,000\u003c\/strong\u003e payroll role already included\u003c\/li\u003e\n\u003cli\u003eOwner operation can protect cash\u003c\/li\u003e\n\u003cli\u003eWorkload is the hard cap\u003c\/li\u003e\n\u003cli\u003eCosts rise with more buses\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat sightseeing bus tour operating costs affect profit margin most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eLabor scheduling\u003c\/strong\u003e and \u003cstrong\u003ebooking channel mix\u003c\/strong\u003e hit profit margin most for a Sightseeing Bus Tour, because Year 1 variable costs start at \u003cstrong\u003e18%\u003c\/strong\u003e of revenue and fixed expenses run \u003cstrong\u003e$11,600 per month\u003c\/strong\u003e (\u003cstrong\u003e$139,200 per year\u003c\/strong\u003e). Here’s the quick split: gross margin is what’s left after fuel, guide commissions, booking fees, and onboard supplies; operating margin is after fixed costs; owner income is what remains after \u003cstrong\u003e$335,000\u003c\/strong\u003e in payroll, including \u003cstrong\u003e$100,000\u003c\/strong\u003e for owner-operator pay. See the full cost setup in \u003ca href=\"\/blogs\/startup-costs\/sightseeing-bus-tours\"\u003eHow Much Does It Cost To Open The Sightseeing Bus Tour Business?\u003c\/a\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\u003eVariable cost drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFuel\u003c\/strong\u003e starts at 4% of revenue.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTour guide commissions\u003c\/strong\u003e take 5%.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnline booking commissions\u003c\/strong\u003e take 7%.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard supplies\u003c\/strong\u003e take 2%.\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\u003eProfit margin pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixed expenses\u003c\/strong\u003e are \u003cstrong\u003e$11,600\u003c\/strong\u003e a month.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll\u003c\/strong\u003e is \u003cstrong\u003e$335,000\u003c\/strong\u003e in Year 1.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEBITDA margin\u003c\/strong\u003e is \u003cstrong\u003e55%\u003c\/strong\u003e in Year 1.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaintenance downtime\u003c\/strong\u003e cuts owner take-home.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many passengers does a sightseeing bus tour need to be profitable?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eSightseeing Bus Tour\u003c\/strong\u003e, you can’t calculate an exact passenger break-even count from the data given because seat count, departures, operating days, and occupancy are missing. What you can say is that Year 1 sold \u003cstrong\u003e13,000\u003c\/strong\u003e ticket units plus \u003cstrong\u003e10\u003c\/strong\u003e private charters, for \u003cstrong\u003e$688,000\u003c\/strong\u003e in revenue, or about \u003cstrong\u003e$52.88\u003c\/strong\u003e per paid unit. EBITDA is only \u003cstrong\u003e$38,000\u003c\/strong\u003e, so the cushion is thin; a drop of about \u003cstrong\u003e$46,000\u003c\/strong\u003e in revenue would erase most of it.\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\u003eYear 1 math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e13,010\u003c\/strong\u003e paid units total\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$688,000\u003c\/strong\u003e revenue in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$52.88\u003c\/strong\u003e per paid unit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$38,000\u003c\/strong\u003e EBITDA cushion\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 break-even needs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeat count\u003c\/strong\u003e is still missing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDepartures per day\u003c\/strong\u003e are missing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating days\u003c\/strong\u003e are missing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOccupancy rate\u003c\/strong\u003e is missing\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 the six sightseeing bus tour income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a sightseeing bus tour.\"\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\u003ePassenger Occupancy\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e13K-47K\u003c\/strong\u003e\u003cp\u003eMore filled seats push ticket units from about 13K in Year 1 to 47K in Year 5, and that is the fastest way to grow owner 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\"\u003e2\u003c\/span\u003e\u003ch4\u003eTicket Yield\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$40-$135\u003c\/strong\u003e\u003cp\u003eA better mix of standard, premium, family, and charter tickets lifts price per rider from $40 to $135 and raises cash per seat.\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\u003eRoute Frequency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e688K-2.93M\u003c\/strong\u003e\u003cp\u003eMore tour runs and open days scale revenue from about $688K in Year 1 to $2.93M in Year 5, so fixed costs get spread wider.\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\u003eFleet Use\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1-2 buses\u003c\/strong\u003e\u003cp\u003eUsing the fleet well keeps the first and second bus earning instead of sitting idle, which protects margin as demand grows.\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\u003e6%-49%\u003c\/strong\u003e\u003cp\u003eKeeping fuel, guide, and supply costs in check helps EBITDA rise from about 5.5% of revenue in Year 1 to about 48.7% in Year 5.\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\u003eSales Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e7%-6%\u003c\/strong\u003e\u003cp\u003eShifting sales away from OTA commissions, which ease from 7% to 6%, keeps more ticket cash in the business.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eSightseeing Bus Tour Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePassenger Occupancy\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003ePassenger Occupancy\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePassenger occupancy\u003c\/strong\u003e is how many seats you fill on each scheduled tour. That matters because once the bus is already running, full seats add high-margin revenue while empty seats still leave you paying for \u003cstrong\u003edriver time\u003c\/strong\u003e, \u003cstrong\u003eguide coverage\u003c\/strong\u003e, fuel, and insurance. Paid volume rises from \u003cstrong\u003e13,000\u003c\/strong\u003e tickets in Year 1 to \u003cstrong\u003e47,000\u003c\/strong\u003e in Year 5, so the owner’s income depends on keeping departures full, not just adding more runs.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003eload factor\u003c\/strong\u003e, which is filled seats divided by available seats, by route and departure time. The real inputs are seats per bus, tours per day, booked passengers, and no-show rate. Weak occupancy turns fixed capacity into dead weight: the tour still runs, but the extra cash does not show up, so cash flow and owner pay get squeezed fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Fill by Route and Time\u003c\/h3\u003e\n\u003cp\u003eMeasure occupancy by \u003cstrong\u003eroute demand\u003c\/strong\u003e, \u003cstrong\u003etourist season\u003c\/strong\u003e, weather, reviews, hotel visibility, landmark access, and attraction visibility. A run with low fill should be cut, moved, or paired with a stronger time slot. One clean rule: if a departure cannot cover its share of operating cost, it is not helping owner income.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e fill by departure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompare\u003c\/strong\u003e weekday and weekend load.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWatch\u003c\/strong\u003e no-shows and late bookings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShift\u003c\/strong\u003e seats to peak times.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse daily booking pace to forecast fill 7 to 14 days out. If occupancy stays soft, the bus, guide, and insurance are still there, but more of the day is spent underused. That lowers margin and makes it harder to pay the owner from operating 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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTicket Yield\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eTicket Yield\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eTicket yield\u003c\/strong\u003e is the average cash collected per passenger after discounts, child pricing, group rates, promotions, and booking commissions. In Year 1, posted prices are \u003cstrong\u003e$40\u003c\/strong\u003e standard, \u003cstrong\u003e$65\u003c\/strong\u003e premium, \u003cstrong\u003e$120\u003c\/strong\u003e family pass, and \u003cstrong\u003e$800\u003c\/strong\u003e private charter. An online \u003cstrong\u003e7%\u003c\/strong\u003e commission cuts a $40 ticket to \u003cstrong\u003e$37.20\u003c\/strong\u003e before any discount, so weak yield can hurt profit even when seats fill.\u003c\/p\u003e\n\u003cp\u003eBy Year 5, prices rise to \u003cstrong\u003e$45\u003c\/strong\u003e, \u003cstrong\u003e$75\u003c\/strong\u003e, \u003cstrong\u003e$135\u003c\/strong\u003e, and \u003cstrong\u003e$1,200\u003c\/strong\u003e, while online commission falls to \u003cstrong\u003e6%\u003c\/strong\u003e. The owner’s income improves when the blended average per passenger rises, especially from premium and direct sales. More low-yield discount seats can keep volume up but still drag down cash flow and owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRaise Net Yield\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003enet revenue per passenger\u003c\/strong\u003e by ticket type and channel, not just tickets sold. Split direct, online, group, child, and charter sales so you can see where discounts and commissions are cutting margin. If online bookings carry the full \u003cstrong\u003e7%\u003c\/strong\u003e to \u003cstrong\u003e6%\u003c\/strong\u003e commission, measure whether each promotion lifts enough volume to offset the lower yield.\u003c\/p\u003e\n\u003cp\u003eThe best lever is to sell more \u003cstrong\u003edirect\u003c\/strong\u003e and \u003cstrong\u003epremium\u003c\/strong\u003e tickets without losing traffic. Use small perks to shift buyers off discounted online offers, then watch the blended average ticket revenue per passenger. If yield rises faster than seats sold fall, owner profit usually improves.\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;\"\u003eRoute Frequency And Operating Days\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eRoute Frequency and Operating Days\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eMore tours per day\u003c\/strong\u003e and \u003cstrong\u003emore operating days\u003c\/strong\u003e raise revenue capacity only when demand can fill the seats. Here’s the quick math: revenue can climb from \u003cstrong\u003e$688,000 in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$293 million in Year 5\u003c\/strong\u003e, but each added departure must pay for driver hours, guide coverage, fuel, cleaning, and wear before it helps owner pay.\u003c\/p\u003e\n    \u003cp\u003eThis driver is really \u003cstrong\u003edepartures × operating days × demand\u003c\/strong\u003e. Peak tourism weeks can support extra runs; off-season should cut empty slots. If tours go out half-full, the extra schedule adds cost faster than cash, so profit and owner draw shrink even when top line looks busier.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Demand Before Adding Runs\u003c\/h3\u003e\n      \u003cp\u003eUse a simple rule: add a departure only if booked demand covers its direct trip cost. Track \u003cstrong\u003ebookings by time slot\u003c\/strong\u003e, \u003cstrong\u003erevenue per departure\u003c\/strong\u003e, and \u003cstrong\u003ecost per run\u003c\/strong\u003e for driver, guide, fuel, cleaning, and maintenance. If a slot stays weak for several weeks, remove it instead of chasing vanity revenue.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWatch fill rate by departure time\u003c\/li\u003e\n        \u003cli\u003eCompare peak vs. off-season weeks\u003c\/li\u003e\n        \u003cli\u003eTest extra runs only in demand spikes\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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eFleet 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\u003eFleet Utilization\u003c\/h3\u003e\n\u003cp\u003eFleet utilization is the share of bus capacity that is actually earning money. For this model, the fleet starts with \u003cstrong\u003e2 buses\u003c\/strong\u003e and \u003cstrong\u003e$700,000\u003c\/strong\u003e of vehicle capex in Year 1, so a bus only helps owner income if it stays on the road and seats are filled. The model implies about \u003cstrong\u003e$344,000\u003c\/strong\u003e revenue per planned bus in Year 1 and about \u003cstrong\u003e$1.465 million\u003c\/strong\u003e per bus in Year 5 if the fleet stays at two buses.\u003c\/p\u003e\n\u003cp\u003eWhat this hides is downtime. Storage, depreciation, lease or loan payments, repairs, and insurance still hit cash flow when a bus is idle, so adding capacity is not the same as filling capacity. Track \u003cstrong\u003eload factor\u003c\/strong\u003e (filled seats divided by seats offered) plus days out of service, because weak utilization turns fixed fleet costs into lower profit and less owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Bus Days on the Road\u003c\/h3\u003e\n\u003cp\u003eMeasure utilization by bus, route, and day. Start with \u003cstrong\u003eavailable buses\u003c\/strong\u003e, \u003cstrong\u003escheduled tours\u003c\/strong\u003e, \u003cstrong\u003efilled seats\u003c\/strong\u003e, and \u003cstrong\u003edowntime\u003c\/strong\u003e. If one bus is sitting while the other is full, the fleet is not balanced, and the empty asset still carries insurance and financing costs. That gap shows up fast in lower contribution and tighter cash.\u003c\/p\u003e\n\u003cp\u003eSet a simple rule: do not add another bus until the current two buses are earning enough to cover fixed fleet costs and stay available most of the week. If demand is seasonal, cut idle days first and add capacity only when route demand is proven. One dead bus can erase a lot of ticket 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 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\u003eThis driver is the gap between ticket cash and what it costs to run the buses. Year 1 fixed expenses are \u003cstrong\u003e$139,200\u003c\/strong\u003e, and payroll starts at \u003cstrong\u003e$335,000\u003c\/strong\u003e, so the model already carries about \u003cstrong\u003e$474,200\u003c\/strong\u003e before fuel, cleaning, and repairs. Depot rent, insurance, permits, app hosting, office rent, utilities, software, and marketing all hit cash every month.\u003c\/p\u003e\n    \u003cp\u003eThe pressu\nre rises if tours are underfilled or routes run on slow days. The model’s listed variable rates move from \u003cstrong\u003e18%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e155%\u003c\/strong\u003e in Year 5, so each departure has to cover labor, fuel, and wear fast. One weak route can turn fixed costs into dead weight and cut owner take-home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl costs per departure\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ecost per tour\u003c\/strong\u003e, \u003cstrong\u003efuel per mile\u003c\/strong\u003e, \u003cstrong\u003epayroll per departure\u003c\/strong\u003e, and \u003cstrong\u003emaintenance downtime\u003c\/strong\u003e. Here’s the quick math: if fixed overhead is \u003cstrong\u003e$139,200\u003c\/strong\u003e and payroll is \u003cstrong\u003e$335,000\u003c\/strong\u003e, every extra trip must add more gross margin than it consumes. Cut empty off-season runs before they burn cash.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSchedule buses to match demand.\u003c\/li\u003e\n        \u003cli\u003eTrack overtime by route.\u003c\/li\u003e\n        \u003cli\u003eLog maintenance before breakdowns.\u003c\/li\u003e\n        \u003cli\u003eReview fuel use weekly.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse preventive maintenance, fuel rules, and tighter dispatch so buses are ready when demand peaks. Keep guide coverage, cleaning time, and last-minute changes in one schedule, because small delays can add labor and miss seats. If variable costs grow faster than ticket revenue, owner pay shrinks even when sales look strong.\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;\"\u003eSales Channel Mix And Charters\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eChannel Mix and Charters\u003c\/h3\u003e\n    \u003cp\u003eNet revenue here depends on where each booking comes from. \u003cstrong\u003eDirect bookings\u003c\/strong\u003e keep more cash, while \u003cstrong\u003eonline travel agencies\u003c\/strong\u003e cut yield by \u003cstrong\u003e7%\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e6%\u003c\/strong\u003e in Year 5. Private charters scale from \u003cstrong\u003e10 bookings at $800\u003c\/strong\u003e to \u003cstrong\u003e50 bookings at $1,200\u003c\/strong\u003e, so channel mix can lift owner pay even if total trips rise slowly.\u003c\/p\u003e\n    \u003cp\u003eOther income streams matter too: partner attraction commissions grow from \u003cstrong\u003e$5,000\u003c\/strong\u003e to \u003cstrong\u003e$30,000\u003c\/strong\u003e, and onboard merchandise plus snacks rise from \u003cstrong\u003e$25,000\u003c\/strong\u003e combined to \u003cstrong\u003e$125,000\u003c\/strong\u003e. Here’s the quick math: more bookings only help if net margin stays strong after commissions, staff time, and fulfillment costs. What this hides is channel churn, refund risk, and weak attach rates.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure net margin by channel\u003c\/h3\u003e\n      \u003cp\u003eTrack each channel as its own mini-business: bookings, average ticket, commission, add-on sales, and labor time. A channel with lower volume can still pay more if it has better margin. The key metric is \u003cstrong\u003enet revenue per booking\u003c\/strong\u003e, not raw booking count.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSeparate direct, OTA, and partner sales.\u003c\/li\u003e\n        \u003cli\u003eTrack charter price and gross margin.\u003c\/li\u003e\n        \u003cli\u003eMeasure merch and snack attach rate.\u003c\/li\u003e\n        \u003cli\u003eWatch commission rate and refund rate.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf online sales grow but commission stays at \u003cstrong\u003e7%\u003c\/strong\u003e or \u003cstrong\u003e6%\u003c\/strong\u003e, the owner should push more direct repeat and charter demand. That protects cash flow and leaves more room for profit draws after fixed tour costs.\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-demand sightseeing bus tour owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Sightseeing Bus Tour Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Sightseeing Bus Tour 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\"\u003eIncome moves with ticket mix, charter volume, and add-on sales, while fuel, guides, and OTA commissions shape margin. More bus capacity and fuller tours lift EBITDA fast.\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 tour volume changes owner income.\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 the lower earnings path, with Year 1 scale and a thin margin base.\"\u003eThis is the lower earnings path, with Year 1 scale and a thin margin base.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path, with Year 3 scale and stronger route density.\"\u003eThis is the modeled middle path, with Year 3 scale and stronger route density.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, with Year 5 scale and fuller bus demand.\"\u003eThis is the stronger earnings path, with Year 5 scale and fuller bus demand.\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=\"About 13,000 ticket units and 10 charters drive roughly $688,000 of revenue and $38,000 EBITDA, with the owner still in an operator role and cash staying tight.\"\u003eAbout 13,000 ticket units and 10 charters drive roughly $688,000 of revenue and $38,000 EBITDA, with the owner still in an operator role and cash staying tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 29,600 ticket units and 28 charters drive roughly $1.739 million of revenue and $590,000 EBITDA as the fleet, guides, and add-on sales scale.\"\u003eAbout 29,600 ticket units and 28 charters drive roughly $1.739 million of revenue and $590,000 EBITDA as the fleet, guides, and add-on sales scale.\u003c\/td\u003e\n\u003ctd data-export-value=\"About 47,000 ticket units and 50 charters drive roughly $2.93 million of revenue and $1.427 million EBITDA as capacity, pricing, and add-on sales all run hotter.\"\u003eAbout 47,000 ticket units and 50 charters drive roughly $2.93 million of revenue and $1.427 million EBITDA as capacity, pricing, and add-on sales all run hotter.\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=\"Ticket mix; charter volume; OTA commissions; guide pay; fuel use\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTicket mix\u003c\/li\u003e\n\u003cli\u003echarter volume\u003c\/li\u003e\n\u003cli\u003eOTA commissions\u003c\/li\u003e\n\u003cli\u003eguide pay\u003c\/li\u003e\n\u003cli\u003efuel use\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Ticket mix; charter bookings; onboard sales; OTA commissions; wage load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTicket mix\u003c\/li\u003e\n\u003cli\u003echarter bookings\u003c\/li\u003e\n\u003cli\u003eonboard sales\u003c\/li\u003e\n\u003cli\u003eOTA commissions\u003c\/li\u003e\n\u003cli\u003ewage load\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Ticket volume; charter demand; merchandise sales; snack sales; staffing scale\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eTicket volume\u003c\/li\u003e\n\u003cli\u003echarter demand\u003c\/li\u003e\n\u003cli\u003emerchandise sales\u003c\/li\u003e\n\u003cli\u003esnack sales\u003c\/li\u003e\n\u003cli\u003estaffing scale\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=\"$38,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$38,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean base\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$590,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$590,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled base\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1,427,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1,427,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside path\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 test a slow launch, weak charter demand, or a tight cash cushion.\"\u003eUse this to test a slow launch, weak charter demand, or a tight cash cushion.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budget, hiring, and cash timing.\"\u003eUse this as the main planning case for budget, hiring, and cash timing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test fuller buses, stronger charter sales, and add-on upside.\"\u003eUse this to test fuller buses, stronger charter sales, and add-on upside.\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":49304281514227,"sku":"sightseeing-bus-tours-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/sightseeing-bus-tours-owner-makes.webp?v=1782692002","url":"https:\/\/financialmodelslab.com\/products\/sightseeing-bus-tours-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}