# Billing Create and manage subscriptions, track usage, and issue invoices. Stripe Billing is a tool for managing subscriptions and invoicing. It automates recurring payments, creates custom pricing plans, and handles billing cycles 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). ## No code options Not ready for a full integration? See some of our options for getting started without code. Display a pricing table on your website and take customers directly to Stripe Checkout. The simplest way to build a subscription and billing management Dashboard. ## Get started with subscriptions Build a full, working subscription integration using Stripe Billing and Stripe Checkout and your test data. Learn how subscriptions work within Stripe at a high level. Learn what choices you need to make to integrate subscriptions into your business. Create subscriptions for your connected accounts or end users. Use webhooks to receive notifications of subscription activity and manage triggers. Learn how to migrate subscriptions to Stripe. ## Usage-based billing Understand the major pieces of a usage-based billing integration. Learn how subscriptions work within Stripe at a high level. Learn about different pricing models for usage-based billing on Stripe. Learn how subscriptions work within Stripe at a high level. Learn how to migrate subscriptions from other sources to Stripe. ## Get started with invoicing Learn how invoices work in Stripe. Create an invoice and bill a customer from the Dashboard. Customize the content and branding of your invoices. Send invoice notifications and reminders with or without code. ## Get started with quotes Learn about the quotes workflow. Learn how to create a quotes and provide a pricing estimate to customers before starting a subscription or sending an invoice. Update a finalized quote and share it with your customers. ## Clone a sample billing project ## 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 customized 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 maximize 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.