Dubbed "Earth Overshoot Day," Thursday marks a tipping point when people have used up "all that ecosystems can regenerate in one year," according to the Global Footprint Network and WWF.
"From January 1 to July 28, humanity has used as much from nature as the planet can renew in the entire year. That's why July 28 is Earth Overshoot Day," said Mathis Wackernagel, president of the Global Footprint Network.
He added: "The Earth has a lot of stock, so we can deplete Earth for some time but we cannot overuse it for ever. It's like with money; we can spend more than we earn for some time until we're broke."
In 2020, the date moved back three weeks due to the Covid-19 pandemic, before returning to pre-pandemic levels.
The burden is not evenly spread. If everyone lived like an American, the date would have fallen even earlier, on March 13, Wackernagel said.
The two NGOs point the finger at the food production system and its "considerable" ecological footprint.
"In total, more than half of the planet's biocapacity (55%) is used to feed humanity," the two NGOs said.
"A large part of the food and raw materials are used to feed animals and animals that are consumed afterwards", said Pierre Cannet of WWF France.
In the EU, "63% of arable land... is directly associated with animal production," he said.
"Agriculture contributes to deforestation, climate change by emitting greenhouse gases, loss of biodiversity and degradation of ecosystems, while using a significant share of fresh water," the NGOs said.
Based on scientific advice, they advocate reducing meat consumption in rich countries.
"If we could cut meat consumption by half, we could move the date of the overshoot by 17 days," said Laetitia Mailhes of the Global Footprint Network.
"Limiting food waste would push the date back by 13 days, that's not insignificant," she added, while one-third of the world's food is wasted.