Complete Tutorial

How to Change Your Logo on Swiss QR Invoices

Add your logo to Swiss QR invoices in 30 seconds with Magic Heidi. Step-by-step tutorial for all platforms. Professional branding made easy.

Magic Heidi Invoice with Logo

Every invoice you send is a touchpoint with your clients. A professional logo on your Swiss QR invoices doesn't just look good—it builds trust, speeds up payment, and reinforces your brand every time a client opens their inbox.

Since October 2022, Swiss businesses must use QR invoices (QR-Rechnung). While this standardization ensures compliance, your invoices can still reflect your unique brand identity. Magic Heidi makes adding your logo to compliant Swiss QR invoices simple, taking just 30 seconds across iPhone, Android, Mac, Windows, or Web.

This tutorial shows you exactly how to customize your Swiss invoices with your logo while maintaining full compliance with Swiss payment standards.

Why Add Your Logo to Swiss QR Invoices?

Your logo isn't just decoration—it's a strategic business tool that impacts how clients perceive you, how quickly they pay, and how well they remember you.

Professional Credibility

Your logo instantly communicates professionalism. When clients receive an invoice with your branding, they see an established business, not just another freelancer.

Faster Payment Processing

Branded invoices get paid faster. When your logo appears consistently, clients immediately recognize your business without needing to verify the sender.
🎯

Stronger Brand Recognition

Every invoice is a brand impression. If you send 50 invoices per year, that's 50 opportunities to reinforce your brand identity.
🇨🇭

Legal Compliance with Personal Touch

Swiss QR invoices have strict requirements, but customization is encouraged. Add your logo while maintaining full compliance with Swiss payment standards.

Understanding Swiss QR Invoice Requirements

What is a Swiss QR Invoice?

The Swiss QR invoice (QR-Rechnung) replaced traditional red and orange payment slips on October 1, 2022. Every invoice must now include a standardized QR code containing payment information.

The QR code measures exactly 46 x 46 mm when printed and features a Swiss cross in the center. This standardization streamlines payment processing across Swiss banking systems.

Mandatory Elements You Cannot Change

Swiss QR invoices must include:

  • QR code (46 x 46 mm with Swiss cross)
  • Payment section with structured data
  • Creditor information (your business details)
  • Amount (if specified)
  • Currency (CHF or EUR)
  • Reference number (if applicable)
  • Additional information field

These elements cannot be removed or significantly altered. They ensure your invoices work seamlessly with Swiss e-banking systems.

Where Your Logo Fits

Your logo appears in the header section, separate from the mandatory payment information. This placement keeps your invoice compliant while giving you full branding control.

The key rule: never cover or obscure the QR code. Place your logo in the top section, away from the payment slip at the bottom.

Magic Heidi handles this automatically. When you add your logo, the software positions it correctly for both visual appeal and regulatory compliance.

Step-by-Step Tutorial: Changing Your Logo

Follow these simple steps to add your logo to Magic Heidi. Upload once, and it syncs automatically across all your devices—iPhone, Android, Mac, Windows, and Web.

Magic Heidi Invoice Interface

Prerequisites

Before starting:

  1. Have your logo file ready in PNG or JPG format
  2. Verify file size is under 512 KB
  3. Ensure dimensions are at least 400 pixels wide

For iPhone and Android Users

Step 1: Open the Magic Heidi app on your mobile device.

Step 2: Tap the Settings icon (gear symbol) in the bottom navigation bar.

Step 3: Select Invoice Settings from the menu.

Step 4: Tap Company Logo or Upload Logo.

Step 5: Choose Select from Photos to access your device's photo library.

Step 6: Browse and select your logo file.

Step 7: The app automatically uploads and positions your logo. Preview the change instantly.

Step 8: Tap Save to apply the logo to all future invoices.

Your logo now appears on every new invoice you create. Previous invoices remain unchanged—only new invoices display the updated logo.

For Mac and Windows Users

Step 1: Launch Magic Heidi on your computer.

Step 2: Click Settings in the top menu bar (Mac) or left sidebar (Windows).

Step 3: Navigate to Invoice Customization or Branding.

Step 4: Click the Upload Logo button or drag-and-drop your logo file into the designated area.

Step 5: Select your logo file from your computer.

Step 6: Preview the logo placement on a sample invoice displayed on screen.

Step 7: Adjust positioning if needed (Magic Heidi usually auto-centers logos for optimal appearance).

Step 8: Click Save Changes or Apply.

The logo immediately applies to your invoice template. Create a test invoice to see the final result.

For Web Platform Users

Step 1: Log into Magic Heidi at app.magicheidi.com.

Step 2: Click your profile icon or Settings in the top-right corner.

Step 3: Select Invoice Settings from the dropdown menu.

Step 4: Scroll to the Logo Upload section.

Step 5: Click Choose File or drag your logo directly into the upload area.

Step 6: Select your logo from your computer's file system.

Step 7: The preview window shows your logo on an invoice template.

Step 8: If satisfied with the placement, click Save or Update Logo.

Your logo saves to your account and syncs automatically across all devices where you use Magic Heidi.

Automatic Sync Across Devices

One of Magic Heidi's advantages: change your logo once, and it updates everywhere.

Upload your logo on your iPhone, and it appears on your Mac, Android tablet, Windows PC, and web browser. No need to upload multiple times or worry about version control.

This sync happens automatically within seconds, ensuring consistency across all platforms.

Check Before You Send

After uploading your logo, create a test invoice:

Step 1: Go to Create Invoice or New Invoice.

Step 2: Fill in sample client information and line items.

Step 3: Click Preview to see the full invoice with your logo.

Step 4: Check these elements:

  • Logo appears clear and properly sized
  • Logo doesn't overlap with client information
  • Logo aligns correctly in the header
  • QR code remains unobstructed at the bottom
  • Overall layout looks professional

Step 5: If everything looks good, save the invoice as a PDF to see the print version.

Troubleshooting Common Issues

Logo Appears Blurry or Pixelated

Cause: Low resolution or small file dimensions.

Solution: Use a higher-resolution version of your logo. Source files should be at least 400 pixels wide and 300 DPI for print quality.

If you only have a small logo file, ask your designer for a larger version, or use an image upscaling tool (though this has limits).

"File Too Large" Error

Cause: Your logo file exceeds 512 KB.

Solution: Compress your image using:

  • TinyPNG (online tool for PNG files)
  • JPEG Optimizer (for JPG files)
  • Image editing software like Photoshop or GIMP

Most logos should be under 100 KB. If yours exceeds this significantly, reduce image dimensions or save at lower quality settings.

Wrong File Format Error

Cause: You're trying to upload a PDF, GIF, or other unsupported format.

Solution: Convert your logo to PNG or JPG:

  • Use an online converter (PDF to PNG, etc.)
  • Open in Photoshop, GIMP, or Preview (Mac) and export as PNG/JPG
  • Ask your designer for a PNG or JPG version

Logo Doesn't Display After Upload

Cause: Browser cache or sync delay.

Solution:

  1. Refresh the page or close and reopen the app
  2. Wait 30-60 seconds for sync across devices
  3. Clear browser cache if using the web platform
  4. Try a different platform (if it works on mobile but not desktop, the logo uploaded successfully—just needs cache clearing)

If the issue persists, contact Magic Heidi support through the app or website.

Logo Overlaps with Invoice Content

Cause: Logo file includes excessive transparent space or unusual aspect ratio.

Solution: Edit your logo file in an image editor:

  • Crop transparent space around the logo
  • Center the logo in a standard aspect ratio (square or 2:1 rectangle)
  • Re-upload the adjusted file

Magic Heidi positions logos based on the image file dimensions, so clean files produce better results.

FAQ

Frequently Asked Questions

How often can I change my logo?

As often as you want. There's no limit. However, frequent changes confuse clients and dilute brand recognition. Change your logo only when rebranding or making significant brand updates.

Does changing my logo affect old invoices?

No. Previous invoices remain unchanged. Only new invoices created after the logo change will display the updated logo.

Can I use different logos for different clients?

Not simultaneously. Magic Heidi uses one logo per account. If you need different logos, consider creating separate invoice templates with different branding, or create a versatile logo that works for all clients.

What if I don't have a logo?

You can create invoices without a logo. They'll still be compliant and professional. However, adding even a simple logo (like your initials in a nice font) significantly boosts professionalism. Consider using free logo makers like Canva or hiring a designer on Fiverr if you're ready to create one.

Will my logo print correctly?

Yes, if you follow the file requirements (PNG/JPG, 400+ pixels wide, 300 DPI). Magic Heidi generates print-ready PDFs that maintain image quality. Always preview the PDF before sending to verify how your invoice will look when printed.

Can I add other branding elements besides a logo?

Yes. Magic Heidi lets you customize header colors, accent colors, footer text (add your slogan or tagline), and font choices (on some templates). Explore the invoice customization settings to discover all branding options.

Your Professional Invoices Start Now

Adding your logo to Swiss QR invoices takes 30 seconds but makes a lasting impression. Professional branding builds trust, speeds payment, and reinforces your business identity with every invoice you send.