{"product_id":"real-time-captioning-owner-makes","title":"How Much Can a Real-Time Captioning Service Owner Make at $693M Revenue","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA real-time captioning service owner can model Year 1 income around a $180,000 CEO salary plus possible distributions from $3374M of EBITDA, if cash, taxes, debt, capex, and reserves allow it Revenue starts at $693M in Year 1 and reaches $71279M by Year 5 in the researched case EBITDA margin rises from 487% to 712% as delivery costs fall and customer hours grow Owner take-home is not the same as revenue or EBITDA\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Real-time captioning service\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly pre-tax owner draw capacity, using $15k CEO salary plus modeled EBITDA from Year 1 to Year 5; excludes tax and debt service.\"\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=\"Monthly pre-tax owner draw capacity, using $15k CEO salary plus modeled EBITDA from Year 1 to Year 5; excludes tax and debt service.\"\u003e$296k-$4.24M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA divided by revenue across Year 1 to Year 5; it excludes tax, interest, and capex, so it is an operating margin.\"\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 revenue across Year 1 to Year 5; it excludes tax, interest, and capex, so it is an operating margin.\"\u003e49%-71%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly revenue run rate from annual revenue in Year 1 to Year 5; it is the closest support level for owner pay in this model.\"\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=\"Monthly revenue run rate from annual revenue in Year 1 to Year 5; it is the closest support level for owner pay in this model.\"\u003e$577k-$5.94M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"High capex and a $634k cash trough in Month 2 make launch tough, even with breakeven by Month 3 and payback by Month 6.\"\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 and a $634k cash trough in Month 2 make launch tough, even with breakeven by Month 3 and payback by Month 6.\"\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=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It excludes personal taxes, debt structure, and guaranteed wages, and 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 target-pay gap from monthly revenue, gross margin, labor, fixed overhead, marketing, reserves, and target owner 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=\"Average monthly sales before expenses. Use an operating month, not a peak event month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use an operating month, not a peak event 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=\"Average monthly sales before expenses. Use an operating month, not a peak event month.\" data-low=\"577500\" data-base=\"2670583\" data-high=\"5939917\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"2,670,583\"\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 captioner pay, cloud or ASR costs, sales commissions, and payment fees.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after captioner pay, cloud or ASR costs, sales commissions, and payment fees.\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 captioner pay, cloud or ASR costs, sales commissions, and payment fees.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"77\" data-base=\"80\" data-high=\"83\" value=\"80\"\u003e\u003coutput\u003e80%\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 spend before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and contractor spend before owner pay.\" data-low=\"77083\" data-base=\"133333\" data-high=\"206667\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"133,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\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, software, insurance, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, admin, and other recurring 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=\"Rent, software, insurance, admin, and other recurring overhead.\" data-low=\"24400\" data-base=\"24400\" data-high=\"24400\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"24,400\"\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 spend to keep leads and bookings coming in.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly spend to keep leads and bookings coming in.\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 spend to keep leads and bookings coming in.\" data-low=\"12500\" data-base=\"29167\" data-high=\"45833\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"29,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 required debt payments. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly required debt payments. Use 0 if there is 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 required debt payments. Use 0 if there is 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 held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back 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 held back for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"20\" data-base=\"22\" data-high=\"25\" value=\"22\"\u003e\u003coutput\u003e22%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for working capital and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital and growth.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for working capital and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" 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 target used to measure the gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income target used to measure the 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 target used to measure the gap.\" data-low=\"12000\" data-base=\"15000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"15,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$1.3M\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\"\u003e50%\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$261K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$1.3M\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$15,908,453\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$1,949,566\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$623,862\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$1,310,704\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$2.7M\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: 80%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2.1M\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: 7%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$187K\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: 23%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$624K\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: 50%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.3M\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 excludes personal taxes, debt structure, and guaranteed wages, and 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 to check owner income in the full model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/real-time-captioning-financial-model\"\u003eReal-Time Captioning Service Financial Model Template\u003c\/a\u003e screenshot shows revenue, margin, costs, reserves, and owner take-home assumptions—open the model.\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 comes last\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRevenue and EBITDA charts\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eScenarios and cash timing\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\/real-time-captioning-financial-model-dashboard-financialmodelslab_0360c707-57a8-482b-9bd1-cf5d41a11453.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/real-time-captioning-financial-model-dashboard-financialmodelslab_0360c707-57a8-482b-9bd1-cf5d41a11453.webp?width=500\" alt=\"Real-Time Captioning Service Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard for performance tracking, investor-ready charts and quick cash-flow visibility.\"\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;\"\u003eWhat affects real-time captioning service profit margin?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re pricing a Real-Time Captioning Service, the margin comes down to \u003cstrong\u003ecaptioner labor\u003c\/strong\u003e, \u003cstrong\u003ecloud processing\u003c\/strong\u003e, quality checks, rush coverage, and the billing rate; see \u003ca href=\"\/blogs\/how-to-open\/real-time-captioning\"\u003eHow To Launch Real-Time Captioning Service Business?\u003c\/a\u003e for the setup side.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: in \u003cstrong\u003eYear 1\u003c\/strong\u003e, freelance captioner fees are \u003cstrong\u003e18%\u003c\/strong\u003e and cloud processing is \u003cstrong\u003e5%\u003c\/strong\u003e, so delivery gross margin is \u003cstrong\u003e77%\u003c\/strong\u003e; by \u003cstrong\u003eYear 5\u003c\/strong\u003e, those costs drop to \u003cstrong\u003e14%\u003c\/strong\u003e and \u003cstrong\u003e3%\u003c\/strong\u003e, lifting delivery gross margin to \u003cstrong\u003e83%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eSales commissions stay at \u003cstrong\u003e4%\u003c\/strong\u003e, payment fees fall from \u003cstrong\u003e25%\u003c\/strong\u003e to \u003cstrong\u003e21%\u003c\/strong\u003e, and high-quality live work still needs backup capacity, so margin gets hit fast if rush coverage is thin.\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\u003eMain cost drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLabor\u003c\/strong\u003e is the biggest cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCloud processing\u003c\/strong\u003e adds 5% in Year 1.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuality assurance\u003c\/strong\u003e protects live accuracy.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush coverage\u003c\/strong\u003e needs backup capacity.\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 changes over time\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 delivery margin: \u003cstrong\u003e77%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eYear 5 delivery margin: \u003cstrong\u003e83%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eSales commissions stay at \u003cstrong\u003e4%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003ePayment fees fall from \u003cstrong\u003e25%\u003c\/strong\u003e to \u003cstrong\u003e21%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a real-time captioning service owner scale income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, \u003cstrong\u003eReal-Time Captioning Service\u003c\/strong\u003e can scale income, but the owner stops acting like a captioner and starts running \u003cstrong\u003esales, scheduling, QA, contractor coverage, and client management\u003c\/strong\u003e. The model says revenue can grow from \u003cstrong\u003e$693M\u003c\/strong\u003e to \u003cstrong\u003e$71,279M\u003c\/strong\u003e over five years, and staff expands across \u003cstrong\u003eengineering\u003c\/strong\u003e, \u003cstrong\u003esales\u003c\/strong\u003e, \u003cstrong\u003ecustomer success\u003c\/strong\u003e, and \u003cstrong\u003eQA\u003c\/strong\u003e. Owner income rises only if \u003cstrong\u003eutilization\u003c\/strong\u003e and \u003cstrong\u003emargin\u003c\/strong\u003e hold as volume goes up.\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 engine\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$693M\u003c\/strong\u003e to \u003cstrong\u003e$71,279M\u003c\/strong\u003e over five years\u003c\/li\u003e\n\u003cli\u003eOwner shifts to sales and scheduling\u003c\/li\u003e\n\u003cli\u003eQA and contractor coverage become daily work\u003c\/li\u003e\n\u003cli\u003eCustomer success protects repeat bookings\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\u003eScale risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUneven bookings can hurt cash flow\u003c\/li\u003e\n\u003cli\u003eStaff shortages can cap delivery\u003c\/li\u003e\n\u003cli\u003eCancellation windows can create idle time\u003c\/li\u003e\n\u003cli\u003eQuality misses and client concentration add risk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can I make owning a real-time captioning service?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Real-Time Captioning Service owner can earn as a solo operator, small service provider, or agency-style owner; the model shows a \u003cstrong\u003e$180k CEO salary\u003c\/strong\u003e plus \u003cstrong\u003e$3.374M EBITDA\u003c\/strong\u003e in Year 1, rising to \u003cstrong\u003e$50.747M EBITDA\u003c\/strong\u003e on \u003cstrong\u003e$71.279M revenue\u003c\/strong\u003e by Year 5. EBITDA means profit before interest, taxes, depreciation, and amortization, but \u003ca href=\"\/blogs\/profitability\/real-time-captioning\"\u003eHow Increase Real-Time Captioning Service Profits?\u003c\/a\u003e starts with one rule: don’t treat all EBITDA as owner cash. Taxes, retained cash, staffing, capex, and quality coverage reduce what can be taken out.\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\u003eOwner roles\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSolo operator:\u003c\/strong\u003e owner labor drives income\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmall provider:\u003c\/strong\u003e margin depends on staffed coverage\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAgency owner:\u003c\/strong\u003e salary plus business profit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCEO pay:\u003c\/strong\u003e modeled at \u003cstrong\u003e$180k\u003c\/strong\u003e\n\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\u003eCash limits\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 EBITDA:\u003c\/strong\u003e \u003cstrong\u003e$3.374M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 revenue:\u003c\/strong\u003e \u003cstrong\u003e$71.279M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 EBITDA:\u003c\/strong\u003e \u003cstrong\u003e$50.747M\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNot all EBITDA\u003c\/strong\u003e is distributable cash\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;\"\u003eWhat drives owner take-home the most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a real-time captioning service.\"\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\u003eBillable volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12.5-20.0h\u003c\/strong\u003e\u003cp\u003eMore billable hours per active customer raise revenue per account and flow straight into 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\u003eAverage rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$110-$240\u003c\/strong\u003e\u003cp\u003eThe hourly rate ladder is a clean top-line lever because the delivery base stays mostly fixed.\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\u003eDelivery margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e77%-83%\u003c\/strong\u003e\u003cp\u003eAs freelance captioner fees and cloud costs fall, more of each billable dollar becomes pre-tax profit.\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\u003eClient mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e55% corp\u003c\/strong\u003e\u003cp\u003eA heavier mix of corporate subscriptions and broadcast media contracts supports steadier cash and better pricing.\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\u003eUtilization policy\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e20.0h\u003c\/strong\u003e\u003cp\u003eKeeping active customers near the high end of billable hours spreads labor across more revenue and lifts EBITDA.\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\u003eOverhead reserves\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$244K\/$634K\u003c\/strong\u003e\u003cp\u003eA $244K monthly fixed base, a $634K cash floor, and a $180K CEO salary set how much profit reaches the owner.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eReal-Time Captioning Service Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eBillable live captioning volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eBillable Captioning Hours\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBillable captioning hours\u003c\/strong\u003e drive revenue because this model sells time. Rising from \u003cstrong\u003e125 monthly hours\u003c\/strong\u003e per active customer in Year 1 to \u003cstrong\u003e200\u003c\/strong\u003e in Year 5 is a \u003cstrong\u003e60% increase\u003c\/strong\u003e in paid volume, before any pricing change. Segment assumptions also stretch from \u003cstrong\u003e12 pay-per-event hours\u003c\/strong\u003e to \u003cstrong\u003e160 broadcast hours\u003c\/strong\u003e, so mix matters as much as total demand.\u003c\/p\u003e\n\u003cp\u003eThe catch is capacity. Income improves only if sold hours grow faster than qualified captioner and QA coverage. \u003cstrong\u003eRecurring contracts\u003c\/strong\u003e smooth staffing, while \u003cstrong\u003ecancellation and no-show rules\u003c\/strong\u003e protect booked time. If sales outrun coverage, overtime, rework, or missed jobs can cut gross margin and delay owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Hours, Not Just Leads\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003eactive customers\u003c\/strong\u003e, \u003cstrong\u003ebillable hours per customer\u003c\/strong\u003e, segment mix, cancellation rate, no-show rate, and the share of recurring work. That tells you whether revenue is coming from stable volume or from one-off spikes that are hard to staff.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBook hours by segment.\u003c\/li\u003e\n\u003cli\u003eSet minimums for small jobs.\u003c\/li\u003e\n\u003cli\u003eCharge for late cancels.\u003c\/li\u003e\n\u003cli\u003eMatch sales to coverage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse recurring contracts to fill the calendar first, then sell event hours into remaining capacity. If booked hours rise faster than captioner and QA coverage, service quality slips and the extra revenue can turn into lower take-home income.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage real-time captioning rate\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage real-time captioning rate\u003c\/h3\u003e\n    \u003cp\u003ePricing sets revenue per billable hour. Year 1 assumptions are \u003cstrong\u003e$150\u003c\/strong\u003e corporate, \u003cstrong\u003e$110\u003c\/strong\u003e education, \u003cstrong\u003e$180\u003c\/strong\u003e broadcast, and \u003cstrong\u003e$220\u003c\/strong\u003e event; Year 5 rises to \u003cstrong\u003e$170\u003c\/strong\u003e, \u003cstrong\u003e$130\u003c\/strong\u003e, \u003cstrong\u003e$200\u003c\/strong\u003e, and \u003cstrong\u003e$240\u003c\/strong\u003e. Higher rates lift owner income only if clients accept the service level, rush support, and minimums. Rate pressure is strongest when buyers compare basic remote captions with higher-touch live accessibility work.\u003c\/p\u003e\n    \u003cp\u003eInputs are segment mix, billable hours, minimums, and discounting. If pricing slips by \u003cstrong\u003e$10\u003c\/strong\u003e per hour on \u003cstrong\u003e1,000\u003c\/strong\u003e monthly hours, revenue falls \u003cstrong\u003e$10,000\u003c\/strong\u003e before labor and cloud costs. So the real question is not just “what’s the rate?” but “what rate can you hold on the hardest jobs?”\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eProtect the hourly rate\u003c\/h3\u003e\n      \u003cp\u003eTrack realized rate by client type, not just quoted rate. Measure discounts, rush premiums, cancellations, and minimum booking compliance, because those decide whether the headline price turns into cash. A clean rate card plus stricter service levels helps keep premium work premium; without that, education and corporate buyers will push the price toward the lower end.\u003c\/p\u003e\n      \u003cp\u003eTest one change at a time: raise event minimums, charge for rush coverage, and separate broadcast from standard remote work. If the mix shifts toward higher-touch work, the owner keeps more of each billed hour, and that helps cover fixed overhead, taxes, and pay draws.\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;\"\u003eGross margin after captioner delivery costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eCaptioner Delivery Margin\u003c\/h3\u003e\n\u003cp\u003eOwner income comes from the spread between client billing and delivery labor. In Year 1, freelance captioner fees are \u003cstrong\u003e18% of revenue\u003c\/strong\u003e and cloud processing is \u003cstrong\u003e5%\u003c\/strong\u003e, so delivery gross margin is about \u003cstrong\u003e77%\u003c\/strong\u003e. By Year 5, those costs drop to \u003cstrong\u003e14%\u003c\/strong\u003e and \u003cstrong\u003e3%\u003c\/strong\u003e, lifting delivery gross margin to \u003cstrong\u003e83%\u003c\/strong\u003e and leaving more room for owner pay.\u003c\/p\u003e\n\u003cp\u003eOwner-performed captioning can look more profitable, but it caps scale because income depends on the owner’s own hours. Subcontracted work scales better, but only if QA and backup coverage keep accuracy high and rework low.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack the Spread by Job Type\u003c\/h3\u003e\n\u003cp\u003eMeasure revenue, captioner fee %, cloud cost %, and rework for each client and event. Here’s the quick math: \u003cstrong\u003edelivery gross margin = (revenue - delivery costs) \/ revenue\u003c\/strong\u003e. If a segment falls below the \u003cstrong\u003e77% to 83%\u003c\/strong\u003e range, owner take-home gets squeezed even when sales rise.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack billed hours and fee %.\u003c\/li\u003e\n\u003cli\u003eSeparate cloud cost from labor.\u003c\/li\u003e\n\u003cli\u003eTest owner labor versus subcontractors.\u003c\/li\u003e\n\u003cli\u003eKeep backup coverage ready.\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;\"\u003eClient mix and contract quality\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eClient mix and contract quality\u003c\/h3\u003e\n    \u003cp\u003eThis driver is about which clients pay you and how reliably they renew. A shift toward \u003cstrong\u003e55%\u003c\/strong\u003e corporate subscriptions, \u003cstrong\u003e35%\u003c\/strong\u003e education, and \u003cstrong\u003e30%\u003c\/strong\u003e broadcast, with pay-per-event down to \u003cstrong\u003e15%\u003c\/strong\u003e, improves planning and utilization because recurring work is easier to staff than one-off jobs.\u003c\/p\u003e\n    \u003cp\u003eOne-off events can still price higher, but they need more sales time, scheduling work, and backup coverage. The real cash question is \u003cstrong\u003epayment terms\u003c\/strong\u003e, \u003cstrong\u003echurn\u003c\/strong\u003e, \u003cstrong\u003erenewal timing\u003c\/strong\u003e, and \u003cstrong\u003eaccount concentration\u003c\/strong\u003e, because profit only helps the owner if it turns into cash fast enough to fund captioners and pay themselves.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eShift the mix toward recurring contracts\u003c\/h3\u003e\n      \u003cp\u003eTrack revenue by \u003cstrong\u003econtract type\u003c\/strong\u003e, \u003cstrong\u003erenewal month\u003c\/strong\u003e, \u003cstrong\u003edays to collect\u003c\/strong\u003e, and the share of revenue from your \u003cstrong\u003elargest accounts\u003c\/strong\u003e. Predictable subscriptions make it easier to forecast booked hours and avoid idle capacity; a heavy event mix can look strong on price but still squeeze margins through extra sales and scheduling effort.\u003c\/p\u003e\n      \u003cp\u003eAsk for shorter terms or faster billing on event work, and set renewal reminders before contracts roll off. If one client gets too large, concentration risk rises and one missed renewal can hit both revenue and cash flow at the same time.\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;\"\u003eUtilization and scheduling efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eCluster Paid Hours\u003c\/h3\u003e\n    \u003cp\u003eWhen paid hours are packed into larger blocks, each active customer can move from \u003cstrong\u003e125\u003c\/strong\u003e to \u003cstrong\u003e200 billable hours per month\u003c\/strong\u003e. That lifts revenue without adding the same amount of extra staffing, so idle captioner time falls and owner take-home improves. If work is scattered across small event jobs, the calendar looks busy but the margin gets thin fast.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBroadcast\u003c\/strong\u003e and \u003cstrong\u003eeducation\u003c\/strong\u003e contracts help fill open blocks because they repeat and are easier to schedule. One clean rule: booked time beats busy-looking time. \u003cstrong\u003eMinimum booking rules\u003c\/strong\u003e, \u003cstrong\u003ecancellation fees\u003c\/strong\u003e, \u003cstrong\u003erush premiums\u003c\/strong\u003e, and \u003cstrong\u003eafter-hours coverage\u003c\/strong\u003e protect margin when demand is uneven.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eFill the Calendar in Blocks\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebillable hours per active customer\u003c\/strong\u003e, cancellation rate, after-hours share, and the share of rush work. Those inputs tell you whether demand is becoming profit or just creating gaps. If booked hours are too thin, you need more captioner coverage to earn the same income, and that lowers the owner’s pay.\u003c\/p\u003e\n      \u003cp\u003eUse \u003cstrong\u003eminimum booking rules\u003c\/strong\u003e for small events, then price late requests with rush premiums. Schedule recurring broadcast and education work first, because those blocks smooth labor and reduce idle capacity. Then fit one-off events around them, not the other way around.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack hours per active customer.\u003c\/li\u003e\n        \u003cli\u003eWatch cancellations and no-shows.\u003c\/li\u003e\n        \u003cli\u003ePrice after-hours separately.\u003c\/li\u003e\n        \u003cli\u003eFill recurring blocks first.\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 step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead, reserves, and owner role\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eOverhead and Cash Reserves\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFixed overhead\u003c\/strong\u003e runs about \u003cstrong\u003e$244k a month\u003c\/strong\u003e for rent, software, insurance, utilities, legal and accounting, and marketing tools. That cost sits there even if billable captioning hours slip, so it can squeeze profit fast. In this model, payroll starts at \u003cstrong\u003e$925k in Year 1\u003c\/strong\u003e and reaches \u003cstrong\u003e$228M in Year 5\u003c\/strong\u003e, so the owner’s draw has to sit behind the operating engine, not ahead of it.\u003c\/p\u003e\n\u003cp\u003eThe cash load also matters. The marketing budget rises from \u003cstrong\u003e$150k\u003c\/strong\u003e to \u003cstrong\u003e$550k\u003c\/strong\u003e, and the minimum cash need is \u003cstrong\u003e$634k in Month 2\u003c\/strong\u003e. That means owner take-home can’t drain working capital, capex, taxes, or reinvestment. One bad month of collections or a staffing spike can turn paper profit into a cash crunch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eKeep Owner Pay Last\u003c\/h3\u003e\n\u003cp\u003eTrack overhead as a fixed monthly burn rate and compare it to booked revenue, not just signed demand. The key test is simple: if gross margin does not cover \u003cstrong\u003e$244k\u003c\/strong\u003e in overhead plus payroll and marketing, the owner should hold back draws. Cash reserve planning should also protect the \u003cstrong\u003e$634k\u003c\/strong\u003e Month 2 need.\u003c\/p\u003e\n\u003cp\u003eUse a rolling 13-week cash forecast and separate owner pay from operating cash. Watch \u003cstrong\u003epayroll\u003c\/strong\u003e, \u003cstrong\u003emarketing spend\u003c\/strong\u003e, and \u003cstrong\u003ecollections timing\u003c\/strong\u003e each week. If cash gets tight, cut discretionary spend before touching reserve levels needed for taxes, capex, and reinvestment.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eForecast cash every week\u003c\/li\u003e\n\u003cli\u003eCap owner draws last\u003c\/li\u003e\n\u003cli\u003eProtect Month 2 reserve\u003c\/li\u003e\n\u003cli\u003eReview fixed costs monthly\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 step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Real-Time Captioning Service Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Real-Time Captioning Service Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with billable hours, pricing mix, and staffing load. Early years lean on salary, while higher-volume years can support optional distributions if cash stays strong.\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 earnings can change as volume and margin scale.\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\"\u003eLean launch\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\"\u003eModeled scale\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\"\u003eUpside run\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, built on Year 1 revenue of $6.930 million and EBITDA of $3.374 million.\"\u003eThis is the lower earnings path, built on Year 1 revenue of $6.930 million and EBITDA of $3.374 million.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled earnings path, using Year 3 revenue of $32.047 million and EBITDA of $21.015 million.\"\u003eThis is the modeled earnings path, using Year 3 revenue of $32.047 million and EBITDA of $21.015 million.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, using Year 5 revenue of $71.279 million and EBITDA of $50.747 million.\"\u003eThis is the stronger earnings path, using Year 5 revenue of $71.279 million and EBITDA of $50.747 million.\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 is a lean launch with a 48.7% EBITDA margin, a $180k CEO salary, and a mix led by corporate subscriptions, education, broadcast, and event work.\"\u003eYear 1 is a lean launch with a 48.7% EBITDA margin, a $180k CEO salary, and a mix led by corporate subscriptions, education, broadcast, and event work.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 reflects a scaled operation with a 65.6% EBITDA margin, higher billable hours, and a heavier mix of corporate and education accounts.\"\u003eYear 3 reflects a scaled operation with a 65.6% EBITDA margin, higher billable hours, and a heavier mix of corporate and education accounts.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 shows a 71.2% EBITDA margin, more broadcast and subscription volume, and enough scale that optional distributions become more realistic.\"\u003eYear 5 shows a 71.2% EBITDA margin, more broadcast and subscription volume, and enough scale that optional distributions become more realistic.\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=\"Billable hours per customer; sales cycle length; captioner fees; cloud processing; payment fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBillable hours per customer\u003c\/li\u003e\n\u003cli\u003esales cycle length\u003c\/li\u003e\n\u003cli\u003ecaptioner fees\u003c\/li\u003e\n\u003cli\u003ecloud processing\u003c\/li\u003e\n\u003cli\u003epayment fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Corporate mix; billable hours growth; pricing per hour; sales commissions; captioner fees\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eCorporate mix\u003c\/li\u003e\n\u003cli\u003ebillable hours growth\u003c\/li\u003e\n\u003cli\u003epricing per hour\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003ecaptioner fees\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Broadcast mix; higher utilization; price per hour; sales efficiency; cloud processing\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBroadcast mix\u003c\/li\u003e\n\u003cli\u003ehigher utilization\u003c\/li\u003e\n\u003cli\u003eprice per hour\u003c\/li\u003e\n\u003cli\u003esales efficiency\u003c\/li\u003e\n\u003cli\u003ecloud processing\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=\"Salary only\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary only\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLower income band\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus optional distribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus optional distribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eMid income band\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"Salary plus stronger optional distribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eSalary plus stronger optional distribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpper income band\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 slow sales, lower utilization, and a payroll-heavy start.\"\u003eUse this to stress-test slow sales, lower utilization, and a payroll-heavy start.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for steady growth and controlled staffing.\"\u003eUse this as the core planning case for steady growth and controlled staffing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test fast demand growth, larger contracts, and stronger cash generation.\"\u003eUse this to test fast demand growth, larger contracts, and stronger cash generation.\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":49303897669875,"sku":"real-time-captioning-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/real-time-captioning-owner-makes.webp?v=1782690739","url":"https:\/\/financialmodelslab.com\/products\/real-time-captioning-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}