Size GuideEco ImpactContact Us

Builds · 12 min read

Aquaponics with reclaimed totes: a realistic build guide

Bed, sump, siphon and the provenance question nobody asks until the fish arrive.

June 19, 2025 · Walt Krzeminski · ToteOrbit, Indianapolis

Question about this post?

Reply within 1 business day

It goes straight to the bench that wrote it. We answer operator questions whether or not there is an order attached.

US or Canada only — 10 digits, e.g. (317) 204-0100
US ZIP like 46226, or Canadian postal code like M5V 2T6
Whole units, 1 to 100,000

Fields marked * are required. Phone and postal code are checked against real US and Canadian number ranges, so please enter details we can actually reach you on.

Totes make good aquaponic systems and bad ones, and the difference is almost entirely decided before you cut anything — at the point where you choose which containers to buy.

Start with provenance, not plumbing

You are going to put fish in one of these and eat what grows out of the other. Every other decision in this build is reversible; this one is not.

Use documented food-history units only. Not “it looks clean.” Not “it was washed.” A written prior-cargo declaration showing the container only ever held food-contact cargo. HDPE absorbs certain compounds into the wall itself and releases them slowly for years, and fish are considerably more sensitive to that than people are.

We hold food-history Grade C units back specifically for this, and we will confirm provenance in writing. If a supplier cannot do that, buy elsewhere — this is not a corner worth cutting for the sake of a few dollars.

The standard two-tote layout

One tote becomes the grow bed, the lower third of a second becomes the fish tank or sump. You need two containers, not one.

  • Grow bed. Cut the top off a tote at roughly twelve inches, keep the cage as a frame, drill and screen drainage. Media depth of ten to twelve inches suits most crops.
  • Fish tank / sump. The lower section of a second tote, which gives you a wide, shallow, stable vessel rather than a deep narrow one.
  • Stand. The cages, re-welded. The grow bed sits above the sump so the drain is gravity-fed.

The bell siphon, and why it is worth the fiddling

A flood-and-drain bed needs to fill slowly and empty quickly, which is what a bell siphon does without any electronics. Water rises until it reaches the top of the stand pipe, the bell primes, and the whole bed drains in a rush before the siphon breaks.

It will take you three attempts to tune. The ratios that matter are the stand pipe diameter to bell diameter, and the inflow rate relative to the drain rate. If the inflow is too fast the siphon never breaks and you have a constant-flow system; too slow and it never primes.

This is the part of the build that generates the most emails, and the honest advice is to build it on the bench with a hose before you install it.

Media

Expanded clay is light, pH-neutral and expensive. Lava rock is cheap, heavy and sharp. River gravel is cheapest and heaviest, and weight matters — a tote grow bed full of wet gravel is well over a thousand pounds, which is a structural question for your stand and your floor.

Whatever you choose, rinse it thoroughly. Fines clog siphons.

Water volume and fish load

A conservative starting point is one pound of fish per five to ten gallons of system water, biased toward the lower stocking density until your biofilter is established. Cycling the system — establishing the nitrifying bacteria — takes four to six weeks before any fish go in, and skipping it is the most common way these systems fail.

Light, algae and the translucent bottle problem

Natural HDPE transmits light, and light plus nutrient-rich water equals algae. Shade the sump, paint it, wrap it, or specify a black bottle. The grow bed is less of a problem because the media shades it.

UV also embrittles natural HDPE over about eighteen months outdoors, so shading is structural as well as biological.

Winter, if you are anywhere cold

An outdoor system in the Midwest is a seasonal system unless it is in a greenhouse. Water freezing in the bed will split it, the siphon will fail first, and the fish will not survive the swing. Plan either a greenhouse, a basement, or an annual shutdown.

What we supply

We build the bed-and-sump pair flat-packed with the plumbing kit, from documented food-history units, in the fabrication bay. We do not certify the system, your water or your fish — that is your build and your responsibility. What we will do is guarantee the provenance of the containers in writing, which is the part you genuinely cannot check yourself.

The pattern is on the upcycled builds page, along with ten others.

Cycling the system, which cannot be rushed

Before any fish go in, the biofilter has to establish: bacteria that convert ammonia to nitrite, and a second population that converts nitrite to nitrate. That takes four to six weeks at normal temperatures and there is no way to shorten it meaningfully.

Add ammonia in small doses and test daily. You are waiting for ammonia to spike and fall, then nitrite to spike and fall, then stable nitrate. Only when both ammonia and nitrite read near zero with ammonia being added is the system ready.

Stocking before that point is the single most common cause of failure in a first system, and it is also the most expensive because it kills fish.

The weight question nobody checks

A tote grow bed with twelve inches of wet gravel is heavy. Gravel runs about 100 pounds per cubic foot dry and more wet; twelve inches across a 36 by 44 inch internal footprint is roughly eleven cubic feet, so comfortably over 1,100 pounds of media before you add water.

That load sits on a stand built from cage sections, which sits on your floor. On a concrete slab it is a non-issue. On a timber deck, a greenhouse bench or an upper floor it is a structural question that wants answering before you fill it rather than after.

Expanded clay at roughly a quarter the weight of gravel costs considerably more and solves this entirely. For an elevated or indoor build it is usually worth the money.

Plumbing specifics that save a rebuild

  • Use unions, not glued joints, anywhere you might need to disassemble. You will need to disassemble.
  • Screen the pump inlet and keep it off the floor of the sump, or it will draw solids and block.
  • Fit a bypass on the pump outlet so you can tune inflow rate without changing the pump. The siphon depends on inflow rate, so you want it adjustable.
  • Oversize the drain, always. A siphon that cannot dump fast enough never breaks.
  • Put an overflow in the sump that discharges somewhere harmless. Pumps fail on.

Tuning the bell siphon

Expect three attempts. The variables, in order of how much they matter:

  1. Inflow rate. Too fast and it never breaks; too slow and it never primes. This is the main dial.
  2. Stand pipe to bell diameter ratio. The bell needs enough annular area to prime. Too tight and it will not start.
  3. Bell height above the stand pipe. Sets the air volume that drives the prime.
  4. A snorkel or breather hole near the top of the bell gives you a reliable break point.

Build it on a bench with a hose before installing it. Tuning a siphon that is buried under eleven cubic feet of gravel is miserable.

Stocking and species, briefly

Start conservatively — one pound of fish per eight to ten gallons of system water — and increase only once the biofilter has demonstrated it can handle the load. Tilapia are the usual choice for warm systems because they are tolerant and grow fast; trout suit cold systems; ornamental species work perfectly well if you only want the nutrients.

Whatever you stock, the nitrogen load is driven by what you feed, not by how many fish you have. Overfeeding a lightly-stocked system will crash it just as effectively as overstocking.

Winter, honestly

An outdoor tote system in the Midwest is a seasonal system. Water in the bed freezing will split it, the siphon will be the first thing to fail, and the temperature swings will stress the fish long before the hard freeze.

Realistic options: a greenhouse, a basement with lighting, or an annual shutdown with the system drained in October. Choose before you build rather than discovering it in November. There is general guidance in winterising IBC totes.

Where we stop

We build the bed-and-sump pair flat-packed with the plumbing kit, from documented food-history units, and we guarantee the provenance of the containers in writing. We do not certify your water, your system or your fish — that is your build.

The provenance guarantee is the part you genuinely cannot verify yourself, and it is the part that matters most. Everything else in this post you can learn by doing.

REFERENCE

Reference

The tables behind this post

Dimensions, threads and seat materials in full, so you do not have to go looking. The complete reference is in the size guide.
A reconditioned 275 gallon caged composite IBC tote on a black plastic pallet, showing the galvanised cage, the moulded HDPE bottle, the red discharge valve and the six-inch fill capFig. 1
A single 275 gallon unit off the outbound pad. Galvanised tubular cage, blow-moulded HDPE bottle, 2 in S60x6 outlet, six-inch vented fill cap.
Rows of IBC totes stacked two and three high on pallets inside the Indianapolis warehouseFig. 2
Graded stock under roof, staged two and three high. Loaded units never stack more than two, and never while warm.
Nominal figures. Gross weight assumes water at 8.34 lb/gal — multiply by your cargo's specific gravity, then check it against the maximum permitted gross mass on the unit's own marking.
CapacityLitresFootprintHeightTareGross (water)Stack loaded
275 gal1,04148 × 40 in46 in≈140 lb≈2,435 lb2 high
330 gal1,24948 × 40 in53 in≈155 lb≈2,905 lb2 high
350 gal1,32548 × 40 in56 in≈165 lb≈3,075 lb2 high
120 gal45440 × 32 in38 in≈95 lb≈1,095 lb2 high
180 gal68142 × 36 in42 in≈115 lb≈1,616 lb2 high
550 gal2,08260 × 48 in60 in≈240 lb≈4,830 lb1 high

B / FITTINGS

What threads onto it

Fittings, threads and seat materials

S60x6 is a buttress thread that seals against a flat gasket face, not on the thread flanks. It is not interchangeable with NPT — forcing one into the other is the commonest hidden fault in used containers.
FittingSizeSeals bySeat optionsTypical service
S60x6 butterfly valve2 inFlat gasket faceEPDM, Viton, PTFEThe standard IBC outlet
S70x6 butterfly valve2 inFlat gasket faceEPDM, VitonEuropean and some 330 gal units
2 in NPT ball valve, poly2 inThread flanks + tapeEPDM, VitonRetrofits, metered dispensing
2 in NPT ball valve, stainless2 inThread flanks + tapePTFESolvents, pressure, hot cargo
3 in butterfly valve3 inFlat gasket faceEPDM, VitonViscous cargo, high flow
6 in fill cap6 inGasketed lidEPDM, siliconeVented or solid — choose deliberately
Camlock adapter, type C1.5 / 2 inCam arms + gasketBuna, VitonRepeated connect / disconnect
Bulkhead tap3/4 inBoth-side gasketsBrass, polyRain kits, site water
The valve body rarely fails. The seat does, and it is chosen by cargo rather than by price. Always verify against your specific concentration and temperature.
MaterialGood withAvoid withTemperatureCost
EPDMWater, acids, caustics, brine, ag-chemOils, fuels, aromatics-40 to 250 °FLow
Viton (FKM)Solvents, oils, fuels, aromaticsKetones, amines, hot steam-15 to 400 °FHigh
Nitrile (NBR)Oils, diesel, greases, hydraulicsOzone, strong oxidisers-30 to 250 °FLow
PTFE envelopeAlmost all chemistry, high purityNeeds very flat flange faces-100 to 450 °FHigh
SiliconeFood contact, wide temperatureSolvents, abrasion-60 to 450 °FMedium

C / COMPATIBILITY

Will HDPE hold it?

Sixteen cargo families, rated

HDPE is brilliant at most things and hopeless at a few. Where the answer is C, we will point you at stainless rather than sell you a container that will craze.
A = suitable, B = suitable with limits, C = not recommended in a composite IBC. Guidance only — verify against your own concentration and temperature.
Cargo familyHDPESeatNotes
Water, potable and non-potableAEPDM / siliconeFood-history units for potable
Acids and caustics, aqueousAEPDM / PTFEVent fuming cargo
Liquid fertiliser, UAN, NPKAEPDMSG up to 1.32 — check your lift-gate
Brine and chloride de-icerAEPDMHard on galvanising, kind to HDPE
Food syrups, oils, concentratesASilicone / VitonDocumented food history only
GlycolsAEPDMVery common; SG 1.04–1.11
AlcoholsAViton / PTFEFlammable — bond and vent
Diesel and gas oilBViton / NBRPermeates slowly over long storage
Mineral spiritsBVitonSwells HDPE slowly
Surfactants and detergentsBEPDMOdour fixation risk — dedicate units
Latex, adhesives, water-based paintAEPDMCures if left. Wash promptly.
Ketones, aromatics, chlorinated solventsC—Crazes HDPE. Stainless only.
Gasoline and low-conductivity fuelsC—Static risk. Steel or stainless.
Essential oils, flavour concentratesC—Fixes into the wall permanently. Never.
Hydrogen peroxide above 10%C—Decomposition and pressure risk
Dairy and hot-fill above 140 °FC—Needs CIP and steam. Stainless.

Permeation

Small non-polar molecules pass slowly through HDPE rather than attacking it. The bottle looks perfect and your cargo quietly leaves. It is a storage-duration problem: diesel for a week is fine, diesel for a year is not.

Crazing

Ketones, aromatics and chlorinated solvents cause fine surface cracking that propagates under stress. It is invisible until you hold the wall against a raking light, and it is a critical grading failure.

Odour fixation

Terpenes and some surfactants dissolve into the polymer itself rather than sitting on the surface. No wash removes them. This is why a food-grade tote has to have been a food tote from new.

A wide aisle inside the warehouse with IBC totes stacked on both sides and a roller door open at the far end
Compatibility decides where a container can go next. Everything in this aisle carries a written cargo history.

E / GRADING

A grade is a promise, not a mood

How every unit is scored

We publish the whole system because a grade without written criteria is just an opinion with a price tag. Nineteen points, fixed thresholds, one card per unit, seven years on file.
Every unit is scored against all nineteen. A single critical failure condemns the unit regardless of how the other eighteen score.
#PointCritical?
01Prior cargo declaration — present, written, specificYes
02Residual liquid — any volume at allYes
03Odour after wash — fixed odour by trained noseYes
04Bottle corner stress whiteningNo
05Interior scoring you can feelNo
06Interior crazing — fine surface crackingYes
07Bottle bulge or deformationYes
08Wall thickness at the thinnest pointYes
09Dome port condition and flange flatnessNo
10Outlet threads — cross-threading, chippingYes if crossed
11Valve function, full open and closeNo, replaceable
12Gasket condition — compression set, bloomNo, replaceable
13Cage squareness along the top railNo, pressable
14Cage weld integrity at tube intersectionsYes
15Cage coating and galvanising lossNo
16Pallet condition — cracked feet, rot, corrosionNo, replaceable
17Forklift pocket integrityNo
18UN marking legibility and dateNo, re-markable
19Leak test under our procedureYes

D / ORDERING

Commercial terms, up front

Lead times, minimums and what happens when it goes wrong

Discovering these at invoice stage is nobody's idea of a good relationship, so they are published.
Published so nothing arrives as a surprise at invoice stage. Prices themselves move weekly with resin, scrap steel and freight, which is why we do not publish a list.
ItemDetail
Minimum orderOne unit. No account minimum, no membership.
Stock lead timeGrade A and B 275 gal usually ship the same week
Rebottled lead time2–3 weeks, built to order in bay D
Food-grade lead time1–3 weeks when stock exists; supply-dependent
Full truckload45 on a 48 ft flat, 48 in a 53 ft van, 90 empties double-stacked
Payment, first orderPrepay by ACH or card
Payment, establishedNet 30 on credit approval
Grade guaranteeRegrade or replace, our freight both ways, 14 days
Leak warranty30 days from delivery, normal atmospheric service
CancellationFree until the truck is loaded
Returns14 days on unused stock units, freight at your cost
Sales taxIndiana resale certificates and out-of-state equivalents accepted

F / END OF LIFE

Reuse first, recycle last

What happens when the container is finally finished

Every unit that arrives is assessed down this list, in this order. 99.4% of incoming mass avoided landfill in 2024, and reuse plus repair accounted for over three quarters of it.
Assessed in this order, per unit, every time. The granulator is the fourth choice, not the first. 2024 figures against 2,994,000 lb of inbound mass.
StepOutcomeShare of massCost to us
01Reuse as is — wash and redeploy63.9%11 gal of mostly reclaimed water
02Repair and reuse — valve, gasket, pallet, cage11.4%Parts and bench time
03Rebottle — new bottle, reclaimed steel9.6%A new bottle, two thirds of mass retained
04Upcycle — rain kits, grow beds, wash stations3.2%Fabrication time
05Material recovery — HDPE regrind, steel, wood11.3%Grinding, washing, drying energy
06Residual to licensed disposal0.6%Sludge, gasket rubber, fasteners, laminates
Stacks of used IBC totes under a clear blue sky on the gravel pad, awaiting grading
Inbound. Nothing comes off the trailer before its cargo declaration is read.
Mixed white and black IBC totes staged beside the loading dock doors
Graded and sorted. Black bottles are UV-stable units destined for outdoor service.
A wide field of IBC totes standing on grass under a blue sky, waiting to be collected
Recovered from a customer yard. Every one of these avoided a crusher.

From reading to ordering

Put it to work.

Quantity, grade and delivery ZIP in the form above gets you a delivered price tomorrow.
Use the form aboveAll posts
Get a quote