{"product_id":"boutique-travel-agency-owner-makes","title":"How Much Boutique Travel Agency Owners Make: $120k Plus EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eHigher-value trips lift revenue without matching trip volume.\u003c\/li\u003e\n\n\u003cli\u003ePlanning fees bring cash before commissions arrive.\u003c\/li\u003e\n\n\u003cli\u003eBetter supplier mix improves margins and payout timing.\u003c\/li\u003e\n\n\u003cli\u003eOwner capacity and staffing decide how much you can scale.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPI cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Includes the modeled $120k founder salary; optional distributions can follow reserves. Taxes, debt service, and personal benefits are excluded unless modeled.\"\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=\"Includes the modeled $120k founder salary; optional distributions can follow reserves. Taxes, debt service, and personal benefits are excluded unless modeled.\"\u003e$120k base\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Operating profit margin (EBITDA margin) is 41% in Year 1 and 71% in Year 5, based on modeled revenue and EBITDA.\"\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=\"Operating profit margin (EBITDA margin) is 41% in Year 1 and 71% in Year 5, based on modeled revenue and EBITDA.\"\u003e41% to 71%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 modeled agency revenue supports $120k founder pay; it excludes gross client travel bookings and shifts with margin or staffing changes.\"\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 agency revenue supports $120k founder pay; it excludes gross client travel bookings and shifts with margin or staffing changes.\"\u003e$873k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because launch needs $838k minimum cash in Month 2 and breakeven takes 4 months; capex and hiring ramp are heavy.\"\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=\"Hard because launch needs $838k minimum cash in Month 2 and breakeven takes 4 months; capex and hiring ramp are heavy.\"\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 owner take-home?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Boutique Travel Agency Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Boutique Travel Agency Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Boutique Travel Agency 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.\"\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 gap to target pay 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 agency revenue from planning fees, commissions, and service charges before expenses.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly agency revenue from planning fees, commissions, and service charges before expenses.\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 agency revenue from planning fees, commissions, and service charges before expenses.\" data-low=\"40000\" data-base=\"75000\" data-high=\"180000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"75,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 left after direct travel costs, supplier fees, and other cost of goods sold (COGS) items.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct travel costs, supplier fees, and other cost of goods sold (COGS) items.\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 left after direct travel costs, supplier fees, and other cost of goods sold (COGS) items.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"64\" data-base=\"72\" data-high=\"78\" value=\"72\"\u003e\u003coutput\u003e72%\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\u003eStaffing cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor spend before owner pay. Use the staffed month, not the launch month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend before owner pay. Use the staffed month, not the launch 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=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Staffing cost\" data-owner-note=\"Monthly payroll and contractor spend before owner pay. Use the staffed month, not the launch month.\" data-low=\"10000\" data-base=\"13750\" data-high=\"56700\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"13,750\"\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 office, software, insurance, admin, and other non-payroll overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring office, software, insurance, admin, and other non-payroll overhead.\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 office, software, insurance, admin, and other non-payroll overhead.\" data-low=\"6800\" data-base=\"6800\" data-high=\"6800\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,800\"\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 marketing spend needed to keep lead flow steady.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing spend needed to keep lead flow steady.\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 marketing spend needed to keep lead flow steady.\" data-low=\"2083\" data-base=\"4167\" data-high=\"10000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"4,167\"\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. Use 0 if the business has no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments. Use 0 if the business has no debt.\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. Use 0 if the business has no debt.\" 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 payout.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner payout.\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 payout.\" 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 back for working capital, growth, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent kept back for working capital, growth, 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 kept back for working capital, growth, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" 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 pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to calculate the 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=\"Monthly owner income goal used to calculate the pay gap.\" data-low=\"8000\" data-base=\"10000\" data-high=\"15000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,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$19,327\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\"\u003e26%\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$55,373\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$9,327\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$231,924\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$29,283\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$9,956\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$9,327\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$75,000\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: 72%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$54,000\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: 33%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$24,717\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: 13%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$9,956\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: 26%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$19,327\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.\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 the full owner-income model for Boutique Travel Agency?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe dashboard in the \u003ca href=\"\/products\/boutique-travel-agency-financial-model\"\u003eBoutique Travel Agency Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and owner take-home assumptions; open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner income outputs\u003c\/li\u003e\n\u003cli\u003eEBITDA, breakeven, payback\u003c\/li\u003e\n\u003cli\u003eMinimum cash $838k\u003c\/li\u003e\n\u003cli\u003ePricing and CAC tables\u003c\/li\u003e\n\u003cli\u003ePayroll, capex, reserves\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\/boutique-travel-agency-financial-model-dashboard-financialmodelslab_1f8aa5f3-a2b5-4ef4-8f9d-cc4b2999d2f0.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/boutique-travel-agency-financial-model-dashboard-financialmodelslab_1f8aa5f3-a2b5-4ef4-8f9d-cc4b2999d2f0.webp?width=500\" alt=\"Boutique Travel Agency Financial Model dashboard summarizes key KPIs, runway\/cash and performance with a dynamic dashboard, highlighting cash-flow blind spots and investor-ready charts for presentations\"\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 a boutique travel agency owner scale income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes—\u003cstrong\u003eowner income can scale\u003c\/strong\u003e at a Boutique Travel Agency, but only when each new hire creates more profitable itinerary capacity than it costs. In this model, senior design capacity grows from \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e2.5 FTE\u003c\/strong\u003e in Year 5, payroll rises from \u003cstrong\u003e$165k\u003c\/strong\u003e to \u003cstrong\u003e$680k\u003c\/strong\u003e, and EBITDA moves from \u003cstrong\u003e$357k\u003c\/strong\u003e to \u003cstrong\u003e$6.985M\u003c\/strong\u003e. The catch is simple: if you hire ahead of demand, gross bookings can rise while owner distributions fall.\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\u003eScale levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRepeat clients\u003c\/strong\u003e lift revenue.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReferrals\u003c\/strong\u003e lower sales effort.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium niches\u003c\/strong\u003e support higher fees.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGroup trips\u003c\/strong\u003e add capacity per hour.\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\u003eTake-home risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePayroll climbs from \u003cstrong\u003e$165k\u003c\/strong\u003e to \u003cstrong\u003e$680k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eEBITDA rises to \u003cstrong\u003e$6.985M\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eMore staff can cut owner hours per itinerary.\u003c\/li\u003e\n\u003cli\u003eHiring too early can reduce distributions.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin can a boutique travel agency earn?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA boutique travel agency can earn an \u003cstrong\u003eEBITDA margin\u003c\/strong\u003e of about \u003cstrong\u003e41%\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e71%\u003c\/strong\u003e in Year 5, using EBITDA as the operating-profit proxy before taxes, debt service, depreciation, and owner payouts. For startup cost context, see \u003ca href=\"\/blogs\/startup-costs\/boutique-travel-agency\"\u003eWhat Is The Estimated Cost To Open Your Boutique Travel Agency?\u003c\/a\u003e because the margin story starts with fixed overhead and payroll. The main drag is \u003cstrong\u003e13%\u003c\/strong\u003e Year 1 COGS, \u003cstrong\u003e15%\u003c\/strong\u003e variable marketing and show participation, plus \u003cstrong\u003e$68k\u003c\/strong\u003e monthly fixed overhead as payroll rises from \u003cstrong\u003e$165k\u003c\/strong\u003e to \u003cstrong\u003e$680k\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\u003eYear 1 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e41%\u003c\/strong\u003e EBITDA margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e13%\u003c\/strong\u003e Year 1 COGS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e15%\u003c\/strong\u003e variable marketing and show costs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$68k\u003c\/strong\u003e monthly fixed overhead\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\u003eYear 5 margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e71%\u003c\/strong\u003e EBITDA margin\u003c\/li\u003e\n\u003cli\u003eCAC falls from \u003cstrong\u003e$500\u003c\/strong\u003e to \u003cstrong\u003e$400\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eVariable costs drop from \u003cstrong\u003e28%\u003c\/strong\u003e to \u003cstrong\u003e19%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eHigh revenue volume must absorb staff and office costs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do boutique travel agencies make money?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Boutique Travel Agency makes money from planning fees, itinerary design fees, service fees, booking management fees, and supplier commissions; the cleanest revenue is the client-paid planning fee because cash timing and owner hours are easier to control. For the core metric behind this model, see \u003ca href=\"\/blogs\/kpi-metrics\/boutique-travel-agency\"\u003eWhat Is The Most Critical Metric To Measure The Success Of Boutique Travel Agency?\u003c\/a\u003e; here’s the quick math: \u003cstrong\u003e12 hours × $250\/hour = $3,000\u003c\/strong\u003e gross planning fee potential per trip, while \u003cstrong\u003e9 hours × $200\/hour = $1,800\u003c\/strong\u003e before direct costs.\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\u003eCore revenue\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCharge \u003cstrong\u003eplanning fees\u003c\/strong\u003e upfront\u003c\/li\u003e\n\u003cli\u003eBill for itinerary design time\u003c\/li\u003e\n\u003cli\u003eAdd service and concierge fees\u003c\/li\u003e\n\u003cli\u003eTrack booking management fees separately\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\u003eMargin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCommissions depend on supplier mix\u003c\/li\u003e\n\u003cli\u003eNot every booking is commissionable\u003c\/li\u003e\n\u003cli\u003eDirect costs reduce gross fees\u003c\/li\u003e\n\u003cli\u003eOwner involvement limits trip capacity\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 main income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a boutique travel agency\"\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\u003eBooking Value\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$180-$270\u003c\/strong\u003e\u003cp\u003eHigher-end trips priced at $180 to $270 an hour lift revenue per booking and 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\u003eMargin Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e28%-19%\u003c\/strong\u003e\u003cp\u003eAs combined variable costs fall from 28% to 19%, more of each sale turns into profit.\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\u003eCAC Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$500-$400\u003c\/strong\u003e\u003cp\u003eLower customer acquisition cost means each new client costs less to win, so contribution improves.\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\u003eReferral Lift\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eTBD\u003c\/strong\u003e\u003cp\u003eRepeat rate is not provided, so referral growth is pure upside and can reduce paid acquisition.\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\u003eOverhead Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$68K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead near $68K a month sets the breakeven floor, so growth has to beat that drag.\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\u003eStaffing Leverage\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e7-12h\u003c\/strong\u003e\u003cp\u003eAt 7 to 12 planning hours per trip, the team can handle more bookings before payroll climbs.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBoutique Travel Agency Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage booking value and client segment\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eAverage booking value and client segment\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAverage booking value\u003c\/strong\u003e is the gross travel booked per client, and it matters because higher-value trips can lift commission revenue and planning-fee income without needing more bookings. Here’s the quick math: \u003cstrong\u003eLuxury Escapes\u003c\/strong\u003e at \u003cstrong\u003e12 hours\u003c\/strong\u003e and \u003cstrong\u003e$250 per hour\u003c\/strong\u003e supports \u003cstrong\u003e$3,000\u003c\/strong\u003e in design-fee revenue, while \u003cstrong\u003eCultural Immersions\u003c\/strong\u003e at \u003cstrong\u003e8 hours\u003c\/strong\u003e and \u003cstrong\u003e$180 per hour\u003c\/strong\u003e supports \u003cstrong\u003e$1,440\u003c\/strong\u003e. That is a \u003cstrong\u003e$1,560\u003c\/strong\u003e spread per trip before commissions.\u003c\/p\u003e\n\u003cp\u003eThe risk is service drag. Bigger trips can bring more supplier follow-up, client edits, and support, so gross booked travel only helps if it converts into agency revenue cleanly. If planning hours stay near the stated range, higher-value clients should raise revenue per client and improve owner take-home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack revenue per client\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003eaverage booking value\u003c\/strong\u003e, \u003cstrong\u003eplanning hours\u003c\/strong\u003e, and \u003cstrong\u003erevenue per hour\u003c\/strong\u003e by segment. Split results between higher-touch and simpler trips, then test which segment gives the best cash per hour after commissions, fees, and support time. The key test is simple: \u003cstrong\u003egross booked travel\u003c\/strong\u003e has to turn into enough agency revenue to justify the work.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eWatch hours per booking.\u003c\/li\u003e\n\u003cli\u003eCharge more for complex trips.\u003c\/li\u003e\n\u003cli\u003eLimit revision loops.\u003c\/li\u003e\n\u003cli\u003eCollect planning fees early.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf a higher-value trip takes more than \u003cstrong\u003e12 hours\u003c\/strong\u003e or creates heavy hand-holding, the extra revenue can disappear fast. Keep service tight so planning fees and commissions lift owner pay instead of adding unpaid labor.\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;\"\u003eCommission rates and supplier mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eSupplier Mix and Commission Rates\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the mix of hotels, cruises, tours, villas, package trips, and exclusive arrangements, plus the \u003cstrong\u003ecommission yield\u003c\/strong\u003e and \u003cstrong\u003ecommissionable share\u003c\/strong\u003e on each booking. The model needs those inputs because source data does not give one fixed rate. Better mix can lift agency revenue without adding the same planning hours, but not every trip pays the same, so owner income depends on booked value, yield, and fee timing.\u003c\/p\u003e\n    \u003cp\u003eDirect costs tied to supplier work include partner vetting and site-inspection travel at \u003cstrong\u003e5% of revenue in Year 1\u003c\/strong\u003e, easing to \u003cstrong\u003e3% in Year 5\u003c\/strong\u003e. Preferred partners can improve payout timing and repeatable margins, which helps cash flow and the owner’s draw, but weak supplier fit can leave revenue uneven and margins thin.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Yield by Supplier Type\u003c\/h3\u003e\n      \u003cp\u003eTrack commission yield by supplier type and by client segment, then compare it to planning hours per trip. Start with a simple sheet: booking value, commissionable share, yield, and payout date. That shows which mix pays best after vetting and travel costs, and which bookings create income without extra hours.\u003c\/p\u003e\n      \u003cp\u003eTest more preferred partners where payout timing is reliable and margins repeat. If a supplier raises booked revenue but adds follow-up time or delays payment, the owner’s cash flow can still tighten. The useful metric is \u003cstrong\u003erevenue per planning hour\u003c\/strong\u003e, not just gross commission.\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;\"\u003ePlanning fee income and service pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003ePlanning Fee Income\u003c\/h3\u003e\n    \u003cp\u003ePlanning fees matter because the agency gets paid for \u003cstrong\u003edesign work\u003c\/strong\u003e, not only supplier payouts. At \u003cstrong\u003e8 to 12 hours\u003c\/strong\u003e in Year 1, fees of \u003cstrong\u003e$180 to $250 per hour\u003c\/strong\u003e imply about \u003cstrong\u003e$1,440 to $3,000\u003c\/strong\u003e per trip before commissions. By Year 5, \u003cstrong\u003e7 to 10 hours\u003c\/strong\u003e at \u003cstrong\u003e$200 to $270 per hour\u003c\/strong\u003e keeps fee income at roughly \u003cstrong\u003e$1,400 to $2,700\u003c\/strong\u003e and improves cash flow up front.\u003c\/p\u003e\n    \u003cp\u003eThis driver also protects owner income by filtering serious clients and reducing unpaid back-and-forth. If positioning is weak, the agency may struggle to collect fees, and owner time gets tied up with low-quality leads. Stronger upfront fees raise take-home cash before commissions land, so the business can pay the owner sooner and depend less on booking timing.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Hours and Collect Deposits\u003c\/h3\u003e\n      \u003cp\u003eSet fees from the work, not the trip total. Track \u003cstrong\u003eplanned hours\u003c\/strong\u003e, \u003cstrong\u003ecollected fee\u003c\/strong\u003e, and \u003cstrong\u003eeffective hourly rate\u003c\/strong\u003e by client segment. If Cultural Immersions take \u003cstrong\u003e8 hours\u003c\/strong\u003e and Luxury Escapes take \u003cstrong\u003e12\u003c\/strong\u003e, the quote should cover that spread. Ask for a deposit before research starts, so cash arrives when the work starts, not after supplier payouts.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eQuote by trip complexity.\u003c\/li\u003e\n        \u003cli\u003eReview hours every month.\u003c\/li\u003e\n        \u003cli\u003eReject unpaid scope creep.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWatch for weak close rates after price increases. If clients push back, tighten the niche and show the design scope in writing so the fee feels earned. A clear fee card reduces discounting, protects owner time, and keeps planning work from turning into free consulting.\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;\"\u003eRepeat clients and referral pipeline\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eRepeat Clients and Referral Pipeline\u003c\/h3\u003e\n\u003cp\u003eRepeat clients and referrals lower the cost to win each booking, so more of each planning fee turns into owner pay. Here the model shows CAC falling from \u003cstrong\u003e$500\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$400\u003c\/strong\u003e in Year 5, a \u003cstrong\u003e20%\u003c\/strong\u003e drop. That supports margin only if conversion quality holds and service hours don’t rise faster than revenue.\u003c\/p\u003e\n\u003cp\u003eWhat this driver hides is \u003cstrong\u003erepeat rate\u003c\/strong\u003e. Annual family trips, milestone anniversaries, and referred friend groups can create steadier bookings, but low repeat behavior pushes the agency back into paid marketing. Track \u003cstrong\u003erepeat rate\u003c\/strong\u003e, \u003cstrong\u003ereferral share\u003c\/strong\u003e, and \u003cstrong\u003eCAC\u003c\/strong\u003e by source so you can see whether income is getting more predictable or just more expensive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure Repeat and Referral Demand\u003c\/h3\u003e\n\u003cp\u003eStart with a simple funnel: first booking, second booking, and referral booking. If repeat and referral clients bring the same fee and margin as first-time clients, the owner keeps more cash because marketing spend is spread across more revenue. One clean rule: more repeat bookings, less pressure on paid ads.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack repeat rate by client cohort.\u003c\/li\u003e\n\u003cli\u003eTag every referral source.\u003c\/li\u003e\n\u003cli\u003eCompare CAC to booking value.\u003c\/li\u003e\n\u003cli\u003eReview conversion by lead source.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf repeat behavior is weak, fix it with post-trip follow-up, anniversary prompts, and family-trip reminders. Forecast owner draw using only booked clients you can reach again, because one-off demand makes cash flow swing harder and can force more paid marketing to fill the pipeline.\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;\"\u003eMarketing efficiency and niche positioning\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eMarketing Efficiency and Niche Positioning\u003c\/h3\u003e\n    \u003cp\u003eFor a boutique travel agency, \u003cstrong\u003ecustomer acquisition cost (CAC)\u003c\/strong\u003e and niche clarity drive owner pay. The marketing budget rises from \u003cstrong\u003e$25k\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$180k\u003c\/strong\u003e in Year 5, while CAC improves from \u003cstrong\u003e$500\u003c\/strong\u003e to \u003cstrong\u003e$400\u003c\/strong\u003e. That means marketing can buy more clients over time, but only if the offer feels specific enough for affluent travelers to trust it.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if marketing and show participation run at \u003cstrong\u003e15%\u003c\/strong\u003e of revenue in Year 1 and \u003cstrong\u003e10%\u003c\/strong\u003e in Year 5, margins improve as the brand matures. Clear niches like honeymoons, family luxury travel, safaris, wellness retreats, or bespoke Europe trips can lift conversion. Generic lead volume helps less than a sharper pitch. One clear niche beats a vague\nluxury promise.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack CAC by niche and channel\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003emarketing spend\u003c\/strong\u003e, \u003cstrong\u003elead-to-booking conversion\u003c\/strong\u003e, CAC, and show participation cost by niche. If $1,000 of spend buys \u003cstrong\u003e2 clients at $500 CAC\u003c\/strong\u003e but \u003cstrong\u003e2.5 clients at $400 CAC\u003c\/strong\u003e, the lower CAC feeds owner income faster without needing the same jump in lead volume. Trust-building is the real gatekeeper here.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack CAC by niche\u003c\/li\u003e\n        \u003cli\u003eCompare close rates weekly\u003c\/li\u003e\n        \u003cli\u003eSplit event costs by trip type\u003c\/li\u003e\n        \u003cli\u003eTest one clear offer\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWatch for slow trust cycles. If a niche takes longer to close, marketing cash gets tied up before commissions and planning fees arrive. Keep the message tight, cut weak channels fast, and push budget toward the segment that books with fewer touchpoints. That protects cash flow and raises the owner’s take-home sooner.\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;\"\u003eOwner capacity and staffing leverage\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOwner Capacity\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOwner time is the ceiling\u003c\/strong\u003e in a boutique travel agency. In Year 1, custom planning takes \u003cstrong\u003e8 to 12 hours per trip\u003c\/strong\u003e, so income grows only if booked trips and pricing cover those hours. If the owner stays solo, every extra client can raise revenue but also eats time that could have gone to sales, service, or paid planning work.\u003c\/p\u003e\n\u003cp\u003eStaffing can lift capacity, but it also lifts payroll from \u003cstrong\u003e$165k in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$680k in Year 5\u003c\/strong\u003e. Support roles like senior designers, travel designers, operations, marketing, and admin only help owner pay when utilization is high. \u003cstrong\u003eEarly hiring compresses owner distributions\u003c\/strong\u003e because revenue capacity rises before margin catches up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eHire Only When Demand Can Fund It\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebooked trips\u003c\/strong\u003e, \u003cstrong\u003eplanning hours per trip\u003c\/strong\u003e, \u003cstrong\u003epipeline value\u003c\/strong\u003e, and \u003cstrong\u003epayroll as a share of revenue\u003c\/strong\u003e. Here’s the quick math: if each trip takes \u003cstrong\u003e8 to 12 hours\u003c\/strong\u003e, the owner should know how many trips can be handled before service quality slips. Add staff only when booked work and near-term leads can cover the new salary load.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMeasure\u003c\/strong\u003e hours per booked trip.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrack\u003c\/strong\u003e pipeline by close date.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDelay\u003c\/strong\u003e hiring until utilization is clear.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtect\u003c\/strong\u003e owner draw from payroll creep.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhat this estimate hides: a bigger team can increase sales capacity, but if the team is underused, margins fall first. The goal is not more heads; it is enough billable work to keep each role productive so the owner can still pay themselves from profit, not just from gross 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 step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eScenario objective: Compare low, base, and high boutique travel agency owner income using the model’s source assumptions\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Boutique Travel Agency Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Boutique Travel Agency Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These ranges are researched planning assumptions only, 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 changes with revenue mix, pricing, staffing, and costs. Gross bookings alone do not set take-home because founder pay plus distributions after reserves drive what the owner keeps.\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 owner-income paths for a boutique travel agency.\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 early-ramp case with Year 1 revenue around $873k and EBITDA of about $357k.\"\u003eThis is the early-ramp case with Year 1 revenue around $873k and EBITDA of about $357k.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the scale case, with Year 3 revenue around $3.903M and EBITDA of about $2.349M.\"\u003eThis is the scale case, with Year 3 revenue around $3.903M and EBITDA of about $2.349M.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the mature case, with Year 5 revenue around $9.786M and EBITDA of about $6.985M.\"\u003eThis is the mature case, with Year 5 revenue around $9.786M and EBITDA of about $6.985M.\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=\"Year 1 uses about $873k derived agency revenue, $357k EBITDA, $120k modeled founder compensation, 28% combined direct and variable costs, $25k marketing, $165k payroll, and a $68k monthly overhead base.\"\u003eYear 1 uses about $873k derived agency revenue, $357k EBITDA, $120k modeled founder compensation, 28% combined direct and variable costs, $25k marketing, $165k payroll, and a $68k monthly overhead base.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 uses about $3.903M derived agency revenue, $2.349M EBITDA, 23% combined costs, $80k marketing, and $495k payroll as the model scales.\"\u003eYear 3 uses about $3.903M derived agency revenue, $2.349M EBITDA, 23% combined costs, $80k marketing, and $495k payroll as the model scales.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 uses about $9.786M derived agency revenue, $6.985M EBITDA, 19% combined costs, $180k marketing, and $680k payroll in a mature operating setup.\"\u003eYear 5 uses about $9.786M derived agency revenue, $6.985M EBITDA, 19% combined costs, $180k marketing, and $680k payroll in a mature operating setup.\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=\"Founder compensation; $25k marketing; $165k payroll; 28% direct and variable costs; $68k monthly overhead base\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eFounder compensation\u003c\/li\u003e\n\u003cli\u003e$25k marketing\u003c\/li\u003e\n\u003cli\u003e$165k payroll\u003c\/li\u003e\n\u003cli\u003e28% direct and variable costs\u003c\/li\u003e\n\u003cli\u003e$68k monthly overhead base\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher booking volume; $80k marketing; $495k payroll; 23% combined costs; stronger margin mix\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher booking volume\u003c\/li\u003e\n\u003cli\u003e$80k marketing\u003c\/li\u003e\n\u003cli\u003e$495k payroll\u003c\/li\u003e\n\u003cli\u003e23% combined costs\u003c\/li\u003e\n\u003cli\u003estronger margin mix\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Mature booking volume; $180k marketing; $680k payroll; 19% combined costs; stronger margin leverage\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eMature booking volume\u003c\/li\u003e\n\u003cli\u003e$180k marketing\u003c\/li\u003e\n\u003cli\u003e$680k payroll\u003c\/li\u003e\n\u003cli\u003e19% combined costs\u003c\/li\u003e\n\u003cli\u003estronger margin leverage\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=\"Founder pay only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eFounder pay only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Founder pay plus distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eFounder pay plus distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Founder pay plus larger distributions\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eFounder pay plus larger distributions\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\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 early ramp and thin owner cash draw.\"\u003eUse this to stress-test early ramp and thin owner cash draw.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this for planning around a scaled but not fully mature agency.\"\u003eUse this for planning around a scaled but not fully mature agency.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test a strong mature book and higher owner distributions.\"\u003eUse this to test a strong mature book and higher owner distributions.\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 These ranges are researched planning assumptions only, 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":49303472832755,"sku":"boutique-travel-agency-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/boutique-travel-agency-owner-makes.webp?v=1782677167","url":"https:\/\/financialmodelslab.com\/products\/boutique-travel-agency-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}