> ## Documentation Index
> Fetch the complete documentation index at: https://docs.percify.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Not enough credits in Percify: what it means and the fix

> Percify refuses a generation when your balance is below its credit cost, and charges nothing. Shorten the job, pick a cheaper model or add credits.

When Percify says **Insufficient Credits** or **Not enough credits**, your credit balance is lower than what that generation costs. Percify checks your balance before the job starts, so nothing is charged and nothing is generated. To go ahead, make the job cheaper or add credits with a one-time credit pack or a plan.

## What you see

The message depends on where you are in the app:

| Where                                     | What it says                                                                                                                                                                                                                                   |
| ----------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| A generation in the app                   | A card titled **Insufficient Credits** showing your **Current Balance**, the **Required** credits and the **Shortage**, or a card that says **You're N credits short** and offers a credit pack. On some screens the plans page opens instead. |
| Clone Yourself                            | The generate button reads **Not Enough Credits**                                                                                                                                                                                               |
| Playground, Replicate a short and the API | An error that starts **Not enough credits**, followed by what the run needs and what you have                                                                                                                                                  |
| Batch runs                                | **Run paused**, because there aren't enough credits for the next item                                                                                                                                                                          |

## Why it happens

Every generation costs credits, and the cost is checked against your balance before the job starts. If the balance is short, the request is refused as a whole. You're never charged part of the cost and left with a half-made video.

A few things push the cost up:

* **Length.** Lip-sync and many video models charge per second, so a 10-second clip costs about twice as much as a 5-second one.
* **The model.** Models cost different amounts. The Playground shows each model's credit cost before you run it.
* **Settings.** Some models charge more for higher quality or resolution.

## How to fix it

<Steps>
  <Step title="Compare the cost with your balance">
    The refusal card shows both numbers. On desktop your balance is also in the top bar, next to your profile menu.
  </Step>

  <Step title="Make the job smaller">
    Shorten the script or audio, choose a shorter duration, or pick a cheaper model or a lower quality setting. Then generate again.
  </Step>

  <Step title="Add credits">
    Buy a one-time credit pack, or move to a plan that includes more credits each month. Plans and packs are compared on the [payments page](/percify/payments).
  </Step>

  <Step title="Or wait for your renewal">
    On a paid plan, your monthly credits are added when the subscription renews and the payment goes through.
  </Step>
</Steps>

<Note>
  If a generation fails after it started, most Percify tools return the credits automatically. See [Generation failed or stuck](/troubleshooting/generation-failed) if your balance looks lower than it should.
</Note>

## FAQ

<AccordionGroup>
  <Accordion title="Was I charged for the refused generation?">
    No. The balance check happens before anything is deducted, so a refused generation costs nothing.
  </Accordion>

  <Accordion title="Do I need a subscription to buy credits?">
    No. Credit packs are one-time purchases with no subscription attached.
  </Accordion>

  <Accordion title="I just paid and still see the message. What now?">
    Close the card and reload the page so the app fetches your new balance. If the credits still don't appear after a few minutes, email [support@percify.io](mailto:support@percify.io) with the email on your account and the time you paid.
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="How Percify credits work" href="/percify/credits">
    What each action costs and how your balance is used.
  </Card>

  <Card title="Plans and payments" href="/percify/payments">
    Plans, credit packs and how checkout works.
  </Card>

  <Card title="Generation failed or stuck" href="/troubleshooting/generation-failed">
    What happens to your credits when a job fails.
  </Card>

  <Card title="Payment declined" href="/troubleshooting/payment-declined">
    Fix a card that won't go through at checkout.
  </Card>
</CardGroup>

Compare plans on [percify.io/pricing](https://percify.io/pricing).
