Yes, rosters are done three weeks in advance
In the Munster region, rosters are requested to be sent off around 4-6 weeks in advance. However,the regional manager changes them, usually quite late, resulting in them not being sent out until the Thursday onwards. The week starts on Sunday, so usually only a few days noticeof what days you have. The odd time they're out around a week before.