Invoicing built for speed and scale

Stripe Invoicing is a global invoicing platform built to save you time and get you paid faster. Create and send a Stripe-hosted invoice in minutes—no code required. Or, use the Invoicing API and advanced features to automate how you collect and reconcile payments.

Get paid faster

Stripe’s online invoices provide an optimized experience across mobile, tablet, and desktop. Most Stripe invoices are paid within three days.

Easy to get started

Create, customize, and send a Stripe-hosted invoice in minutes—all from the Dashboard with no code required.

Configurable for any use case

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

Scales with you

Stripe’s APIs can help automate your invoicing workflows. Use automatic email reminders and aging reports to collect unpaid invoices.

How it works

The easiest way to get paid

1

Generate an invoice

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

2

Send an invoice

Email your customers a link to a Stripe-hosted invoice page or PDF with just a click.

3

Get paid fast globally

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

4

Simplify operations

Manage invoices straight from the Dashboard. Automate tasks using our suite of advanced features.

Generate an invoice

Add a product, customer information, and a tax rate to create an invoice. Update the colors and add your logo to match your brand. You can save all of these 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
$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 $70.00
$70.00
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 $70.00
$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 $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 version. Each invoice provides an optimized experience across 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 fast globally

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

Most Stripe invoices are paid within three days.

  • ACH Credit
  • Bacs Direct Debit
  • Bancontact
  • BECS Direct Debit
  • EPS
  • FPX
  • Giropay
  • iDEAL
  • Przelewy24
  • SEPA Direct Debit
  • Sofort
Select a payment method
Card
Bank transfer
Check
Card information
4242 4242 4242 4242
12/24
123
Pay $123.00
Select a payment method
Bacs Direct Debit
Card
Confirm your direct debit details
Email
mfurrer@example.ch
Name
Mila Furrer
Sort code
20.00.52
Account number
75849855
Set up your direct debit payments
Betaalmethode
Kaart
iDEAL
SEPA Direct
iDEAL-bank
ING bank
Naam
Mila Furrer
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
Karte
SOFORT
Giropay
Name
Mila Furrer
Land oder Region
Germany
Bezahlen €123.00

Simplify operations

You can manage invoices and view detailed reports directly from the Dashboard. It’s easy to void, duplicate, refund, or mark invoices as paid outside of Stripe. Add as many team members as you’d like—the Dashboard supports granular roles and permissions to help manage access.

For finance teams

A toolkit for business automation

Stripe’s advanced invoicing features can help your finance and operational teams save time with previously manual workflows like reconciliation and collections.

A more efficient way to accept wire transfers and ACH

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

Automate reconciliation

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

Stripe can act as the first line of defense to help you eliminate unpaid invoices. Automatically send email reminders when invoices are due or past due, and use Smart Retries to retry failed payment attempts at optimized times.

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

Sync data in real time using the Stripe Connector for NetSuite, automating manual cash application and reconciliation. Or, choose integrations with other accounting systems and ERP solutions like Xero, QuickBooks Desktop, and more. Use Stripe’s Reporting APIs to import data into your own systems.

For developers

APIs for programmatic invoicing

Stripe’s intuitive APIs and clear documentation make it easy to automate your invoicing workflows, and easy to iterate as your business grows and changes.

  • Automatically email invoices to your customers
  • Store payment details for recurring invoices
  • For platforms, enable your users to send invoices
Explore the docs 

What’s included

Manage invoicing end-to-end

Create invoices

  • Dashboard invoicing
  • API invoicing
  • Hosted invoice page
  • Recurring billing

Accept payment methods

  • Credit and debit cards
  • ACH Credit
  • ACH Debit (coming soon)
  • Global bank transfers
  • Paper checks (beta)

Manage accounts receivable

  • Customized payment terms
  • Smart Retries
  • AR aging charts
  • Automated email reminders
  • Credit notes
  • Tax rates

Report and reconcile

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

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

Access a complete invoicing platform with simple, pay-as-you-go pricing, or contact us to design a package specifically for your business.

Know what you pay

Transparent and integrated per-transaction pricing.

Send an invoice today

Get up and running with Stripe in just a few minutes.