Renewing your ham radio license costs $35, takes about 15 minutes, and doesn't require retaking any exam, as long as you file within the FCC's window. The whole process happens online through the FCC's License Manager, and the only real obstacle is that the FCC splits it across two separate logins that don't talk to each other. Here's the exact path through both, plus what actually happens to your call sign if you let the deadline slide.
Quick Facts
- Fee: $35, charged by the FCC since April 19, 2022 (a pure address or email update is free)
- License term: 10 years
- Renewal window: starts 90 days before your expiration date
- Grace period: 2 years after expiration, during which you can renew without retesting but cannot transmit
- Filing method: entirely online, through the FCC's ULS License Manager
That $35 is the same fee the FCC charges for a brand-new GMRS license, and it's the same application fee baked into the original cost of getting your ham license in the first place. Renewing costs exactly what getting licensed cost.
When Can You Renew?
The FCC opens your renewal window 90 days before your license expires. You can file any time between that date and the expiration date itself with zero disruption, your new 10-year term simply starts from your old expiration date.
Miss that window and you enter a 2-year grace period. You can still renew during those two years without retaking any exam, but you cannot legally transmit until the renewal is granted. Miss the grace period too, and the license is gone for good. At that point there's no renewal left to file; you'd have to earn a new license from scratch, and there's no guarantee you get your old call sign back.
Nobody publishes what your actual status is at each of these points, so here's the table we wish existed when we went looking.
| Stage | Can you renew? | Can you transmit? | Do you retest? | Keep your call sign? |
|---|---|---|---|---|
| 90 days before expiration | Yes | Yes | No | Yes |
| Expiration day | Yes | Yes, if renewal is filed | No | Yes |
| In the 2-year grace period | Yes | No, until renewal is granted | No | Yes |
| After the grace period ends | No | No | Yes, full exam required | Not guaranteed |
Check your own expiration date with our FCC license lookup tool rather than relying on memory. It pulls directly from the FCC's database, and QRZ.com's callsign lookup works the same way if you want a second source.
Before You Start: CORES and ULS Are Two Different Logins
This is the part that trips people up who haven't touched the FCC's site in nine years. You'll be dealing with two separate systems:
- CORES holds your FRN (FCC Registration Number) and your registration contact information, username and password.
- ULS License Manager is where you actually file the renewal, and it logs in with your FRN plus a separate ULS password.
Updating your address in one does not update the other. If you moved since you last touched either system, update both, since the FCC will use whichever record is on file for correspondence about your renewal.
What you'll need: your FRN or call sign, a valid email address (mandatory on every FCC amateur record since 2021), about 15 minutes, and a desktop or laptop. Not a phone or tablet, more on that in a moment.
Step 1: Log In and Start the Renewal
Go to the ULS License Manager at wireless2.fcc.gov and log in with your FRN and ULS password. On your License at a Glance page, you'll see a "Renew Licenses" link. That link only appears once you're inside the 90-day window or the grace period; if it's missing, you're renewing too early.
Click it, then review your Licensee Information on the Select Updates page. Update anything that's changed since you last filed.
Step 2: Certify and Submit
Work through the Applicant Questions (a short set of eligibility questions the FCC asks on every filing), then review the Summary page. Click "Continue to Certify," sign by typing your name, and hit Submit.
Print or save the confirmation screen. It's your proof of filing if anything goes sideways with the payment step.
Step 3: Pay the $35 Fee
Submitting the renewal doesn't pay for it. You'll be redirected to CORES to pay the $35 fee, and you have 10 days to complete payment or the FCC dismisses the application entirely, at which point you'd need to start over.

Do this from a desktop or laptop, not a phone or tablet. The FCC's payment page has a reported failure mode on mobile browsers: your card gets charged, but the payment doesn't get applied to your application. You end up out $35 with an unrenewed license and no obvious error message telling you what went wrong. It's a small thing, but it's exactly the kind of landmine that costs someone their renewal window while they're waiting for a receipt email that never explains the problem.
Step 4: Get Your Renewed License
Once the payment clears, most straightforward renewals get a grant email from authorizations@fcc.gov within a day or two. Some filings, like certain vanity call sign changes bundled into a renewal, require a public notice period first and take longer.
The email links to a PDF you can download and print. That download link is only active for 30 days, so save the file somewhere permanent as soon as you get it. The FCC hasn't mailed a paper license since February 2015; your official copy has always lived in ULS since then, and that's still true today.
Renewing for Someone Else
If you're renewing on behalf of a family member, an aging parent, or anyone who can't manage their own FCC accounts, be ready for this to be the hardest part of an otherwise simple process. The FCC's account verification wasn't built with a caregiver or guardian in mind, and a common failure point is the 6-digit verification code CORES sends during account access changes, which doesn't reliably work when someone other than the license holder is trying to use it.
There's no clean self-service fix here. If you hit a verification wall trying to act on someone else's behalf, call the FCC Licensing Support Center directly at (877) 480-3201, Monday through Friday, 8am to 6pm ET, and be ready to explain the specific access problem you're stuck on. It's a phone call, not a form, but it's a faster path than repeatedly retrying a code that isn't going to start working on its own.
Whatever you do, don't fall back on mailing anything in in place of dealing with the online systems. Which brings us to the next point.
A Note on Mail-In Filing
The FCC stopped accepting paper applications for amateur radio filings on June 29, 2021. Renewal today is online-only, filed through ULS and paid through CORES, full stop.
You may still run across instructions describing a mail-in Form 605 and Form 159 process to the FCC's Gettysburg, PA address. Ignore them. That path has been closed for years, and mailing anything there for a renewal will not get your license processed. If a guide you're reading tells you to print and mail forms, it's out of date, and it's worth double-checking anything else that guide says too.
Do You Have to Retest?
No, as long as you renew within the 90-day window or the 2-year grace period. Renewal is administrative. Nobody re-checks your knowledge of Part 97 rules or Ohm's law to let you keep operating on a license you already earned.
If your license fully lapses past the 2-year grace period, that changes. You have to retake the Technician exam regardless of what class you held before, General or Extra included. If you previously held a higher class, you can bring proof of that former license to a Volunteer Examiner session; after you pass the Technician exam again, that proof can get you upgrade credit toward re-earning your old class without sitting for the General or Extra written test a second time. This upgrade-credit path is described most clearly for Technician licenses issued before March 1987, so if yours falls in that window, mention it specifically when you sit for your exam session.
Facing a retest either way? Our practice quiz covers the same question pool the real exam draws from.
Here's what actually breaks at each stage, laid out plainly instead of scattered across three paragraphs:
| Stage | Transmit privileges | License valid | Exam required to restore |
|---|---|---|---|
| Still within grace period, unrenewed | Suspended | Yes, pending renewal | No |
| Grace period expired | None | No, cancelled | Yes, full Technician exam |
| Prior General/Extra, now lapsed | None | No, cancelled | Yes, Technician exam plus upgrade credit for prior class |

