David Foster has settled up with Yolanda in their divorce, TMZ has learned, and she will be well taken care of, but not for life.
We've learned the couple has struck a property settlement agreement, based on a prenup they signed before they married in 2011.
Our sources say David was generous, but as one source put it, "Yolanda isn't getting enough to retire."
David filed legal docs asking the judge to reject any bid for spousal support, but she won't be asking because the prenup provides a payout to her in lieu of support.
The judge has not signed off on the divorce ... but that should happen soon.