There are 17 states that accept mail ballots that arrive after Election Day. Some even accept ballots that arrive up to two weeks late.