Get paid faster with Stripe Invoicing

Create and send invoices in minutes—no code required. Use built-in automation and a flexible API to simplify accounts receivable, collect payments, and reconcile transactions.

The opportunity

Faster collections start with invoices that are easier to pay. A better customer experience means fewer late payments and more predictable cash flow. 

Customers can take longer to pay if they can’t use their preferred payment methods or local currencies. Overdue balances and failed payments need manual follow-up. And the longer invoices remain outstanding, the harder it becomes to predict cash flow.

Stripe Invoicing unifies delivery, collection, and reconciliation. Offer flexible ways to pay, automate payment reminders and retries, and reduce manual work, so you can get paid faster and more predictably.

Speed up cash flow.

Send digital invoices, recover revenue, and prioritize overdue balances.

Make invoices easy to pay.

Send invoices with a link to a mobile-friendly Stripe-hosted page. Let customers choose from 125+ payment methods, including bank transfers.

Automate reminders and payment retries.

Automatically email customers about unpaid invoices. If a payment fails, Smart Retries uses AI to retry the payment at the time most likely to succeed.

Prioritize your oldest invoices for collection.

Sort unpaid invoices by days past due with accounts receivable aging charts, so you know which customers to contact first.

Hero Health reduced time to collect payment by 54%.

Read more

Choco reduced days sales outstanding by 34%.

Read more

Improve the customer experience. Customize invoices, offer a self-serve portal, and set up flexible payment plans.

Tailor every invoice

Use no-code templates to add your branding, payment terms, purchase order numbers, and more, so every invoice reflects your business.

Provide self-serve access

Let customers view, pay, and download invoices in a prebuilt portal, so your team fields fewer routine requests.

Offer flexible ways to pay

Accept partial payments, or set up payment plans with automated installment collection, retries, and notifications.

Reduce manual work. Create and send invoices on net terms, and reconcile them without spreadsheets or manual matching.

Create and send invoices 

Generate invoices in the Dashboard or with the API, calculate tax automatically by adding Stripe Tax, and email invoices as PDFs.

Handle disputes and payment exceptions

Issue credit notes, apply partial payments, and update invoice statuses as receivables change.

Automatically reconcile paid invoices

Stripe automatically matches incoming bank transfers to the right invoices, so your team doesn't have to reconcile payments manually.

Keep your accounting system up to date

Sync invoices and payments with apps from the Stripe App Marketplace. Connect NetSuite, Xero, QuickBooks, and other ERP systems.

Expand globally faster.

Invoice in local languages and currencies, with support for e-invoicing compliance.

Localize invoices and prices.

Invoice customers in 25+ languages and 135+ currencies. Use Adaptive Pricing to show prices in your customer's local currency.

Accept 125+ payment methods.

Dynamically surface the most relevant payment methods for each customer, including digital wallets, buy now, pay later, and stablecoins.

Simplify e-invoicing compliance.

Integrate with our e-invoicing partners to help your business meet local mandates as you enter new markets.

Proven to get you paid faster. Automate invoicing, collection, and reconciliation—from your first invoice to global scale.

87%of Stripe invoices are paid within 24 hours
38%of failed payments are recovered by Stripe on average
99.999%historical uptime for Stripe services

What’s included

Create and send invoices

  • ​
    Dashboard invoicing
  • ​
    API invoicing
  • ​
    Invoice templates
  • ​
    Quotes
  • ​
    Support for 25+ languages
  • ​
    Support for 135+ currencies

Accept payments

  • ​
    Support for 125+ payment methods
  • ​
    Credit and debit cards
  • ​
    Global bank transfers
  • ​
    ACH Debit
  • ​
    Hosted invoice page
  • ​
    Adaptive Pricing

Manage collections

  • ​
    Custom payment terms
  • ​
    Smart Retries
  • ​
    Automated email reminders
  • ​
    Credit notes
  • ​
    Customer portal

Reconcile and report

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

Send invoices for free with Stripe Treasury

When you receive payments directly into your Treasury bank account¹, you can send invoices for free. Track incoming cash in one place and use those funds to run your business. Coming soon.

Frequently asked questions

Learn more about Invoicing.

What is Stripe Invoicing and how does it work?

Stripe Invoicing helps businesses collect payments on net terms and recover failed payments at scale. Create and send invoices from the Stripe Dashboard or through a flexible API, automate reminders, retry failed payments with Smart Retries, and reconcile transactions. Offer 125+ payment methods, including bank transfers, and let customers pay online through a Stripe-hosted invoice page.

What types of businesses is Invoicing for?

Stripe Invoicing supports businesses of all sizes, from startups sending their first invoices to enterprises selling across markets. It works for businesses collecting on payment terms, as well as those that generate invoices and collect payments programmatically.

How does Stripe automate accounts receivable and invoice collection?

Stripe automates repetitive tasks across invoice delivery, payment collection, failed -payment recovery, and reconciliation. Send reminders for outstanding invoices, set up automatic charges for saved payment methods, and use Smart Retries to recover failed payments. Track invoice and payment statuses in Stripe to reduce manual follow-up.

Does Invoicing support B2B payments and payment terms?

Yes. You can set payment terms and due dates, send invoices, and accept bank transfer payments. Stripe also supports multiple currencies, automated reminders, and tools for tracking and reconciling incoming payments.

Learn how to improve cash flow

Get four strategies to help you collect invoice payments faster.

Report

Four strategies for faster cash flow

¹ Stripe Treasury includes various distinct Stripe products. See applicable product terms. Stripe is not a bank. Checking accounts are provided exclusively by Fifth Third Bank, National Association, Member FDIC.