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.