For fish farms

Fish farm software that tracks pond costs against the harvest

A pond takes money every week for eight months and gives it back on a single day. Nothing in between tells you how the cycle is going unless the spending was written down.

Start free Talk to us on WhatsApp

You cannot count what is under the water

Eight months after stocking, a pond gives you one number: kilos harvested. Until that morning, everything you know about the fish is inference, and everything you know about the cost is spread across feed purchases you stopped adding up somewhere in month two.

That is the real problem with fish, and it is not margin. Farmed tilapia sells perfectly well. It is that the spending is continuous and the earning is a single event, so there is no point in the cycle where anything tells you whether the pond is on track or quietly sinking.

PesaScope cannot count fish. What it can do is hold the running total of what the pond has cost, so on harvest day the price you accept is set against a figure you can trust rather than a hope.

How a cycle is recorded

  1. Record the stockingFingerlings as an expense on the day they go in, with the count and the pond written in the description. That is where the cycle's clock starts.
  2. Record every feed purchaseFeed is bought in bags every few weeks for eight months. Give it its own expense category — it is the biggest cost and the one worth reading on its own.
  3. Record the pond's standing costsLiming, netting, pump fuel, the attendant's monthly pay. Anything that hits every month can be set as a recurring expense so it is never forgotten.
  4. Record the harvest as it leavesA trader's pickup, a hotel order, buckets at the gate — each is a sale in kilos at that day's rate, cash or Mobile Money.

What a fish farm sells

Pick "Fish farm" at sign-up and this list is already there, and then a sale at the pond edge is two taps on the phone.

Tilapia (kg) Catfish (kg) Tilapia fingerlings Catfish fingerlings Smoked fish (kg) Floating feed (bag) Sinking feed (bag) Pond preparation

Feeds sit in the list so bags can be recorded as purchases. Pond preparation is set up as a service for farms that do it for neighbours.

One pond, 2,000 tilapia, eight months

Fish sold — 560 kg at 11,000UGX 6,160,000
Fingerlings — 2,000 at 300− UGX 600,000
Feed over eight months− UGX 3,300,000
Pond preparation and liming− UGX 250,000
Pond attendant− UGX 800,000
Nets, harvest labour and transport− UGX 260,000
Kept from the cycleUGX 950,000

Six hundred fish never reached harvest, which is ordinary. They were paid for and they ate, so their cost is now carried by the 560 kg that did sell — which is why this pond breaks even at about 9,300 a kilo, not the 5,900 the feed bill on its own suggests.

What PesaScope does not do here

There is no pond register, no stocking record, no mortality count, no water-quality log, no growth sampling and no feeding schedule. Live fish are not stock: the app counts things you can count, and nobody can count a pond.

So the fish only enter the books at harvest, as kilos sold, and everything before that is cost. Keep the notebook for stocking dates and sampling weights. What the app replaces is the shoebox of feed receipts and the arithmetic you were going to do at the end and never did.

If you run several ponds and want them separated, set each one up as its own branch and record its feed and its sales against it. The reports will then split by pond. It is a workaround built on branches rather than a pond module, but it answers the question that matters: which pond is paying.

Where a fish cycle leaks money

  1. Feeding on routineBags get bought and thrown in out of habit. With feed in its own category, month-on-month totals appear, and a month that jumps without a reason is worth a question.
  2. The eight-month cash gapMoney leaves weekly and returns once. Farms that don't record it fund the pond quietly out of other income and never learn what it truly cost.
  3. Selling the whole pond to one buyerA single trader taking everything sets the price. Partial harvests to hotels and gate customers usually fetch more per kilo, and recorded separately the gap between the two rates is plain.
  4. Fish that leave without a saleHome meals, gifts, night theft. None of it is wrong, none of it is income, and unrecorded it looks like poor growth instead of what it is.

Read further

Questions fish farmers ask

Can it tell me how many fish are in the pond?

No. There is no stocking or mortality record, and live fish are not tracked as stock. It tracks what you spent and the kilos you sold.

Can I see the profit for one cycle?

Yes. Run the report from the day you stocked to the last day of the harvest. Takings minus everything spent in that window is the cycle's result.

I have three ponds. Can I keep them apart?

Set each pond up as a branch and record its costs and sales against it. The reports will split by branch, which is as close to per-pond figures as the app gets.

Does it remind me to feed?

No. There are no feeding schedules or pond alerts. Its notifications cover low stock, unpaid balances and the weekly summary of takings and costs.

The price per kilo changes with the buyer. Can I handle that?

Yes. Set fish up with kilos as the unit, enter the weight as the quantity, and update the price when the rate moves.

Can I record feed bought on credit?

Yes. Add the supplier as a creditor with the amount and due date, and record payments as you clear it. The aging report shows how long each balance has been outstanding.

There is no network at the ponds. Does that matter?

No, a phone is enough. It does need a signal to record, so somewhere with no network means entering the day when you next reach one.

Set it up in about three minutes

Pick your trade at sign-up and PesaScope loads your starting list for you. Change any price, add what's missing, and record your first sale the same day.

Start free