Eric Trump's annual charity golf tournament, which has raised more than $11 million for St Jude's Children's Hospital, generated more than $1 million in revenue for the Trump organization, Forbes reported Tuesday.

Despite Eric Trump repeatedly claiming he was able to use Trump National Golf Club in Westchester County, N.Y. for free, his charity was actually billed amounts that golf experts told Forbes far exceeded what would be normal for a one-day tournament. Two sources with direct knowledge told Forbes it was Donald Trump who insisted his son's charity be billed.

Forbes also reports that the Donald J. Trump Foundation "apparently used the Eric Trump Foundation to funnel $100,000 in donations into revenue for the Trump Organization."

Why it matters: President Trump's foundation has faced previous accusations of self-dealing, and questions have repeatedly been raised over the murky relationship between it and his for-profit business. The Washington Post's David Fahrentold is back on the case after today's story.