Rosso & ScanavinoFamily Farms
← All field notes
ROI

The real payback math on one container fish farm

May 1, 20269 min readFor: Capital-allocator-minded farmers, anchor operators, cooperative directors

The real payback math on one container fish farm

A 40ft container on a concrete pad at the start of a workday, a farmer walking toward it with a thermos in low morning light — the asset whose unit economics this post walks through

Most pitches you have read for an agricultural asset arrive with a single shiny number on the front page. We do not work that way. The container produces two products, runs on a real biological cycle, and faces real market prices that move. So the right way to look at the numbers is not one number - it is a range.

This post walks through the actual unit economics of one container, on both the buy path and the lease path, in three scenarios: conservative, base, and target. Where we have nothing to gain from rounding up, we round down. Where the answer depends on assumptions, we name them.

If you are the kind of farmer or operator who wants to see how the cash actually moves before signing anything, this is the page for you.

The two cash crops, in plain numbers

A single container at steady state produces:

  • About 2,000 liters of liquid Magic Power fertilizer per day. Call that around 600,000 to 720,000 liters per year, depending on uptime. Sold in 30 L jerricans or 220 L drums. Application is 1 liter per 1,000 liters of irrigation water - a hectare-scale input, not a retail bottle.
  • About 5,000 kg of organic catfish per quarter. That is roughly 20,000 kg per year. Sold under the Organic Gattuccio brand into hospitality - chefs and hotel groups who pay a premium for year-round, traceable, antibiotic-free fish.

Both are real revenue lines. Both have real costs. The question is how much each one earns and how much you keep.

The unit economics, with the actual ranges

Here is the headline frame we use internally, in USD per container per year, before treating financing:

Line Conservative Base Target
Fertilizer revenue ~75K ~250K ~600K+
Fish revenue ~80K ~140K ~150K
Total revenue ~155K ~390K ~750K
OpEx (feed, labor, energy, consumables, maintenance) ~140K ~140K ~140K
Gross margin ~15K ~250K ~610K

A few notes on what is moving inside those columns, because the columns are useless without the assumptions:

  • Conservative assumes about 100 to 250 L of fertilizer per day - early ramp, partial uptake - at the low end of regional pricing, and fish at the soft end of the catfish wholesale range.
  • Base assumes around 500 to 700 L per day - reasonable run rate after the first year - at mid-range pricing and steady fish offtake.
  • Target assumes the full 2,000 L per day at premium pricing into a hospitality and cooperative channel that absorbs the volume.

OpEx is roughly flat across cases because feed, labor (one person can handle several containers), energy, and maintenance do not change much with output. Energy in particular is striking - a container draws around 3 kWh per day, which is genuinely small.

The cheapest year is not the year you sell the most fertilizer. It is the year your operating costs stay flat while two revenue lines compound.

The buy path: USD 350K and the seven-figure question

If you have the capital and the land, the buy path is the cleanest economic structure. You pay roughly USD 350,000 for the container, fully built, shipped, and installed. You own the asset. You own both revenue lines. You own the soil benefit.

What does year one look like, honestly?

  • Conservative case: revenue around USD 155K, OpEx around USD 140K. Net is small but positive. You are mostly learning the system, ramping the fish biomass to steady state, and starting to sell fertilizer into a market that does not yet know you. Payback on the USD 350K is multi-year in this case.
  • Base case: revenue around USD 390K, OpEx around USD 140K. You net roughly USD 350K in the first full year of steady operation. That is your CapEx returned in something close to a single year, with another nine years of operation ahead of you on the same asset.
  • Target case: revenue around USD 750K, OpEx around USD 140K. Net of roughly USD 610K. This is the upper bound and it requires that both revenue lines are firing - high fertilizer offtake at premium prices and full hospitality channel volume on the fish.

A staff engineer would tell you to plan for base, model for conservative, and not write the target into the spreadsheet at all until you see it. We agree. The buy path makes sense when you can afford to underwrite a conservative year while you build into base.

Read the full buy structure at how to own - buy, and use the math to plug in your own numbers.

The lease path: USD 50K down and a buy-out option

Not every farmer has USD 350K of unencumbered capital sitting against an asset like this, and that is fine. The lease path is built for that situation.

The structure is straightforward:

  1. USD 50,000 down at signing. This down payment applies toward your eventual buy-out — it is not a sunk fee.
  2. YEAR 1 IS FREE. No monthly payments at all in the first 12 months. Production is running, fertilizer is shipping, fish are growing — and your monthly obligation is zero.
  3. USD 2,778 per month from month 13 onwards. That covers the remaining USD 300K spread over 108 months — no balloon, no surprise top-up. Total over the ten-year term: USD 50K down + USD 300K monthly = USD 350K, identical to the buy price.
  4. USD 2 per liter of Magic Power as a fertilizer royalty. No royalty on fish. Your fish revenue is 100% yours from day one.
  5. 1-year hardware & operations warranty + cancel-and-return guarantee. If, in the first 12 months, the container does not produce as specified, you can cancel and return at our cost.
  6. Buy out anytime by topping up your residual capital to USD 350,000. Title transfers to you immediately. Otherwise, title transfers automatically at month 120.

Now run the same scenarios with this structure on top.

In the conservative case, the lease is much friendlier than it used to be. Year 1 carries zero monthly rent — only the USD 50K down — so even early-ramp output covers OpEx and the USD 2/L fertilizer royalty with room to spare. From year 2, USD 2,778/month is roughly USD 33K annualized — the rent line a farmer needs to clear.

In the base case, the math is comfortable. Year 1 has zero rent and ~USD 365K of fertilizer royalty on ~182,500 L of base-case output, against revenue near USD 1M. From year 2 onwards, the base lease adds ~USD 33K/year. Cooperatives and anchor farms with built-in demand clear this bar comfortably in their first full operating year.

In the target case, the lease works well and the operator keeps a healthy margin while paying the fertilizer royalty stream. This is the model we have seen play out with anchor farmers who have ten or more containers already deployed in their region.

The lease path is the right answer if you have the land and the customer base but not the full USD 350K up front. It is the wrong answer if you cannot get to base case in twelve months. Read the lease structure in detail at how to own - lease.

The "even if you sold zero fertilizer" angle

Here is the test we run against every prospective operator, because it is the cleanest stress on the model.

If you sold zero liters of fertilizer to third parties - if every drop went onto your own land or stayed in inventory - what does the container do for you?

  • Fish revenue alone at base pricing: roughly USD 140K per year on 20,000 kg.
  • Imported fertilizer you no longer buy: depends on your acreage, but for a 200-hectare operation applying at meaningful rates, this is often USD 60K to USD 120K of avoided cost per year.
  • Soil compounding: harder to put a number on, but real. After two to three seasons of microbial application, water and synthetic-input usage typically drop. That is margin you do not give back.

Add those together and you are at USD 200K to USD 260K of "value" before any third-party fertilizer sale. On the buy path, that alone is close to base-case net before fertilizer sales - meaning the fertilizer sales are upside, not survival. On the lease path, it is the bridge that gets you to month seven without strain.

This is the elegance of dual revenue. The fish revenue is steady and contractable. The fertilizer revenue is upside. The container does not depend on a single market clearing in your favor.

Sensitivity: what actually moves the model

Three things move the model the most:

  1. Fertilizer offtake price. This is the biggest swing. The difference between conservative and base on the fertilizer side is mostly price per liter - the volume gets there once production ramps. Your local market sets this, and we work with you to position correctly.
  2. Fish offtake channel. Selling into wholesale fish at the floor price is very different from supplying a hospitality group at premium. The Gattuccio brand exists to keep you in the premium lane, and the chef partnerships - The View Lugano, Borgo Sant'Anna, MasterChef Italia 2026 - are how the brand earns that premium.
  3. Uptime and ramp. Conservative often happens because the system was running at half output for the first year. Base often happens because someone was paying attention to the IoT dashboard. The system is mostly automated, but it is not entirely so.

What does not move the model much: energy cost (it is genuinely small at 3 kWh per day), input cost on the feed side (we have stable supply), or labor (one person can run multiple containers).

The honest summary

  • Buy path at USD 350K returns capital somewhere between year three (conservative) and year one (base), and produces 7 to 10 more years of operation on the same asset.
  • Lease path at USD 0 down is the right structure if you can clear base case by month seven and you would rather keep your capital deployed elsewhere.
  • Either path is supported by two cash lines - fish and fertilizer - meaning you do not need both to succeed for the asset to pay back.

The single rule we use, and we recommend you use the same one: do not buy or lease a container based on the target case. Underwrite at conservative. Decide at base. Let target be a happy surprise.

If you want us to run your specific land, water, and crop case through the model, run my numbers or apply for a container. We will give you a one-page sensitivity sheet on your acreage. No deck, no theatrics - just the math, in your own currency, against your own crop.

Talk to a deployment lead at /apply once you have a number you trust.

Ready to put one on your land?

We respond within 24 hours and book a 30-minute discovery call. We figure out whether your land, water, and operation fit. If they do, we book the container.