Extended Services
Extended Services lets you pay for data store, memory store, and speech usage, and for more server CPU, beyond Roblox's default limits.
Extended Services is a solution that lets you manage service usage and payment beyond Roblox's default limits. It includes data stores, memory stores, text-to-speech, speech-to-text, and compute.
Eligibility requirements#
To use Extended Services, your Roblox account must:
- Be ID-verified and 18+ years old.
- Be located in a supported country.
- Have a valid email address associated with it.
- Not currently be banned or moderated.
- Accept and comply with the terms of service.
For group accounts, only the group owner needs to meet the eligibility requirements.
Unlock Extended Services#
If you meet all of the eligibility requirements, you can finish setting up Extended Services by entering your account details and payment information. For group-owned games, only the group owner can unlock Extended Services and onboard the game onto it.
To unlock and use Extended Services:
- In the Creator Dashboard, go to Creations and select a game.
- Go to Extended Services.
- If you haven't entered your account details and payment information yet, click Add missing information on the top banner.
- Enter your account information. The Account type, Tax ID type, and Tax ID fields are optional.
- You can also go to Finances ⟩ Account Information under the Extended Services section to manage your account information. You don't need to update anything else on this page.
- Click Next.
- Enter a payment method. You can enter a new payment method or select from the available payment options already associated with your Roblox account.
- You can also go to Finances ⟩ Payments to add new payment methods, or go to Finances ⟩ Billing to set a new default payment method.
- Click Save.
- Enter your account information. The Account type, Tax ID type, and Tax ID fields are optional.
Account status
Your Extended Services account can be in one of the following statuses:
| Status | Description | Required action |
|---|---|---|
| Normal | You can use all Extended Services features. | No action is required. |
| Overdue | Your account is overdue because your automatic payment method failed. Roblox offers a grace period of seven days before suspending your Extended Services account. | Change your payment method and retry a manual payment, or wait until Roblox attempts to charge your payment method again after the grace period has ended. |
| Suspended | You can't use any paid Extended Services. You can, however, still use services with default limits. | Fix your eligibility requirements, add a valid payment method, or manually pay the overdue balance on your account. |
Enable a service#
To enable a service:
- Go to Extended Services.
- Toggle on the service you want to enable.
- Enter a monthly budget for each applicable resource under the service. The minimum monthly budget you can set is $0.50 USD.
Your payment method is charged either at the end of the month when a bill is generated, or when your usage reaches $10 USD, whichever comes first.
You can increase or decrease a service's monthly budget any time. Your service is automatically throttled if you decrease your budget to an amount below your current month-to-date usage, or if you exceed the budget you have set.
Roblox notifies you by email when your usage reaches 80% of your budget, and then again when it reaches 100%.
Extended Services for Compute#
Every game server gets a default amount of CPU, which grows with each player who joins. Extended Services for Compute more than doubles the per-player CPU that your game's servers receive.
The vast majority of games on Roblox see no benefit from this service, but games with heavy server-side physics or that make extensive use of server authority hit existing limits. To see if your game can benefit from Extended Services for Compute:
- Check server heartbeat for persistent drops below 60 FPS.
- Examine CPU core utilization on the Performance dashboard.
Before you pay for more CPU, try to reduce the work your servers do.
Manage billing#
To access the Extended Services billing dashboard:
- Go to Finances ⟩ Billing.
- Select the Cloud services tab to display the following:
- Your pending balance, including month-to-date cost
- Your billing history, including all Extended Services billing activity across your games
For a detailed breakdown of your current pending balance costs, click View Details next to your payment method. For a detailed invoice of a previous bill, click View Bill under Billing history.
Service pricing#
See the following table for Extended Services pricing:
| Service | Default | Extended | |
|---|---|---|---|
| Memory stores | Requests | 1000 + (CCU × 120) requests per minute | $0.003 / 1M requests |
| Storage | 64 KB + (CCU × 1.2 KB) | $0.10 / GB per hour¹ | |
| Text-to-speech | Requests | 1 + (CCU × 6) requests per minute | $5.00 / 1M requests |
| Speech-to-text | Requests | 1 + (CCU × 5) requests per minute | $1 / 1M requests |
| Standard data stores | Get | 250 + (CCU * 40) requests per minute | $0.08 / 1M requests |
| Set | 250 + (CCU * 20) requests per minute | $0.80 / 1M requests | |
| List | 10 + (CCU * 2) requests per minute | $0.60 / 1M requests | |
| Remove | 100 + (CCU * 40) requests per minute | $0.80 / 1M requests | |
| Ordered data stores | Get | 250 + (CCU * 40) requests per minute | $0.08 / 1M requests |
| Set | 250 + (CCU * 20) requests per minute | $0.25 / 1M requests | |
| GetSorted | 100 + (CCU * 2) requests per minute | $0.32 / 1M requests | |
| Remove | 100 + (CCU * 40) requests per minute | $0.25 / 1M requests | |
| Data store storage | Storage | 100 MB + (1 MB * Lifetime Players) GB per month | $0.12 / GB per month |
| Compute | CPU cores | First 100K playtime hours per month at no charge (when enrolled in Extended Services for Compute) | $0.001 / playtime hour² |
Supported countries#
Extended Services is available in the following countries:
| Country | ||
|---|---|---|
| Australia | Germany | Poland |
| Austria | Hong Kong | Portugal |
| Belgium | Hungary | Romania |
| Brazil | Ireland | Singapore |
| Bulgaria | Italy | Slovakia |
| Canada | Kazakhstan | Slovenia |
| Chile | Latvia | South Africa |
| Croatia | Lithuania | South Korea |
| Cyprus | Malaysia | Spain |
| Czechia | Malta | Sweden |
| Denmark | Mexico | Switzerland |
| Estonia | Netherlands | Thailand |
| Finland | New Zealand | United Kingdom |
| France | Norway | United States |
| Georgia | Peru | |
Additional localizations for this page#
For additional, localized versions of this page that aren't available in the site's language picker, see the following links:
- Bulgarian (български)
- Croatian (hrvatski)
- Czech (čeština)
- Danish (dansk)
- Dutch (Nederlands)
- Estonian (eesti)
- Finnish (suomi)
- Greek (Ελληνικά)
- Hungarian (magyar)
- Irish (Gaeilge)
- Latvian (latviešu)
- Lithuanian (lietuvių)
- Maltese (Malti)
- Portuguese - Portugal (português)
- Romanian (română)
- Slovak (slovenčina)
- Slovenian (slovenščina)
- Swedish (svenska)