Club Royale runs three expiration clocks, and they don't sync.
Do offers keep coming after one expires?
Yes. An expired Club Royale offer doesn't end your relationship with the casino, and it doesn't mean the free cruise you were eyeing is gone for good. Play generates offers on a rolling basis, so a new one usually lands within the next cycle.
SailQuery
Three clocks, one dashboard
SailQuery tracks every book-by date, certificate expiration, and tier reset in one place.
What actually trips people up: treating expiration as a single date. Your account carries several deadlines at once, and they rarely line up. So the offer that just lapsed and the certificate you earned in March and your tier status are three separate questions, not one.
The three clocks
Think of your Club Royale account as three clocks running at once. The offer clock governs a specific casino offer, the free or discounted cabin that landed in your email. The certificate clock governs anything you earned as a printed or digital certificate, like an instant reward or a higher-tier annual cruise. And the tier clock governs your status itself, whether you keep your current tier or slide back next qualification period.
Each clock starts on its own day and ends on its own day. Miss the distinction and you'll book against the wrong deadline. The rest of this is just reading each clock correctly.
The offer clock: book-by beats sail-by
The offer clock is the one people misread most. A personalized casino offer carries two dates, not one: a book-by date and a sail-by window. The book-by date is the real deadline. That's the day the offer has to be reserved against a sailing.
The sail-by window is a different thing. It's how far out you're allowed to actually cruise. Book on the book-by date for a sailing many months later, and the offer still holds, because you locked it in before the clock ran out. Players lose offers by watching the sail date and letting the book-by slip past.
The certificate clock
Certificates run on their own timer, separate from the offers that hit your inbox. An instant reward certificate from a cruise you just sailed, or an annual complimentary cruise for higher tiers, carries an issue date and an expiration. Instant Certificates are generally redeemable for 30 days after your cruise; annual certificates must be booked and sailed by March 31 of the following year. ([source](https://bluemountaineagle.com/2024/02/04/royal-caribbeans-casino-royale-what-cruisers-need-to-know/))
The annual tier certificate is the one worth putting on a calendar, because it reloads on a yearly cadence tied to your qualification, not to any single cruise. Let it sit unbooked and it expires like anything else, and unlike a personalized offer, an expired certificate is usually firm.
The tier clock, and why offers keep coming
Your tier isn't permanent. Club Royale status is earned inside a qualification period, and if you don't requalify, you drop a tier for the following period. Club Royale's qualification period runs April 1 through March 31, with tier credits resetting to zero at the start of each new cycle. ([source](https://www.reddit.com/r/royalcaribbean/comments/1dwt7jc/royal_caribbean_casino_points_system/))
This is also why offers keep arriving after one expires. The casino sizes your offers off recent play and current tier, not off any single offer you let lapse. Stop playing and the offers thin out. Keep your tier and they keep cycling. So the offer you missed matters far less than the tier you hold when the next batch goes out.
A single year, three collisions
One year shows how the clocks collide. You sail in early spring and an instant reward certificate posts to your account. A few weeks later a personalized balcony offer lands by email with a book-by date about a month out. In the background, your qualification period is quietly ticking toward its reset.
Track only the offer email and you book the balcony and feel done. But the March certificate may expire on a completely different date, and your tier can lapse before the next big offer cycle if you don't sail again inside the window. Three deadlines, three outcomes, one account. The player who books the offer and forgets the certificate leaves real value on the table.
One dashboard instead of three inboxes
This is the exact problem a screenshot folder can't solve. Your offer emails, certificate PDFs, and tier dates live in different places, each with its own deadline, and none of them talk to each other. You end up cross-referencing three sources to answer one question: what's due next.
SailQuery pulls them into one place, so the book-by date, the certificate expiration, and your requalification window sit side by side. You capture an offer once and the deadlines surface themselves. No spreadsheet, no hunting through last month's email, and the data stays in your hands rather than on RC's server.
Before you write off an expired offer
One caveat before you assume a lapsed offer is dead. Personalized offers sometimes carry more flexibility than the printed date suggests. What the Club Royale desk can do varies by situation, and the only way to find out is to call.
The rule of thumb: if a certificate has truly expired, that's usually final. If a personalized offer just lapsed, it's worth one phone call before you give up on the deal. The clocks are strict, but the people answering the phone sometimes aren't.
SailQuery
See all your offers in one place
SailQuery captures every Club Royale offer from your account and compiles them into one searchable dashboard. First sync is free.