Most aquarists scan the protein number, glance at the fat number, and skip the rest of the analysis. That’s a mistake. The "Ash" line tells you something the protein number can’t — what’s actually inside the pellet that isn’t protein, fat, fibre, or moisture.
What ash actually is
Ash is what’s left when you incinerate a feed sample at high temperature until everything organic burns off. The mineral residue — calcium, phosphorus, potassium, sodium, magnesium, trace minerals from kelp and clay — is the ash.
Some ash is good. Bone, scales, and shells provide calcium and phosphorus essential for skeletal development. Marine ingredients like krill and herring meal naturally test at 10–13% ash. Kelp pushes the number up because of its mineral density. None of this is bad.
When ash gets suspicious
High ash starts to look problematic above 15%. At those levels, manufacturers are usually compensating: cheap fish meal made from leftover heads and frames (lots of bone, low protein), or they’re adding inorganic mineral fillers as cheap volume.
The tell: a feed claiming 50% protein but listing 18% ash is doing math you should be skeptical of. Real digestible muscle protein from premium whole-fish meal sits closer to 8–13% ash naturally. If you see protein going up while ash also climbs past 15%, that protein is increasingly coming from low-quality bone-and-frame meal — biologically less available, harder for the fish to digest.
Why this matters more than you think
Excess inorganic ash isn’t just inert filler — it loads the fish’s kidneys. Fish excrete excess minerals through specialized cells in their gills and through urine. A diet that pushes 18%+ ash year-round means those systems are working harder than they should. Long-term, you see slower growth, duller colour, and shorter lifespans. None of that is dramatic enough to notice in a single tank, but it shows up across the hobby in the gap between premium-fed and budget-fed fish.
Where NorthFin sits
Most NorthFin formulas test between 9% and 12% ash maximum. That’s a tight, intentional range — high enough to deliver the calcium and phosphorus marine fish need, low enough to confirm we’re not padding with bone-meal or mineral powders. Every batch is tested before it leaves the line.
How to read any analysis quickly
When you’re comparing two products on a shelf:
• Protein (min) above 35% AND ash (max) below 13% → high-quality whole-fish meal feed.
• Protein (min) above 45% AND ash (max) above 16% → likely heavy bone meal or mineral filler. Be skeptical.
• Protein (min) below 30% → probably grain-forward; fine for some species but not a premium choice.
Ash is the part of the analysis you actually have to subtract. The lower it is, the more of what’s left is the stuff your fish came for.