1
0 Comments

I’m building a UX layer on top of Stripe invoices. Does anyone else feel they’re kind of underwhelming?

I’ve been working on a small SaaS that sits on top of Stripe Invoices, and it started from a pretty simple frustration:

Stripe invoices work, but they don’t feel like they’re designed to actually get you paid.

They’re:

  • pretty bare visually
  • not very flexible from a branding/UX perspective
  • and (in my experience) not optimized for conversion at all

The idea came about when a client of mine insisted he didn't want to send the Stripe invoices to customers, they believe strongly in a branded experience from start to finish.

For my client, I built a custom invoice experience, pulling in Stripe invoicing data with:

  • an easier to read layout
  • better hierarchy for pricing + line items
  • more obvious payment CTAs
  • attempting to make the whole thing feel a bit more like a polished checkout experience

Curious if others here have run into the same thing?

Have you customized Stripe invoices heavily?
Switched to something else?
Or just accepted them as-is?

Happy to share what I’ve been building if anyone’s interested but mostly just trying to sanity check whether this is a real problem or just me.

Jeremiah

on April 15, 2026
Trending on Indie Hackers
I built a tool that shows what a contract could cost you before signing User Avatar 120 comments The coordination tax: six years watching a one-day feature take four months User Avatar 80 comments My users are making my product better without knowing it. Here's how I designed that. User Avatar 66 comments A simple LinkedIn prospecting trick that improved our lead quality User Avatar 60 comments I launched on Product Hunt today with 0 followers, 0 network, and 0 users. Here's what I learned in 12 hours. User Avatar 55 comments I changed AIagent2 from dashboard-first to chat-first. Does this feel clearer? User Avatar 39 comments