We analyzed 13 examples of how Stripe handles empty states across their product, spanning 6 different approaches: icon with headline and CTA, text-only message, illustration with CTA, dashboard zero state, empty grid, modal overlay.

Stripe — Tax forms > 1099
Tax forms page (1099 section) in Stripe Express for connected accounts. A tooltip-style popover on the documents table reads that documents will be listed here. Resources cards are shown below.

Stripe — Home (Stripe Express dashboard)
Stripe Express home dashboard showing zero earnings, an empty bar chart, and an empty transactions table. Balance sidebar shows NOK 0.00.

Stripe — Home (Dashboard)
Stripe Dashboard home page in sandbox mode showing all analytics widgets with zero values. Includes Payments, Gross volume, Net volume, Failed payments, New customers, and Top customers by spend.

Stripe — Global search overlay
Global search overlay showing no results. A magnifying glass icon is displayed above the message.

Stripe — Tasks
Tasks page in Stripe Express showing two empty state panels side-by-side: a Tasks panel and an Activity panel, each with their own icon and label.

Stripe — Payments > Analytics > Acceptance
Payments analytics page (Acceptance tab) showing empty chart areas for 'Key metrics for cards' and 'Card payments breakdown' with no data matching the selected filters.

Stripe — Transactions > Payouts
Transactions page filtered to the Payouts tab showing no test payouts in sandbox mode.

Stripe — Customers
Customers list page in sandbox mode showing an empty customer table with filters and toolbar, and a centered empty state with icon, headline, body, link, and primary CTA button.

Stripe — Settings > Team and security > Access requests
Team and security settings page, Access requests tab, showing no pending access requests from Stripe teams.

Stripe — Notifications (Unread tab)
Notifications page with Unread tab selected showing no new notifications. Bell icon displayed above the completion message.

Stripe — Billing > Subscriptions
Subscriptions list page showing no active subscriptions matching the current filter. A promotional banner at the top encourages setting up subscriptions, and an insight bar suggests benchmarking.

Stripe — Balance > Transactions
Balance page showing total balance of NOK 0.00 with an empty transactions table underneath. Table headers are visible but no rows.

Stripe — Connect (product landing)
Connect product landing page showing an illustration of a platform payment flow diagram with a large 'Get started' CTA button. Resources section below with Documentation and Pricing guide cards.