How eScripts Work
in Australia — Explained Simply
Confused about eScripts? Here's how they work — from your GP to the pharmacy counter, including how to use, store and track your Australian prescriptions.
If you've recently visited a doctor in Australia and received your prescription by SMS instead of paper, you've received an eScript. Electronic prescriptions were introduced nationally from May 2020, with the rollout completing through 2021, and are now how most prescriptions are issued.
But many Australians still have the same questions: What exactly is an eScript token? How do I use it at the pharmacy? What happens to my repeats? What if I delete the SMS? This guide answers all of them. For the complete overview of the Australian eScript system, see our eScripts Australia guide.
What Is an eScript?
An eScript (electronic prescription) is a digital prescription created by your doctor using their practice management software. Instead of handing you a paper script, your doctor generates a digital record stored on a secure national prescription exchange — and sends you a token to access it.
That token arrives as:
- An SMS containing a QR code or short alphanumeric code
- An email containing the same
- A code saved directly in a medication management app
The token is your key to the prescription. Present it to a pharmacist, they scan it, and your medication is dispensed. The actual prescription lives securely on the exchange — the token is just the reference number.
How the eScript Process Works — Step by Step
Your Doctor Creates the Electronic Prescription
During your appointment, your doctor prescribes your medication using their practice software (Best Practice, MedicalDirector, or similar). The prescription is sent securely to the national prescription exchange — currently the National Prescription Delivery Service (NPDS), operated by Fred IT through the eRx Script Exchange.
You Receive Your eScript Token
Your doctor's software generates a unique token — a QR code or short code — and sends it to you by SMS or email. This token points to your prescription on the exchange. The token itself does not contain your prescription details.
You Present the Token at the Pharmacy
Show the pharmacist your eScript token from your SMS, email, or a medication app. They scan the QR code or enter the code. No mobile reception is needed — as long as the QR code is saved on your phone, it will scan at the counter.
The Pharmacist Dispenses Your Medication
The pharmacist's software contacts the exchange, retrieves your prescription, verifies validity, and dispenses your medication. The prescription is marked as dispensed on the exchange. If you have repeats, the remaining count is updated.
The Two Types of Electronic Prescriptions in Australia
1. Token Prescriptions
The most common type. A unique QR code is generated for each prescription and delivered to you by SMS or email. You present this token at the pharmacy each time. Most Australians currently receive their eScripts this way.
2. Active Script List (ASL)
All your prescriptions are stored centrally and linked to your identity via Medicare. When you visit any pharmacy, the pharmacist accesses your prescriptions directly — no token required. To use an ASL (also known as My Script List / MySL), ask your doctor or pharmacist to register you, or set it up through your pharmacy.
How eScript Repeats Work in Australia
This is where most Australians get confused. Here is how it works:
- When your doctor prescribes medication with 5 repeats, the original prescription covers the first dispense plus 5 more — 6 total
- Each time you visit the pharmacy, the exchange records the dispense and decrements the repeat count
- You do NOT need to return to your doctor for each repeat — only when all repeats are used up
- Some systems issue a new token for each repeat; others keep the original token active throughout
The biggest problem: unlike paper scripts where "Repeat x 5" was printed clearly, eScripts give you no automatic visibility into how many repeats remain. You have to ask the pharmacist, check your Active Script List, or use a medication tracking app that monitors repeat tracking for you.
How Long Does an eScript Last? (Expiry Rules)
| Prescription Type | Validity |
|---|---|
| Standard PBS medications | 12 months from date of prescribing |
| Most private prescriptions | 12 months |
| Schedule 8 (controlled) medicines | 6 months (as short as 3 months in some states) |
Note: if your prescription expires before you use all your repeats, the token becomes invalid. You will need a new prescription from your doctor.
For every expiry rule by medication type, see our full eScript expiry rules guide →
Can You Use an eScript at Any Pharmacy in Australia?
Yes — any pharmacy connected to the eRx prescription exchange can dispense your eScript. The vast majority of Australian community pharmacies are connected. The only exception is some very remote pharmacies not yet on the exchange, which is increasingly rare.
What Happens If You Lose Your eScript?
Losing an eScript — usually by accidentally deleting the SMS — is one of the most common problems Australians face. If it happens, you have four options:
- Check your email — if sent via email, it may still be in your inbox or spam
- Contact your doctor's practice — they can reissue the token from their system
- Check your Active Script List — if the prescription is on your ASL, no token is needed
- Use a medication app that stores QR codes permanently — MediRemind saves every eScript token offline so it can never be accidentally deleted
If your script shows as eScript already dispensed when it shouldn't have been, contact your doctor's practice immediately — this can indicate an error on the exchange.
No SMS needed, no losing tokens. Tracks repeats automatically. Free 30-day trial,
Paper Scripts vs eScripts — Key Differences
| Paper Script | eScript | |
|---|---|---|
| Format | Physical paper | QR code via SMS or email |
| Storage risk | Lost or damaged | Accidentally deleted from SMS |
| Repeat visibility | Printed on the paper | Tracked on exchange — not visible to patient |
| Works at any pharmacy | Yes | Yes |
| Works offline | Yes | Yes if QR code is saved |
| Managed by app | No | Yes |
No SMS needed, no losing tokens. Tracks repeats automatically. Free 30-day trial,
Managing Multiple eScripts — For Patients and Families
For patients on multiple medications, or carers managing prescriptions for elderly parents or children, tracking multiple eScript tokens across SMS messages becomes unmanageable quickly.
The real problems patients face:
- Different tokens arriving at different times via SMS
- No single view of all active prescriptions
- No alerts before a repeat runs out
- No visibility into expiry across multiple scripts
MediRemind was built specifically for this — storing all eScript QR codes in one place, tracking remaining repeats, alerting before you run out, and supporting family profiles so one carer can manage medications for multiple people from a single phone. The PBS co-payment for each script is also visible inside the app so you always know what you'll pay at the counter.
Now you know how eScripts work — store yours safely in MediRemind
Free to download · 30-day free trial
Frequently Asked Questions
How do eScripts work in Australia?
Your doctor creates a digital prescription using their practice software. You receive a unique QR code token by SMS or email. You present the token at any pharmacy — the pharmacist scans it, retrieves the prescription from the national eRx exchange, and dispenses your medication. No paper required.
What is an eScript token?
An eScript token is a unique QR code or short alphanumeric code that acts as your key to a digital prescription stored on the national prescription exchange. The token itself doesn't contain your prescription details — it's a reference number the pharmacist uses to retrieve your script from the secure exchange.
How many repeats can an eScript have?
This depends on what your doctor prescribes. A standard PBS medication may have up to 5 repeats, meaning the original plus 5 more dispenses — 6 total. Each pharmacy visit records one dispense and decrements the count. Unlike paper scripts, eScripts don't show you the remaining repeat count automatically — you need to ask the pharmacist or use a repeat-tracking app. (Schedule 8 medicines often carry no repeats.)
What happens if I lose my eScript token?
Contact your doctor's practice — they can reissue the token from their system. If the prescription is on your Active Script List, no token is needed at all. Going forward, save tokens to a medication app like MediRemind immediately so they can never be accidentally deleted with an SMS cleanup.
Do eScripts work at every pharmacy in Australia?
Yes — any pharmacy connected to the eRx Script Exchange can dispense your eScript. The vast majority of Australian community pharmacies are connected. Some very remote pharmacies may not yet be on the exchange, but this is increasingly rare.
This guide is general information, not medical advice. Prescription rules — especially for Schedule 8 medicines — vary by state and territory; check with your pharmacist or prescriber for your situation.
Now you know how eScripts work — store yours safely in MediRemind
Free to download · 30-day free trial
