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.

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.
Logo Requirements and Best Practices
Follow these specifications to ensure your logo displays perfectly on every invoice, across all platforms, in both digital and print formats.
File Format & Size
Use the right format and dimensions for optimal display quality across all platforms.
- PNG or JPG format (PNG recommended for transparency)
- 400 pixels wide minimum
- Under 512 KB file size
- At least 300 DPI for print clarity
Color & Design
Ensure your logo looks professional and remains readable at invoice size.
- RGB color space (not CMYK)
- High contrast with background
- Simple, scalable design
- Avoid text-heavy logos
Quality Checklist
Verify these elements before uploading to ensure the best results.
- Logo is clear when scaled down
- Consistent with other brand materials
- No excessive transparent space
- Standard aspect ratio (square or 2:1)
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.

Prerequisites
Before starting:
- Have your logo file ready in PNG or JPG format
- Verify file size is under 512 KB
- 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.
Previewing Your Logo on Invoices
Always check how your logo looks before sending invoices to clients. Create a test invoice and verify placement, size, and clarity.
Check Before You Send
Create a test invoice to preview your logo placement and overall appearance.
Verify Positioning
Ensure your logo doesn't overlap with client information or the QR code.
Test Print Quality
Save as PDF to see how your invoice will look when printed.
Make Adjustments
If needed, resize or reposition your logo for optimal display.
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:
- Refresh the page or close and reopen the app
- Wait 30-60 seconds for sync across devices
- Clear browser cache if using the web platform
- 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.
Advanced Customization Tips
Go beyond just adding your logo. Create a fully branded invoice experience that perfectly represents your business.
Match Your Brand Colors
Customize your invoice color scheme to complement your logo and create a cohesive brand experience.
- Choose preset color schemes
- Enter custom hex color codes
- Adjust header and accent colors
- Maintain brand consistency
Choose the Right Template
Magic Heidi offers multiple invoice templates. Each displays your logo differently to match your brand personality.
- Classic: Centered logo, formal layout
- Modern: Left-aligned, minimalist design
- Creative: Bold with colored header
- Test different templates to find your fit
Create Template Variations
Serve different client types with customized invoice templates while maintaining your core brand identity.
- Corporate clients: Conservative template
- Creative clients: Bold template
- International clients: Simplified template
- Switch templates based on audience
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.