Blog·
Net canopy gain vs. planting totals: accounting for tree mortality

Every forestry department that reports a planting number eventually gets asked the harder question: how much of that turned into canopy. The planting total is the easy figure, the one that goes in the press release. Net canopy gain is the one that shows up in a tree equity assessment years later, and it's almost always smaller than the planting count suggests.
Canopy gain vs. planting totals: two different numbers
A planting total counts trees put in the ground during a fiscal year or program cycle. It's an input metric, tallied at the nursery gate or on a planting crew's daily sheet. Canopy gain is an outcome metric, measured years later, after survival, growth, and establishment have had their say.
The gap between the two is tree mortality, plus the lag before a sapling's crown contributes measurable cover. A 2-inch caliper street tree planted this spring won't register as canopy on an aerial pass for several years. Depending on species and site conditions, somewhere between one in five and one in three won't survive to do it at all.
Working the mortality math
The rough formula most planners use looks something like this:
Net canopy gain = (trees planted × survival rate × average mature canopy area per tree) − canopy lost to removals, storm damage, and disease during the same period
Survival rate is the variable most departments guess at rather than measure, because tracking urban tree mortality rate takes dedicated follow-up inspections that most crews don't have the hours for. Published ranges for young urban tree mortality vary a lot by region, species mix, and whether a tree got any establishment watering in its first two summers. Borrowing an average from a different climate zone will throw the number off, sometimes badly.
The other side of the ledger gets missed just as often. A planting program can hit its annual target and still post flat or negative net canopy gain if a mature stand came down for a road-widening project or an emerald ash borer removal wave hit the same year. Counting the additions and ignoring the subtractions is how a department ends up with a canopy percentage that doesn't match the planting press releases from three years back.
Why a biennial canopy survey catches what the planting log can't
A planting log tells a department what it did. It doesn't tell a department what happened next. That takes looking at the canopy on the ground, block by block, on a repeat schedule tight enough to catch mortality before it compounds and loose enough to let real growth register between passes.
A two-year interval tends to be the sweet spot. Tighter than that, the change signal is mostly noise, since a young tree's canopy contribution barely shifts year to year. Looser than that, a department risks running two or three planting seasons on a strategy that isn't closing its thinnest blocks, because nobody checked.
This is the gap Urban Tree Canopy was built around: a block-level canopy layer refreshed every two years, so a forestry department can see where net canopy gain is landing and where a planting target is adding trees to a block that's still losing cover faster than it's gaining it.
Until a department has that repeat measurement in hand, the honest way to estimate net canopy gain is to track plantings, apply a locally validated mortality rate (ask the crews who ran the five-year follow-up inspections, not a national average), and subtract any known removals from storms, disease, or development in the same window. It won't be as clean as a measured canopy layer, but it beats reporting a planting total as if it were a canopy outcome.
If your department is still reporting planting counts and hoping they add up to canopy, it's worth checking the block-level numbers next cycle instead.