No; the dates do not need to match exactly. Transaction dates vary from when they are initiated to when they post. The expense simply needs to be created before the synced transaction appears in TravelBank, and the dollar amount on the expense must match the dollar amount on the transaction exactly.
Learn more
Read our My Cards article.