Generally referrals last for 12 months. I'm sure it has something to do with medicare, too.

However, it is possible to ask for an ongoing referral which is unlimited. I didn't know they existed until my referral to my rheumatologist expired for the third time and this time my GP gave me an ongoing one.

BW