{"product_id":"remotely-operated-vehicle-owner-makes","title":"How Much Does a Remotely Operated Vehicle Services Owner Make? $36M EBITDA","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA remotely operated vehicle services owner can make substantial income, but only after field costs, payroll, insurance, equipment, reserves, and debt are covered In the researched model, revenue grows from \u003cstrong\u003e$6880M in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$34606M in Year 5\u003c\/strong\u003e, with EBITDA rising from \u003cstrong\u003e$3612M\u003c\/strong\u003e to \u003cstrong\u003e$25009M\u003c\/strong\u003e Treat EBITDA as the owner-pay pool before financing, taxes, reinvestment, and distributions, not guaranteed take-home The main levers are billable inspection volume, average hourly pricing, direct job costs, and equipment uptime\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top Owner Income KPIs\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA from Year 1 to Year 5 is the owner-pay pool before debt, taxes, reserves, and distributions; planning model assumption.\"\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=\"EBITDA from Year 1 to Year 5 is the owner-pay pool before debt, taxes, reserves, and distributions; planning model assumption.\"\u003e$3.6M–$25.0M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA margin equals EBITDA divided by revenue, from Year 1 to Year 5; it excludes debt, taxes, and owner draws.\"\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 margin equals EBITDA divided by revenue, from Year 1 to Year 5; it excludes debt, taxes, and owner draws.\"\u003e53%–72%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual model revenue from Year 1 to Year 5; it supports the owner-pay pool, not guaranteed cash distributions.\"\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=\"Annual model revenue from Year 1 to Year 5; it supports the owner-pay pool, not guaranteed cash distributions.\"\u003e$6.9M–$34.6M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"$935k launch capex, $297k monthly fixed overhead, and specialized payroll make this a hard build despite Month 3 breakeven.\"\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=\"$935k launch capex, $297k monthly fixed overhead, and specialized payroll make this a hard build despite Month 3 breakeven.\"\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 ROV owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator for underwater inspection services\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator for underwater inspection services.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator for underwater inspection services\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched 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 target-pay gap from revenue, gross margin, labor, fixed overhead, 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=\"Average monthly billings collected before expenses. Use the operating month you expect to sustain.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly billings collected before expenses. Use the operating month you expect to sustain.\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 billings collected before expenses. Use the operating month you expect to sustain.\" data-low=\"573333\" data-base=\"1660083\" data-high=\"2883833\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,660,083\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct service costs like ROV maintenance, vessel support, travel, and cloud processing.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct service costs like ROV maintenance, vessel support, travel, and cloud processing.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct service costs like ROV maintenance, vessel support, travel, and cloud processing.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"70\" data-base=\"75\" data-high=\"80\" value=\"75\"\u003e\u003coutput\u003e75%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor cost before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor cost 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 cost before owner pay.\" data-low=\"52500\" data-base=\"92917\" data-high=\"134583\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"92,917\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Recurring rent, insurance, software, utilities, marketing, and admin costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eRecurring rent, insurance, software, utilities, marketing, and admin costs.\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 rent, insurance, software, utilities, marketing, and admin costs.\" data-low=\"29700\" data-base=\"29700\" data-high=\"29700\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"29,700\"\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 and trade show spend needed to keep demand flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and trade show spend needed to keep demand flowing.\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 and trade show spend needed to keep demand flowing.\" data-low=\"10000\" data-base=\"15000\" data-high=\"18333\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"15,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment. Use 0 if none is modeled.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. Use 0 if none is modeled.\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 payment. Use 0 if none is modeled.\" 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 pay.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner pay.\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 pay.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"20\" data-base=\"22\" data-high=\"24\" 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 repairs, working capital, and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, 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 repairs, working capital, and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"10\" data-base=\"12\" data-high=\"14\" value=\"12\"\u003e\u003coutput\u003e12%\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 pay goal used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner pay goal used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner pay goal used to calculate the target-pay gap.\" data-low=\"20000\" data-base=\"50000\" data-high=\"80000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"50,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$731K\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\"\u003e44%\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$284K\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$681K\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$8,770,971\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,107,445\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$376,531\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$680,914\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$1.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: 75%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.2M\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: 8%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$138K\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$377K\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: 44%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$731K\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 This is a researched 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;\"\u003eCan you check owner income in the Remotely Operated Vehicle Services model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe screenshot shows revenue, margin, costs, reserves, and owner take-home assumptions in the \u003ca href=\"\/products\/remotely-operated-vehicle-financial-model\"\u003eRemotely Operated Vehicle Services Financial Model Template\u003c\/a\u003e; open it.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 revenue: $6.880M\u003c\/li\u003e\n\u003cli\u003eYear 1 EBITDA: $3.612M\u003c\/li\u003e\n\u003cli\u003eMinimum cash: $264k\u003c\/li\u003e\n\u003cli\u003eBreak-even by Month 3\u003c\/li\u003e\n\u003cli\u003e8-month payback\u003c\/li\u003e\n\u003cli\u003eYear 5 EBITDA: $25.009M\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\/remotely-operated-vehicle-financial-model-dashboard-financialmodelslab_6145cbbe-d32c-42a3-9a11-86bc3c158b37.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/remotely-operated-vehicle-financial-model-dashboard-financialmodelslab_6145cbbe-d32c-42a3-9a11-86bc3c158b37.webp?width=500\" alt=\"Remotely Operated Vehicle Services Financial Model dashboard summarizing key KPIs, runway and cash position with a dynamic dashboard for performance monitoring, investor‑ready charts and cash‑flow clarity\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a small ROV inspection business owner pay themselves?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA small Remotely Operated Vehicle Services owner can pay themselves \u003cstrong\u003e$145,000\/year\u003c\/strong\u003e if they fill the Director of Operations role and also pilot; the Senior ROV Pilot benchmark is \u003cstrong\u003e$110,000\/year\u003c\/strong\u003e, but that reduces sales and management time. Use \u003ca href=\"\/blogs\/startup-costs\/remotely-operated-vehicle\"\u003eHow Much To Launch Remotely Operated Vehicle Services Business?\u003c\/a\u003e to separate salary from profit distributions: salary pays owner labor, while distributions come only after debt, taxes, maintenance reserves, and reinvestment. Year 1 shows \u003cstrong\u003e$3.612M EBITDA\u003c\/strong\u003e, but \u003cstrong\u003e$935,000\u003c\/strong\u003e launch capex and a \u003cstrong\u003e$264,000\u003c\/strong\u003e minimum cash need limit what can safely leave the business.\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 Pay\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePay labor before profit distributions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$145,000\/year\u003c\/strong\u003e director-operator benchmark\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$110,000\/year\u003c\/strong\u003e senior pilot benchmark\u003c\/li\u003e\n\u003cli\u003ePilot time cuts sales 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\u003eCash Guardrails\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eProtect \u003cstrong\u003e$264,000\u003c\/strong\u003e minimum cash\u003c\/li\u003e\n\u003cli\u003eFund \u003cstrong\u003e$935,000\u003c\/strong\u003e launch capex\u003c\/li\u003e\n\u003cli\u003eDistribute after required reserves\u003c\/li\u003e\n\u003cli\u003eCrew model supports growth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eShould an ROV business owner operate the vehicle or hire pilots?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eRemotely Operated Vehicle Services\u003c\/strong\u003e, the owner should usually run the vehicle early, because that keeps payroll down and helps protect inspection quality. The tradeoff is simple: owner-operator work caps sales time and project volume, while hired pilots add coverage and let you run jobs at the same time. Here’s the quick math: a \u003cstrong\u003eSenior ROV Pilot\u003c\/strong\u003e costs about \u003cstrong\u003e$110,000\/year\u003c\/strong\u003e, staffing grows from \u003cstrong\u003e2 FTE\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e6 FTE\u003c\/strong\u003e in Year 5, and the business only scales cleanly if training, quality control, insurance discipline, maintenance, and enough billable backlog are already in place.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner first\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLower payroll in early months\u003c\/li\u003e\n\u003cli\u003eProtect inspection quality\u003c\/li\u003e\n\u003cli\u003eKeep client feedback direct\u003c\/li\u003e\n\u003cli\u003eLimit sales time and volume\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\u003eHire to scale\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAdd coverage for more jobs\u003c\/li\u003e\n\u003cli\u003eRun concurrent projects\u003c\/li\u003e\n\u003cli\u003eUse trained pilots only\u003c\/li\u003e\n\u003cli\u003eWatch backlog before adding FTE\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\n\u003cp\u003eOwner take-home also depends on pay mix: field labor, management pay, or distributions. If the owner is still the main pilot, the business can stay lean; if not, the added crew cost has to be covered by enough billable hours.\u003c\/p\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin do ROV inspection services have?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eROV inspection services can run at about \u003cstrong\u003e70%\u003c\/strong\u003e contribution margin in Year 1 and around \u003cstrong\u003e80%\u003c\/strong\u003e by Year 5, because direct and variable costs fall from \u003cstrong\u003e30%\u003c\/strong\u003e of revenue to \u003cstrong\u003e20%\u003c\/strong\u003e. For the operating drivers behind that, see \u003ca href=\"\/blogs\/kpi-metrics\/remotely-operated-vehicle\"\u003eWhat Are The 5 KPIs For Remotely Operated Vehicle Services?\u003c\/a\u003e The real swing factors are \u003cstrong\u003erepairs\u003c\/strong\u003e, vessels, mobilization, and subcontractors.\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 mix\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e12%\u003c\/strong\u003e ROV maintenance and consumables\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10%\u003c\/strong\u003e vessel charter and mobilization\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e travel and logistics\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3%\u003c\/strong\u003e cloud data processing\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 at scale\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e30%\u003c\/strong\u003e total direct and variable costs in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e20%\u003c\/strong\u003e total direct and variable costs in Year 5\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e70%\u003c\/strong\u003e contribution margin in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e72%\u003c\/strong\u003e EBITDA margin in Year 5\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six main ROV income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers card grid\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eBillable Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e45-60h\/mo\u003c\/strong\u003e\u003cp\u003eMore billable hours per active customer spread the fixed load and push EBITDA up.\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\u003eRate Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$450\/hr\u003c\/strong\u003e\u003cp\u003eThe Year 1 inspection rate anchors pricing, and a better mix of data and leasing work lifts blended revenue.\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\u003eJob Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e70%\u003c\/strong\u003e\u003cp\u003eHolding direct job costs down protects the Year 1 contribution and turns more revenue into cash.\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\u003eReserve Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12%-8%\u003c\/strong\u003e\u003cp\u003eROV maintenance and consumables fall from 12% to 8%, so reserve discipline keeps repairs from eating owner cash.\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\u003eContract Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e30%\u003c\/strong\u003e\u003cp\u003eMore leasing and data contracts reduce single-job swings and make owner income steadier.\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\u003eCrew Model\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$630K\u003c\/strong\u003e\u003cp\u003eYear 1 payroll starts at $630K, so staffing choices can trim owner take-home after reserves and debt.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eRemotely Operated Vehicle Services Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eROV billable days\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eROV Billable Days\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eROV billable days\u003c\/strong\u003e are the hours that actually earn money, not the time lost to sales, travel, maintenance, permitting, weather delays, standby, and reporting. The model moves from \u003cstrong\u003e120 billable hours\u003c\/strong\u003e at \u003cstrong\u003e$450\/hour\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e160 hours\u003c\/strong\u003e at \u003cstrong\u003e$520\/hour\u003c\/strong\u003e by Year 5, while average billable hours per active customer rise from \u003cstrong\u003e45\u003c\/strong\u003e to \u003cstrong\u003e60\u003c\/strong\u003e per month.\u003c\/p\u003e\n    \u003cp\u003eMore billable time means more revenue and better owner pay if pricing holds. Higher utilization also spreads \u003cstrong\u003e$297k\u003c\/strong\u003e in monthly fixed overhead and payroll across more revenue, so profit improves only when paid hours rise faster than idle time. If field crews stay busy but billable hours slip, cash gets tight fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Utilization by Cause\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003ebillable hours per active customer\u003c\/strong\u003e, \u003cstrong\u003ebillable-to-total hours\u003c\/strong\u003e, and lost time by cause. That tells you whether weak income comes from demand, pricing, or bad utilization. If a day cannot be billed or recovered, it should be priced into the quote or cut from scope.\u003c\/p\u003e\n      \u003cp\u003eCheck monthly results against the \u003cstrong\u003e45 to 60 billable hours\u003c\/strong\u003e target and flag any job that slips below plan. Faster reporting, tighter scheduling, and fewer dead days between jobs help absorb fixed payroll and overhead with paid hours, not idle time, which protects owner draw.\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;\"\u003eROV inspection day 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\u003eROV Inspection Day Rate\u003c\/h3\u003e\n    \u003cp\u003eThe rate driver is simple: capability, risk, deliverables, and what the customer asks for. Year 1 inspection service bills at \u003cstrong\u003e$450\/hour\u003c\/strong\u003e, equipment leasing at \u003cstrong\u003e$150\/hour\u003c\/strong\u003e, and data services at \u003cstrong\u003e$200\/hour\u003c\/strong\u003e; by Year 5 those rise to \u003cstrong\u003e$520\u003c\/strong\u003e, \u003cstrong\u003e$170\u003c\/strong\u003e, and \u003cstrong\u003e$250\u003c\/strong\u003e. That rate mix sets the top line, so higher-spec jobs should never be priced like basic inspections.\u003c\/p\u003e\n    \u003cp\u003eTechnical documentation, sonar payloads, reporting, and regulated inspection work can raise average revenue per project. The risk is \u003cstrong\u003escope creep\u003c\/strong\u003e: if standby and reporting are not charged, premium work turns into unpaid labor and owner take-home drops even when the quote looks strong.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003ePrice Every Deliverable\u003c\/h3\u003e\n      \u003cp\u003eTrack the \u003cstrong\u003eblended rate\u003c\/strong\u003e (all billable lines averaged together) by job, plus standby, travel, and reporting hours. Split each project into inspection, leasing, and data so you can see which line carries margin and which one is masking free work. If the blended rate does not rise when deliverables get heavier, the quote is too thin.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eQuote standby separately.\u003c\/li\u003e\n        \u003cli\u003eCharge reporting by deliverable.\u003c\/li\u003e\n        \u003cli\u003eTrack billable versus non-billable hours.\u003c\/li\u003e\n        \u003cli\u003eRaise rates for regulated work.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse a written scope for sonar, documentation, and regulated work, then price any added deliverable before the vessel leaves. That keeps field time billable and protects cash flow when a job runs long.\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;\"\u003eROV inspection direct 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\u003eROV Direct Cost Control\u003c\/h3\u003e\n    \u003cp\u003eOwner income rises when each job covers \u003cstrong\u003efield costs\u003c\/strong\u003e before overhead. In \u003cstrong\u003eYear 1\u003c\/strong\u003e, direct and variable costs are \u003cstrong\u003e30%\u003c\/strong\u003e of revenue: \u003cstrong\u003e12%\u003c\/strong\u003e maintenance and consumables, \u003cstrong\u003e10%\u003c\/strong\u003e vessel charter and mobilization, \u003cstrong\u003e5%\u003c\/strong\u003e travel and logistics, and \u003cstrong\u003e3%\u003c\/strong\u003e cloud processing. That leaves more room for contribution, meaning revenue left after direct costs, to pay overhead and owner draw.\u003c\/p\u003e\n    \u003cp\u003eBy \u003cstrong\u003eYear 5\u003c\/strong\u003e, the same cost stack falls to \u003cstrong\u003e20%\u003c\/strong\u003e, so every $100 of sales keeps an extra \u003cstrong\u003e$10\u003c\/strong\u003e before fixed costs if price holds. The key inputs are crew, vessel, subcontractor, travel, standby, and processing costs by job. If pricing misses these field costs, profit drops fast even when sales look strong.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cost Per Job\u003c\/h3\u003e\n      \u003cp\u003eMeasure direct cost by job, not just by month. Split out \u003cstrong\u003ecrew\u003c\/strong\u003e, \u003cstrong\u003evessel\u003c\/strong\u003e, \u003cstrong\u003esubcontractors\u003c\/strong\u003e, \u003cstrong\u003etravel\u003c\/strong\u003e, \u003cstrong\u003estandby\u003c\/strong\u003e, maintenance, and consumables, then compare each job against billable revenue and scope. Here’s the quick math: if costs stay at \u003cstrong\u003e30%\u003c\/strong\u003e of revenue, a $100,000 month keeps \u003cstrong\u003e$70,000\u003c\/strong\u003e before overhead; at \u003cstrong\u003e20%\u003c\/strong\u003e, it keeps \u003cstrong\u003e$80,000\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003cp\u003eWatch for unpaid standby, weather delays, and weak scope control, because those push field costs up without raising price. Use job estimates that include mobilization, travel, and processing time upfront, then review actuals weekly. If a cost line moves by even \u003cstrong\u003e1 point\u003c\/strong\u003e, contribution improves by the same amount when price holds.\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;\"\u003eROV equipment cost and maintenance\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eROV Equipment Cost and Maintenance\u003c\/h3\u003e\n    \u003cp\u003eLaunch capex totals \u003cstrong\u003e$935k\u003c\/strong\u003e: \u003cstrong\u003e$450k\u003c\/strong\u003e work-class ROV, \u003cstrong\u003e$125k\u003c\/strong\u003e observation-class ROV, \u003cstrong\u003e$85k\u003c\/strong\u003e sonar, \u003cstrong\u003e$95k\u003c\/strong\u003e mobile command center, \u003cstrong\u003e$45k\u003c\/strong\u003e tooling, \u003cstrong\u003e$60k\u003c\/strong\u003e servers, and \u003cstrong\u003e$75k\u003c\/strong\u003e facility build-out. Those inputs set the cash load before the first job, so owner pay can stay thin even if sales start well.\u003c\/p\u003e\n    \u003cp\u003eMaintenance needs reserves for \u003cstrong\u003erepairs\u003c\/strong\u003e, tether damage, sensors, electronics, batteries, tooling, upgrades, and downtime. The key driver is not just EBITDA; it’s how much cash is left after replacements and financing. If the main ROV is offline, billable work falls fast and the owner draw gets squeezed.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eControl Repair Reserves\u003c\/h3\u003e\n      \u003cp\u003eTrack spend by asset and by failure type. Build the reserve from real data on repair frequency, parts cost, and lost days, then reset it after each quarter. That keeps pricing tied to actual wear, not guesswork.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eRepairs\u003c\/strong\u003e by ROV type\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eTether damage\u003c\/strong\u003e per job\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBattery and sensor\u003c\/strong\u003e replacements\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDowntime\u003c\/strong\u003e days per month\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDebt service\u003c\/strong\u003e and covenants\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003ePrice work to cover wear, upgrades, and standby risk. If financing is heavy, the cash hit can outrun reported profit, so protect liquidity first and owner take-home second.\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;\"\u003eROV inspection contracts\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eContract Mix Drives Pay\u003c\/h3\u003e\n    \u003cp\u003eContract mix is the share of work across municipal underwater inspections, port and harbor work, industrial water intake inspections, marine maintenance, and offshore energy support. \u003cstrong\u003eRecurring\u003c\/strong\u003e or \u003cstrong\u003ecompliance-driven\u003c\/strong\u003e contracts smooth revenue because they cut sales gaps and improve \u003cstrong\u003ebacklog quality\u003c\/strong\u003e. The key inputs are active customers, repeat rate, and customer acquisition cost (CAC). That matters to owner pay: steadier billable hours help cover the \u003cstrong\u003e$297k\u003c\/strong\u003e monthly fixed overhead and payroll.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eBuild Repeat Work\u003c\/h3\u003e\n      \u003cp\u003ePush for renewals and service agreements in regulated work, then forecast revenue by contract type, not just total customers. Year 1 CAC is \u003cstrong\u003e$4,500\u003c\/strong\u003e and improves to \u003cstrong\u003e$3,500\u003c\/strong\u003e by Year 5, but the bigger win is repeat work th\nat lowers \u003cstrong\u003erevenue volatility\u003c\/strong\u003e and makes owner draw easier to plan. Track the share of revenue from recurring or compliance accounts, plus the gap between jobs.\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;\"\u003eROV owner-operator versus crew model\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-Operator vs Crew Payroll\u003c\/h3\u003e\n\u003cp\u003eIf the owner works as the pilot early, some field labor shifts from payroll to owner effort, so take-home income can stay stronger while the job count is still small. But a crew model supports larger projects and more coverage, and payroll starts at \u003cstrong\u003e$630k\u003c\/strong\u003e in Year 1. Senior ROV Pilot staffing grows from \u003cstrong\u003e2 to 6 FTE\u003c\/strong\u003e, so margin only improves if utilization rises with the added headcount.\u003c\/p\u003e\n\u003cp\u003eThe risk is simple: if backlog is thin, hiring turns into fixed cost before revenue catches up. That squeezes cash and delays owner distributions. The owner’s pay works best when field labor, management pay, reserves, and profit draws are tracked separately and the crew only grows when booked work is real.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eHire Only on Real Backlog\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003ebillable hours per FTE\u003c\/strong\u003e, \u003cstrong\u003eloaded payroll\u003c\/strong\u003e, and \u003cstrong\u003ebacklog coverage\u003c\/strong\u003e before adding staff. Here’s the quick math: more crew should spread fixed overhead across more revenue, not just raise payroll. If utilization does not rise, the owner’s draw gets squeezed even when the work looks busy.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate field labor from management pay.\u003c\/li\u003e\n\u003cli\u003eHold reserves outside operating payroll.\u003c\/li\u003e\n\u003cli\u003eHire after booked work is visible.\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 lean, base, and high ROV owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Remotely Operated Vehicle Services Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Remotely Operated Vehicle Services 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\"\u003eScenario table\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with billable hours, pricing, and fixed crew and vessel costs. Higher utilization lifts income, but cash reserves and launch capex can still hold take-home back.\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 for modeled owner income.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow utilization\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\"\u003eSolid utilization\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 utilization\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-earnings path, with Year 1 volume and pricing carrying the heaviest reserve burden.\"\u003eThis is the lower-earnings path, with Year 1 volume and pricing carrying the heaviest reserve burden.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle case, with Year 3 scale, better utilization, and cleaner cost absorption.\"\u003eThis is the modeled middle case, with Year 3 scale, better utilization, and cleaner cost absorption.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger path, with Year 5 revenue, higher pricing, and better spread of fixed costs.\"\u003eThis is the stronger path, with Year 5 revenue, higher pricing, and better spread of fixed costs.\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 revenue is $6,880,000, contribution is 70%, EBITDA is $3,612,000, and the $264,000 minimum cash floor plus launch capex keep take-home tight.\"\u003eYear 1 revenue is $6,880,000, contribution is 70%, EBITDA is $3,612,000, and the $264,000 minimum cash floor plus launch capex keep take-home tight.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 revenue is $19,921,000, contribution is 75%, EBITDA is $13,038,000, and the business is past month 3 break-even with steadier staffing and pricing.\"\u003eYear 3 revenue is $19,921,000, contribution is 75%, EBITDA is $13,038,000, and the business is past month 3 break-even with steadier staffing and pricing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 revenue is $34,606,000, contribution is 80%, EBITDA is $25,009,000, and fuller schedules spread payroll and vessel costs across more work.\"\u003eYear 5 revenue is $34,606,000, contribution is 80%, EBITDA is $25,009,000, and fuller schedules spread payroll and vessel costs across more work.\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; pricing discipline; vessel and maintenance costs; fixed payroll; reserve burden\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBillable hours\u003c\/li\u003e\n\u003cli\u003epricing discipline\u003c\/li\u003e\n\u003cli\u003evessel and maintenance costs\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003ereserve burden\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher billable hours; mixed service line pricing; fixed cost absorption; lower CAC pressure; steadier mobilization costs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher billable hours\u003c\/li\u003e\n\u003cli\u003emixed service line pricing\u003c\/li\u003e\n\u003cli\u003efixed cost absorption\u003c\/li\u003e\n\u003cli\u003elower CAC pressure\u003c\/li\u003e\n\u003cli\u003esteadier mobilization costs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization; stronger pricing; wider data service mix; leaner variable costs; better cost absorption\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher utilization\u003c\/li\u003e\n\u003cli\u003estronger pricing\u003c\/li\u003e\n\u003cli\u003ewider data service mix\u003c\/li\u003e\n\u003cli\u003eleaner variable costs\u003c\/li\u003e\n\u003cli\u003ebetter cost absorption\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=\"$3,612,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$3,612,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eReserve heavy\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$13,038,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$13,038,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBalanced costs\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$25,009,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$25,009,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003ePricing power\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a slow start, lower utilization, and heavier cash reserve needs.\"\u003eUse this to stress-test a slow start, lower utilization, and heavier cash reserve needs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the planning case for normal contract flow and steady crew utilization.\"\u003eUse this as the planning case for normal contract flow and steady crew utilization.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test a stronger contract mix, fuller schedules, and tighter cost control.\"\u003eUse this to test a stronger contract mix, fuller schedules, and tighter cost control.\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":49304153882867,"sku":"remotely-operated-vehicle-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/remotely-operated-vehicle-owner-makes.webp?v=1782690953","url":"https:\/\/financialmodelslab.com\/products\/remotely-operated-vehicle-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}