Gold Coast forward Jack Martin will be at Carlton next year, and the terms of his contract have been revealed by The Age's Mick Gleeson.

Martin is set to earn over $1 million next season, as part of a five-year deal.

As Gleeson states, that would price him out of a return to the Suns, or even Melbourne selecting him before the Blues in the pre-season draft.