Skip to main content

LiveKit Cloud billing

Guide to LiveKit Cloud invoices and billing cycles.

Pricing

Refer to the following page for current pricing information:

Resource metering

All LiveKit Cloud pricing plans include usage-based pricing, metered by resource consumption. The following sections provide more information about how each specific type of resource is metered. For information on quotas and limits, see the Quotas and limits guide.

Rounding up

Each invididual resource usage is rounded up to the minimum increment prior to summation. For example, a connection lasting 10 seconds is billed as 1 connection minute, and one lasting 70 seconds is billed as 2 connection minutes.

Realtime media and data

LiveKit Cloud transport services, including WebRTC media, SIP, and Stream import, and Recording and export, are metered on a combination of time and data transfer. The following table shows the units and minimum increments for each resource.

Resource typeUnitMinimum increment
TimeMinute1 minute
Data transferGB0.01 GB

Agent deployment

Agents deployed to LiveKit Cloud are metered by the agent session minute, in increments of 1 minute. This reflects the amount of time the agent is actively connected to a WebRTC or SIP-based session.

LiveKit Inference

LiveKit Inference usage is metered by tokens, time, or characters, depending on the specific resource, according to the following table.

Model typeUnitMinimum increment
STTSeconds (connection time)1 second
LLMTokens (input and output)1 token
TTSCharacters (text)1 character

Invoices

LiveKit Cloud invoices are issued at the end of each month. The invoice total is based on resource consumption and the project's selected plan. No invoice is issued for projects with no amount due.

Downloading invoices

Past monthly invoices are available on the project's billing page for project admins. Click the View Invoices link in the Statements section to download the invoice.