# Pricing and billing > Prepaid credit, how tokens, images, media and video seconds are counted, failed requests, and the request log. Source: https://zurelay.com/docs/billing Prepaid credit, pay as you go. Each request costs what the model’s price says, and the request log shows exactly what it counted. ## Credit - Add credit by card under [Billing](https://zurelay.com/app/billing), from $10. It’s shared by every key in the workspace. - Credit you buy doesn’t expire while your account is open. - Auto-recharge, under [Billing](https://zurelay.com/app/billing) → Payment method: save a card (it goes to Stripe, never to us) and we add a set amount whenever the balance falls below your threshold, at most once every two minutes and ten times a day, with a receipt by email. A declined card pauses it, and the owners and admins are told why. - When the balance runs out, requests are refused with `402 insufficient_quota` until you add more. The balance is checked before each request, so the last one can take it slightly below zero; the next top-up covers that. ## What a request costs | Kind | Billed by | | --- | --- | | Chat | Input tokens and output tokens, at the model’s price per million. Cached input at the cached price where the model has one. | | Images, PDFs, audio, video in a message | The input tokens the model counts for them (see Images, PDFs, audio and video) | | Reasoning | Thinking tokens count as output tokens | | Images made | Per image, by resolution | | Videos | Per second, by resolution | Prices are on the [models page](https://zurelay.com/docs/models). Each model’s own page shows the lab’s list price beside ours. ## What’s free - Failed requests, and requests refused by a key’s rules or the balance. - Images a model declined, and failed videos. - Listing models and counting tokens. - The instructions we add to keep models answering as themselves: you’re only billed for what you send and receive. A stream you cancel is billed for its input and the tokens generated up to that point. With smart routing, a request answered by an alternative is billed at the alternative’s price. ## Where to see it - The [request log](https://zurelay.com/app/requests): every request with its model, tokens, cost and speed. - Each API key’s spend today and this month on the API keys page. - Your credit history and receipts under Billing. > **Note:** Questions about a charge? Open a request under [Support](https://zurelay.com/app/support) in the dashboard with the request’s `x-request-id`.