In order to take up the GMAT, candidates must have a degree from a recognized institution, college or university. However, candidates with work experience are preferred by the top ranking business schools. In addition, candidates should be in the final semester or final year of their undergraduate program to take up the GMAT.