{"product_id":"groundnut-oil-owner-makes","title":"How Much Peanut Oil Business Owners Make: $120K Pay Model","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA peanut oil business owner can model \u003cstrong\u003e$120,000 in annual owner salary\u003c\/strong\u003e under the provided assumptions, but that pay is not guaranteed In the first year, revenue is \u003cstrong\u003e$412,000\u003c\/strong\u003e, gross margin is about \u003cstrong\u003e863%\u003c\/strong\u003e, and operating profit after listed payroll is about \u003cstrong\u003e$59,900\u003c\/strong\u003e before taxes, debt service, and reserves By the fifth year, revenue reaches about \u003cstrong\u003e$169 million\u003c\/strong\u003e, with operating profit after listed payroll of about \u003cstrong\u003e$115 million\u003c\/strong\u003e Owner take-home depends on sales volume, channel mix, peanut input cost, processing cost, packaging, freight, and how much cash the business keeps inside the company\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Owner income KPI cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Modeled founder salary plus profit distributions before reserves, debt, and taxes; shown from Year 1 to Year 5 planning assumptions.\"\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=\"Modeled founder salary plus profit distributions before reserves, debt, and taxes; shown from Year 1 to Year 5 planning assumptions.\"\u003eY1 $179.9k–Y5 $1.267M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Shows revenue left after unit COGS and production overhead; fixed costs still drive Year 1 EBITDA negative, so this is not full net 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=\"Shows revenue left after unit COGS and production overhead; fixed costs still drive Year 1 EBITDA negative, so this is not full net margin.\"\u003e86.3%–87.2%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Based on Year 1 owner-profit margin, about $275k revenue covers a $120k founder salary before reserves, debt, and taxes.\"\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=\"Based on Year 1 owner-profit margin, about $275k revenue covers a $120k founder salary before reserves, debt, and taxes.\"\u003e$275k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because Year 1 EBITDA is -$90k, breakeven lands in Month 15, and cash bottoms at $771k in Month 25.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard because Year 1 EBITDA is -$90k, breakeven lands in Month 15, and cash bottoms at $771k in Month 25.\"\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 pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Peanut Oil Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Peanut Oil Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Peanut Oil Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales before expenses. Use an average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales before expenses. Use an average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales before expenses. Use an average operating month, not a one-time peak month.\" data-low=\"34333.33\" data-base=\"55333.33\" data-high=\"81716.67\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"55,333\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct product costs like peanuts, packaging, processing labor, and freight.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product costs like peanuts, packaging, processing labor, and freight.\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 product costs like peanuts, packaging, processing labor, and freight.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"86\" data-base=\"88\" data-high=\"89\" value=\"88\"\u003e\u003coutput\u003e88%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, benefits, and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, benefits, and staffing coverage before owner pay.\" data-low=\"15600\" data-base=\"19292\" data-high=\"22542\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"19,292\"\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, insurance, software, utilities, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, insurance, software, utilities, 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, insurance, software, utilities, admin, and other recurring overhead.\" data-low=\"6800\" data-base=\"7200\" data-high=\"8000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"7,200\"\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 sales spend needed to keep demand flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and sales 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 sales spend needed to keep demand flowing.\" data-low=\"1000\" data-base=\"1800\" data-high=\"2500\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,800\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payments tied to the business.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments tied to the business.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payments tied to the business.\" data-low=\"0\" data-base=\"1500\" data-high=\"3000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"1,500\"\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 is calculated.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for taxes before owner take-home is calculated.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit held back for taxes before owner take-home is calculated.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit retained for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit retained for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit retained for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"10\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate the target-pay gap.\" data-low=\"5000\" data-base=\"10000\" data-high=\"22000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$15,499\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\"\u003e28%\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$47,713\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$5,499\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$185,992\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$18,901\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$3,402\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$5,499\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$55,333\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 88%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$48,693\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: 54%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$29,792\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: 6%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$3,402\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: 28%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$15,499\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you check owner income in the Peanut Oil model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis dashboard shows revenue, margin, costs, reserves, and owner take-home assumptions; open the \u003ca href=\"\/products\/groundnut-oil-financial-model\"\u003ePeanut Oil Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue: $412k-$1.69M\u003c\/li\u003e\n\u003cli\u003eCOGS, payroll, cash flow\u003c\/li\u003e\n\u003cli\u003eUnits, pricing, costs\u003c\/li\u003e\n\u003cli\u003e25% production overhead\u003c\/li\u003e\n\u003cli\u003eSelling fees 35%-25%\u003c\/li\u003e\n\u003cli\u003e$86,400 fixed overhead\u003c\/li\u003e\n\u003cli\u003e$120,000 founder salary\u003c\/li\u003e\n\u003cli\u003eGross margin: 863%-872%\u003c\/li\u003e\n\u003cli\u003eOwner-income scenarios\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\/groundnut-oil-financial-model-dashboard-financialmodelslab_3b788a74-49c1-419d-b527-818dc0c82569.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/groundnut-oil-financial-model-dashboard-financialmodelslab_3b788a74-49c1-419d-b527-818dc0c82569.webp?width=500\" alt=\"Peanut Oil Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard showing performance, investor-ready charts and cash-flow visibility to avoid blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat affects peanut oil business profit margins?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003ePeanut Oil\u003c\/strong\u003e profit margins mostly come down to \u003cstrong\u003epeanut cost\u003c\/strong\u003e, \u003cstrong\u003eoil yield\u003c\/strong\u003e, labor, packaging, freight, selling fees, and product mix, so a stable sales line does not protect owner income if those costs rise. For the startup-cost side, see \u003ca href=\"\/blogs\/startup-costs\/groundnut-oil\"\u003eWhat Is The Estimated Cost To Open, Start, And Launch Your Peanut Oil Business?\u003c\/a\u003e. In year one, unit COGS is \u003cstrong\u003e$200\u003c\/strong\u003e for finishing oil, \u003cstrong\u003e$300\u003c\/strong\u003e for all-purpose oil, \u003cstrong\u003e$900\u003c\/strong\u003e for bulk gallon oil, and \u003cstrong\u003e$250\u003c\/strong\u003e for infused oils; \u003cstrong\u003e25%\u003c\/strong\u003e production overhead can cut gross margin by about \u003cstrong\u003e35%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMain margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeanut cost\u003c\/strong\u003e sets the floor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYield\u003c\/strong\u003e changes cost per gallon.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLabor\u003c\/strong\u003e and \u003cstrong\u003epackaging\u003c\/strong\u003e add cash cost.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFreight\u003c\/strong\u003e and \u003cstrong\u003eprice mix\u003c\/strong\u003e move margin fast.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear-one pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$200\u003c\/strong\u003e finishing oil COGS.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$300\u003c\/strong\u003e all-purpose oil COGS.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$900\u003c\/strong\u003e bulk gallon oil COGS.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$250\u003c\/strong\u003e infused oil COGS.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\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\u003eCash flow drag\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e overhead cuts gross margin \u003cstrong\u003e35%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eSelling fees reduce operating cash.\u003c\/li\u003e\n\u003cli\u003eStable sales still miss cost spikes.\u003c\/li\u003e\n\u003cli\u003eFreight and fulfillment can rise quickly.\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\u003eWhat to watch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack raw peanut buys weekly.\u003c\/li\u003e\n\u003cli\u003eWatch yield by batch.\u003c\/li\u003e\n\u003cli\u003ePrice for freight, not hope.\u003c\/li\u003e\n\u003cli\u003eProtect margin by product type.\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 revenue does a peanut oil business need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003ePeanut Oil\u003c\/strong\u003e, the owner-pay model points to about \u003cstrong\u003e$412,000\u003c\/strong\u003e in first-year revenue to cover a \u003cstrong\u003e$120,000\u003c\/strong\u003e founder salary, plus a \u003cstrong\u003e$75,000\u003c\/strong\u003e production manager and \u003cstrong\u003e$86,400\u003c\/strong\u003e of fixed overhead. With \u003cstrong\u003e35%\u003c\/strong\u003e selling fees, that revenue level leaves about \u003cstrong\u003e$59,900\u003c\/strong\u003e in operating profit before reserves, debt, and taxes. Here’s the quick math: if you want to pay the owner, you have to price in unit COGS, \u003cstrong\u003e25%\u003c\/strong\u003e production overhead, payroll, working capital, and a reserve holdback.\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 pay target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e founder salary\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$75,000\u003c\/strong\u003e production manager\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$86,400\u003c\/strong\u003e fixed overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$412,000\u003c\/strong\u003e first-year revenue\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\u003eBreak-even inputs\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eInclude unit \u003cstrong\u003eCOGS\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eAdd \u003cstrong\u003e25%\u003c\/strong\u003e production overhead\u003c\/li\u003e\n\u003cli\u003eInclude working capital needs\u003c\/li\u003e\n\u003cli\u003eHold back reserves and taxes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs a peanut oil business profitable at small scale?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, \u003cstrong\u003ePeanut Oil\u003c\/strong\u003e can be profitable at small scale, but only if the operation stays owner-run and the first-year volume model holds. In the model, revenue is \u003cstrong\u003e$412,000\u003c\/strong\u003e and operating profit is about \u003cstrong\u003e$59,900\u003c\/strong\u003e after listed payroll, which is about \u003cstrong\u003e15%\u003c\/strong\u003e of sales. The catch is the \u003cstrong\u003e$86,400\u003c\/strong\u003e annual fixed overhead, so rent, insurance, food-safety work, inventory, and underused equipment can squeeze take-home fast.\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\u003eProfit driver\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$412,000\u003c\/strong\u003e first-year revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$59,900\u003c\/strong\u003e operating profit\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e15%\u003c\/strong\u003e operating margin\u003c\/li\u003e\n\u003cli\u003eOwner-run ops protect cash\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\u003eProfit risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$86,400\u003c\/strong\u003e annual fixed overhead\u003c\/li\u003e\n\u003cli\u003eHired management adds fixed cost\u003c\/li\u003e\n\u003cli\u003eEquipment can sit underused\u003c\/li\u003e\n\u003cli\u003eScale helps absorb overhead\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 income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income driver cards for peanut oil.\"\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\u003eVolume Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$412K-$1.69M\u003c\/strong\u003e\u003cp\u003eYear 1 revenue starts at $412K and Year 5 reaches $1.69M, so unit volume and channel mix are the fastest way to cover fixed cost and lift 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\u003ePrice Power\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$18.5-$83\u003c\/strong\u003e\u003cp\u003eMoving mix toward higher-price bulk and infused oils lifts cash per unit, and that matters more than squeezing a few cents out of the peanut line.\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\u003eYield Rate\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e86.3%-87.2%\u003c\/strong\u003e\u003cp\u003eA cleaner press keeps more oil from the same peanut input, so even small yield loss cuts the cash left after direct cost.\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\u003ePeanut Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2-$9\u003c\/strong\u003e\u003cp\u003eRaw material cost sets the floor for unit COGS, so weak buying or waste tightens margin before labor and overhead even show up.\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\u003ePack \u0026amp; Ship\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1-$4\u003c\/strong\u003e\u003cp\u003eBottle, label, shipping, fulfillment, and freight add up fast, so sloppy packing or heavier bulk orders can shave owner profit line by line.\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\u003eLabor Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e25%+$86.4K\u003c\/strong\u003e\u003cp\u003eWith 25% production overhead, $86.4K of fixed overhead, and a $120K owner salary, lean staffing is what keeps EBITDA moving toward payback.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003ePeanut Oil Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSales volume and channel mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eSales Volume and Channel Mix\u003c\/h3\u003e\n    \u003cp\u003eRevenue starts with \u003cstrong\u003egallons or units sold\u003c\/strong\u003e, but owner pay depends on channel mix. In year one, the mix shown produces \u003cstrong\u003e$224,000\u003c\/strong\u003e from all-purpose oil, \u003cstrong\u003e$112,500\u003c\/strong\u003e from bulk gallon oil, and \u003cstrong\u003e$55,500\u003c\/strong\u003e from finishing oil, or \u003cstrong\u003e$392,000\u003c\/strong\u003e total. All-purpose is about \u003cstrong\u003e57%\u003c\/strong\u003e of revenue, so one SKU carries most of the cash.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eMore volume only helps if the extra sales pay for themselves.\u003c\/strong\u003e Direct sales can support price, but \u003cstrong\u003efulfillment fees\u003c\/strong\u003e and shipping cut take-home. Wholesale and foodservice can move volume, but slower terms can trap cash in receivables and inventory. Owner income improves only when added sales cover \u003cstrong\u003eCOGS\u003c\/strong\u003e, selling fees, reserves, and working capital.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Contribution by Channel\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eunits, average selling price, COGS, fulfillment fees, freight, and days to collect\u003c\/strong\u003e by channel. Compare contribution per gallon, not just revenue. If a wholesale order lifts volume but extends payment terms, it can still reduce owner pay because cash comes in late while supplies and labor are paid now.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eUnits sold by channel\u003c\/li\u003e\n        \u003cli\u003eCash collected per order\u003c\/li\u003e\n        \u003cli\u003eFulfillment fee per unit\u003c\/li\u003e\n        \u003cli\u003eDays inventory sits\u003c\/li\u003e\n        \u003cli\u003eDays to collect cash\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest channel mix monthly. Keep the sales that leave the best cash after costs, and trim the ones that sell volume but tie up working capital. Here’s the quick math: if a channel adds revenue but not enough \u003cstrong\u003econtribution dollars\u003c\/strong\u003e, the owner still can’t pay themselves more.\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;\"\u003eExtraction yield\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eExtraction Yield\u003c\/h3\u003e\n\u003cp\u003eExtraction yield is the share of peanut input that becomes saleable oil. There’s no disclosed yield rate, so the model should keep yield editable. When yield drops, the same peanut spend is spread over fewer gallons, so \u003cstrong\u003ecost per saleable unit\u003c\/strong\u003e rises and gross margin falls. That cuts cash available for owner pay.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: the raw peanut cost anchor is \u003cstrong\u003e$0.80\u003c\/strong\u003e for finishing oil, \u003cstrong\u003e$1.20\u003c\/strong\u003e for all-purpose oil, \u003cstrong\u003e$4.00\u003c\/strong\u003e for bulk gallon oil, and \u003cstrong\u003e$1.00\u003c\/strong\u003e for infused oils. Higher yield improves output from that spend, but only if oil quality still meets grade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Yield Per Batch\u003c\/h3\u003e\n\u003cp\u003eMeasure yield by batch, not just by month. Track peanuts in, saleable gallons out, rejects, and rework. If yield slips on one product line, rerun the margin math before you scale output or cut price. A small drop can wipe out the gain from a strong selling price.\u003c\/p\u003e\n\u003cp\u003eLock the yield assumption in the model, then update it after each press run. Watch moisture, press settings, and quality together. If better yield comes with off-flavor or shorter shelf life, that is not real income growth.\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;\"\u003ePeanut procurement cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003ePeanut Procurement Cost\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eRaw peanut cost\u003c\/strong\u003e is the first margin gate for this business. The model uses first-year anchors of \u003cstrong\u003e$0.80\u003c\/strong\u003e for finishing oil, \u003cstrong\u003e$1.20\u003c\/strong\u003e for all-purpose oil, \u003cstrong\u003e$4.00\u003c\/strong\u003e for bulk gallon oil, and \u003cstrong\u003e$1.00\u003c\/strong\u003e for infused oils. If landed peanut cost rises and shelf price stays flat, the hit flows straight into \u003cstrong\u003eoperating profit\u003c\/strong\u003e and then into owner distributions.\u003c\/p\u003e\n\u003cp\u003eThis driver depends on \u003cstrong\u003ebulk buying\u003c\/strong\u003e, supplier contracts, grade, seasonality, and \u003cstrong\u003efreight-in\u003c\/strong\u003e. Here’s the quick math: procurement cost sits inside \u003cstrong\u003eCOGS\u003c\/strong\u003e (cost of goods sold), so every unit of cost savings or inflation changes gross margin dollar for dollar. If the crop gets tighter or freight jumps, cash available for the owner drops fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Landed Peanut Cost\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003elanded cost per pound\u003c\/strong\u003e by product line, not just invoice price. Add peanut price, freight-in, and any grade premium to one number, then compare it with the \u003cstrong\u003e$0.80\u003c\/strong\u003e, \u003cstrong\u003e$1.20\u003c\/strong\u003e, \u003cstrong\u003e$4.00\u003c\/strong\u003e, and \u003cstrong\u003e$1.00\u003c\/strong\u003e assumptions. If actual cost runs above plan, update pricing or cut other spend before owner pay gets squeezed.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack landed cost by supplier.\u003c\/li\u003e\n\u003cli\u003eSeparate grade from freight.\u003c\/li\u003e\n\u003cli\u003eTest bulk buys before peak season.\u003c\/li\u003e\n\u003cli\u003eLock contracts where volume is steady.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse a simple weekly check: actual peanut cost, units produced, and margin by SKU. If the spread narrows while prices stay fixed, the gap comes out of \u003cstrong\u003egross profit\u003c\/strong\u003e first and then \u003cstrong\u003eowner take-home\u003c\/strong\u003e. That makes procurement discipline one of the cleanest ways to protect cash.\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;\"\u003eSelling price and positioning\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eSelling Price and Positioning\u003c\/h3\u003e\n\u003cp\u003ePrice sets the ceiling on margin. In year 1, finishing oil at \u003cstrong\u003e$18.50\u003c\/strong\u003e and bulk gallon oil at \u003cstrong\u003e$75.00\u003c\/strong\u003e create very different revenue per unit; by year 5, those move to \u003cstrong\u003e$20.50\u003c\/strong\u003e and \u003cstrong\u003e$83.00\u003c\/strong\u003e. If buyers won’t accept the price, the gap comes straight out of gross profit and owner pay.\u003c\/p\u003e\n\u003cp\u003eThis driver includes SKU price, channel mix, and buyer acceptance. Specialty, infused, or premium formats can support higher unit prices, but only if the packaging and channel fit. Commodity-like wholesale can add volume, but it often weakens pricing power and can stretch cash if terms are slow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice by Channel, Not by Hope\u003c\/h3\u003e\n\u003cp\u003eSet a price floor for each channel and track \u003cstrong\u003erealized price\u003c\/strong\u003e, not sticker price. Use \u003cstrong\u003eunits sold\u003c\/strong\u003e, \u003cstrong\u003egross margin per unit\u003c\/strong\u003e, and \u003cstrong\u003erepeat order rate\u003c\/strong\u003e to see whether the higher price is actually sticking. A lower price that sells faster is still a bad trade if it cuts margin after packaging, fulfillment, and freight.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTest direct, wholesale, and foodservice.\u003c\/li\u003e\n\u003cli\u003eWatch acceptance by SKU.\u003c\/li\u003e\n\u003cli\u003eDrop costly formats first.\u003c\/li\u003e\n\u003cli\u003eProtect margin dollars, not volume.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePackaging and distribution cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003ePackaging and Distribution Cost\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003ePackaging and distribution\u003c\/strong\u003e are direct profit leaks here, not vague overhead. First-year unit costs can run \u003cstrong\u003e$0.40 to $1.50\u003c\/strong\u003e for bottle and label, \u003cstrong\u003e$0.15 to $0.50\u003c\/strong\u003e for shipping materials, \u003cstrong\u003e$0.45 to $0.60\u003c\/strong\u003e for fulfillment, plus \u003cstrong\u003e$2.00\u003c\/strong\u003e bulk freight on cases. That pushes cash down even whe\nn gross sales rise, because weight, pallets, retailer rules, and storage all cut into take-home profit.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Unit Landed Cost\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003elanded cost\u003c\/strong\u003e, meaning the full cost to get one sellable unit out the door, by channel. Build it from \u003cstrong\u003eunits sold\u003c\/strong\u003e, \u003cstrong\u003eshipping weight\u003c\/strong\u003e, \u003cstrong\u003ecases\u003c\/strong\u003e, \u003cstrong\u003epallets\u003c\/strong\u003e, and storage days. If a direct bottle lands at \u003cstrong\u003e$1.00 to $2.60\u003c\/strong\u003e before storage, small packaging changes can protect owner draw faster than a price hike.\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;\"\u003eLabor and equipment utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eLabor and Equipment Utilization\u003c\/h3\u003e\n\u003cp\u003eWhen presses run below plan, each unit carries more fixed cost, so owner pay shrinks fast. Direct processing labor is \u003cstrong\u003e$0.20 to $1.00 per unit\u003c\/strong\u003e, but listed payroll already totals \u003cstrong\u003e$195,000\u003c\/strong\u003e for the founder and production manager, and fixed overhead adds \u003cstrong\u003e$86,400\u003c\/strong\u003e a year. That means \u003cstrong\u003e$281,400\u003c\/strong\u003e in yearly fixed cost has to be spread across saleable units before profit shows up.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: the owner wins only when output per labor hour stays high enough to cover payroll, rent, maintenance, insurance, permits, and food-safety systems. If production slows, those costs keep going, and each unit absorbs more of them. Underused equipment raises cost per unit and can push owner income down even when sales price stays steady.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Run Time, Not Just Sales\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003eunits per shift\u003c\/strong\u003e, \u003cstrong\u003elabor hours per unit\u003c\/strong\u003e, and \u003cstrong\u003epress downtime\u003c\/strong\u003e every week. The key test is simple: if fixed cost is \u003cstrong\u003e$281,400\u003c\/strong\u003e a year, then every idle week makes the remaining units carry more of that load. Use a per-unit fixed-cost target, then check whether actual output beats it before adding staff or a second shift.\u003c\/p\u003e\n\u003cp\u003eAlso watch the gap between planned and actual utilization. If maintenance, changeovers, or cleaning cut run time, the business may still show sales but lose owner income through thin gross margin and weak cash flow. One clean rule: \u003cstrong\u003emore stable throughput lowers the cost per bottle or gallon\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eLow, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Peanut Oil Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Peanut Oil Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions only, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income moves with output, product mix, and payroll as the plan scales from Year 1 to Year 5.\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\u003eCompare low, base, and high owner income cases for the first, third, and fifth operating years.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path with first-year volume and a small buffer after payroll.\"\u003eThis is the lower earnings path with first-year volume and a small buffer after payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled run-rate path with third-year volume and steadier owner take-home.\"\u003eThis is the modeled run-rate path with third-year volume and steadier owner take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger upside path with fifth-year volume and the widest owner take-home buffer.\"\u003eThis is the stronger upside path with fifth-year volume and the widest owner take-home buffer.\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=\"Revenue starts at $412,000 with 86.3% gross margin, $179,900 EBITDA before owner pay, and $59,900 left after the $120,000 owner salary.\"\u003eRevenue starts at $412,000 with 86.3% gross margin, $179,900 EBITDA before owner pay, and $59,900 left after the $120,000 owner salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"Revenue reaches $980,600 with 86.8% gross margin, $659,300 before owner pay, and $539,300 after listed payroll.\"\u003eRevenue reaches $980,600 with 86.8% gross margin, $659,300 before owner pay, and $539,300 after listed payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"Revenue climbs to $1,685,500 with 87.2% gross margin, $1,266,800 before owner pay, and $1,146,800 after listed payroll.\"\u003eRevenue climbs to $1,685,500 with 87.2% gross margin, $1,266,800 before owner pay, and $1,146,800 after listed payroll.\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=\"Raw peanuts and processing labor; bottles, labels, and shipping; fulfillment fees; sales commissions; fixed rent and payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eRaw peanuts and processing labor\u003c\/li\u003e\n\u003cli\u003ebottles, labels, and shipping\u003c\/li\u003e\n\u003cli\u003efulfillment fees\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003efixed rent and payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher unit volume; packaging and freight; labor and utilities; sales commissions; fixed rent and staff\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher unit volume\u003c\/li\u003e\n\u003cli\u003epackaging and freight\u003c\/li\u003e\n\u003cli\u003elabor and utilities\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003efixed rent and staff\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Premium mix; larger batch runs; lower cost per unit; leaner fixed overhead; stronger throughput\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003ePremium mix\u003c\/li\u003e\n\u003cli\u003elarger batch runs\u003c\/li\u003e\n\u003cli\u003elower cost per unit\u003c\/li\u003e\n\u003cli\u003eleaner fixed overhead\u003c\/li\u003e\n\u003cli\u003estronger throughput\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=\"$59,900\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$59,900\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$539,300\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$539,300\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1,146,800\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1,146,800\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Case\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test Year 1 cash flow and a thin owner take-home.\"\u003eUse this to stress-test Year 1 cash flow and a thin owner take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core operating case for planning the third-year run rate.\"\u003eUse this as the core operating case for planning the third-year run rate.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if premium lines scale fast and capacity stays full.\"\u003eUse this to test upside if premium lines scale fast and capacity stays full.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions only, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303902650611,"sku":"groundnut-oil-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/groundnut-oil-owner-makes.webp?v=1782683641","url":"https:\/\/financialmodelslab.com\/products\/groundnut-oil-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}