Our wedding is local for us but approximately 90% of the guests will have to travel. We are not sending save the dates so we are wondering how early we can send invitations out. We have to give the caterer the final payment two months before the wedding also, so that will require having a final head count at that time. I've seen a lot of posters say that 10 weeks out is the absolute earliest you should send invitations...but that wouldn't leave enough time before our final catering payment is due. Would it be ok to send invitations four months before the wedding with an rsvp date three months before? That would then give me a month to follow up with people who did not respond. If you think that this is inappropriate, could you please explain your reasoning?