MediRemindeScripts · Australia

Do eScripts Expire in Australia?
Yes — Most Standard eScripts Expire After 12 Months

Your eScript may expire before you use every repeat. MediRemind keeps your eScript, issue date, remaining repeats and expiry reminder together — so you have time to organise a new prescription.

And unused repeats expire too — the repeat-expiry trap many Australians may not realise exists.

Track My eScript Expiry — Free

Free to download · 30-day free trial

Download on the App StoreGet it on Google Play
Scan with your phone
Quick Answer

Yes, most standard eScripts in Australia expire. A standard eScript is valid for 12 months from the date it was prescribed. After 12 months, the eScript can no longer be dispensed and you will need a new prescription from your GP.

This applies to every repeat on the script — all dispensings must be collected within the same 12-month window. Storing your eScript on the Active Script List (ASL) does not pause or extend this expiry.

Free Tool

When does my eScript expire?

Enter the date your prescription was written and see its expected expiry date.

Most Australians assume that switching from paper to electronic prescriptions made scripts permanent. After all, if there's no physical piece of paper to lose or fade, surely it lasts forever?

It doesn't. The move to eScripts changed the format, not the law. Here's everything you need to know about eScript expiry in Australia — including the repeat-expiry trap many Australians may not realise exists.

How Long Are eScripts Valid in Australia?

Under Australian prescribing law, a standard prescription is valid for 12 months from the date it was written. This rule applies equally to paper prescriptions and electronic prescriptions (eScripts).

The 12-month validity clock starts on the day your doctor issues the prescription — not the day you first dispense it, and not the day you receive the SMS.

Medication TypeValidity Period
Standard prescription medications (Schedule 4)12 months from date written
Repeat prescriptions12 months from date written (all repeats must be used within this window)
Schedule 8 controlled drugs (NSW, VIC)Typically 6 months — varies by state
Schedule 8 controlled drugs (QLD, WA, SA)State-specific rules apply — check with your pharmacist
Oncology / special authority medicationsMay have shorter validity — confirm with prescriber

Important: Schedule 8 medications (certain opioids, some ADHD medications, benzodiazepines) have shorter expiry windows that vary by state. If you are on a controlled substance, ask your pharmacist specifically how long your eScript is valid.

Do eScript Repeats Expire Too?

Yes — and this is where most Australians get caught out.

When your doctor writes a prescription with, say, 5 repeats, all 6 dispensings (the original plus 5 repeats) must be collected within the same 12-month window. The clock starts from when the prescription was written, not from when you last picked up your medication.

Example: The Repeat Expiry Trap

DateWhat Happens
1 February 2026Doctor writes prescription for Metformin 500mg with 5 repeats
February 2026You collect the original dispensing
April 2026You collect repeat 1
June 2026You collect repeat 2
November 2026You try to collect repeat 3 — still valid (within 12 months)
February 2027You try to collect repeat 4 — EXPIRED. The script turned 12 months old on 1 February 2027

Three unused repeats, gone. This scenario plays out constantly with long-term medications where patients stock up at the beginning, then find they cannot collect remaining repeats when the 12 months runs out.

Do not discover an expired repeat at the pharmacy counter

Add your eScript to MediRemind and get notified before the prescription expires.

Save My eScript and Remind Me

Track issue date · Remaining repeats · Expiry reminder

Does the Active Script List Prevent eScript Expiry?

No. This is one of the most common misconceptions about eScripts in Australia.

The Active Script List (ASL) is a digital storage system that holds your eScript tokens so you can access them at any pharmacy without the original SMS. It does not:

  • Pause the 12-month expiry clock
  • Extend the validity of your prescription
  • Notify you when a script is about to expire
  • Prevent a script from becoming invalid

Think of the ASL like a digital wallet — it holds your scripts safely, but the scripts themselves still have an expiry date. A script stored on the ASL for 14 months is still an expired script.

The ASL stores your eScript. MediRemind helps you remember the deadline.

Keep the eScript issue date, remaining repeats and expiry reminder on your phone.

Add My eScript to MediRemind

30-day free trial

MediRemind Tracks:

  • Your eScript issue date
  • Remaining repeat count
  • Expiry reminder — sent before the 12-month window closes
  • Available on iPhone and Android
  • Free 30-day trial

What Happens When an eScript Expires?

When you present an expired eScript at a pharmacy — whether as a token link, an SMS, or via the ASL — the dispensing software will flag it as invalid. The pharmacist cannot legally dispense the medication under an expired prescription.

What your pharmacist will tell you:

  • "Your prescription has expired"
  • "This eScript is no longer valid"
  • "You'll need to see your doctor for a new prescription"

They cannot give you a partial dispensing, a 'grace period' supply, or override the expiry — except in very limited emergency circumstances outlined below.

Can I Get an Emergency Supply If My eScript Expires?

In limited circumstances, Australian pharmacists can provide an emergency supply of medication without a valid prescription. The rules vary by state and by medication type, but generally:

  • Emergency supply is typically limited to one dispensing
  • It applies to ongoing medications where stopping suddenly would cause harm
  • It does not apply to Schedule 8 controlled substances
  • The pharmacist must be satisfied it is a genuine emergency

Emergency supply is a last resort, not a workaround. It is at the pharmacist's discretion and is not guaranteed. Never rely on it as a plan — always renew your prescription before it expires.

I Deleted My eScript SMS — Has It Expired?

Deleting your eScript SMS from your phone is not the same as the script expiring. These are two completely separate things.

When you delete the SMS, you lose the token link (the URL that takes you to your script). But the eScript itself still lives in the national prescribing system — it has not been cancelled or expired.

If you've lost your eScript token, here's how to recover it:

  • Check the Active Script List — your pharmacist can look up your scripts by name and date of birth
  • Contact your prescribing GP — they can resend the token link to your phone
  • Check MyHealth Record — your prescriptions are logged there
  • Use MediRemind — if you scanned or saved the script before deleting the SMS, it will still be in the app

What to Do When Your eScript Expires

If your script has expired, the process for getting a replacement is simpler than most people expect:

1

Contact your GP

For routine repeat medications, many GPs will issue a new prescription without requiring an in-person visit. Call the practice and explain your situation.

2

Use telehealth

Services like HotDoc, InstantScripts, or Eucalyptus allow you to request repeat prescriptions online, often within hours.

3

Bring your medication packaging

Take the original box or bottle to your appointment so the doctor can see exactly what to prescribe.

4

Ask for multiple repeats

If your doctor agrees, ask for the maximum number of repeats allowed so you are covered for longer — and note the issue date immediately.

How to prevent eScript expiry: Note the date of every new prescription, count your remaining repeats, and book a GP appointment at least 4 weeks before expiry. MediRemind tracks all of this automatically — it stores your eScript issue dates, counts remaining repeats, and sends you reminders before scripts expire.

State-by-State: eScript Validity in Australia

State / TerritoryStandard Script Validity
New South Wales (NSW)12 months
Victoria (VIC)12 months
Queensland (QLD)12 months
Western Australia (WA)12 months
South Australia (SA)12 months
Tasmania (TAS)12 months
ACT12 months
Northern Territory (NT)12 months

Keep every eScript, repeat and expiry date in one place

Free to download · 30-day free trial

Scan with your phone

Frequently Asked Questions

Q

Do eScripts expire in Australia?

A

Yes. Most standard eScripts in Australia expire 12 months from the date they were written. This is the same rule that applied to paper prescriptions — the move to electronic prescriptions did not change the legal validity period.

Q

How long is an eScript valid in Australia?

A

A standard eScript is valid for 12 months from the date your doctor wrote the prescription. Schedule 8 controlled substance prescriptions may have shorter validity — typically 6 months in NSW and Victoria.

Q

Do eScript repeats expire?

A

Yes. All repeats must be collected within the same 12-month window as the original prescription. The clock starts from the date written, not from when you last collected a dispensing. Unused repeats outside the 12-month window expire and cannot be dispensed.

Q

Does the Active Script List stop eScripts from expiring?

A

No. The Active Script List is a digital storage system for your eScript tokens. Storing a script on the ASL does not extend, pause, or reset its expiry date. An expired script stored on the ASL is still an expired script.

Q

What happens when an eScript expires?

A

A pharmacist cannot legally dispense medication under an expired eScript. The dispensing software will flag it as invalid. You will need to obtain a new prescription from your doctor, which can often be done via telehealth for routine repeat medications.

Q

Can a pharmacist dispense an expired eScript in an emergency?

A

In limited circumstances, Australian pharmacists can provide an emergency supply of medication without a valid prescription — typically one dispensing for urgent ongoing medications. This does not apply to Schedule 8 controlled substances. Emergency supply is at the pharmacist's discretion and is not guaranteed.

Q

How do I know if my eScript has expired?

A

Check the date on your original prescription SMS and add 12 months. You can also ask any pharmacist to look up your script on the Active Script List — they can confirm the issue date and whether it is still valid. MediRemind tracks expiry dates automatically and alerts you before they run out.

Check the date now

Enter the date your eScript was written to calculate the expected expiry date.

Check My eScript Expiry

Or save it in MediRemind and receive an expiry reminder.

Further Reading

Related guides

Keep every eScript, repeat and expiry date in one place

Store eScripts and paper scripts, track remaining repeats and receive reminders before important dates.

Free to download · 30-day free trial · iPhone and Android

Download on the App StoreGet it on Google Play
Scan with your phone

Australian owned · Built in Perth · Medication data stays on your device