You can take the GMAT five times every year (12-month period). Within that year, you must wait 31 days between tests, regardless of score cancellations.