Skip to content

Brand your payment experience

Configure your logo, colors, and business details in Stripe Dashboard. Your branding automatically applies to all receipts, invoices, and payment pages sent through Payment for Stripe.

Last updated March 2026

Quick answer

Add your logo, brand color, and a custom receipt message in Stripe's branding settings. Your Payment for Stripe checkout and receipts then match your brand.

Official documentation: Stripe branding settings

Connected

Stripe Account

$900M+
processed since 2015
220K+
businesses worldwide
4.8
App Store rating
135+
currencies supported

How to get started

Follow these 4 simple steps to get up and running.

1

Open your Stripe Dashboard

Log into your Stripe Dashboard and navigate to Settings > Branding. This is where you'll configure all visual elements that appear on receipts, invoices, and payment pages.

2

Upload your business logo

Click "Upload Logo" and select a square image. For best results, use a high-resolution PNG or JPG at least 512x512 pixels. Your logo appears on all receipts and invoices sent through Payment for Stripe.

3

Set your brand colors

Choose primary and accent colors that match your brand. These colors appear on Stripe-hosted payment pages, receipts, and invoices. Enter hex codes for precise color matching.

4

Add business details

Enter your business name, support email, and address. These details appear on receipts and help customers identify your business. Changes sync automatically to Payment for Stripe.

Customize your brand colors in your Stripe Dashboard

Stripe Dashboard branding settings showing icon, brand color, and accent color customization with a receipt preview

Common questions

How do I add a logo to Stripe invoices?
Upload your logo in the Stripe Dashboard under Settings > Branding. It appears on every invoice, receipt, and checkout page the app creates, on web and email.
What are the logo requirements?
Your logo should be a square image at least 512x512 pixels. PNG format with a transparent background works best, but JPG is also supported. The logo appears on receipts, invoices, and payment links.
Can I use different branding for different products?
Branding settings in Stripe apply to all transactions. If you need different branding for different business lines, consider setting up separate Stripe accounts for each.
How quickly do branding changes appear?
Branding changes made in Stripe Dashboard apply immediately to new receipts and invoices. Payment for Stripe automatically uses your latest branding settings.

Ready to get started?

Download the free app and start accepting payments in minutes.