For an occasion or event like a bachelortte tea or baby shower be sure to send out invitations (paper or electronic) 4 - 6 weeks in advance of the event to give guests enough time to put the soiree on the calendar. For an impromptu brunch or girls-gab session 10 - 14 days should be enough time.