Invoicing

Create and manage invoices for one-time payments with Stripe Invoicing.

Create and manage invoices

Create, customize, and send a Stripe-hosted invoice in minutes—all from the Dashboard with no code required. Or, use the Invoicing API and advanced features to automate how you collect and reconcile payments.

Get started

No-code invoicing

Use the Dashboard Customize invoices Send customer emails Provide estimates to your customers before creating an invoice. Invoicing Plus Multi-currency customers

Accounts receivable automation

Automatic reconciliation Automatic collection Automatic charging

Integrate with the Invoicing API

Sample integration Generate virtual bank account numbers Integrate the customer portal View the Invoicing API

Compare Invoicing and Payment Links

Invoicing and Payment Links are two of the easiest ways to start accepting payments with Stripe without writing any code. Use the following table to compare the two products, and to understand which works best for your use case:

1 Use the editable template to incorporate your own icons, brand colors, payment terms, page sizes, as well as memo and footer fields.
2 With limited customization , you can access 20 preset fonts, three predefined border radiuses, and options for adjusting your logo, background, product images, and the color of your own button.
3 Dynamic payment methods filter for eligibility, displaying the most relevant payment methods to maximize conversion. Payment method availability varies by product .
4 See the best practices for globally compliant invoices .