# Billing Create and manage subscriptions, track usage, and issue invoices. Use Stripe Billing to manage subscriptions and invoicing. It automates recurring payments, creates custom pricing plans and handles billing periods, such as trials and renewals. Learn more about [Billing](https://docs.stripe.com/billing/billing-apis.md) and its [features](https://docs.stripe.com/billing.md#features). ## Automate billing [Build a subscriptions integration, and set up pricing models](https://docs.stripe.com/billing/subscriptions/build-subscriptions.md) ## No code options [No code](https://docs.stripe.com/no-code/subscriptions.md): Not ready for a full integration? See some of our options for getting started without code. [Pricing table](https://docs.stripe.com/payments/checkout/pricing-table.md): Display a pricing table on your website and take customers directly to Stripe Checkout. [Integrate the customer portal](https://docs.stripe.com/customer-management.md): The simplest way to build a subscription and billing management Dashboard. ## Get started with subscriptions [Sample integration (Quickstart)](https://docs.stripe.com/billing/quickstart.md): Build a full, working subscription integration using Stripe Billing and Stripe Checkout and your test data. [How subscriptions work](https://docs.stripe.com/billing/subscriptions/overview.md): Learn how subscriptions work within Stripe at a high level. [Design an integration](https://docs.stripe.com/billing/subscriptions/design-an-integration.md): Learn what choices you need to make to integrate subscriptions into your business. [Webhooks](https://docs.stripe.com/billing/subscriptions/webhooks.md): Use webhooks to receive notifications of subscription activity and manage triggers. [Migrate your subscriptions](https://docs.stripe.com/billing/subscriptions/migrate-subscriptions.md): Learn how to migrate subscriptions to Stripe. ## Usage-based billing [Overview](https://docs.stripe.com/billing/usage-based.md): Learn how usage-based billing works with Stripe and Metronome. [How Metronome works with Stripe](https://docs.stripe.com/billing/how-metronome-works-with-stripe.md): Understand how Metronome integrates with Stripe for usage-based billing. ## Get started with invoicing [How invoicing works](https://docs.stripe.com/invoicing/overview.md): Learn how invoices work in Stripe. [Use the Dashboard](https://docs.stripe.com/invoicing/dashboard.md): Create an invoice and bill a customer from the Dashboard. [Customize invoices](https://docs.stripe.com/invoicing/customize.md): Customize the content and branding of your invoices. [Send customer emails](https://docs.stripe.com/invoicing/send-email.md): Send invoice notifications and reminders with or without code. ## Get started with quotes [How quotes work](https://docs.stripe.com/quotes.md): Learn about the quotes workflow. [Create a quote](https://docs.stripe.com/quotes/create.md): Learn how to create a quotes and provide a pricing estimate to customers before starting a subscription or sending an invoice. [Renegotiate a quote](https://docs.stripe.com/quotes/clone.md): Update a finalised quote and share it with your customers. ## Clone a sample billing project [Build a custom subscription page](https://github.com/stripe-samples/subscription-use-cases) [Use a prebuilt subscription page](https://github.com/stripe-samples/checkout-single-subscription) ## Features | | | | | [Pricing models](https://docs.stripe.com/products-prices/pricing-models.md) | Create pricing models for flat-rate, per-seat, usage-based, tiered, variable and multi-currency pricing. | | [Usage-based billing](https://docs.stripe.com/billing/subscriptions/usage-based.md) | Bill customers based on their usage of your product or service using daily, weekly, monthly, quarterly or annual billing periods. | | [Automated and customised invoicing](https://docs.stripe.com/invoicing/overview.md) | Generate and send invoices, and brand your invoices with your logo, custom fields, templates and line grouping. | | [Smart retries](https://docs.stripe.com/billing/automations.md) | Schedule payment retries to maximise recovery. | | [Customer portal](https://docs.stripe.com/customer-management/activate-no-code-customer-portal.md) | Provide a self-service portal for customers to manage their subscriptions. |