Based on 300 invitations you will receive between a 70% and 90% rsvp yes rate. So depending if the invites are each for one or two people, do the math for an estimate and give the caterer a range which you should be able to confirm exactly 3 weeks before the wedding.