GMAT® can be taken 8 number of times total  with a gap of a minimum of  16 calendar days between 2 tests. (It is highly advisable not to appear for GMAT too many times as it may affect the applicant’s candidature). However, one can give the test only 5 times in a calendar year.