If a renewal charge fails — most often because a card has expired, been replaced, or was declined by the bank — your subscription doesn't immediately end. It moves into a "past due" state, you get a banner in the app, and you have a window to fix it before anything else changes.
This article covers what that window looks like and how to clear it.
What "past due" means
Past due is the state your account sits in between "Stripe tried to charge your card and it didn't work" and "we've given up and cancelled the subscription." It's not a cancellation. It's a heads-up.
You'll know you're in it because:
A banner appears at the top of the app on every page, telling you the account is past due.
You receive an email from Stripe at the address on your account confirming the payment failed and pointing you back to update your card.
Your subscription tier and limits stay where they were. Past due isn't a downgrade.
The banner is meant to be obvious without being alarming — the goal is to make sure you see it and act on it, not to scare you.
What you see in the app for the first 7 days
For the first 7 days after the payment failure, the app remains fully usable. You can record transactions, edit holdings, generate reports, do anything you'd normally do on your plan. The only difference is the past-due banner sitting at the top of the page, asking you to update your payment method.
This 7-day window is your soft-access period. The intent is straightforward: most failed payments are caused by something small (a card that quietly expired, a bank flagging the charge as unusual, a temporary issue at the processor), and the easiest path to a fix is to give you uninterrupted access while you sort it out.
If you update your card during this window, the next retry by Stripe usually succeeds, and everything goes back to normal — banner clears, account moves back to active, no further action needed.
After day 7, access is paused until you fix it
If 7 days pass and the payment still hasn't gone through, the soft window ends. The app moves to a locked state — you can still sign in but the editing tools are switched off and the banner changes to reflect that access is paused pending a payment update.
This is a temporary state, not a cancellation. The moment a successful charge goes through, the lock lifts and the app is fully usable again.
How to fix it
The fix is the same regardless of whether you're inside the 7-day window or past it.
From the left nav, click Settings.
Click the Subscription tab.
Click Manage Billing to open the Stripe billing portal.
In the portal, update the card on file — add a new payment method or fix the expiry on the existing one — and make sure it's set as the default.
Once the new card is in place, Stripe's next retry will use it. If you'd rather not wait for the next scheduled retry, you can often trigger an immediate retry by clicking the "Pay now" button on the failed invoice in the billing portal — that charges the new card right away.
When the charge succeeds:
The banner clears.
Your account returns to active status.
Editing tools come back if they'd been switched off.
You'll get a "payment received" email from Stripe.
That's the whole loop.
For the longer walkthrough on the card-update flow itself, see Updating your payment method.
What Stripe is doing in the background
While your account is past due, Stripe is automatically retrying the failed payment on its own schedule. The typical shape is three or four retries spread across two to four weeks.
You don't need to coordinate the retries — they happen on their own. If the underlying problem is genuinely temporary (a one-off decline that resolves itself), a retry might succeed without you doing anything at all.
More often, though, you'll need to update the card for the retries to actually go through.
Stripe also sends its own payment-failure emails directly to your account address, separate from any in-app banner. If you don't see them, check your spam folder — bank and payment-related emails sometimes get filtered.
What happens if you do nothing
If you let the situation sit and never update the card, Stripe will eventually exhaust its retry schedule. At that point, your subscription is cancelled automatically.
A cancellation triggered this way puts your account into the same state as any other cancellation: read-only mode, frozen spot prices, and the standard data retention window. See What happens to your data after you cancel, for what that looks like.
Reactivating from this state is the same process as reactivating from any other cancellation — sign in, resubscribe from the Subscription tab, complete checkout. See Reactivating a cancelled subscription.
But the easier outcome is to act inside the past-due window. Updating a card takes about a minute. Resubscribing from scratch takes longer, even if the result is the same.
Common reasons a payment fails
A few that account for most cases:
The card expired. Most common cause by far. Cards have a quiet way of expiring without making a fuss until they actually decline a charge.
The card was replaced. Lost, stolen, or just reissued by the bank. The old number on file doesn't work; the new one needs to go in.
The bank flagged the charge. Banks sometimes block recurring subscriptions if the pattern looks unusual to them, especially after a fraud alert on a different transaction. Calling the bank to clear the block, then triggering a retry, is the usual fix.
Insufficient funds. Self-explanatory and easier to fix than the others on this list.
Address mismatch. Stripe sometimes declines charges where the billing address on file doesn't match what your bank has. The billing portal lets you update the address.
If you've tried updating the card and the retry still fails, the next step is usually a quick call to your bank to ask why — they have visibility into the decline reason that we don't.
Where to go next
Updating your payment method: The click-by-click of swapping the card on file.
What happens to your data after you cancel: What happens if your past-due state turns into an actual cancellation.
Reactivating a cancelled subscription: For picking back up if it did get that far.
Viewing past invoices and receipts: Where the failed invoice and the eventual successful charge both show up.
