A good rule of thumb is to have at least one napkin per guest, with extras for spills. For formal occasions, consider having two napkins per guest.