The short answer: most people can fill their next Schedule II stimulant prescription a few days before their current supply runs out — commonly one to three days early on a 30-day supply — but the exact date is set by your insurance, your pharmacy's policy, and your state's rules, not by one universal law. Here's how the system actually works, and how to find your earliest fill date.
Schedule II prescriptions can't technically be "refilled" at all
Adderall, Vyvanse, Concerta, Ritalin, Focalin, and the other stimulants are Schedule II controlled substances under federal law, and Schedule II prescriptions cannot be refilled. Every fill requires a fresh prescription from your prescriber. What feels like a "refill" each month is legally a brand-new prescription being filled.
Prescribers can make this less painful: DEA rules allow them to issue multiple prescriptions at one visit covering up to a 90-day supply, each marked with an earliest fill date ("do not fill before…"). If your prescriber does this, your next two prescriptions may already be waiting at the pharmacy with their dates attached.
The three gates on your earliest fill date
Three separate systems each get a veto on when your next fill can happen:
- Insurance "refill-too-soon" rules. Your insurer will reject a claim if too little of your last supply has elapsed. For 30-day controlled-substance supplies this commonly means you can fill around day 28 — a couple of days early — but plans differ, and some are stricter for stimulants.
- Pharmacy policy and state law. Pharmacists have discretion over controlled-substance dispensing, chains layer their own corporate policies on top, and some states impose their own early-fill limits. Two pharmacies on the same street can apply different rules to the same prescription.
- Your prescriber's timing. If you need a new prescription sent each month, the office's turnaround — often one to three business days — is part of your timeline, and many practices require a periodic appointment before they'll send the next one.
What a "refill window" really is
Put those together and every cycle has a window: it opens on the earliest day the fill is allowed and closes the day you take your last dose. On a 30-day supply with a typical 2-day early allowance, the window is roughly 48 hours wide — and that's before any shortage delays.
Miss the front of the window and any hiccup — a slow prescriber response, a weekend, a stockout — comes straight out of your remaining doses. During the ongoing shortage, the difference between requesting on day one of the window and day three is often the difference between a routine pickup and a gap in medication. If the pharmacy turns out to be out of stock, see what to do when your pharmacy is out of Adderall or Vyvanse.
How to find your earliest fill date
- Ask the pharmacist at pickup: "What's the soonest my insurance and your policy will let me fill the next one?" They can see the claim rules and will give you an exact date.
- Write it down, then count backwards. If the office needs three business days and your window opens on the 26th, your reminder to message the prescriber belongs on the 22nd or 23rd — earlier if a weekend or holiday is in the way.
- Repeat every cycle. The date moves with every pickup, especially if a fill happened late or a partial fill shortened your supply.
Tracking this by hand is exactly the kind of recurring, deadline-shaped chore that ADHD makes hardest. ScriptPing tracks your refill window from your last pickup and supply length, pings you before the window opens, and drafts the message to your prescriber so the request takes a minute instead of an afternoon. It also shows user-reported pharmacy availability near you — helpful when the search matters. (See how to find your ADHD medication in stock.)
Common questions
Can I fill a 30-day prescription after 28 days?
Often yes — many insurers allow controlled-substance fills around two days early — but it depends on your plan, pharmacy, and state. The pharmacist can tell you the exact date for your prescription.
Does an early fill mean I can stockpile?
No. The couple of days of slack exists to absorb weekends and delays, not to accumulate extra medication. Consistently filling at the earliest moment is normal and sensible during a shortage; trying to game the system beyond that can flag your profile with insurers and pharmacies.
What if my prescription says "do not fill before" a date?
That date wins. It's set by your prescriber under the DEA's multiple-prescription rule, and the pharmacy cannot fill earlier than it — though insurance may still push your date slightly later.