DABCE Developed in collaboration with Amrani Engineering — Project Management

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-09-28. · tried: frankfurter✓ · model base always SEK · display SEK (1.000000 SEK per 1 SEK)
Allowed total CAPEX: 19 889 035 SEK · binding: IRR · Nordics (SE / NO / DK / FI) · Rainbow trout (O. mykiss) · remaining after land/permits: 19 889 035 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
19 889 035 SEK
SEK · base 19 889 035 SEK
Remaining for build
19 889 035 SEK
after 5 site cost line(s): 0 SEK
Steady-state revenue
7 840 000 SEK
SEK/year · Rainbow trout (O. mykiss)
Steady margin @ allowed CAPEX
3 808 908 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) 3 434 421 SEK/y 3 313 197 SEK/y -121 224 SEK/y
Steady margin 3 808 908 SEK/y 3 911 066 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) 19 889 035 SEK 20 524 569 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 19 889 035 SEK 18 024 569 SEK -1 864 467 SEK
NPV @ allowed CAPEX 5 515 785 SEK 5 667 225 SEK 151 440 SEK
IRR @ allowed CAPEX 12.0 % 12.0 % 0.0 pp
Simple payback @ allowed CAPEX 7.8 y 7.8 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
994 452 SEK 0.99 5.0%
Facility
Buildings, halls, civil, tank shells / pads
6 961 162 SEK 6.96 35.0%
Process
RAS water treatment, pumps, O₂, UV, automation
9 546 737 SEK 9.55 48.0%
Slaughter / gutting / cleaning
Processing line, cold rooms, hygiene zoning
2 386 684 SEK 2.39 12.0%
Total allowed 19 889 035 SEK 19.89 100%
Property Facility Process Slaughter
Committed site & soft cost elements
Cost element SEK
Cost of land 0 SEK
Permits — environmental 0 SEK
Permits — building 0 SEK
Permits — production 0 SEK
Other known site costs 0 SEK
Total committed (subtracted from allowed CAPEX) 0 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 5 515 785 SEK
IRR 12.0%
Simple payback 7.8 years
Discounted payback 10.9 years
Binding constraint IRR
Debt / equity CAPEX debt 0 SEK · equity 19 889 035 SEK
Timeline 12 mo build · stock April · 2 cohort(s)
Target checklist
  • ✓ IRR ≥ 12.0% (got 12.0%)
  • ✓ NPV ≥ 0 SEK (got 5 515 785 SEK)
  • ✓ Payback ≤ 10.0 y (got 7.8 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
0.0 FTE × 550 000 SEK/FTE·y
0 SEK /y 0.0 SEK/kg
Overhead (mgmt + admin + training + other) 0 SEK /y 0.0 SEK/kg
Maint. + insurance (@ CAPEX) 596 671 SEK /y 6.0 SEK/kg
Total OPEX 4 031 092 SEK /y 40.3 SEK/kg
Gross margin 3 808 908 SEK /y 38.1 SEK/kg
Stock units / year 70 175 fingerlings @ 5.00 SEK · harvest ≈ 66 667 fish
CAPEX per kg·year 199 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.