These answers cover the billing questions Replit builders ask most often. For how usage-based billing works in detail, see Usage-based billing and Managing your spend.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Why was I charged before my monthly billing cycle ended?
Why was I charged before my monthly billing cycle ended?
- Turn on Code Optimizations so Agent reviews its own work and avoids costly rework.
- Use Economy mode for everyday builds, which uses fewer credits per task.
- Set a usage limit and budget in Managing your spend to cap charges beyond your credits.
- Start a new Agent chat for each new task to keep context short.
I subscribed through the App Store or Google Play and can't add a payment method—how do I fix this?
I subscribed through the App Store or Google Play and can't add a payment method—how do I fix this?
- Open a browser and go to Settings → Billing.
- Select Update payment method.
- Enter your card details and save.
I'm within 30 days of subscribing—am I eligible for a refund?
I'm within 30 days of subscribing—am I eligible for a refund?
- Agent and AI usage charges are non-refundable, because each charge reflects compute that was already used.
- Custom domain registration fees are non-refundable.
I was charged for Agent or AI usage I didn't expect—can I get a refund?
I was charged for Agent or AI usage I didn't expect—can I get a refund?
- Open Settings → Account usage and set a usage limit and budget. See Managing your spend.
- Use Economy mode for cost-conscious builds.
- Turn on Code Optimizations to reduce rework.
pi_ and appears on the invoice detail page. Then contact Replit Support.I was charged after canceling my subscription—was this correct?
I was charged after canceling my subscription—was this correct?
- Usage from before you canceled that didn’t reach its billing threshold until after your cancellation date.
- A retry of an earlier failed payment for a previous billing period.
pi_ payment intent ID.My subscription is current, but I'm being charged for extra storage—why?
My subscription is current, but I'm being charged for extra storage—why?
.cache or dist), old logs, and unused uploads, and clear old data from your database. After you free up space, future storage charges stop building up.How do I get a refund for a custom domain registration?
How do I get a refund for a custom domain registration?
I paid my invoice but my account is still suspended—when will it unlock?
I paid my invoice but my account is still suspended—when will it unlock?
- Hard-refresh your browser with
Cmd+Shift+R(Mac) orCtrl+Shift+R(Windows). - Sign out and sign back in to reload your account status.
- Open Settings → Account usage, select See previous invoices, and confirm the invoice shows as paid.
I don't recognize a charge from Replit—what should I do?
I don't recognize a charge from Replit—what should I do?
- Open Settings → Account usage, select See previous invoices, and review the date, amount, and description.
- Check whether anyone else has access to your account or payment method.
- Look for a Replit billing email around the charge date, including in your spam folder.
pi_ payment intent ID, the charge amount, and the date.My payment was declined—is this a Replit problem?
My payment was declined—is this a Replit problem?
- Add a different card at Settings → Billing → Update payment method and try again.
- Call your bank, tell them you’re authorizing a payment to Replit, and ask them to approve it.
- If your card restricts international purchases, ask your bank to allow them.
I was charged the same amount twice—is this a duplicate charge?
I was charged the same amount twice—is this a duplicate charge?
- A subscription fee plus a credit pack of the same amount, shown as separate line items.
- A failed payment that was retried and then succeeded.
- A genuine duplicate, which is rare.
pi_) on both charges—different IDs mean separate transactions. If both show as paid for the same item on the same invoice, contact Replit Support.I paid through the App Store but my credits haven't appeared—what do I do?
I paid through the App Store but my credits haven't appeared—what do I do?
- Force-close the Replit app and reopen it.
- Sign out of your Replit account and sign back in.
- Open Settings → Account usage and check whether the credits have already appeared.