From f8b76f2dabbaad61b71e9149b353b2f75ba217bb Mon Sep 17 00:00:00 2001 From: Thomas <31189692+ecktoteckto@users.noreply.github.com> Date: Wed, 12 Feb 2025 04:44:03 +0100 Subject: [PATCH] Billing docs revamp - Info about Compute costs and Project add-ons (#33539) --- .../guides/platform/billing-on-supabase.mdx | 25 +++++++++++++++++++ .../platform/manage-your-usage/compute.mdx | 2 ++ 2 files changed, 27 insertions(+) diff --git a/apps/docs/content/guides/platform/billing-on-supabase.mdx b/apps/docs/content/guides/platform/billing-on-supabase.mdx index 0fbc74d01c4..f6a252984f9 100644 --- a/apps/docs/content/guides/platform/billing-on-supabase.mdx +++ b/apps/docs/content/guides/platform/billing-on-supabase.mdx @@ -41,6 +41,18 @@ Monthly costs for paid plans include a fixed subscription fee based on your chos - [Manage your usage](/docs/guides/platform/manage-your-usage) - For details on how the different usage items are billed, and how to optimize usage and reduce costs - [Control your costs]() - For details on how you can control your costs in case unexpected high usage occurs +### Compute costs for projects + +An organization can have multiple projects. Each project includes a dedicated Postgres instance running on its own server. You are charged for the Compute resources of that server, independent of your database usage. + + + +Each project you launch increases your monthly Compute costs. + + + +Read more about [Compute costs](/docs/guides/platform/manage-your-usage/compute). + ## Variable Usage Fees and Quotas Each subscription plan includes a built-in quota for some selected usage items, such as [Egress](/docs/guides/platform/manage-your-usage/egress), [Storage Size](/docs/guides/platform/manage-your-usage/storage-size), or [Edge Function Invocations](/docs/guides/platform/manage-your-usage/edge-function-invocations). This quota represents your free usage allowance. If you stay within it, you incur no extra charges for these items. Only usage beyond the quota is billed as overage. @@ -63,3 +75,16 @@ The quota is applied to your entire organization, independent of how many projec | Realtime Peak Connections | 200 | 500 included, then $10 per 1000 | Custom | You can find a detailed breakdown of all usage items and how they are billed on the [Manage your usage](/docs/guides/platform/manage-your-usage) page. + +## Project add-ons + +While your subscription plan applies to your entire organization and is charged only once, you can enhance individual projects by opting into various add-ons. + +- [Compute](/docs/guides/platform/compute-and-disk#compute) to scale your database up to 64 cores and 256 GB RAM +- [Read Replicas](/docs/guides/platform/read-replicas) to scale read operations and provide resiliency +- [Disk](/docs/guides/platform/compute-and-disk#disk) to provision extra IOPS/throughput or use a high-performance SSD +- [Log Drains](/docs/guides/telemetry/log-drains) to sync Supabase logs to a logging system of your choice +- [Custom Domains](/docs/guides/platform/custom-domains) to provide a branded experience +- [PITR](/docs/guides/platform/backups#point-in-time-recovery) to roll back to any specific point in time, down to the minute +- [IPv4](/docs/guides/platform/ipv4-address) for a dedicated IPv4 address +- [Advanced MFA](/docs/guides/auth/auth-mfa/phone) to provide other options than TOTP diff --git a/apps/docs/content/guides/platform/manage-your-usage/compute.mdx b/apps/docs/content/guides/platform/manage-your-usage/compute.mdx index d9bd3654311..117043d3c6d 100644 --- a/apps/docs/content/guides/platform/manage-your-usage/compute.mdx +++ b/apps/docs/content/guides/platform/manage-your-usage/compute.mdx @@ -7,6 +7,8 @@ title: 'Manage Compute usage' Each project on the Supabase platform includes a dedicated Postgres instance running on its own server. You are charged for the [Compute](/docs/guides/platform/compute-and-disk#compute) resources of that server, independent of your database usage. +Paused projects do not count towards Compute usage. + ## How charges are calculated Compute is charged by the hour, meaning you are charged for the exact number of hours that a project is running and, therefore, incurring Compute usage. If a project runs for part of an hour, you are still charged for the full hour.