Aquaculture Investment Financials

Global reverse-CAPEX configurator — invest ceiling for IRR, NPV and payback targets
What this tool does: Choose a region and species (loads feed price, market price, growth defaults), set production / OPEX / overheads and financial targets. The model solves for the maximum total CAPEX that still meets those targets, then suggests a split: property · facility · process · slaughter/gutting.
All concept defaults are defined in SEK; the currency selector converts inputs and results using live FX (with multi-source fallback). Companion to FlowFarm (equipment CAPEX → this tool is the affordability ceiling).
Exchange rate: Display SEK (base). FX: Frankfurter (ECB) (live), as of 2026-08-14. · tried: frankfurter✓ · model base always SEK · display SEK (1.000000 SEK per 1 SEK)
Allowed total CAPEX: 7 686 712 SEK · binding: IRR · Nordics (SE / NO / DK / FI) · Rainbow trout (O. mykiss) · remaining after land/permits: 6 386 712 SEK Jump to results
Input Parameters Inputs
Report contact (printed on PDF) Required for export

Your details appear on the concept report cover as “Prepared for”. If name is empty when you export, you will be asked to complete these fields.
Tip: log in to DABCE Cloud to pre-fill name, email, phone and company.

Reset defaults
Results — allowed investment Results
Allowed total CAPEX
7 686 712 SEK
SEK · base 7 686 712 SEK
Remaining for build
6 386 712 SEK
after 5 site cost line(s): 1 300 000 SEK
Steady-state revenue
7 840 000 SEK
SEK/year · Rainbow trout (O. mykiss)
Steady margin @ allowed CAPEX
1 834 978 SEK
SEK/year (after CAPEX-linked OPEX)
Scenario comparison — standard vs optimized (biosecurity + energy: heat exchange / heat pumps)

Standard uses your form operating inputs (mortality, energy, oxygen as entered). Optimized applies concept gains from advanced ozone / biosecurity and optimised energy saving (heat exchange and heat pumps): −2.5 pp mortality, −10.0% energy, −12.0% oxygen cost, + package CAPEX 2 500 000 SEK. Both cases solve reverse CAPEX against the same financial targets.

Metric Standard Optimized Δ (opt − std)
Cycle mortality 5.0 % 2.5 % -2.5 pp
Specific energy 6.00 kWh/kg 5.40 kWh/kg -0.60 kWh/kg
Steady OPEX (ex CAPEX-linked) 5 774 421 SEK/y 5 653 197 SEK/y -121 224 SEK/y
Steady margin 1 834 978 SEK/y 1 937 136 SEK/y 102 158 SEK/y
Stock + loss handling OPEX 372 211 SEK/y 352 274 SEK/y -19 937 SEK/y
Power OPEX 720 000 SEK/y 648 000 SEK/y -72 000 SEK/y
Allowed total CAPEX (meets targets) 7 686 712 SEK 8 322 246 SEK 635 533 SEK
Of which ozone / biosecurity package 0 SEK 2 500 000 SEK 2 500 000 SEK
Remaining for plant after committed site costs 6 386 712 SEK 4 522 246 SEK -1 864 467 SEK
NPV @ allowed CAPEX 2 592 295 SEK 2 743 734 SEK 151 440 SEK
IRR @ allowed CAPEX 12.0 % 12.0 % 0.0 pp
Simple payback @ allowed CAPEX 7.9 y 7.9 y 0.0 y (shorter)
Read-out: Optimized case improves steady margin by 102 158 SEK/y and raises allowed total CAPEX by 635 533 SEK (room for better plant after paying for the treatment package). Simple payback at each case’s allowed CAPEX is 0.0 years shorter in the optimized case. Concept illustration only — validate mortality/energy gains with design & offtake data.
Suggested CAPEX split
Bucket SEK M SEK Share
Property / site soft costs
All site cost elements + site prep share of remaining
1 619 336 SEK 1.62 21.1%
Facility
Buildings, halls, civil, tank shells / pads
2 235 349 SEK 2.24 29.1%
Process
RAS water treatment, pumps, O₂, UV, automation
3 065 622 SEK 3.07 39.9%
Slaughter / gutting / cleaning
Processing line, cold rooms, hygiene zoning
766 405 SEK 0.77 10.0%
Total allowed 7 686 712 SEK 7.69 100%
Property Facility Process Slaughter
Committed site & soft cost elements
Cost element SEK
Cost of land 1 000 000 SEK
Permits — environmental 150 000 SEK
Permits — building 75 000 SEK
Permits — production 75 000 SEK
Other known site costs 0 SEK
Total committed (subtracted from allowed CAPEX) 1 300 000 SEK
Indicative allocation for RFQ framing — not a bill of quantities. Cross-check process budget with FlowFarm equipment CAPEX.
Investment KPIs at allowed CAPEX
Species / start Rainbow trout (O. mykiss) · Fingerlings / juveniles / small fish
Production / price 100 000 kg/y · 80.0 SEK/kg
Horizon / discount 15 FY · 8.0% WACC
NPV 2 592 295 SEK
IRR 12.0%
Simple payback 7.9 years
Discounted payback 11.0 years
Binding constraint IRR
Debt / equity CAPEX debt 0 SEK · equity 7 686 712 SEK
Timeline 12 mo build · stock April · 2 cohort(s)
Target checklist
  • IRR ≥ 12.0% (got 12.0%)
  • NPV ≥ 0 SEK (got 2 592 295 SEK)
  • Payback ≤ 10.0 y (got 7.9 y)
Unit economics & OPEX breakdown (steady state)
Revenue 7 840 000 SEK /y 78.4 SEK/kg
Feed 1 952 211 SEK /y 19.5 SEK/kg
Stock (fingerlings) 350 877 SEK /y 3.5 SEK/kg
Power (600 000 kWh/y) 720 000 SEK /y 7.2 SEK/kg
Oxygen + medication 300 000 SEK /y 3.0 SEK/kg
Sludge handling 50 000 SEK /y 0.5 SEK/kg
Fish loss handling
≈ 2 667 kg loss/y (3 509 fish @ mid-weight)
21 333 SEK /y 0.2 SEK/kg prod.
Production personnel
3.0 FTE × 550 000 SEK/FTE·y
1 650 000 SEK /y 16.5 SEK/kg
Overhead (mgmt + admin + training + other) 690 000 SEK /y 6.9 SEK/kg
Maint. + insurance (@ CAPEX) 230 601 SEK /y 2.3 SEK/kg
Total OPEX 6 005 022 SEK /y 60.1 SEK/kg
Gross margin 1 834 978 SEK /y 18.3 SEK/kg
Stock units / year 70 175 fingerlings @ 5.00 SEK · harvest ≈ 66 667 fish
CAPEX per kg·year 77 SEK per kg/y capacity
Fiscal-year cash flow @ allowed CAPEX
FY0 starts 1 January. Equity CAPEX is spent over the build period; first stock in April after build; first revenue after one growth cycle. Optional debt is drawn at build and serviced as an annuity after commissioning.
Concept model only — not a bankable investment case. Excludes working capital detail, inflation, residual value, detailed tax depreciation, offtake contract risk, biological risk beyond cycle mortality, and site-specific civil quotes. Land and power prices vary strongly by municipality and grid area. Use local offtake, hatchery, EPC and bank term sheets for decisions. For equipment-level CAPEX, open the FlowFarm Concept Model.
Nordic baselines used as defaults: Defaults are SEK baselines by region/species. Live multi-source FX converts display currency (Frankfurter/ECB → Open ER-API → Currency-API → FloatRates → static fallback). Always replace with local offtake, feed and bank quotes.