# Advanced usage-based billing Learn how you can use advanced usage-based billing to build your business on Stripe. SaaS and AI businesses often want to charge customers based on the usage of their product while also charging flat recurring fees and burning down credits. Advanced usage-based billing lets you: - Define and charge customers based on specific usage data characteristics (dimensions) and manage dozens to hundreds of prices per meter - Set up real-time credit burndown and automate credit issuance - Roll out new usage-based prices to all your users Supported pricing models include: - Pay as you go for many prices or meters - Flat fee and overages - Credit burndown with automatic top-ups If the features described on this page meet your requirements, [get started with Metronome](https://docs.stripe.com/billing/usage-based.md), Stripe’s usage-based billing platform that provides real-time metering, pricing, billing, and reporting.