> ## 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.

# Replit AI Billing

> Learn how billing and credits work for Replit AI features including Agent usage, checkpoints, and managing your spend.

Replit AI features use usage-based billing to charge you based on what you build and how much you use our AI-powered tools. This ensures you only pay for the value you receive from Agent.

## Getting started

**All subscribers** receive one-time free Agent checkpoints.

Additional monthly credits automatically apply to AI usage:

* **Core subscribers**: Monthly credits (see [pricing](https://replit.com/pricing))
* **Pro subscribers**: Tiered monthly credits with rollover for one month. See [Replit Pro](/billing/plans/replit-pro).

These credits cover Agent and other Replit cloud services like published apps, storage, and databases. Choose [Lite, Economy, Power, or Turbo](/core-concepts/agent/agent-modes) to optimize Agent for speed, cost, or capability.

## Agent features by plan

| Capability                 | Starter       | Core      | Pro       |
| -------------------------- | ------------- | --------- | --------- |
| Agent chat                 | ✅ (daily cap) | ✅         | ✅         |
| Lite build                 | ✅             | ✅         | ✅         |
| Full build                 | ❌             | ✅         | ✅         |
| Design Canvas              | ✅             | ✅         | ✅         |
| Convert design to artifact | ❌             | ✅         | ✅         |
| Visual Editor              | ✅             | ✅         | ✅         |
| All artifact types         | ❌             | ✅         | ✅         |
| Plan Mode                  | ❌             | ✅         | ✅         |
| Connectors                 | ❌             | ✅         | ✅         |
| Task planning (Kanban)     | ❌             | ✅         | ✅         |
| Active background tasks    | —             | 1         | 10        |
| Collaboration seats        | —             | 5         | 15        |
| Turbo mode                 | ❌             | ❌         | ✅         |
| Published apps             | 1 (30-day)    | Unlimited | Unlimited |
| Remove Replit badge        | ❌             | ✅         | ✅         |

For full plan details, see [Starter](/billing/plans/starter-plan), [Replit Core](/billing/plans/replit-core), and [Replit Pro](/billing/plans/replit-pro).

## Agent billing

<Frame>
  <img src="https://mintcdn.com/replit/-6g2hQCrMskerX65/images/billing/checkpoint.png?fit=max&auto=format&n=-6g2hQCrMskerX65&q=85&s=1897730e35c7eec7993b76bacd86bf2d" alt="Replit Agent interface showing chat and checkpoint system" width="1999" height="1242" data-path="images/billing/checkpoint.png" />
</Frame>

Replit Agent uses **effort-based pricing** that scales with the complexity of your request. You pay based on the actual work Agent performs, ensuring fair pricing whether you're making small tweaks or building complex features. This same pricing applies to all Agent usage, including Plan Mode conversations.

**All Agent interactions are billable** - whether Agent responds with text guidance or makes code changes, there is always a charge, though smaller requests cost less.

### How effort-based pricing works

When you chat with Agent in "Build Mode", it creates **checkpoints** that capture completed work on your request:

* **Simple requests** (like bug fixes or small changes) typically cost less than complex builds
* **Complex builds** (like full features or integrations) are bundled into one checkpoint that may cost more than a simple request, reflecting the total effort involved
* **One checkpoint per request** eliminates intermediate checkpoints and reduces billing noise
* **Transparent pricing** shows you exactly what you're paying for each completed task

<Info>
  A checkpoint occurs when Agent completes work on your request and implements the requested functionality in your code.
</Info>

It's important to note, that in cases where the Agent performed work by answering a question or request, but didn't make code changes (e.g. in Plan Mode), there is still a charge associated with that work, even if there's not a checkpoint shown. Checkpoints are generally only shown to the user when there are code changes completed.

For detailed information about what checkpoints capture and how they work, see [Checkpoints and Rollbacks](/core-concepts/agent/checkpoints-and-rollbacks).

### Agent services billing

Some Agent capabilities use paid third-party APIs behind the scenes (such as Claude, ChatGPT, and Nano Banana / Gemini). Agent handles these integrations automatically — no API keys or setup required. You're billed at the provider's public API rate, deducted from your Replit credits. These costs appear alongside your other usage on the [usage dashboard](/billing/managing-spend).

To understand the cost of sample apps, check out our simple [interactive demo](https://agent-pricing.replit.app/).

<Frame>
  <img src="https://mintcdn.com/replit/-6g2hQCrMskerX65/images/billing/pricing-demo.png?fit=max&auto=format&n=-6g2hQCrMskerX65&q=85&s=968a300b8a4a318388c29037cc5b10e7" alt="Replit Agent pricing demo" width="4080" height="2296" data-path="images/billing/pricing-demo.png" />
</Frame>

### Track your usage

You can monitor your Agent spending in real-time:

1. **Agent tab**: View costs for individual checkpoints by hovering over the usage icon
2. **Usage dashboard**: See detailed billing information for the current period
3. **Settings**: Set up alerts and budgets in **Account** → **Billing** to control spending

<Tip>
  Usage data can take up to 30 minutes to appear on your usage dashboard.
</Tip>

## Managing your spend

Take control of your AI spending with Replit's built-in budget tools:

* **Usage alerts**: Get notified when you reach spending thresholds
* **Budget limits**: Set hard caps to prevent unexpected charges
* **Real-time tracking**: Monitor costs as you build
* **Credit packs**: Purchase additional credits with discounts on larger purchases. See [Managing Your Spend](/billing/managing-spend) for details.

<CardGroup cols={2}>
  <Card title="Set Up Alerts" href="/billing/managing-spend">
    Configure email notifications when you reach custom spending amounts
  </Card>

  <Card title="Usage Dashboard" href="https://replit.com/usage">
    View detailed breakdowns of your AI and cloud service costs
  </Card>
</CardGroup>

## Next steps

Ready to start building with AI? Here's how to get the most value from your credits:

* **Try Agent first**: Use your free checkpoints to explore Agent's capabilities
* **Start small**: Begin with simple requests to understand effort-based pricing
* **Use Lite mode**: Leverage [Lite mode](/core-concepts/agent/agent-modes) for quick, targeted edits
* **Set up alerts**: Configure spending notifications before you exceed your credits

Learn more about [Replit's AI tools](/core-concepts/how-replit-works) or explore our [pricing plans](https://replit.com/pricing).
