[quote userid="3025" url="~/discussion-forum/f/forum/1269/comparing-acs-data-from-different-geographic-levels-zcta-vs-census-tracts/3405#3405"]I don't believe ZCTAs cover the entire country.[/quote]
That's right, they don't.
Margins of error might also account for some of the difference.
For 2017-2021, I'm counting a total tract (and county) population of 333,036,755, and a total ZCTA population of 333,032,934, or a difference of 3,281.
For 2016-2020, the difference is 21,905.
for 2015-2019, the difference is 17,490.