Backyard Duck Cost & Payback Calculator

For dual-purpose ducks kept for both eggs and meat. Feed, treatment, and grocery prices, all editable.

Defaults are sourced Australian figures as of mid-2026 - not guesses. Change anything below to match your own flock and prices.

Your flock

Dual-purpose Pekin: roughly 140-200/year. Pure layer breeds like Khaki Campbell can exceed 300.

Offsetting feed cost

For context only - use the sliders below to set your offset.

Feed & treatment costs

Grocery comparison prices

Initial setup

Your results

Daily feed cost per duck, before offsets-
Daily cost per duck, after scraps & fodder (incl. treatment)-
Total cost per day (whole flock)-
Total cost per year (whole flock)-
Eggs kept for eating / year-
Value of eggs kept (at grocery price)-
Meat ducks raised to processing-
Assumes you have enough incubator or broody-duck capacity to actually hatch and raise this many across the year - hatching capacity is often the true limit, not egg supply.
Value of meat produced (at grocery price)-
Extra feed cost to raise meat ducks-
Net result per year-
Payback on setup cost-

How This Works

Every duck's daily feed cost is calculated from feed pricing and typical daily intake, then reduced by whatever share you set for kitchen scraps and home-grown fodder - both intentionally capped at 20%, since scraps and fodder can't replace the balanced calcium and protein of a proper waterfowl layer feed no matter how much of it you have available. Routine worming and lice/mite treatment is added as a small daily amount based on annual product costs, not vet visits, which are too unpredictable to estimate honestly.

On the egg side, your flock's total yearly eggs are split between eggs kept for eating and eggs set aside for hatching, using your own slider. The eggs kept for eating are valued at your grocery comparison price. The eggs set aside go through a hatch/survival rate, since not every fertile egg becomes a table-ready duck, and the resulting ducks are valued at your grocery whole-duck price once the extra feed needed to raise them is subtracted. Worth being honest about: the number of meat ducks this produces assumes you have the incubator or broody-duck capacity to hatch and raise them across the year - a small backyard flock can lay far more eggs than most setups can actually hatch at once, so treat this as a ceiling based on egg supply, not a guarantee.

If you've entered a setup cost, the payback period divides that figure by your net yearly result. If your flock is running at a loss under the current settings, no payback period is shown - it wouldn't be an honest number to give you.

Frequently Asked Questions

Where do the default numbers come from?

Sourced Australian figures as of mid-2026: layer pellets around $1.45/kg, a dozen free-range eggs at $6.20, whole duck at roughly $14/kg, and routine worming and lice/mite treatment costs based on product pricing. Every number is editable — these are honest starting points, not fixed facts about your flock.

Why are scraps and fodder capped at 10-20%?

Because that's as far as you should push them. Kitchen scraps and home-grown fodder lack the balanced calcium and protein of a proper waterfowl layer feed, and feeding too much can hurt egg production and shell quality even if the weight adds up on paper. The sliders are intentionally capped at a safe range rather than letting you slide to 100%.

How does the meat side of the calculation work?

A share of your yearly eggs are set aside for hatching instead of eating, using your own slider. Not every hatched egg becomes a table-ready duck, so a survival rate is applied before working out how many ducks you'd actually raise, the extra feed needed to grow them to processing weight, and the value of that meat at your grocery comparison price.

What does the payback period actually tell me?

It divides your entered setup cost (coop, run, equipment) by your net yearly result once feed, treatments, scraps, and fodder are all accounted for, alongside the value of eggs and meat produced. If your flock is running at a loss under your current settings, there's no payback to show — the tool says so honestly rather than showing a misleading number.