Billing & Credits
Understand how credits work, manage your balance, and handle billing
Credit System
SimplyPNG uses a prepaid credit system. Credits are consumed when you successfully process images. Failed jobs do not consume credits.
Add credits to your account and use them as needed
Automatically top up when balance falls below threshold
Only pay for what you use, no minimum commitments
Credit Pricing
| Operation | Credits | Description |
|---|---|---|
| Background Removal | 1 credit | Per image processed |
| Batch Processing | 1 credit/image | Per successful image in batch |
| HD Mode | 2 credits | Higher quality processing |
| Package | Credits | USD | Per Credit |
|---|---|---|---|
| API 500 | 500 | $19 | $0.038 |
| API 2K | 2,500 | $59 | $0.0295 |
| API 5K | 5,000 | $139 | $0.0278 |
| API 10K | 10,000 | $269 | $0.0269 |
| API 25K | 25,000 | $649 | $0.026 |
| API 100K | 100,000 | $2,490 | $0.0249 |
| Enterprise | 500,000+ | $11,500 | $0.0230 |
Trial Credits
New API users receive 10 free trial credits when creating their first live API key.
- Amount: 10 credits (enough for 10 standard or 5 HD images)
- Expiry: 7 days from activation
- Daily limit: 5 credits per day
- Trigger: First live API key (test keys don't count)
Trial credits are granted per account (personal or team). Each team also gets its own trial.
Auto-Recharge
Enable auto-recharge to ensure uninterrupted service. When your balance falls below a threshold, we'll automatically add credits using your saved payment method.
Configuration Options
- Threshold: Trigger recharge when balance falls below this amount (e.g., 50 credits)
- Recharge amount: Number of credits to add each time (e.g., 500 credits)
- Monthly cap: Maximum credits to auto-recharge per month (e.g., 2,000 credits)
Handling Insufficient Credits
When you don't have enough credits, API requests will return a 402 error:
{
"error": {
"type": "billing_error",
"code": "INSUFFICIENT_CREDITS",
"message": "Insufficient credits. Please add funds to continue.",
"current_balance": 0,
"required_credits": 1
},
"request_id": "req_abc123"
}Best Practices
- 1.Enable auto-recharge: Prevent service interruptions
- 2.Monitor balance: Check the Usage page regularly
- 3.Set up alerts: Get notified when balance is low
- 4.Handle 402 errors: Implement graceful degradation in your app
Credit Lifecycle
Job Submitted
Credits are reserved when you submit a job
Processing
Reserved credits are held during processing
Success
Reserved credits are finalized and deducted
Failure
Reserved credits are released back to your balance
Invoices & Receipts
All purchases generate receipts that are available in your Console billing page. Enterprise customers receive monthly invoices with NET-30 payment terms.
- Download receipts as PDF
- View payment history
- Update billing information
- Export usage data (CSV)
- Custom credit pricing
- Monthly invoicing (NET-30)
- Dedicated account manager
- SLA guarantees