Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Record usage for billing


Record usage for billing

Learn how to record customer usage data.

Note

This page covers usage recording for basic usage-based billing with Billing Meters. Stripe recommends Metronome for new integrations. Metronome handles event ingestion, metering, and real-time usage visibility without custom recording infrastructure. Compare your options before building a new integration.

Throughout each billing period, you must record usage in Stripe to bill your customers the correct amounts. You can decide how often you record usage in Stripe. You can record usage in Stripe using the Dashboard or API.

To record usage in Stripe, first configure your meter and then add the recorded usage through the Stripe Dashboard or API.

Stripe processes meter events asynchronously, so aggregated usage in meter event summaries and on upcoming invoices might not immediately reflect recently received meter events.

Use the API

Use the Stripe API to record customer usage data.

Use the Stripe Dashboard

Use the Dashboard to upload a CSV file with usage data.

Use Amazon S3

Use Amazon S3 to add customer usage data in bulk.

See also

Last verified 2026-09-24

Is this helpful?