I did a rough spreadsheet some time back based on this 1998 EPA carbon sequestration worksheet [1] and found that an average person from a high carbon output country needs about 600-1000 trees to offset their carbon output. There are about 3 trillion trees for a population of 7 billion people for an average of 428 trees per person, so that means you have to make up the delta of about 172 to 572 trees over the course…
You get customers to pay for the planting of 500 trees at $X/tree. This is treated as a long-term investment. 30 years later the trees are harvested and the "investors" get back X% of the value of the trees.
So they get to say they live a carbon-neutral life, and as a bonus, get to make some money.