Domain registration and TLS certificates feel like the same bill until one of them expires alone. Paying the registrar for another year of the domain name does nothing for the CA-issued certificate that browsers actually check. That certificate carries its own notAfter date - often around 90 days when you use automated public CAs such as Let's Encrypt, or longer when you buy a traditional OV/EV or DV cert from a commercial CA, still bounded by CA/Browser Forum baseline maximums that have been trending shorter over time. When that date passes, visitors see security warnings even if DNS still resolves and the domain invoice is current.
The operational mistake is treating "SSL" as a line item inside domain renewal. Multi-host environments make it worse: apex, www, API subdomains, staging hostnames, and load-balancer SANs can each hold different certificates with different end dates. Here's how SSL certificate expiry actually works as a tracking problem, and how to keep notAfter visible separately from the domain register. (General information, not security or legal advice - Remindax does not issue, install, or validate certificates. See Sources.)
Remindax tracks TLS/SSL certificate notAfter (expiry) dates you log and sends reminders. It does not issue certificates, run ACME/Let's Encrypt renewal, install keys on servers, scan for weak ciphers, or provide cybersecurity advice. Your organization owns certificate lifecycle operations.
1. What is SSL/TLS certificate tracking?
SSL/TLS certificate tracking means holding the notAfter expiry date of every publicly trusted (or privately trusted) certificate that protects a hostname your organization owns - separately from the domain registration renewal date at the registrar. Browsers and API clients validate the certificate chain and its validity window; they do not care whether the domain invoice was paid. Remindax helps you track those expiry dates and reminds you; it does not renew or install the certificate. Confirm details in the Sources & References section below.
1.1 The certificate-vs-domain split
Certificate notAfter
The hard end of browser trust for that issued certificate - often ~90 days or up to ~1 year depending on CA and policy era.
Domain registration renewal
A separate registrar invoice - soft-link domain-name tracking; paying it does not renew the TLS cert.
CA/Browser Forum maximums
Publicly trusted TLS certificates are capped by Baseline Requirements; maximum validity has been reduced over successive ballots.
Hostnames and SANs
Each certificate covering apex, www, APIs, or wildcards can expire on a different date - inventory matters as much as the calendar.
That split is why teams that already track IT risk coverage such as cyber liability insurance still need a dedicated SSL register: insurance renewals and certificate expiries are different clocks, even when both sit under "security ops." Framework evidence dates such as ISO 27001 certification are likewise adjacent - useful on the same compliance board, but not a substitute for watching notAfter.
2. How often do SSL certificates need renewal?
Renew (or automate renewal) before the issued certificate's notAfter date - browsers stop trusting it the moment that timestamp passes.
Let's Encrypt and similar ACME-based public CAs typically issue ~90-day certificates, which makes automation or aggressive reminder schedules essential.
Commercial DV/OV/EV certificates may be issued for longer periods, but publicly trusted TLS certificates remain subject to CA/Browser Forum maximum validity rules that have been shrinking.
Registrar domain renewal does not renew TLS certificates - track domain-name expiry as a separate document when that page is live.
Because maximum public TLS validity keeps moving under CA/Browser Forum ballots, the durable practice is to store the actual notAfter on each certificate you deploy - not a tribal "we renew SSL every January" rule that drifts out of date. GDPR-ready | AWS secure cloud storage keeps those certificate-schedule records encrypted at rest.
As CA/Browser Forum caps fall from multi-year eras toward shorter windows, organizations that still treat SSL like an annual domain bill will miss intermediate expiries. Confirm current Baseline Requirements maximums before assuming a one-year habit is still allowed for newly issued public certificates.
3. Why tracking SSL certificate expiry matters
Certificate expiry fails loudly and publicly: visitors see browser warnings, APIs refuse TLS handshakes, and trust erodes in minutes. The failure modes IT and security teams feel most:
Domain paid does not mean cert valid
Registrar renewal keeps the name; it does not extend notAfter. Conflating the two is the classic outage pattern.
Short-lived certs multiply calendars
~90-day issuance means four renewals a year per hostname unless ACME automation is airtight - and automation still needs an owner and a backup reminder.
Inventory sprawl hides orphans
Forgotten staging hosts, old load-balancer certs, and SAN leftovers expire without anyone watching the primary production calendar.
Public failure, not quiet drift
An expired cert becomes a customer-facing security warning immediately - unlike many compliance dates that fail privately first.
That combination - short validity, separate domain clocks, and public blast radius - is why compliance tracking software and IT ops calendars need an explicit SSL expiry register rather than a note inside a domain-renewal row. Pairing those dates with adjacent risk documents (cyber liability renewals, for example) keeps security operations honest about which clock is which without pretending the registrar invoice covers TLS trust.
4. Who needs to track SSL certificates
Anyone responsible for public HTTPS endpoints or internal TLS trust feels this - the shape of the work changes with how many hostnames and environments you run:
Platform and DevOps engineers
ACME automation plus a human reminder backup for every production and staging hostname.
Security and GRC teams
Evidence that certificate inventory and renewal ownership exist - tracking, not a PKI consulting engagement.
Risk and insurance coordinators
SSL expiry often sits beside cyber liability renewal dates on the same risk calendar.
Cyber liability trackingAgencies managing client sites
Dozens of client domains, each with separate cert end dates that do not match domain invoices.
SaaS and ecommerce operators
Customer-facing trust depends on uninterrupted HTTPS - expired certs become conversion and support events.
Compliance program owners
Certificate expiry evidence next to other IT control dates on one board.
Compliance tracking5. What happens when an SSL certificate expires
When a certificate's notAfter passes, modern browsers and many API clients refuse to treat the connection as trusted. Users see interstitial warnings; mobile apps and server-to-server integrations may hard-fail TLS negotiation. The domain can still resolve, the server can still answer HTTP or even present the expired chain, and the registrar invoice can be fully paid - none of that restores browser trust.
The business impact is immediate: abandoned checkouts, blocked partner integrations, support tickets, and a public signal that operational control slipped. Recovery means issuing and installing a new certificate under time pressure, sometimes with extra validation friction if the prior ACME account, DNS challenge, or CA account access is unclear. Because that failure mode is public and customer-facing, treating SSL expiry as a tracked document date - with reminders weeks ahead - is cheaper than treating it as an emergency change ticket.
Inventory gaps make the same outage more likely. A certificate covering an old marketing subdomain, a forgotten API hostname, or a load-balancer listener that never made it into the "production SSL" spreadsheet can expire while the primary www cert is current. Agencies managing dozens of client sites see this constantly: the domain auto-renews on the registrar card on file, the ACME cron runs only on the hosts someone remembered to configure, and the orphan hostname is the one customers still bookmark. Holding every notAfter on a shared register - including the ugly ones - is what turns certificate expiry from a surprise into a scheduled task.
ACME auto-renewal can fail silently when DNS challenges break, rate limits hit, or a hostname moves hosts. Keep a human-facing notAfter reminder even when renewal is automated - Confirm current CA and CAB Forum guidance in Sources.
6. How Remindax keeps SSL certificates on schedule
Remindax is expiry-date tracking with multi-channel reminders - not a certificate authority, not a PKI inventory scanner, and not an ACME client. Log each certificate's notAfter (and which hostname it covers), and Remindax watches the dates. Four pieces do the work:
Per-certificate notAfter records
Store expiry for every hostname or SAN bundle - separate from domain registration renewal dates.
Reminders before browsers warn
Staged alerts by Email, SMS, and WhatsApp so renewals start while the current cert is still trusted.
Multi-host visibility
See upcoming expiries across production, staging, and client sites without opening each load balancer.
History for audits
Keep a dated record of when each renewal reminder fired and when the cycle was marked complete.
Remindax tracks the dates - it does not issue, renew via ACME, or install certificates on your infrastructure.
7. Why spreadsheets fail for SSL certificate tracking
A single "SSL renews with domain" row collapses two clocks into one and guarantees someone will trust the registrar invoice while the certificate dies. Spreadsheets also miss orphan hostnames, fail to stage reminders for ~90-day cycles, and go stale the moment a wildcard is replaced by individual SANs.
Because an expired certificate is a public trust failure - not a quiet internal deadline - overlooking notAfter is a customer and revenue event, not a paperwork nicety. An automated reminder system holds every certificate date separately from domain renewals and alerts the owners before browsers do.
- xDomain and cert treated as one renewal
- xNo prompt for 90-day automated CA cycles
- xOrphan staging and API hostnames omitted
- xAssumes ACME automation never fails
- xSurfaces the gap when browsers already warn
- YSeparate notAfter fields per certificate / hostname
- YStaged reminders before expiry
- YDomain renewal kept on its own track
- YEmail, SMS, and WhatsApp to cert owners
- YDated history ready for audits and incident reviews
8. Key takeaways
- YTrack TLS/SSL certificate notAfter separately from domain registration renewal - paying the registrar does not renew the cert.
- YCommon public issuance windows are often ~90 days (automated CAs) or longer commercial terms still bounded by CA/Browser Forum caps.
- YExpired certificates trigger browser warnings and broken TLS trust immediately - a public failure mode.
- YACME automation still needs a human-facing reminder backup when renewal jobs fail silently.
- YRemindax tracks certificate expiry dates and reminds you - it does not issue or install certificates.
9. Frequently Asked Questions
It depends on the CA and product: automated public CAs commonly issue ~90-day certificates, while commercial CAs may issue longer terms still capped by CA/Browser Forum Baseline Requirements. Always track the specific notAfter on the issued certificate.
No - domain registration renewal at the registrar is a separate clock from CA-issued certificate notAfter. Track them as different documents.
Publicly trusted TLS certificates are subject to CA/Browser Forum Baseline Requirements maximum validity periods, which have been reduced over time via successive ballots. Confirm the current maximum in the Forum's published requirements before assuming a multi-year or even one-year habit still applies to newly issued public certificates.
Browsers and many clients warn or refuse the connection because TLS trust has ended - even if the domain still resolves and the registrar invoice is current.
Yes as a backup - ACME jobs can fail when DNS challenges, rate limits, or host moves break renewal. A human-facing notAfter reminder catches silent automation failure.
No - Remindax tracks the expiry dates you log and sends reminders. Issuing, renewing via ACME, and installing certificates are handled by your organization.
Yes - hold notAfter dates for every hostname or client site in one place, each with its own reminders.
Yes - a forever-free plan, no credit card required.
Sources & References
This page summarizes public TLS industry guidance; it is not security or legal advice. Confirm current maximum validity and CA practices at the official pages below.
Never let TLS trust expire while the domain stays paid
Track SSL certificate notAfter dates - separately from domain renewals - automatically.
GDPR-ready | AWS secure cloud | Encrypted storage | Setup in under 5 minutes