billing hacks
Platform SettingsFluid Compute

Fluid Compute

One toggle that can cut function costs by 80%+.

TL;DR

Enable Fluid Compute in your Vercel dashboard. It reuses warm instances across requests, reducing cold starts and potentially cutting costs by 80%+. Zero code changes required.

Traditional vs Fluid

TRADITIONALABCInstance 1Instance 2Instance 3$$$full duration$$$full duration$$$full durationFLUID COMPUTEABCSharedInstance$Active CPUonly3 instances × full wall-clock time= High cost1 instance × actual CPU cycles= Up to 90% savings

The magic: I/O wait time stops counting. You only pay for actual JavaScript execution.

If your function spends 90% of time waiting for external services, Fluid Compute reduces costs by ~90%.

Enable It

Go to project settings

Dashboard → Your Project → Settings

Find Functions tab

Left sidebar → Functions

Enable Fluid Compute

Toggle it on. Requires Standard CPU (1x).

Redeploy

Push any commit to apply.

Expected Savings

Your App TypeSavings
LLM integrations (OpenAI, etc.)85-95%
Database-heavy dashboards70-85%
External API aggregators75-90%
Payment processing65-80%
PDF generation40-60%
Pure computation15-30%

The pattern: more I/O waiting = more savings.


Next: Build Settings for deployment cost reduction.

On this page