Accelerate cash flow with Stripe Invoicing

Stripe Invoicing is designed to help you get paid faster and operate more efficiently. Create and send invoices in minutes—no code required. With powerful automation tools and a flexible API, Stripe helps you streamline accounts receivable, collect payments, and reconcile transactions.

Accelerate cash flow

Get paid faster with integrated payments, automatic reminders, and AI-powered dunning. 87% of Stripe invoices are paid within 24 hours.

Reduce back-office workload

Automate accounts receivable and generate invoices in minutes—no code required. Save time on collections with a Stripe-hosted invoice page that makes it easy for customers to pay online.

Configurable for any use case

Collect one-time or recurring payments via card, bank transfer, and other payment methods. Add line items, discounts, and tax rates directly to your invoices.

Expand globally faster

Invoice customers in 25+ languages, 135+ currencies, and 100+ global payment methods. Stripe automatically surfaces the most relevant payment options based on your customer’s location.

How it works

The easiest way to get paid

1

Generate an invoice

Create a custom invoice right from the Dashboard—update the logo and color settings, and add product details, line items, coupons, tax rates, and more.

2

Send an invoice

With just a few clicks, email your customers a PDF invoice or a link to a Stripe-hosted invoice page where you can accept payment online.

3

Get paid fast globally

Customers can pay immediately with a credit card, bank transfer, or other payment method. Most Stripe invoices are paid within three days.

4

Simplify accounts receivable management

Track, manage, and reconcile invoices from the Dashboard or automate these tasks using our APIs.

Generate an invoice

Add a product and customer information to create an invoice. Manually set a tax rate or automatically collect sales taxes. Customize your invoice to match your brand. Save your details in the Dashboard so you’re not starting from scratch with each invoice.

Each invoice includes

  • Product details
  • Custom invoice numbering
  • Customer information
  • Discounts or coupons
  • Tax rates
  • Line items
  • Memo
  • Footer
MXN$70.00
Due Feb 19, 2021
To Micaela Ballew
From Typeform
Memo Premium - includes advanced features for brands
View invoice details
Select a payment method
Card
Bank transfer
Card Information
1234 1234 1234 1234
MM / YY
CVC
Pay MXN$70.00
MXN$70.00
Due Feb 19, 2021
To Jenny Rosen
From ghost.org
Memo Standard plan, billed monthly
View invoice details
Select a payment method
Card
Bank transfer
Card Information
1234 1234 1234 1234
MM / YY
CVC
Pay MXN$70.00
MXN$70.00
Due Feb 19, 2021
To Nick Jones
From assembled.com
Memo Pro plan, includes custom integrations and advanced reporting
View invoice details
Select a payment method
Card
Bank transfer
Card Information
1234 1234 1234 1234
MM / YY
CVC
Pay MXN$70.00
Brand elements
Customize how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand color
F5F0EA
Accent color
262627
Brand elements
Customize how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand color
E5EFF5
Accent color
3EB0EF
Brand elements
Customize how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand color
0E131F
Accent color
7CBA72

Send an invoice

Email your customer a unique link to a Stripe-hosted invoice page from a custom email domain or stripe.com. Customers can also download a PDF invoice online. Each invoice is optimized for mobile, tablet, and desktop with a responsive design that offers Apple Pay and Google Pay.

On average, your customers will pay 3x faster when paying with Apple Pay or Google Pay.

Get paid faster globally

Out-of-the-box, Invoicing supports 25+ languages, 135+ currencies, 100+ global payment methods and dynamically shows optimized payment methods based on your customer’s location.

87% of Stripe invoices are paid within 24 hours.

  • ACH Credit
  • ACH Direct Debit
  • Bacs Direct Debit
  • Bancontact
  • BECS Direct Debit
  • EPS
  • FPX
  • Giropay
  • iDEAL
  • Pre-authorized debits
  • Przelewy24
  • SEPA Direct Debit
  • Bank transfers
  • Mexico bank transfers
Select a payment method
Bank account
Card
Search for your bank
Pay $123.00
Select a payment method
Bacs Direct Debit
Card
Confirm your direct debit details
Email
juana.perez@example.com.mx
Name
Juana Josefa Perez Castillo
Sort code
20.00.52
Account number
75849855
Set up your direct debit payments
Betaalmethode
Kaart
iDEAL
SEPA Direct
iDEAL-bank
ING bank
Naam
Juana Josefa Perez Castillo
Betaal €123.00
Select a payment method
AU BECS Debit
Card
Bank account
123-456
Account number
000123456
Confirm payment of A$123.00
Bezahlverfahren
Banküberweisung
Klarna
Lastschrift
Name
Juana Josefa Perez Castillo
Land oder Region
Deutschland
Bezahlen €123.00
Información de contacto
Tarjeta
Transferencia bancaria
Para pagar con una transferencia bancaria SPEI, envía los fondos a:
Nombre del banco
BANAMEX
Código del banco
002
CLABE
002180650612345670
Referencia
236399
Si puedes, incluye la referencia mencionada arriba al enviar la transferencia bancaria.

Simplify operations

Manage invoices and view detailed reports directly from the Dashboard. It’s easy to update, void, duplicate, refund, or mark invoices as paid outside of Stripe. Automate accounts receivable processes and reduce time spent tracking and collecting invoice payments. Enable your customers to self-manage their invoices and subscriptions from a secure, prebuilt customer portal. You can also streamline related revenue and reconciliation workflows with our Revenue suite.

For finance teams

Automate your accounts receivable

Stripe can help your finance teams automate invoice creation, payment collection, and reconciliation—improving efficiency and accelerating cash flow by reducing Days Sales Outstanding (DSO).

A more efficient way to accept bank transfers

Many businesses prefer to pay large invoices via bank transfers, but this can require tedious and manual accounts receivable efforts. Stripe Invoicing automates how businesses support B2B payment methods.

Automate reconciliation

For ACH Credit payments, Stripe generates virtual bank account numbers to keep your company’s banking details private and automatically reconciles incoming payments with outstanding invoices.

Traditional flow
Stripe
Send invoice
Manual Automatic
Review bank statement
Manual Automatic
Notice new customer payment
Manual Automatic
Match payment with invoice
Manual Automatic
Mark invoice as paid
Manual Automatic

Recover more revenue

Improve your cash flow and get paid faster. Automatically send email reminders when invoices are due or past due, and use Smart Retries, Stripe’s AI-powered dunning software, to retry failed payments at optimized times — recovering 38% of failed payments on average.

Useful analytics

Stripe gives you detailed reports and accounts receivable aging reports so you can monitor outstanding invoices and prioritize collections efforts.

Integrate with existing workflows

Automatically recognize and defer invoicing revenue within Stripe. Sync your data in real time to NetSuite, Xero, QuickBooks, and other accounting and ERP systems and streamline e-invoicing compliance with apps from the App Marketplace.

For developers

APIs for automated invoicing

Use Stripe’s APIs to create, send, and reconcile invoices. Automate workflows that scale with your business and integrate easily with existing systems.

  • Automate invoice delivery and reminders
  • Store payment details for recurring invoices
  • For platforms, enable your users to send invoices
Explore the docs 

Comprehensive libraries

Create an invoice and automatically email it to your customers using a language of your choice. Stripe libraries are available for all of the most commonly used languages and frameworks.

What’s included

Manage your business’ accounts receivable, end-to-end

Create invoices

Accept payment methods

  • Credit and debit cards
  • Global bank transfers
  • ACH Debit

Manage accounts receivable

Report and reconcile

  • Automatic reconciliation
  • Custom reporting
  • Accounting integrations
  • ERP integrations
  • Revenue recognition

Ready to get started? Get in touch or create an account.

Access an accounts receivable software with simple, pay-as-you-go pricing, or contact us to design a package specifically for your business.

Move your back office forward

Grow faster and operate with more agility using our Revenue suite.

Send an invoice after purchase

Provide a proof of transaction after a payment with Checkout or Payment Links.