1<!DOCTYPE html><html class="no-js" lang="en-CH"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
1<script data-hid="chatgpt-pixel">!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"K3KGR9e8XUT77awFdvF5Jf"});</script>
1<title>Invoicing Software Switzerland: QR Invoice in 30 Seconds</title><style> 2html.no-js .v-animate-in { 3 animation: v-animate-in-appear 300ms ease 1s forwards; 4} 5 6@keyframes v-animate-in-appear { 7 to { 8 opacity: 1; 9 transform: translateY(0px); 10 } 11} 12</style><link rel="stylesheet" href="/_nuxt/entry.BM9nauq2.css" crossorigin><link rel="stylesheet" href="/_nuxt/Header.DpxkgoZm.css" crossorigin><link rel="stylesheet" href="/_nuxt/HeroSection.B-dFGFLy.css" crossorigin><link rel="stylesheet" href="/_nuxt/InvoicePdf.MujeIguU.css" crossorigin><link rel="stylesheet" href="/_nuxt/Basic.BRXDARTZ.css" crossorigin><link rel="stylesheet" href="/_nuxt/SocialProof.BREIgnqC.css" crossorigin><link rel="stylesheet" href="/_nuxt/Stars.BQ-obOr2.css" crossorigin><link rel="stylesheet" href="/_nuxt/FeatureShowcase.BPJHlOoJ.css" crossorigin><link rel="stylesheet" href="/_nuxt/FeatureGrid.BmH6SZ_r.css" crossorigin><link rel="stylesheet" href="/_nuxt/Comparison.Ccpbf9oJ.css" crossorigin><link rel="stylesheet" href="/_nuxt/Reviews.ykrWw9Gv.css" crossorigin><link rel="stylesheet" href="/_nuxt/Plans.Cuz5q3ZY.css" crossorigin><link rel="stylesheet" href="/_nuxt/Faq.C-Z9OvMt.css" crossorigin><link rel="stylesheet" href="/_nuxt/FinalCta.BA6iGj6O.css" crossorigin><style>:where(.i-emojione-v1\:flag-for-switzerland){display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' width='64' height='64'%3E%3Cpath fill='%23ec1c24' d='M10 11C3.373 11 0 15.925 0 22v22c0 6.075 3.373 11 10 11h44c6.627 0 10-4.925 10-11V22c0-6.075-3.373-11-10-11'/%3E%3Cpath fill='%23fff' d='M19 38h8v8h9v-8h8v-9h-8v-8h-9v8h-8z'/%3E%3C/svg%3E")}:where(.i-logos\:apple){display:inline-block;width:0.82em;height:1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 315' width='256' height='315'%3E%3Cpath d='M213.803 167.03c.442 47.58 41.74 63.413 42.197 63.615c-.35 1.116-6.599 22.563-21.757 44.716c-13.104 19.153-26.705 38.235-48.13 38.63c-21.05.388-27.82-12.483-51.888-12.483c-24.061 0-31.582 12.088-51.51 12.871c-20.68.783-36.428-20.71-49.64-39.793c-27-39.033-47.633-110.3-19.928-158.406c13.763-23.89 38.36-39.017 65.056-39.405c20.307-.387 39.475 13.662 51.889 13.662c12.406 0 35.699-16.895 60.186-14.414c10.25.427 39.026 4.14 57.503 31.186c-1.49.923-34.335 20.044-33.978 59.822M174.24 50.199c10.98-13.29 18.369-31.79 16.353-50.199c-15.826.636-34.962 10.546-46.314 23.828c-10.173 11.763-19.082 30.589-16.678 48.633c17.64 1.365 35.66-8.964 46.64-22.262'/%3E%3C/svg%3E")}:where(.i-logos\:google-play-icon){display:inline-block;width:0.91em;height:1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 283' width='256' height='283'%3E%3Cpath fill='%23EA4335' d='M119.553 134.916L1.06 259.061a32.14 32.14 0 0 0 47.062 19.071l133.327-75.934z'/%3E%3Cpath fill='%23FBBC04' d='M239.37 113.814L181.715 80.79l-64.898 56.95l65.162 64.28l57.216-32.67a31.345 31.345 0 0 0 0-55.537z'/%3E%3Cpath fill='%234285F4' d='M1.06 23.487A30.6 30.6 0 0 0 0 31.61v219.327a32.3 32.3 0 0 0 1.06 8.124l122.555-120.966z'/%3E%3Cpath fill='%2334A853' d='m120.436 141.274l61.278-60.483L48.564 4.503A32.85 32.85 0 0 0 32.051 0C17.644-.028 4.978 9.534 1.06 23.399z'/%3E%3C/svg%3E")}:where(.i-logos\:microsoft-icon){display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' width='256' height='256'%3E%3Cpath fill='%23F1511B' d='M121.666 121.666H0V0h121.666z'/%3E%3Cpath fill='%2380CC28' d='M256 121.666H134.335V0H256z'/%3E%3Cpath fill='%2300ADEF' d='M121.663 256.002H0V134.336h121.663z'/%3E%3Cpath fill='%23FBBC09' d='M256 256.002H134.335V134.336H256z'/%3E%3C/svg%3E")}:where(.i-lucide\:camera){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z'/%3E%3Ccircle cx='12' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E")}
12:where(.i-lucide\:check){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E")}:where(.i-lucide\:chevron-down){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:chevron-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:globe){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:languages){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6'/%3E%3C/svg%3E")}:where(.i-lucide\:menu){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E")}:where(.i-lucide\:message-circle-more){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092a10 10 0 1 0-4.777-4.719M8 12h.01M12 12h.01M16 12h.01'/%3E%3C/svg%3E")}:where(.i-lucide\:x){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}</style><link rel="preload" href="/fonts/inter-tight-latin.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" as="image" href="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100" imagesrcset="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 1x, /_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 2x" fetchpriority="high"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DVAJMTn2.js">
12<link rel="modulepreload" as="script" crossorigin href="/_nuxt/C6B4DCzm.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DunWunMZ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C_RtkNoM.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BNYFZbp_.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BI7BeAvy.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BQK8FiOB.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Bf8XjBBG.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B98VXC67.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CyRjZSQO.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DQo-9Qd_.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/VIvIpEWU.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/sAoAFBxZ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BiY9l_u2.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C69NAlAP.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/orxlsFSh.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BIv5eyy9.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B1SlwAt1.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Af4wYvO7.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Dj-H7iUq.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Aq8t-mVG.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CT4wV7gu.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BU_4OkOo.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C0bh2Zlb.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Dh8mv7cf.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DgQQdSfH.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BhffhvVu.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DPAO243U.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BOq7r-Jo.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CxwjqzgL.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/ByoGFjZR.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B3X17ORS.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DQXgZp9i.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CGgnTJ4B.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D_uFsHmZ.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BJxcZrDH.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CQmIGG9a.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DV5smsH8.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DBaLkx8M.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/-Qj_JUn7.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/HTQahHUx.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/5lmZPXp3.js">
12<script type="module" src="/_nuxt/DVAJMTn2.js" crossorigin></script>
12<meta property="og:image" content="https://magicheidi.ch/__og-image__/static/en/rechnungsprogramm/og.png"><meta property="og:image:type" content="image/png"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://magicheidi.ch/__og-image__/static/en/rechnungsprogramm/og.png"><meta name="twitter:image:src" content="https://magicheidi.ch/__og-image__/static/en/rechnungsprogramm/og.png"><meta property="og:image:width" content="1200"><meta name="twitter:image:width" content="1200"><meta property="og:image:height" content="600"><meta name="twitter:image:height" content="600"><meta property="og:type" content="website"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><link id="i18n-xd" rel="alternate" href="https://magicheidi.ch/rechnungsprogramm" hreflang="x-default"><link id="i18n-alt-en-CH" rel="alternate" href="https://magicheidi.ch/en/rechnungsprogramm" hreflang="en-CH"><link id="i18n-alt-de-CH" rel="alternate" href="https://magicheidi.ch/rechnungsprogramm" hreflang="de-CH"><link id="i18n-alt-fr-CH" rel="alternate" href="https://magicheidi.ch/fr/rechnungsprogramm" hreflang="fr-CH"><link id="i18n-alt-it-CH" rel="alternate" href="https://magicheidi.ch/it/rechnungsprogramm" hreflang="it-CH"><link id="i18n-alt-es-CH" rel="alternate" href="https://magicheidi.ch/es/rechnungsprogramm" hreflang="es-CH"><link id="i18n-alt-pt-CH" rel="alternate" href="https://magicheidi.ch/pt/rechnungsprogramm" hreflang="pt-CH"><link id="i18n-alt-sq-CH" rel="alternate" href="https://magicheidi.ch/sq/rechnungsprogramm" hreflang="sq-CH"><link id="i18n-alt-sr-CH" rel="alternate" href="https://magicheidi.ch/sr/rechnungsprogramm" hreflang="sr-CH"><link id="i18n-can" rel="canonical" href="https://magicheidi.ch/en/rechnungsprogramm"><link id="i18n-alt-hr-CH" rel="alternate" href="https://magicheidi.ch/sr/rechnungsprogramm" hreflang="hr-CH" data-hid="i18n-alt-hr-CH"><link id="i18n-alt-bs-CH" rel="alternate" href="https://magicheidi.ch/sr/rechnungsprogramm" hreflang="bs-CH" data-hid="i18n-alt-bs-CH"><link rel="icon" type="image/ico" href="/favicon.ico"><meta id="i18n-og-url" property="og:url" content="https://magicheidi.ch/en/rechnungsprogramm"><meta id="i18n-og" property="og:locale" content="en_CH"><meta id="i18n-og-alt-de-CH" property="og:locale:alternate" content="de_CH"><meta id="i18n-og-alt-fr-CH" property="og:locale:alternate" content="fr_CH"><meta id="i18n-og-alt-it-CH" property="og:locale:alternate" content="it_CH"><meta id="i18n-og-alt-es-CH" property="og:locale:alternate" content="es_CH"><meta id="i18n-og-alt-pt-CH" property="og:locale:alternate" content="pt_CH"><meta id="i18n-og-alt-sq-CH" property="og:locale:alternate" content="sq_CH"><meta id="i18n-og-alt-sr-CH" property="og:locale:alternate" content="sr_CH"><meta name="description" content="Simple invoicing software for Swiss freelancers: a QR invoice in 30 seconds, VAT and reminders done for you. 3 invoices free, no credit card."><meta name="twitter:title" content="Invoicing Software Switzerland: QR Invoice in 30 Seconds"><meta name="twitter:description" content="Simple invoicing software for Swiss freelancers: a QR invoice in 30 seconds, VAT and reminders done for you. 3 invoices free, no credit card."><meta property="og:title" data-infer="" content="Invoicing Software Switzerland: QR Invoice in 30 Seconds"><meta property="og:description" data-infer="" content="Simple invoicing software for Swiss freelancers: a QR invoice in 30 seconds, VAT and reminders done for you. 3 invoices free, no credit card."><meta property="og:site_name" content="Magic Heidi"></head><body><!--teleport start anchor--><!--teleport anchor--><!--teleport start anchor--><!--teleport anchor--><!--teleport start anchor--><!----><!--teleport anchor--><!--teleport start anchor--><!--teleport anchor--><div id="__nuxt"><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:#E2001A;background-size:0% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><div></div><div class="stable-scrollbar" style="--banner-h:40px;"><div class="fixed top-0 left-0 right-0 z-[1001] h-10 bg-navy text-white"><a href="https://conda.ch/magicheidi" target="_blank" rel="noopener" class="h-full flex-center gap-2 px-10 text-sm text-center text-white hover:underline"><span>Invest in Magic Heidi â from CHF 690</span><span class="font-semibold whitespace-nowrap">See how â</span></a><button class="absolute right-3 top-1/2 z-10 -translate-y-1/2 size-6 flex-center rounded-full hover:bg-white/10" aria-label="Close"><span class="iconify i-lucide:x" aria-hidden="true" style="font-size:14px;"></span></button></div><header class="site-nav" data-v-81e58062><div class="inner" data-v-81e58062><a href="/en" class="brand" aria-label="Magic Heidi" data-v-81e58062><img width="55" height="44" data-nuxt-img srcset="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 1x, /_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 2x" onerror="this.setAttribute('data-error', 1)" alt draggable="false" src="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100" data-v-81e58062> Magic Heidi </a><nav class="relative z-1 flex justify-center links" data-v-81e58062 aria-label="Main" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><div style="position:relative;"><ul class="flex-center" data-orientation="horizontal"><!--[--><!--[--><!--[--><li data-menu-item><!--[--><!--[--><button data-reka-collection-item id data-state="closed" data-navigation-menu-trigger aria-expanded="false" aria-controls class="group nav-menu-trigger"><!--[-->
12Features <span class="iconify i-lucide:chevron-down text-slate text-lg relative top-1px transition-transform transition-duration-150ms transition-ease-in group-data-[state=open]:-rotate-180" aria-hidden="true" style=""></span><!--]--></button><!--v-if--><!--]--><!--teleport start--><!----><!--teleport end--><!--]--></li><!--]--><!--[--><li data-menu-item><!--[--><!--[--><button data-reka-collection-item id data-state="closed" data-navigation-menu-trigger aria-expanded="false" aria-controls class="group nav-menu-trigger"><!--[-->Swiss-Made <span class="iconify i-lucide:chevron-down text-slate text-lg relative top-1px transition-transform transition-duration-150ms transition-ease-in group-data-[state=open]:-rotate-180" aria-hidden="true" style=""></span><!--]--></button><!--v-if--><!--]--><!--teleport start--><!----><!--teleport end--><!--]--></li><!--]--><!--[--><li data-menu-item><!--[--><a href="/en/pricing" class="nav-menu-trigger" data-reka-collection-item><!--[-->Pricing<!--]--></a><!--]--></li><!--]--><!--[--><li data-menu-item><!--[--><a href="/en#faq" class="nav-menu-trigger" data-reka-collection-item><!--[-->FAQ<!--]--></a><!--]--></li><!--]--><!--]--><!--v-if--><!--]--></ul></div><div class="perspective-[2000px] absolute mx-10 top-full left-50% -translate-x-50% flex w-80vw justify-center"><!----></div><!--]--></nav><div class="right" data-v-81e58062><div class="relative help" data-v-81e58062><button class="nav-menu-trigger gap-1!" aria-label="Help"><span class="iconify i-lucide:message-circle-more text-xl text-navy/60" aria-hidden="true" style=""></span><span class="lt-sm:hidden">Help</span></button><!--teleport start--><!----><!--teleport end--></div><!--[--><!--[--><button class="gap-6px flex items-center cursor-pointer uppercase tracking-wide transition-colors lang" aria-label="Switch Locale" id="reka-popover-trigger-v-0-4-0-0" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls data-state="closed"><!--[--><span class="iconify i-lucide:languages size-4 flex-shrink-0" aria-hidden="true" style=""></span> en<!--]--></button><!--v-if--><!--]--><!--]--><a class="login" href="https://app.magicheidi.ch" data-v-81e58062>Login</a><a href="/en/start" class="cta" data-cta-source="nav" data-v-81e58062><!--[-->Try Free<!--]--></a><!--[--><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" class="lg:hidden size-10 -mr-2 flex-shrink-0 flex-center text-navy text-24px rounded-10px hover:bg-cream-dark active:scale-97" title="Open nav menu"><!--[--><span class="iconify i-lucide:menu" aria-hidden="true" style=""></span><!--]--></button><!--v-if--><!--]--></div></div></header><main class="min-h-screen pt-[var(--banner-h)]"><!--[--><div><div data-content-id="content_en/en/rechnungsprogramm.md"><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light min-h-100vh flex-center pt-[calc(var(--banner-h,0px)+120px)] !pt-100px !pb-0 overflow-hidden" primary data-v-8e59ee76 data-v-a78b9c87><!--[--><!--[--><div class="hero-bg" data-v-8e59ee76><div class="hero-grid" data-v-8e59ee76></div></div><!--]--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px items-center lg:grid-cols-[1fr_1fr] !gap-12" data-v-a78b9c87><div class="mx-auto z-2" data-v-a78b9c87><!--[--><div class="mb-4 px-4 py-2 gap-2 inline-flex items-center bg-white border-1 border-solid border-line rounded-full text-15px text-navy font-bold" data-v-8e59ee76><span class="iconify i-emojione-v1:flag-for-switzerland size-6" aria-hidden="true" style="" data-v-8e59ee76></span><span data-v-8e59ee76>Swiss-Made Software</span></div><!--]--><!--[--><h1 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral hero-title mb-6 [&>span]:text-coral" data-v-a78b9c87>Swiss <span>invoicing software</span> for freelancers</h1><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty !text-19px mb-10" data-v-a78b9c87>A QR invoice in 30 seconds, VAT done for you, payment reminders that send themselves. Your first 3 invoices are free, no credit card.</p><!--]--><!--[--><div class="hero-header-body mt-40px hero-cta mb-12 gap-4 flex items-center lt-md:grid" data-v-8e59ee76><a href="/en/start" class="gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-primary min-h-56px py-3 px-7 text-17px" data-v-8e59ee76><!--[-->Start free, no credit card<!--]--></a><a href="https://app.magicheidi.ch/?auto-guest-login=true" rel="noopener noreferrer" target="_blank" class="gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-secondary min-h-56px py-3 px-7 text-17px" data-v-8e59ee76><!--[-->Watch Demo â <!--]--></a></div><div class="hero-stats flex gap-40px lt-md:flex-wrap lt-md:gap-x-4 lt-md:gap-y-5" data-v-8e59ee76><!--[--><div class="text-left" data-v-8e59ee76><div class="text-8 text-navy lt-md:text-7 font-800 font-display tracking-[-0.03em]" data-v-8e59ee76>5,000+</div><div class="text-sm text-slate lt-md:max-w-104px" data-v-8e59ee76>Users</div></div><div class="text-left" data-v-8e59ee76><div class="text-8 text-navy lt-md:text-7 font-800 font-display tracking-[-0.03em]" data-v-8e59ee76>4.8â
</div><div class="text-sm text-slate lt-md:max-w-104px" data-v-8e59ee76>App Store</div></div><div class="text-left" data-v-8e59ee76><div class="text-8 text-navy lt-md:text-7 font-800 font-display tracking-[-0.03em]" data-v-8e59ee76>CHF 0</div><div class="text-sm text-slate lt-md:max-w-104px" data-v-8e59ee76>Free plan</div></div><!--]--></div><!--]--></div><!--[--><div class="relative w-full max-w-460px mx-auto" aria-hidden="true" data-v-8e59ee76 data-v-7a922d48><div class="tilted-effect overflow-hidden bg-white p-8 w-full rounded-10px text-15px shadow-$shadow-xl" data-v-7a922d48><img width="60" height="48" data-nuxt-img srcset="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 1x, /_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 2x" onerror="this.setAttribute('data-error', 1)" loading="lazy" class="mb-12 h-48px w-auto" alt="Magic Heidi logo" src="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100" data-v-7a922d48><div class="gap-6 grid grid-cols-2" data-v-7a922d48><!--[--><div data-v-7a922d48><span class="mb-1 uppercase block text-xs text-slate font-medium tracking-wider" data-v-7a922d48>Invoice To</span><!--[--><span class="block" data-v-7a922d48>Nathan Ganser</span><span class="block" data-v-7a922d48>Magic Heidi</span><!--]--></div><div data-v-7a922d48><span class="mb-1 uppercase block text-xs text-slate font-medium tracking-wider" data-v-7a922d48>Issued on</span><!--[--><span class="block" data-v-7a922d48>15 January 2026</span><!--]--></div><!--]--></div><hr class="-mx-12 my-10 border-none border-b-1 border-b-solid border-b-slate/10" data-v-7a922d48><div class="gap-4 grid text-sm" data-v-7a922d48><!--[--><div class="flex items-center justify-between" data-v-7a922d48><span>UX Consulting</span><span class="font-medium">CHFÂ 1'200.00</span></div><div class="flex items-center justify-between" data-v-7a922d48><span>Design Review</span><span class="font-medium">CHFÂ 400.00</span></div><!--]--></div><div class="mt-10 pt-6 -mr-8 pr-8 ml-auto gap-2 grid w-[70%] border-t-1 border-t-solid border-t-slate/10 text-xs" data-v-7a922d48><!--[--><div class="flex items-center justify-between" data-v-7a922d48><span>Subtotal</span><span class="font-medium">CHFÂ 1'600.00</span></div><div class="flex items-center justify-between" data-v-7a922d48><span>VAT</span><span class="font-medium">CHFÂ 129.60</span></div><div class="flex items-center justify-between text-sm" data-v-7a922d48><span>Total</span><span class="font-medium text-navy-light font-semibold">CHFÂ 1'729.60</span></div><!--]--></div></div><!--[--><div class="top-10% -right-80px lt-md:-right-2 lt-md:top-2 -animate-delay-2s py-4 px-5 gap-3 z-3 absolute flex items-center bg-white rounded-10px shadow-$shadow-lg animate-name-float animate-duration-6s animate-ease-in-out animate-count-infinite" data-v-7a922d48><div class="bg-green-400/10 text-green-600 size-10 flex-center rounded-10px" data-v-7a922d48>
12<span class="iconify i-lucide:check size-5" aria-hidden="true" style="" data-v-7a922d48></span></div><div data-v-7a922d48><span class="text-sm text-navy font-semibold" data-v-7a922d48>Paid</span><p class="text-xs text-slate" data-v-7a922d48>CHF 1'729.60</p></div></div><div class="bottom-10% -left-60px lt-md:hidden -animate-delay-4s py-4 px-5 gap-3 z-3 absolute flex items-center bg-white rounded-10px shadow-$shadow-lg animate-name-float animate-duration-6s animate-ease-in-out animate-count-infinite" data-v-7a922d48><div class="bg-red/12 text-red-500 size-10 flex-center rounded-10px" data-v-7a922d48><span class="iconify i-lucide:camera size-5" aria-hidden="true" style="" data-v-7a922d48></span></div><div data-v-7a922d48><span class="text-sm text-navy font-semibold" data-v-7a922d48>Expense Scanned</span><p class="text-xs text-slate" data-v-7a922d48>Coop · CHF 42.50</p></div></div><!--]--></div><!--]--></div></div><section class="social-proof" data-v-f3b44228><div class="inner" data-v-f3b44228><a class="cell total" href="https://magicheidi-reviews.ch" target="_blank" rel="noopener" data-v-f3b44228><span class="n" data-v-f3b44228>4.8 <span class="stars-v st" role="img" aria-label="4.8 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:96%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>207+ Reviews</span></a><!--[--><a class="cell" href="https://apps.apple.com/ch/app/magic-heidi-invoice-expense/id6444294159" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>App Store</span><span class="n sm" data-v-f3b44228>4.8 <span class="stars-v st" role="img" aria-label="4.8 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:96%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>98 Reviews</span></a><a class="cell" href="https://maps.app.goo.gl/5dSyePTUVbpmwfjb8" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>Google</span><span class="n sm" data-v-f3b44228>5.0 <span class="stars-v st" role="img" aria-label="5 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:100%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>66 Reviews</span></a><a class="cell" href="https://www.trustpilot.com/review/magicheidi.ch" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>Trustpilot</span><span class="n sm" data-v-f3b44228>4.5 <span class="stars-v st" role="img" aria-label="4.5 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:90%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>21 Reviews</span></a><a class="cell" href="https://www.capterra.com/p/10020344/Magic-Heidi/" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>Capterra</span><span class="n sm" data-v-f3b44228>4.7 <span class="stars-v st" role="img" aria-label="4.7 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:94%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>7 Reviews</span></a><a class="cell" href="https://www.g2.com/products/magic-heidi/reviews" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>G2</span><span class="n sm" data-v-f3b44228>4.9 <span class="stars-v st" role="img" aria-label="4.9 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:98.00000000000001%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>5 Reviews</span></a><a class="cell" href="https://www.local.ch/en/d/kIpFUeBWZ6yxXWPanMJVcg" target="_blank" rel="noopener nofollow" data-v-f3b44228><span class="name" data-v-f3b44228>local.ch</span><span class="n sm" data-v-f3b44228>5.0 <span class="stars-v st" role="img" aria-label="5 / 5" data-v-f3b44228 data-v-1ab0d23a><span class="base" aria-hidden="true" data-v-1ab0d23a>â
â
â
â
â
</span><span class="top" aria-hidden="true" style="width:100%;" data-v-1ab0d23a>â
â
â
â
â
</span></span></span><span class="l" data-v-f3b44228>6 Reviews</span></a>
12<!--]--></div></section><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-dark relative" data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px" data-v-a78b9c87><div class="mx-auto z-2 max-w-700px text-center max-w-800px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><!----><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>No more Word, Excel <span>and chasing payments</span>.</h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>An invoice in Word, a QR code from your e-banking, a PDF by email, and three weeks later you're digging through your bank statement to see who paid. There's an easier way.</p><!--]--><!----></div><!--[--><div class="absolute inset-0 bg-[radial-gradient(ellipse_at_20%_80%,rgba(244,0,28,0.1)_0%,transparent_50%),radial-gradient(ellipse_at_80%_20%,rgba(255,255,255,0.03)_0%,transparent_50%)]"></div><div class="gap-6 grid" style="grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));"><!--[--><div class="px-32px py-24px flex bg-white/5 border border-white/10 rounded-16px items-center gap-16px transition-all duration-300 ease hover:bg-white/8 hover:-translate-y-4px"><div class="size-12 flex-center flex-shrink-0 bg-white/10 rounded-sm text-24px">ð</div><div><h3 class="block text-16px font-bold mb-2px">Fiddling with templates</h3><span class="text-sm text-slate-light">Number, date, VAT: by hand, every time</span></div></div><div class="px-32px py-24px flex bg-white/5 border border-white/10 rounded-16px items-center gap-16px transition-all duration-300 ease hover:bg-white/8 hover:-translate-y-4px"><div class="size-12 flex-center flex-shrink-0 bg-white/10 rounded-sm text-24px">ð</div><div><h3 class="block text-16px font-bold mb-2px">Hunting for payments</h3><span class="text-sm text-slate-light">Bank statement against an Excel list</span></div></div><div class="px-32px py-24px flex bg-white/5 border border-white/10 rounded-16px items-center gap-16px transition-all duration-300 ease hover:bg-white/8 hover:-translate-y-4px"><div class="size-12 flex-center flex-shrink-0 bg-white/10 rounded-sm text-24px">ð¬</div><div><h3 class="block text-16px font-bold mb-2px">Chasing clients</h3><span class="text-sm text-slate-light">Awkward emails to late payers</span></div></div><!--]--></div><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light bg-white" data-v-149ee230 data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px items-center lg:grid-cols-[1fr_1fr]" data-v-a78b9c87><div class="mx-auto z-2 v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><span class="mb-4 block font-mono text-12px font-medium uppercase tracking-[.14em] text-slate theme-dark:text-white/60" data-v-a78b9c87>How it works</span><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>Write an invoice in <span>30 seconds</span></h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>Pick the client, add what you did, send. Magic Heidi calculates the VAT, adds the QR payment slip and sends the PDF with your logo. No accounting knowledge needed.</p><!--]--><div class="hero-header-body mt-40px grid gap-24px" data-v-149ee230 data-v-a78b9c87><!--[--><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>ð¤</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Pick the client</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>A name and address are enough. Heidi remembers language, currency and payment terms per client.</p></div></div><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>âï¸</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Add what you did</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>
12Hours, a flat fee or a saved item. Several VAT rates on one invoice if needed.</p></div></div><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>ð¤</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Check and send</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>The QR invoice goes out as a PDF by email, straight from the app to your client.</p></div></div><!--]--></div></div><!--[--><video class="feature-showcase-video w-full max-h-70vh border-none rounded-20px shadow-[0_30px_60px_rgba(14,27,41,0.14)]" src="/images/visuals/invoice-gen.en.mp4" autoplay loop muted playsinline data-v-149ee230></video><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light" data-v-149ee230 data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px items-center lg:grid-cols-[1fr_1fr]" data-v-a78b9c87><div class="mx-auto z-2 lg:order-2 v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><span class="mb-4 block font-mono text-12px font-medium uppercase tracking-[.14em] text-slate theme-dark:text-white/60" data-v-a78b9c87>Get paid</span><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>Less chasing, <span>paid faster</span></h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>The real work is rarely writing the invoice. It's the follow-up afterwards. Magic Heidi takes care of that for you.</p><!--]--><div class="hero-header-body mt-40px grid gap-24px" data-v-149ee230 data-v-a78b9c87><!--[--><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>ð</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Open invoices at a glance</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>Open, paid, overdue: you see right away who still owes you money.</p></div></div><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>ð</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Automatic reminders</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>When an invoice is overdue, a friendly <a href="/en/automating-late-payment-reminders">payment reminder</a> goes out by email.</p></div></div><div class="flex gap-16px v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-149ee230><span class="text-2xl flex-shrink-0 mt-2px" aria-hidden="true" data-v-149ee230>ð¦</span><div data-v-149ee230><h3 class="text-17px font-semibold text-navy theme-dark:text-white mb-4px" data-v-149ee230>Payments matched</h3><p class="hero-subtitle text-15px leading-[1.6] opacity-60" data-v-149ee230>Connect your bank or import a CSV/Excel statement: Heidi marks the invoice as <a href="/en/bank-statement-import">paid</a>.</p></div></div><!--]--></div></div><!--[--><div class="feature-showcase-image group mx-auto w-fit max-w-full" style="--cx:0px;" data-v-149ee230><img data-nuxt-img srcset="/_vercel/image?url=%2Fimages%2Fvisuals%2Finvoices-mobile.en.webp&w=1920&q=100 1x, /_vercel/image?url=%2Fimages%2Fvisuals%2Finvoices-mobile.en.webp&w=1920&q=100 2x" onerror="this.setAttribute('data-error', 1)" loading="lazy" alt="Invoice list in Magic Heidi with open, overdue and paid invoices" data-src="/images/visuals/invoices-mobile.en.webp" data-v-149ee230 src="/_vercel/image?url=%2Fimages%2Fvisuals%2Finvoices-mobile.en.webp&w=1920&q=100"></div><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light bg-white" data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px" data-v-a78b9c87><div class="mx-auto z-2 max-w-700px text-center v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><span class="mb-4 block font-mono text-12px font-medium uppercase tracking-[.14em] text-slate theme-dark:text-white/60" data-v-a78b9c87>Features</span><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>What <span>invoicing software</span> has to do in Switzerland</h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>A Swiss invoice has different rules from a German or US one. You won't notice in the demo. You'll notice when your client can't scan the QR code.</p><!--]--><!----></div><!--[--><div class="feature-grid grid grid-cols-1 theme-base" style="gap:28px;grid-template-columns:repeat(auto-fit, minmax(max(min(300px, 100%), (100% - 1 * 28px) / 2), 1fr));" id="rechnungsprogramm-funktionen" data-v-2cb959dd><!--[--><a href="/en/qr-rechnung-erstellen" class="feature-card group p-7 relative overflow-hidden border-1 border-line rounded-22px theme-base:text-navy theme-elevated:bg-white theme-dark:bg-black/25 theme-dark:border-none theme-dark:text-white transition-all transition-duration-250 transition-ease cursor-pointer hover:scale-102 v-animate-in" title="QR-bill to SIX spec" style="opacity:0;transform:translateY(30px);" data-v-2cb959dd><div class="mb-6 text-28px" aria-hidden="true" data-v-2cb959dd>ð¨ð</div><h3 class="mb-3 text-20px font-600 hyphens-auto [overflow-wrap:anywhere]" data-v-2cb959dd>QR-bill to SIX spec</h3><p class="text-15px leading-[1.7] opacity-60" data-v-2cb959dd>QR payment slip with IBAN or QR-IBAN, reference and structured address.</p><!----></a><a href="/en/mwst-freelancer" class="feature-card group p-7 relative overflow-hidden border-1 border-line rounded-22px theme-base:text-navy theme-elevated:bg-white theme-dark:bg-black/25 theme-dark:border-none theme-dark:text-white transition-all transition-duration-250 transition-ease cursor-pointer hover:scale-102 v-animate-in" title="Automatic VAT" style="opacity:0;transform:translateY(30px);" data-v-2cb959dd><div class="mb-6 text-28px" aria-hidden="true" data-v-2cb959dd>ð§®</div><h3 class="mb-3 text-20px font-600 hyphens-auto [overflow-wrap:anywhere]" data-v-2cb959dd>Automatic VAT</h3><p class="text-15px leading-[1.7] opacity-60" data-v-2cb959dd>8.1%, 2.6% and 3.8%, effective method or net tax rate. Or no VAT at all.</p><!----></a><a href="/en/quotes" class="feature-card group p-7 relative overflow-hidden border-1 border-line rounded-22px theme-base:text-navy theme-elevated:bg-white theme-dark:bg-black/25 theme-dark:border-none theme-dark:text-white transition-all transition-duration-250 transition-ease cursor-pointer hover:scale-102 v-animate-in" title="Quote to invoice" style="opacity:0;transform:translateY(30px);" data-v-2cb959dd><div class="mb-6 text-28px" aria-hidden="true" data-v-2cb959dd>ð</div><h3 class="mb-3 text-20px font-600 hyphens-auto [overflow-wrap:anywhere]" data-v-2cb959dd>Quote to invoice</h3><p class="text-15px leading-[1.7] opacity-60" data-v-2cb959dd>One click turns it into an invoice. Deposit and partial invoices too.</p><!----></a><a href="/en/customer-management" class="feature-card group p-7 relative overflow-hidden border-1 border-line rounded-22px theme-base:text-navy theme-elevated:bg-white theme-dark:bg-black/25 theme-dark:border-none theme-dark:text-white transition-all transition-duration-250 transition-ease cursor-pointer hover:scale-102 v-animate-in" title="Multilingual" style="opacity:0;transform:translateY(30px);" data-v-2cb959dd><div class="mb-6 text-28px" aria-hidden="true" data-v-2cb959dd>ð</div><h3 class="mb-3 text-20px font-600 hyphens-auto [overflow-wrap:anywhere]" data-v-2cb959dd>Multilingual</h3><p class="text-15px leading-[1.7] opacity-60" data-v-2cb959dd>Invoices in DE, FR, IT, EN or RM, in CHF, EUR or USD.</p><!----></a>
12<!--]--></div><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light lt-md:pb-0" id="comparison" data-v-6ef8b5d6 data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px" data-v-a78b9c87><div class="mx-auto z-2 max-w-700px text-center v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><span class="mb-4 block font-mono text-12px font-medium uppercase tracking-[.14em] text-slate theme-dark:text-white/60" data-v-a78b9c87>Comparison</span><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>Swiss invoicing software <span>compared</span></h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>Per month, from the official pricing pages, September 2026. bexio and KLARA excl. VAT.</p><!--]--><!----></div><!--[--><div class="comparison-scroll relative lt-md:w-breakout-fill" data-v-6ef8b5d6><div class="overflow-x-auto bg-white md:rounded-22px md:border-1 md:border-solid md:border-line" tabindex="0" data-v-6ef8b5d6><table class="w-full border-collapse [&_th,&_td]:border-b-1 [&_th,&_td]:border-b-solid [&_th,&_td]:border-b-slate/8" style="min-width:700px;" data-v-6ef8b5d6><thead class="bg-navy text-white" data-v-6ef8b5d6><tr data-v-6ef8b5d6><!--[--><th class="px-6 py-5 text-left font-semibold text-sm" data-v-6ef8b5d6>Criteria</th><th class="px-6 py-5 text-left font-semibold text-sm bg-coral text-white" data-v-6ef8b5d6>Magic Heidi</th><th class="px-6 py-5 text-left font-semibold text-sm" data-v-6ef8b5d6>bexio</th><th class="px-6 py-5 text-left font-semibold text-sm" data-v-6ef8b5d6>smallinvoice</th><th class="px-6 py-5 text-left font-semibold text-sm" data-v-6ef8b5d6>KLARA</th><!--]--></tr></thead><tbody data-v-6ef8b5d6><!--[--><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>Free plan</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6><span class="check">â</span> 3 invoices + 3 receipts (in total)</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="cross">â</span> 30-day trial</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span> up to CHF 70,000 invoiced</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="cross">â</span> 30-day trial</td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>Paid from (per month)</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6>CHF 24.99 incl. VAT (yearly plan)</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>CHF 35 (Basic, yearly plan)</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>CHF 15 (Starter, no VAT info)</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>CHF 55 (Business Basic, yearly plan)</td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>QR invoice</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6><span class="check">â</span> no setup</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span></td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="partial">â </span> from Starter, not on the free plan</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span></td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>Automatic VAT</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6><span class="check">â</span> incl. net tax rate</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span></td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span></td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span></td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>AI receipt scanning</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6><span class="check">â</span> unlimited (fair use)</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="partial">â </span> from Advanced, 50/mo</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>â</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><span class="check">â</span> in the myKLARA app</td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>Platforms</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6>iOS, Android, Mac, Win, Web</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>iOS, Android, Web</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>Web</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>iOS, Android, Web</td><!--]--></tr><tr class="hover:bg-cream" data-v-6ef8b5d6><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6><strong data-v-6ef8b5d6>Best for</strong></td><!--[--><td class="px-6 py-5 text-left text-sm text-navy bg-[rgba(239,30,44,0.05)] font-semibold" data-v-6ef8b5d6>Solo freelancers, sole proprietors</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>SMEs with a team and accounting</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>Small teams with CRM and projects</td><td class="px-6 py-5 text-left text-sm text-navy" data-v-6ef8b5d6>SMEs with payroll and modules</td><!--]--></tr><!--]--></tbody></table></div></div><div class="comparison-after -mt-4 md:-mt-8 lt-md:pb-10" data-v-6ef8b5d6><!--[--><div class="cta-links-row gap-4 flex flex-wrap items-center justify-center" style="margin-top:40px;"><!--[--><a href="/en/start" class="lt-sm:w-full gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-primary min-h-56px py-3 px-7 text-17px"><!--[--><!----><span>Start for free â</span><!--]--></a><a href="/en/alternative/bexio" class="lt-sm:w-full gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-secondary min-h-56px py-3 px-7 text-17px"><!--[--><!----><span>Detailed comparison</span><!--]--></a>
12<!--]--></div><!--]--></div><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light relative bg-cream bg-white" data-v-ee120290 data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px !gap-12" data-v-a78b9c87><div class="mx-auto z-2 max-w-700px text-center v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><span class="mb-4 block font-mono text-12px font-medium uppercase tracking-[.14em] text-slate theme-dark:text-white/60" data-v-a78b9c87>Reviews</span><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>What freelancers say about <span>Magic Heidi</span></h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>4.8 out of 5 from over 200 public reviews. Here are a few about writing invoices.</p><!--]--><!----></div><!--[--><div class="reviews" data-v-ee120290><!--[--><NuxtLink to="https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25OdVZ6VnNTMloxZFdWM1dUQmtUVXgzTjBKbFNXYxAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOnNuVzVsS2Z1dWV3WTBkTUx3N0JlSWc%7C%7C?hl=en-US" external="true" target="_blank" rel="noopener noreferrer" class="review" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âSUPER APP! I can finally write my invoices properly and create them easily! FINALLY! Everything simply in one place!â</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>Sandra Duhanaj</b><small data-v-ee120290>Google review · translated from German</small></span></div></NuxtLink><NuxtLink to="https://apps.apple.com/ch/app/magic-heidi-rechnung-qr/id6444294159" external="true" target="_blank" rel="noopener noreferrer" class="review featured" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âI've never enjoyed sending an invoice so much! It's so incredibly straightforward! ⦠Having a tool like this as a small business owner is a whole new feeling!â</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>gg faschyb</b><small data-v-ee120290>App Store review · translated from German</small></span></div></NuxtLink><NuxtLink to="https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2pBMmJIZDJNazkyUzNSMlNGRXRiM3BqVWpCTlYxRRAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOjA2bHd2Mk92S3R2SFEtb3pjUjBNV1E%7C%7C?hl=en-US" external="true" target="_blank" rel="noopener noreferrer" class="review" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âUntil now I did everything with Excel and binders and spent a huge amount of time on it. Then I came across Magic Heidi, and I have to say it's a must-have for anyone who's self-employed.â</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>Robin Schmitt</b><small data-v-ee120290>Google review · translated from German</small></span></div></NuxtLink><NuxtLink to="https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25oQ1FrYzFlRTF4WjJaclJuTllTRWh0UlZZeFUyYxAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOnhCQkc1eE1xZ2ZrRnNYSEhtRVYxU2c%7C%7C?hl=en-US" external="true" target="_blank" rel="noopener noreferrer" class="review" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âThe first program that's really easy to use, even for office-incapable construction guys like me. The most user-friendly thing I've ever tried, and I bought it right away!â</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>Andy Fischer</b><small data-v-ee120290>Google review · Construction · translated from German</small></span></div></NuxtLink><NuxtLink to="https://apps.apple.com/ch/app/magic-heidi-rechnung-qr/id6444294159" external="true" target="_blank" rel="noopener noreferrer" class="review" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âTried a lot of things and ended up sticking with Magic Heidi. Convincing throughout, and easy and intuitive to use. Very happy ð¨ðâ</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>masc888</b><small data-v-ee120290>App Store review · translated from German</small></span></div></NuxtLink><NuxtLink to="https://apps.apple.com/ch/app/magic-heidi-rechnung-qr/id6444294159" external="true" target="_blank" rel="noopener noreferrer" class="review" data-v-ee120290><span class="stars" role="img" aria-label="5 / 5" data-v-ee120290>â
â
â
â
â
</span><blockquote data-v-ee120290>âSimple, clear, and the support is exceptionally fast and very helpful. The invoices look great.â</blockquote><div class="cap" data-v-ee120290><!----><span data-v-ee120290><b data-v-ee120290>alpine girl</b><small data-v-ee120290>App Store review · translated from German</small></span></div></NuxtLink><!--]--></div><div class="text-center" data-v-ee120290><a href="/en/reviews" rel="noopener noreferrer" target="_blank" class="gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-secondary min-h-56px py-3 px-7 text-17px" data-v-ee120290><!--[--><!----><span>Read all reviews</span><!--]--></a></div><!--]--></div></div><div class="py-[clamp(64px,8vw,112px)] theme-dark:bg-navy theme-dark:text-white theme-light bg-cream" id="pricing" data-v-bd21b163 data-v-a78b9c87><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] content grid grid-cols-1 gap-48px lg:gap-80px !gap-12" data-v-a78b9c87><div class="mx-auto z-2 max-w-700px text-center v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-a78b9c87><!--[--><!----><!--]--><!--[--><h2 class="mb-5 leading-[1.02] font-display font-extrabold tracking-[-0.035em] text-pretty text-navy text-display-xl theme-dark:text-white [&_span]:text-coral" data-v-a78b9c87>Try it free, <span>then decide</span></h2><!--]--><!--[--><p class="hero-subtitle text-lg text-ink2 theme-dark:text-white/70 leading-[1.6] text-pretty" data-v-a78b9c87>Send your first 3 invoices to real clients before you pay. No credit card, no time limit. All prices incl. VAT.</p><!--]--><!----></div><!--[--><div class="plans n-3" data-v-bd21b163><!--[--><div class="plan v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-bd21b163><!----><h3 data-v-bd21b163>Free</h3><div class="price" data-v-bd21b163><b data-v-bd21b163>CHF 0</b><span data-v-bd21b163>/ month</span></div><div class="details" data-v-bd21b163>Free forever</div><ul data-v-bd21b163><!--[--><li data-v-bd21b163>3 invoices & 3 receipts (in total)</li><li data-v-bd21b163>All features unlocked</li><li data-v-bd21b163>QR invoice & VAT</li><li data-v-bd21b163>iPhone, Android, Mac, Windows, web</li><li data-v-bd21b163>No credit card needed</li>
12<!--]--></ul><a href="/en/start" class="w-full mt-auto gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-secondary min-h-56px py-3 px-7 text-17px" data-v-bd21b163><!--[-->Start for free<!--]--></a></div><div class="plan featured v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-bd21b163><span class="badge" data-v-bd21b163>Save CHF 169/year</span><h3 data-v-bd21b163>Yearly</h3><div class="price" data-v-bd21b163><b data-v-bd21b163>CHF 24.99</b><span data-v-bd21b163>/ month</span></div><div class="details" data-v-bd21b163>Billed CHF 299 yearly</div><ul data-v-bd21b163><!--[--><li data-v-bd21b163>Unlimited invoices & quotes</li><li data-v-bd21b163>Automatic payment reminders</li><li data-v-bd21b163>Unlimited AI receipt scanning (fair use)</li><li data-v-bd21b163>VAT incl. net tax rate method</li><li data-v-bd21b163>Bank connection & statement import</li><li data-v-bd21b163>Phone & email support</li><!--]--></ul><a href="/en/start" class="w-full mt-auto gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-primary min-h-56px py-3 px-7 text-17px" data-v-bd21b163><!--[-->Start yearly<!--]--></a></div><div class="plan v-animate-in" style="opacity:0;transform:translateY(30px);" data-v-bd21b163><!----><h3 data-v-bd21b163>Monthly</h3><div class="price" data-v-bd21b163><b data-v-bd21b163>CHF 39</b><span data-v-bd21b163>/ month</span></div><div class="details" data-v-bd21b163>Cancel monthly</div><ul data-v-bd21b163><!--[--><li data-v-bd21b163>Everything in the yearly plan</li><li data-v-bd21b163>Unlimited invoices & receipts</li><li data-v-bd21b163>Automatic payment reminders</li><li data-v-bd21b163>Unlimited AI receipt scanning (fair use)</li><!--]--></ul><a href="/en/start" class="w-full mt-auto gap-2 flex-center flex-inline text-center font-bold tracking-[-0.01em] leading-tight rounded-14px cursor-pointer border-1.5 border-solid border-transparent transition-all transition-duration-150ms transition-ease hover:-translate-y-1px active:translate-y-0 theme-primary:text-white theme-primary:bg-coral theme-primary:shadow-[0_10px_24px_rgba(244,0,28,0.22)] theme-primary:hover:bg-coral-light theme-secondary:border-slate/25 theme-secondary:hover:border-current theme-secondary min-h-56px py-3 px-7 text-17px" data-v-bd21b163><!--[-->Start monthly<!--]--></a></div><!--]--></div><p class="guarantee" data-v-bd21b163>30-day money-back guarantee. No contract, cancel anytime in the app.</p><!--]--></div></div><section class="py-[clamp(64px,8vw,112px)] faq bg-cream" id="faq" data-v-25927fb2><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)] grid" data-v-25927fb2><div class="intro" data-v-25927fb2><span class="kicker" data-v-25927fb2>FAQ</span><h2 data-v-25927fb2>Questions about <span>invoicing software</span></h2><div class="help" style="view-transition-name:faq-help-card;" data-v-25927fb2><button class="help-btn" data-v-25927fb2><span class="iconify i-lucide:message-circle-more text-xl text-coral" aria-hidden="true" style="" data-v-25927fb2></span><span data-v-25927fb2>Still have questions?</span><span class="iconify i-lucide:chevron-right ml-auto text-lg" aria-hidden="true" style="" data-v-25927fb2></span></button></div></div><div class="list" data-v-25927fb2><!--[-->
12<details open data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>What's the best invoicing software for freelancers in Switzerland?</span></summary><p data-v-25927fb2>For freelancers and sole proprietors, Magic Heidi is the lean choice: QR invoices, VAT, automatic payment reminders and <a href="/en/ai-expenses-scanning">AI receipt scanning</a> in one app, no training needed. If you need payroll, inventory or a team with roles and approvals, bexio or KLARA fit better. Other well-known options are smallinvoice, INV24, AbaNinja and swiss21; CashCtrl and Banana are more accounting programs. The comparisons with <a href="/en/alternative/bexio">bexio</a> and <a href="/en/alternative/klara">KLARA</a> show the differences.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Is there free invoicing software for Switzerland?</span></summary><p data-v-25927fb2>Yes. With Magic Heidi, 3 invoices and 3 receipts in total are free, with every feature and no credit card. That lets you test the whole flow with real clients. smallinvoice also has a free plan, but QR invoices aren't included.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>How much does invoicing software cost in Switzerland?</span></summary><p data-v-25927fb2>Magic Heidi costs CHF 24.99 a month on the yearly plan (CHF 299 a year) or CHF 39 billed monthly, incl. VAT. Everything is included: no modules, no extra fees for AI receipt scanning or the bank connection. bexio starts at CHF 35 and KLARA at CHF 55 a month, both excl. VAT (more in <a href="/en/bexio-preise">bexio pricing</a>). You can cancel any time in the app, with a 30-day money-back guarantee.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Invoicing software, billing software or invoice program: what's the difference?</span></summary><p data-v-25927fb2>None. All three mean a tool to create, send and manage quotes and invoices, online or as an app. Invoicing software doesn't produce a balance sheet. For sole proprietorships under CHF 500,000 in revenue, simplified bookkeeping is enough; more on that under <a href="/en/buchhaltungssoftware">accounting software</a>.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Does Magic Heidi create valid QR invoices?</span></summary><p data-v-25927fb2>Yes. Every invoice carries the Swiss QR payment slip to the SIX standard, with IBAN or QR-IBAN, reference, amount and the structured address that's been mandatory since November 2025. You enter your bank details once and there's nothing else to set up. Your clients pay with one scan in any Swiss banking app. Which other details an invoice must include is covered in our guide to <a href="/en/rechnung-schreiben-schweiz">writing an invoice in Switzerland</a>.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Isn't an invoice template enough?</span></summary><p data-v-25927fb2>For two invoices a year, yes, and we have a free <a href="/en/rechnungsvorlage">invoice template</a> for that. Once you invoice regularly, charge VAT or track payments, Word and Excel cost you more time than CHF 24.99 a month. Invoicing software numbers, calculates and reminds for you.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Can I write invoices without VAT?</span></summary><p data-v-25927fb2>Yes, most freelancers start that way. Under CHF 100,000 in yearly revenue you're not liable for VAT (Art. 10 Swiss VAT Act) and Magic Heidi issues invoices without VAT. Once you cross the threshold, you switch VAT on, with every rate and the net tax rate method too. More in the <a href="/en/mwst-freelancer">VAT guide</a>.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>How do I switch from Word, Excel or other software?</span></summary><p data-v-25927fb2>Start on the free plan and add clients and items as you write your first invoices, or import them as a list. Your old invoices stay in your previous archive. In a free 30-minute <a href="https://calendly.com/ganser" target="_blank" rel="noopener noreferrer">
12onboarding call</a> we go through your switch together. Magic Heidi runs in your browser, nothing to install. Prefer an invoicing app? Also install the apps for <a href="/en/iphone">iPhone</a> or <a href="/en/android">Android</a> and write the invoice right after the job, at your client's place.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Can my fiduciary work with it?</span></summary><p data-v-25927fb2>Yes. You give your fiduciary (Treuhänder) or a second person access to your account, or export invoices and receipts in one click. Instead of a shoebox, they get clean records for the year-end accounts.</p></details><details data-v-25927fb2><summary data-v-25927fb2><span class="q" data-v-25927fb2>Where is my data stored?</span></summary><p data-v-25927fb2>Your invoices, receipts and client data are stored on servers in Zurich and covered by Swiss data protection law. Some features, such as AI receipt scanning, use services that partly process data outside Switzerland. You can export all your data at any time. Details on our <a href="/en/security">security</a> page.</p></details><!--]--></div></div></section><section class="final" data-v-f6337774><div class="inner" data-v-f6337774><div data-v-f6337774><h2 data-v-f6337774>Your next invoice in <span>30 seconds</span></h2><p class="sub" data-v-f6337774>Start for free, no credit card. Questions? Founder Nathan helps you by phone, in German, French, Italian or English.</p><div class="ctas" data-v-f6337774><a href="/en/start" class="primary" data-cta-source="final_cta" data-v-f6337774><!--[-->Start for free <span aria-hidden="true" data-v-f6337774>â</span><!--]--></a><a href="https://calendly.com/ganser" rel="noopener noreferrer" class="secondary" data-v-f6337774><!--[--><!----><span>Book a free onboarding</span><!--]--></a></div><div class="stores" data-v-f6337774><!--[--><a href="https://apps.apple.com/us/app/magic-heidi-invoice-expense/id6444294159" rel="noopener noreferrer" data-v-f6337774><span class="iconify i-logos:apple size-4.5" aria-hidden="true" style="" data-v-f6337774></span> App Store</a><a href="https://play.google.com/store/apps/details?id=ch.magicheidi.app.magic_heidi&pcampaignid=web_share" rel="noopener noreferrer" data-v-f6337774><span class="iconify i-logos:google-play-icon size-4.5" aria-hidden="true" style="" data-v-f6337774></span> Google Play</a><a href="https://apps.microsoft.com/detail/9mtnxfwf4jm9" rel="noopener noreferrer" data-v-f6337774><span class="iconify i-logos:microsoft-icon size-4.5" aria-hidden="true" style="" data-v-f6337774></span> Microsoft Store</a><a href="https://app.magicheidi.ch/" rel="noopener noreferrer" data-v-f6337774><span class="iconify i-lucide:globe size-4.5" aria-hidden="true" style="" data-v-f6337774></span> Web App</a><!--]--></div></div><div class="heidi" aria-hidden="true" data-v-f6337774><img width="900" height="674" data-nuxt-img sizes="(max-width: 640px) 220px, 360px" srcset="/_vercel/image?url=%2Fimages%2Fvisuals%2Fheidi-mountain.webp&w=640&q=100 220w, /_vercel/image?url=%2Fimages%2Fvisuals%2Fheidi-mountain.webp&w=640&q=100 360w, /_vercel/image?url=%2Fimages%2Fvisuals%2Fheidi-mountain.webp&w=640&q=100 440w, /_vercel/image?url=%2Fimages%2Fvisuals%2Fheidi-mountain.webp&w=1024&q=100 720w" onerror="this.setAttribute('data-error', 1)" alt loading="lazy" src="/_vercel/image?url=%2Fimages%2Fvisuals%2Fheidi-mountain.webp&w=1024&q=100" data-v-f6337774></div></div></section><!----></div><!----></div><!--]--></main><footer class="py-[clamp(64px,8vw,112px)] !p-t-20 !p-b-10 footer-light bg-white text-[#0E1B29] border-t border-solid border-[#DCE2E9]"><!--[--><!--]--><div class="max-w-1240px mx-auto px-[clamp(20px,4vw,40px)]"><div class="mb-64px gap-12 grid grid-cols-[2fr_1fr_1fr_1fr_1fr_1fr] lt-lg:grid-cols-2 lt-md:gap-x-6 lt-md:gap-y-10 lt-md:grid-cols-2"><div class="max-w-280px lt-lg:col-span-2"><a href="/en" class="mb-4 flex items-center gap-2 font-800 text-19px tracking-[-.02em]"><img width="55" height="44" data-nuxt-img srcset="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 1x, /_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100 2x" onerror="this.setAttribute('data-error', 1)" loading="lazy" alt="Magic Heidi" class="-ml-2 w-11 h-11 object-contain" src="/_vercel/image?url=%2Fimages%2Flogo-cropped.png&w=120&q=100"><span>Magic Heidi</span></a><p class="mb-6 text-sm leading-[1.7] text-[#5F6B7A]">The simplest invoicing and accounting software built for Swiss freelancers.</p><div class="gap-2 flex flex-wrap"><!--[--><span class="px-3 py-6px gap-6px inline-flex items-center rounded-100px text-12px bg-[#F3F5F8] text-[#3A4756] font-600">ð¨ð Swiss-Owned</span><span class="px-3 py-6px gap-6px inline-flex items-center rounded-100px text-12px bg-[#F3F5F8] text-[#3A4756] font-600">ð Zürich Hosting</span><!--]--></div></div><!--[--><div class="footer-col"><span class="footer-heading block mb-5 font-semibold uppercase text-12px text-[#5F6B7A] tracking-[.14em]">Product</span><ul><!--[--><li class="mb-3"><a aria-current="page" href="/en/rechnungsprogramm" class="router-link-active router-link-exact-active text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Invoicing</a></li><li class="mb-3"><a href="/en/ai-expenses-scanning" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Expense Tracking</a></li><li class="mb-3"><a href="/en/buchhaltungssoftware" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Accounting</a></li><li class="mb-3"><a href="/en/bank-statement-import" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Bank Import</a></li><li class="mb-3"><a href="/en/mwst-freelancer" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">VAT Management</a></li><li class="mb-3"><a href="/en/mwst-schweiz" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">VAT Guide</a></li>
12<!--]--></ul></div><div class="footer-col"><span class="footer-heading block mb-5 font-semibold uppercase text-12px text-[#5F6B7A] tracking-[.14em]">Platforms</span><ul><!--[--><li class="mb-3"><a href="/en/iphone" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">iPhone</a></li><li class="mb-3"><a href="/en/android" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Android</a></li><li class="mb-3"><a href="/en/mac" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Mac</a></li><li class="mb-3"><a href="/en/windows" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Windows</a></li><li class="mb-3"><a href="/en/web" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Web</a></li><!--]--></ul></div><div class="footer-col"><a href="/en/integrations" class="footer-heading block mb-5 font-semibold uppercase transition-color transition-duration-200ms transition-ease text-12px text-[#5F6B7A] tracking-[.14em] hover:text-[#E2001A]">Integrations</a><ul><!--[--><li class="mb-3"><a href="/en/integrations/shopify" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Shopify</a></li><li class="mb-3"><a href="/en/integrations/stripe" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Stripe</a></li><li class="mb-3"><a href="/en/integrations/amazon" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Amazon</a></li><li class="mb-3"><a href="/en/integrations/etsy" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Etsy</a></li><li class="mb-3"><a href="/en/integrations/zapier" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Zapier</a></li><!--]--></ul></div><div class="footer-col"><a href="/en/alternative" class="footer-heading block mb-5 font-semibold uppercase transition-color transition-duration-200ms transition-ease text-12px text-[#5F6B7A] tracking-[.14em] hover:text-[#E2001A]">Comparisons</a><ul><!--[--><li class="mb-3"><a href="/en/alternative/bexio" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">bexio Alternative</a></li><li class="mb-3"><a href="/en/alternative/klara" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">KLARA Alternative</a></li><li class="mb-3"><a href="/en/alternative/banana" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Banana Alternative</a></li><li class="mb-3"><a href="/en/alternative/cashctrl" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">CashCtrl Alternative</a></li><li class="mb-3"><a href="/en/alternative/abaninja" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">AbaNinja Alternative</a></li><!--]--></ul></div><div class="footer-col"><span class="footer-heading block mb-5 font-semibold uppercase text-12px text-[#5F6B7A] tracking-[.14em]">Company</span><ul><!--[--><li class="mb-3"><a href="/en/a-propos" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">About Us</a></li><li class="mb-3"><a href="/en/reviews" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Reviews</a></li><li class="mb-3"><a href="/en/tutorials" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Help Center</a></li><li class="mb-3"><a href="/en/shop" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Shop</a></li><li class="mb-3"><a href="/en/qr-invoice-developer-api" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">API Docs</a></li><li class="mb-3"><a href="https://atlas.magicheidi.ch/fr/" rel="noopener noreferrer" class="text-14px transition-color transition-opacity transition-duration-200ms transition-ease text-[#3A4756] font-600 hover:text-[#E2001A]">Swiss Business Directory</a></li>
12<!--]--></ul></div><!--]--></div><div class="pt-10 flex items-center justify-between border-t-1 border-t-solid lt-md:gap-4 lt-md:flex-col lt-md:text-center border-[#DCE2E9]"><p class="text-14px text-[#5F6B7A]">© 2026 Magic Heidi. Made with â¤ï¸ in Switzerland.</p><div class="flex gap-6 lt-md:flex-wrap lt-md:justify-center lt-md:gap-4"><!--[--><!--[--><button class="gap-6px flex items-center cursor-pointer uppercase tracking-wide transition-colors text-sm text-[#3A4756] font-600 hover:text-[#E2001A]" aria-label="Switch Locale" id="reka-popover-trigger-v-0-7-0-0-0-0" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls data-state="closed"><!--[--><span class="iconify i-lucide:languages size-4 flex-shrink-0" aria-hidden="true" style=""></span> en<!--]--></button><!--v-if--><!--]--><!--]--><!--[--><a href="/en/privacy-policy" class="text-14px transition-color transition-duration-200ms transition-ease text-[#5F6B7A] hover:text-[#E2001A]">Privacy Policy</a><a href="/en/terms-of-service" class="text-14px transition-color transition-duration-200ms transition-ease text-[#5F6B7A] hover:text-[#E2001A]">Terms of Service</a><a href="/en/imprint" class="text-14px transition-color transition-duration-200ms transition-ease text-[#5F6B7A] hover:text-[#E2001A]">Imprint</a><a href="https://app.magicheidi.ch" rel="noopener noreferrer" class="text-14px transition-color transition-duration-200ms transition-ease text-[#5F6B7A] hover:text-[#E2001A]">Login</a><!--]--></div></div></div></footer></div><!--teleport start--><!--teleport end--><!--]--></div><div id="teleports"></div>
12<script>window.__NUXT__={};window.__NUXT__.config={public:{mixpanelToken:"0f073f686d650c69bd083f9f1d3f59bc",mixpanelApiHost:"https://api.magicheidi.ch/mh-trak",stripePublishableKey:"pk_live_2KBdGnuCqzicRQBuZR1pu5iX00RpBJJubC",studio:{route:"/admin",dev:false,development:{server:""},repository:{provider:"github",owner:"magic-heidi",repo:"mh-landing",branch:"main",rootDir:"",private:true},i18n:{defaultLocale:"en"}},"seo-utils":{canonicalQueryWhitelist:["page","sort","filter","search","q","category","tag"],canonicalLowercase:true},mdc:{components:{prose:true,map:{},customElements:[]},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}},highlight:{noApiRoute:true,highlighter:"shiki",theme:{default:"github-light",dark:"github-dark"},shikiEngine:"oniguruma",langs:["js","jsx","json","ts","tsx","vue","css","html","bash","md","mdc","yaml"]}},i18n:{baseUrl:"https://magicheidi.ch",defaultLocale:"de",rootRedirect:"",redirectStatusCode:302,skipSettingLocaleOnNavigate:false,locales:[{code:"en",name:"English",language:"en-CH"},{code:"de",name:"German",language:"de-CH"},{code:"fr",name:"French",language:"fr-CH"},{code:"it",name:"Italian",language:"it-CH"},{code:"es",name:"Spanish",language:"es-CH"},{code:"pt",name:"Portuguese",language:"pt-CH"},{code:"sq",name:"Shqip",language:"sq-CH"},{code:"sr",name:"Bosanski / Hrvatski / Srpski",language:"sr-CH"}],detectBrowserLanguage:false,experimental:{localeDetector:"",typedPages:true,typedOptionsAndMessages:false,alternateLinkCanonicalQueries:true,devCache:false,cacheLifetime:"",stripMessagesPayload:false,preload:false,strictSeo:false,nitroContextDetection:true,httpCacheDuration:10},domainLocales:{en:{domain:""},de:{domain:""},fr:{domain:""},it:{domain:""},es:{domain:""},pt:{domain:""},sq:{domain:""},sr:{domain:""}}},content:{wsUrl:""},"nuxt-robots":{version:"5.7.0",isNuxtContentV2:false,debug:false,credits:true,groups:[{comment:["LLM-friendly site index: https://magicheidi.ch/llms.txt"],userAgent:["*"],allow:["/","/en/","/fr/","/it/","/es/","/pt/","/sq/","/sr/"],disallow:["/api/"],contentSignal:["search=yes, ai-input=yes, ai-train=yes"],contentUsage:[],_indexable:true,_rules:[{pattern:"/api/",allow:false},{pattern:"/",allow:true},{pattern:"/en/",allow:true},{pattern:"/fr/",allow:true},{pattern:"/it/",allow:true},{pattern:"/es/",allow:true},{pattern:"/pt/",allow:true},{pattern:"/sq/",allow:true},{pattern:"/sr/",allow:true}],_normalized:true},{userAgent:["Google-Extended","GPTBot","OAI-SearchBot","ChatGPT-User","ClaudeBot","Claude-User","Claude-SearchBot","PerplexityBot","Perplexity-User","Applebot-Extended","meta-externalagent","Meta-ExternalFetcher","CCBot","Amazonbot","DuckAssistBot","MistralAI-User","Bytespider"],allow:["/","/en/","/fr/","/it/","/es/","/pt/","/sq/","/sr/"],disallow:[],contentUsage:[],contentSignal:[],_indexable:true,_rules:[{pattern:"/",allow:true},{pattern:"/en/",allow:true},{pattern:"/fr/",allow:true},{pattern:"/it/",allow:true},{pattern:"/es/",allow:true},{pattern:"/pt/",allow:true},{pattern:"/sq/",allow:true},{pattern:"/sr/",allow:true}],_normalized:true}],sitemap:["/sitemap_index.xml"],header:true,robotsEnabledValue:"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1",robotsDisabledValue:"noindex, nofollow",cacheControl:"max-age=14400, must-revalidate",botDetection:true,pageMetaRobots:{}}},app:{baseURL:"/",buildId:"0db1972d-b0d6-4a42-a187-258f39b7d663",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
12<script type="application/ld+json" data-nuxt-schema-org="true" data-hid="schema-org-graph">{"@context":"https://schema.org","@graph":[{"@id":"https://magicheidi.ch/#website","@type":"WebSite","description":"The simplest invoicing and accounting software built for Swiss freelancers.","inLanguage":"en-CH","name":"Magic Heidi","url":"https://magicheidi.ch","image":{"@id":"https://magicheidi.ch/#/schema/image/1"},"publisher":{"@id":"https://magicheidi.ch/#identity"},"translationOfWork":{"@id":"https://magicheidi.ch/#website"}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#webpage","description":"Simple invoicing software for Swiss freelancers: a QR invoice in 30 seconds, VAT and reminders done for you. 3 invoices free, no credit card.","name":"Invoicing Software Switzerland: QR Invoice in 30 Seconds","url":"https://magicheidi.ch/en/rechnungsprogramm","@type":["WebPage","FAQPage"],"about":{"@id":"https://magicheidi.ch/#identity"},"isPartOf":{"@id":"https://magicheidi.ch/#website"},"mainEntity":[{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/1"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/2"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/3"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/4"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/5"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/6"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/7"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/8"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/9"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/10"}],"potentialAction":[{"@type":"ReadAction","target":["https://magicheidi.ch/en/rechnungsprogramm"]}],"primaryImageOfPage":{"@id":"https://magicheidi.ch/#logo"}},{"@id":"https://magicheidi.ch/#identity","@type":"Organization","description":"The simplest invoicing and accounting software built for Swiss freelancers.","email":"[email protected]","name":"Magic Heidi","url":"https://magicheidi.ch","sameAs":["https://www.youtube.com/@magicheidich","https://www.linkedin.com/company/magic-heidi"],"logo":"https://magicheidi.ch/images/logo.jpg"},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/software-application/#magic-heidi-app","applicationCategory":"FinanceApplication","description":"Swiss invoicing software for freelancers and sole proprietors: QR invoices in 30 seconds, automatic VAT, automatic payment reminders and bank matching.","name":"Magic Heidi","operatingSystem":"iOS, Android, macOS, Windows, Web","url":"https://magicheidi.ch/en/rechnungsprogramm","@type":["SoftwareApplication","MobileApplication","WebApplication"],"aggregateRating":{"@type":"AggregateRating","ratingValue":4.8,"bestRating":5,"ratingCount":207},"featureList":["QR invoices to the SIX standard","Automatic VAT, incl. net tax rate method","Turn quotes into invoices","Deposit and partial invoices","Automatic payment reminders","Bank connection and CSV/Excel import","Invoices in DE / FR / IT / EN / RM","iOS, Android, Mac, Windows, Web"],"image":{"@id":"https://magicheidi.ch/#/schema/image/2"},"offers":[{"@type":"Offer","availability":"https://schema.org/InStock","name":"Free","description":"3 invoices & 3 receipts (in total), All features unlocked, QR invoice & VAT, iPhone, Android, Mac, Windows, web, No credit card needed","price":24.99,"priceCurrency":"CHF","itemCondition":"https://schema.org/NewCondition","priceValidUntil":"2027-12-30T00:00:00.000Z","url":"https://magicheidi.ch/en/rechnungsprogramm"},{"@type":"Offer","availability":"https://schema.org/InStock","name":"Yearly","description":"Unlimited invoices & quotes, Automatic payment reminders, Unlimited AI receipt scanning (fair use), VAT incl. net tax rate method, Bank connection & statement import, Phone & email support","price":24.99,"priceCurrency":"CHF","itemCondition":"https://schema.org/NewCondition","priceValidUntil":"2027-12-30T00:00:00.000Z"},{"@type":"Offer","availability":"https://schema.org/InStock","name":"Monthly","description":"Everything in the yearly plan, Unl
12imited invoices & receipts, Automatic payment reminders, Unlimited AI receipt scanning (fair use)","price":39,"priceCurrency":"CHF","itemCondition":"https://schema.org/NewCondition","priceValidUntil":"2027-12-30T00:00:00.000Z"}]},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/1","@type":"Question","inLanguage":"en-CH","name":"What's the best invoicing software for freelancers in Switzerland?","acceptedAnswer":{"@type":"Answer","text":"For freelancers and sole proprietors, Magic Heidi is the lean choice: QR invoices, VAT, automatic payment reminders and [AI receipt scanning](/ai-expenses-scanning) in one app, no training needed. If you need payroll, inventory or a team with roles and approvals, bexio or KLARA fit better. Other well-known options are smallinvoice, INV24, AbaNinja and swiss21; CashCtrl and Banana are more accounting programs. The comparisons with [bexio](/alternative/bexio) and [KLARA](/alternative/klara) show the differences."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/2","@type":"Question","inLanguage":"en-CH","name":"Is there free invoicing software for Switzerland?","acceptedA
12nswer":{"@type":"Answer","text":"Yes. With Magic Heidi, 3 invoices and 3 receipts in total are free, with every feature and no credit card. That lets you test the whole flow with real clients. smallinvoice also has a free plan, but QR invoices aren't included."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/3","@type":"Question","inLanguage":"en-CH","name":"How much does invoicing software cost in Switzerland?","acceptedAnswer":{"@type":"Answer","text":"Magic Heidi costs CHF 24.99 a month on the yearly plan (CHF 299 a year) or CHF 39 billed monthly, incl. VAT. Everything is included: no modules, no extra fees for AI receipt scanning or the bank connection. bexio starts at CHF 35 and KLARA at CHF 55 a month, both excl. VAT (more in [bexio pricing](/bexio-preise)). You can cancel any time in the app, with a 30-day money-back guarantee."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/4","@type":"Question","inLanguage":"en-CH","name":"Invoicing software, billing software or invoice program: what's the difference?","acceptedA
12nswer":{"@type":"Answer","text":"None. All three mean a tool to create, send and manage quotes and invoices, online or as an app. Invoicing software doesn't produce a balance sheet. For sole proprietorships under CHF 500,000 in revenue, simplified bookkeeping is enough; more on that under [accounting software](/buchhaltungssoftware)."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/5","@type":"Question","inLanguage":"en-CH","name":"Does Magic Heidi create valid QR invoices?","acceptedAnswer":{"@type":"Answer","text":"Yes. Every invoice carries the Swiss QR payment slip to the SIX standard, with IBAN or QR-IBAN, reference, amount and the structured address that's been mandatory since November 2025. You enter your bank details once and there's nothing else to set up. Your clients pay with one scan in any Swiss banking app. Which other details an invoice must include is covered in our guide to [writing an invoice in Switzerland](/rechnung-schreiben-schweiz)."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/6","@type":"Question","inLanguage":"en-CH","name":"Isn't an invoice template enough?","acceptedA
12nswer":{"@type":"Answer","text":"For two invoices a year, yes, and we have a free [invoice template](/rechnungsvorlage) for that. Once you invoice regularly, charge VAT or track payments, Word and Excel cost you more time than CHF 24.99 a month. Invoicing software numbers, calculates and reminds for you."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/7","@type":"Question","inLanguage":"en-CH","name":"Can I write invoices without VAT?","acceptedAnswer":{"@type":"Answer","text":"Yes, most freelancers start that way. Under CHF 100,000 in yearly revenue you're not liable for VAT (Art. 10 Swiss VAT Act) and Magic Heidi issues invoices without VAT. Once you cross the threshold, you switch VAT on, with every rate and the net tax rate method too. More in the [VAT guide](/mwst-freelancer)."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/8","@type":"Question","inLanguage":"en-CH","name":"How do I switch from Word, Excel or other software?","acceptedAnswer":{"@type":"Answer","text":"Start on the free plan and add clients and items as you write your first invoices, or import them as a list. Your old invoices stay in your previous archive. In a free 30-minute [onboarding call](https://calendly.com/ganser) we go through your switch together. Magic Heidi runs in your browser, nothing to install. Prefer an invoicing app? Also install the apps for [iPhone](/iphone) or [Android](/android) and write the invoice right after the job, at your client's place."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/9","@type":"Question","inLanguage":"en-CH","name":"Can my fiduciary work with it?","acceptedA
12nswer":{"@type":"Answer","text":"Yes. You give your fiduciary (Treuhänder) or a second person access to your account, or export invoices and receipts in one click. Instead of a shoebox, they get clean records for the year-end accounts."}},{"@id":"https://magicheidi.ch/en/rechnungsprogramm#/schema/question/10","@type":"Question","inLanguage":"en-CH","name":"Where is my data stored?","acceptedAnswer":{"@type":"Answer","text":"Your invoices, receipts and client data are stored on servers in Zurich and covered by Swiss data protection law. Some features, such as AI receipt scanning, use services that partly process data outside Switzerland. You can export all your data at any time. Details on our [security](/security) page."}},{"@id":"https://magicheidi.ch/#/schema/image/1","@type":"ImageObject","contentUrl":"https://magicheidi.ch/images/screenshots/banner-ad.png","inLanguage":"en-CH","url":"https://magicheidi.ch/images/screenshots/banner-ad.png"},{"@id":"https://magicheidi.ch/#logo","@type":"ImageObject","caption":"Magic Heidi","contentUrl":"https://magicheidi.ch/images/logo.jpg","
12inLanguage":"en-CH","url":"https://magicheidi.ch/images/logo.jpg"},{"@id":"https://magicheidi.ch/#/schema/image/2","@type":"ImageObject","contentUrl":"https://magicheidi.ch/images/screenshots/banner-ad.png","inLanguage":"en-CH","url":"https://magicheidi.ch/images/screenshots/banner-ad.png"}]}</script>
12<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__">[["ShallowReactive",1],{"prerenderedAt":2,"data":3,"state":127,"once":158,"_errors":159,"serverRendered":113,"path":103},1790686938819,["ShallowReactive",4],{"page-en-\u002Frechnungsprogramm":5,"slug-locales-\u002Frechnungsprogramm":118},{"id":6,"title":7,"body":8,"description":108,"extension":109,"head":110,"meta":111,"modifiedAt":112,"navigation":113,"ogImage":110,"path":103,"robots":110,"schemaOrg":110,"seo":114,"sitemap":115,"stem":116,"__hash__":117},"content_en\u002Fen\u002Frechnungsprogramm.md","Invoicing Software Switzerland: QR Invoice in 30 Seconds",{"type":9,"value":10,"toc":104},"minimark",[11,17,20,26,36,44,56,68,77,84,90,97],[12,13],"pages-landing-hero-section",{":stats":14,"subtitle":15,"title":16},"[{\"label\":\"Users\",\"value\":\"5,000+\"},{\"label\":\"App Store\",\"value\":\"4.8â
\"},{\"label\":\"Free plan\",\"value\":\"CHF 0\"}]","A QR invoice in 30 seconds, VAT done for you, payment reminders that send themselves. Your first 3 invoices are free, no credit card.","Swiss \u003Cspan>invoicing software\u003C\u002Fspan> for freelancers",[18,19],"social-proof",{},[21,22],"pages-landing-pain",{":items":23,"subtitle":24,"title":25},"[{\"icon\":\"ð\",\"title\":\"Fiddling with templates\",\"subtitle\":\"Number, date, VAT: by hand, every time\"},{\"icon\":\"ð\",\"title\":\"Hunting for payments\",\"subtitle\":\"Bank statement against an Excel list\"},{\"icon\":\"ð¬\",\"title\":\"Chasing clients\",\"subtitle\":\"Awkward emails to late payers\"}]","An invoice in Word, a QR code from your e-banking, a PDF by email, and three weeks later you're digging through your bank statement to see who paid. There's an easier way.","No more Word, Excel \u003Cspan>and chasing payments\u003C\u002Fspan>.",[27,28],"feature-showcase",{":highlights":29,"label":30,"subtitle":31,"title":32,":video":33,"className":34},"[{\"icon\":\"ð¤\",\"title\":\"Pick the client\",\"description\":\"A name and address are enough. Heidi remembers language, currency and payment terms per client.\"},{\"icon\":\"âï¸\",\"title\":\"Add what you did\",\"description\":\"Hours, a flat fee or a saved item. Several VAT rates on one invoice if needed.\"},{\"icon\":\"ð¤\",\"title\":\"Check and send\",\"description\":\"The QR invoice goes out as a PDF by email, straight from the app to your client.\"}]","How it works","Pick the client, add what you did, send. Magic Heidi calculates the VAT, adds the QR payment slip and sends the PDF with your logo. No accounting knowledge needed.","Write an invoice in \u003Cspan>30 seconds\u003C\u002Fspan>","{\"src\":\"invoice-gen.{locale}.mp4\"}",[35],"bg-white",[27,37],{":highlights":38,"label":39,"subtitle":40,"title":41,":image":42,":reverse":43},"[{\"icon\":\"ð\",\"title\":\"Open invoices at a glance\",\"description\":\"Open, paid, overdue: you see right away who still owes you money.\"},{\"icon\":\"ð\",\"title\":\"Automatic reminders\",\"description\":\"When an invoice is overdue, a friendly [payment reminder](\u002Fautomating-late-payment-reminders) goes out by email.\"},{\"icon\":\"ð¦\",\"title\":\"Payments matched\",\"description\":\"Connect your bank or import a CSV\u002FExcel statement: Heidi marks the invoice as [paid](\u002Fbank-statement-import).\"}]","Get paid","The real work is rarely writing the invoice. It's the follow-up afterwards. Magic Heidi takes care of that for you.","Less chasing, \u003Cspan>paid faster\u003C\u002Fspan>","{\"src\":\"invoices-mobile.{locale}.webp\",\"alt\":\"Invoice list in Magic Heidi with open, overdue and paid invoices\"}","true",[45,46,51],"hero-basic",{"className":47,"label":48,"subtitle":49,"title":50},[35],"Features","A Swiss invoice has different rules from a German or US one. You won't notice in the demo. You'll notice when your client can't scan the QR code.","What \u003Cspan>invoicing software\u003C\u002Fspan> has to do in Switzerland",[52,53],"feature-grid",{":items":54,"id":55},"[{\"title\":\"QR-bill to SIX spec\",\"description\":\"QR payment slip with IBAN or QR-IBAN, reference and structured address.\",\"icon\":\"ð¨ð\",\"link\":\"\u002Fqr-rechnung-erstellen\"},{\"title\":\"Automatic VAT\",\"description\":\"8.1%, 2.6% and 3.8%, effective method or net tax rate. Or no VAT at all.\",\"icon\":\"ð§®\",\"link\":\"\u002Fmwst-freelancer\"},{\"title\":\"Quote to invoice\",\"description\":\"One click turns it into an invoice. Deposit and partial invoices too.\",\"
12icon\":\"ð\",\"link\":\"\u002Fquotes\"},{\"title\":\"Multilingual\",\"description\":\"Invoices in DE, FR, IT, EN or RM, in CHF, EUR or USD.\",\"icon\":\"ð\",\"link\":\"\u002Fcustomer-management\"}]","rechnungsprogramm-funktionen",[57,58,63],"pages-landing-comparison",{":table":59,"label":60,"subtitle":61,"title":62},"{\"columns\":[{\"label\":\"Criteria\"},{\"label\":\"Magic Heidi\",\"highlight\":true},{\"label\":\"bexio\"},{\"label\":\"smallinvoice\"},{\"label\":\"KLARA\"}],\"rows\":[{\"label\":\"Free plan\",\"values\":[{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> 3 invoices + 3 receipts (in total)\",\"highlight\":true},{\"text\":\"\u003Cspan class=\\\"cross\\\">â\u003C\u002Fspan> 30-day trial\"},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> up to CHF 70,000 invoiced\"},{\"text\":\"\u003Cspan class=\\\"cross\\\">â\u003C\u002Fspan> 30-day trial\"}]},{\"label\":\"Paid from (per month)\",\"values\":[{\"text\":\"CHF 24.99 incl. VAT (yearly plan)\",\"highlight\":true},{\"text\":\"CHF 35 (Basic, yearly plan)\"},{\"text\":\"CHF 15 (Starter, no VAT info)\"},{\"text\":\"CHF 55 (Business Basic, yearly plan)\"}]},{\"label\":\"QR invoice\",\"values\":[{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> no setup\",\"highlight\":true},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan>\"},{\"text\":\"\u003Cspan class=\\\"partial\\\">â \u003C\u002Fspan> from Starter, not on the free plan\"},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan>\"}]},{\"label\":\"Automatic VAT\",\"values\":[{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> incl. net tax rate\",\"highlight\":true},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan>\"},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan>\"},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan>\"}]},{\"label\":\"AI receipt scanning\",\"values\":[{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> unlimited (fair use)\",\"highlight\":true},{\"text\":\"\u003Cspan class=\\\"partial\\\">â \u003C\u002Fspan> from Advanced, 50\u002Fmo\"},{\"text\":\"â\"},{\"text\":\"\u003Cspan class=\\\"check\\\">â\u003C\u002Fspan> in the myKLARA app\"}]},{\"label\":\"Platforms\",\"values\":[{\"text\":\"iOS, Android, Mac, Win, Web\",\"highlight\":true},{\"text\":\"iOS, Android, Web\"},{\"text\":\"Web\"},{\"text\":\"iOS, Android, Web\"}]},{\"label\":\"Best for\",\"values\":[{\"text\":\"Solo freelancers, sole proprietors\",\"highlight\":true},{\"text\":\"SMEs with a team and accounting\"},{\"text\":\"Small teams with CRM and projects\"},{\"text\":\"SMEs with payroll and modules\"}]}]}","Comparison","Per month, from the official pricing pages, September 2026. bexio and KLARA excl. VAT.","Swiss invoicing software \u003Cspan>compared\u003C\u002Fspan>",[64,65],"hero-cta-links",{":links":66,":style":67},"[{\"label\":\"Start for free â\",\"url\":\"\u002Fstart\",\"variant\":\"primary\"},{\"label\":\"Detailed comparison\",\"url\":\"\u002Falternative\u002Fbexio\"}]","{\"margin-top\":\"40px\"}",[69,70],"hero-reviews",{":cta":71,":items":72,"className":73,"label":74,"subtitle":75,"title":76},"{\"label\":\"Read all reviews\",\"url\":\"\u002Freviews\"}","[{\"quote\":\"SUPER APP! I can finally write my invoices properly and create them easily! FINALLY! Everything simply in one place!\",\"author\":\"Sandra Duhanaj\",\"role\":\"Google review · translated from German\",\"link\":\"https:\u002F\u002Fwww.google.com\u002Fmaps\u002Freviews\u002Fdata=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25OdVZ6VnNTMloxZFdWM1dUQmtUVXgzTjBKbFNXYxAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOnNuVzVsS2Z1dWV3WTBkTUx3N0JlSWc%7C%7C?hl=en-US\"},{\"quote\":\"I've never enjoyed sending an invoice so much! It's so incredibly straightforward! ⦠Having a tool like this as a small business owner is a whole new feeling!\",\"author\":\"gg faschyb\",\"role\":\"App Store review · translated from German\",\"link\":\"https:\u002F\u002Fapps.apple.com\u002Fch\u002Fapp\u002Fmagic-heidi-rechnung-qr\u002Fid6444294159\"},{\"quote\":\"Until now I did everything with Excel and binders and spent a huge amount of time on it. Then I came across Magic Heidi, and I have to say it's a must-have for anyone who's self-employed.\",\"author\":\"Robin Schmitt\",\"role\":\"Google review · translated from German\",\"link\":\"https:\u002F\u002Fwww.google.com\u002Fmaps\u002Freviews\u002Fdata=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2pBMmJIZDJNazkyUzNSMlNGRXRiM3BqVWpCTlYxRRAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOjA2bHd2Mk92S3R2SFEtb3pjUjBNV1E%7C%7C?hl=en-US\"},{\"quote\":\"The first program that's really easy to use, even for office-incapable construction guys like me. The most user-friendly thing I've ever tried, and I bought it right away!\",\"author\":\"Andy Fischer\",\"role\":\"Google review · Construction · translated from German\",\"link\":\"https:\u002F\u002Fwww.google.com\u002Fmaps\u002Freviews\u002Fdata=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT25oQ1FrYzFlRTF4WjJaclJuTllTRWh0UlZZeFUyYxAB!2m1!1s0x0:0x8c04c399e914e890!3m1!1s2@1:CAIQACodChtycF9oOnhCQkc1eE1xZ2ZrRnNYSEhtRVYxU2c%7C%7C?hl=en-US\"}
12,{\"quote\":\"Tried a lot of things and ended up sticking with Magic Heidi. Convincing throughout, and easy and intuitive to use. Very happy ð¨ð\",\"author\":\"masc888\",\"role\":\"App Store review · translated from German\",\"link\":\"https:\u002F\u002Fapps.apple.com\u002Fch\u002Fapp\u002Fmagic-heidi-rechnung-qr\u002Fid6444294159\"},{\"quote\":\"Simple, clear, and the support is exceptionally fast and very helpful. The invoices look great.\",\"author\":\"alpine girl\",\"role\":\"App Store review · translated from German\",\"link\":\"https:\u002F\u002Fapps.apple.com\u002Fch\u002Fapp\u002Fmagic-heidi-rechnung-qr\u002Fid6444294159\"}]",[35],"Reviews","4.8 out of 5 from over 200 public reviews. Here are a few about writing invoices.","What freelancers say about \u003Cspan>Magic Heidi\u003C\u002Fspan>",[78,79],"pages-landing-plans",{":plans":80,"guarantee":81,"subtitle":82,"title":83},"[{\"title\":\"Free\",\"price\":{\"amount\":0,\"details\":\"Free forever\"},\"cta\":{\"label\":\"Start for free\",\"url\":\"\u002Fstart\"},\"features\":[\"3 invoices & 3 receipts (in total)\",\"All features unlocked\",\"QR invoice & VAT\",\"iPhone, Android, Mac, Windows, web\",\"No credit card needed\"]},{\"title\":\"Yearly\",\"badge\":\"Save CHF 169\u002Fyear\",\"featured\":true,\"price\":{\"amount\":24.99,\"details\":\"Billed CHF 299 yearly\"},\"cta\":{\"label\":\"Start yearly\",\"url\":\"\u002Fstart\"},\"features\":[\"Unlimited invoices & quotes\",\"Automatic payment reminders\",\"Unlimited AI receipt scanning (fair use)\",\"VAT incl. net tax rate method\",\"Bank connection & statement import\",\"Phone & email support\"]},{\"title\":\"Monthly\",\"price\":{\"amount\":39,\"details\":\"Cancel monthly\"},\"cta\":{\"label\":\"Start monthly\",\"url\":\"\u002Fstart\"},\"features\":[\"Everything in the yearly plan\",\"Unlimited invoices & receipts\",\"Automatic payment reminders\",\"Unlimited AI receipt scanning (fair use)\"]}]","30-day money-back guarantee. No contract, cancel anytime in the app.","Send your first 3 invoices to real clients before you pay. No credit card, no time limit. All prices incl. VAT.","Try it free, \u003Cspan>then decide\u003C\u002Fspan>",[85,86],"pages-landing-faq",{":items":87,"label":88,"title":89},"[{\"question\":\"What's the best invoicing software for freelancers in Switzerland?\",\"answer\":\"For freelancers and sole proprietors, Magic Heidi is the lean choice: QR invoices, VAT, automatic payment reminders and [AI receipt scanning](\u002Fai-expenses-scanning) in one app, no training needed. If you need payroll, inventory or a team with roles and approvals, bexio or KLARA fit better. Other well-known options are smallinvoice, INV24, AbaNinja and swiss21; CashCtrl and Banana are more accounting programs. The comparisons with [bexio](\u002Falternative\u002Fbexio) and [KLARA](\u002Falternative\u002Fklara) show the differences.\"},{\"question\":\"Is there free invoicing software for Switzerland?\",\"answer\":\"Yes. With Magic Heidi, 3 invoices and 3 receipts in total are free, with every feature and no credit card. That lets you test the whole flow with real clients. smallinvoice also has a free plan, but QR invoices aren't included.\"},{\"question\":\"How much does invoicing software cost in Switzerland?\",\"answer\":\"Magic Heidi costs CHF 24.99 a month on the yearly plan (CHF 299 a year) or CHF 39 billed monthly, incl. VAT. Everything is included: no modules, no extra fees for AI receipt scanning or the bank connection. bexio starts at CHF 35 and KLARA at CHF 55 a month, both excl. VAT (more in [bexio pricing](\u002Fbexio-preise)). You can cancel any time in the app, with a 30-day money-back guarantee.\"},{\"question\":\"Invoicing software, billing software or invoice program: what's the difference?\",\"answer\":\"None. All three mean a tool to create, send and manage quotes and invoices, online or as an app. Invoicing software doesn't produce a balance sheet. For sole proprietorships under CHF 500,000 in revenue, simplified bookkeeping is enough; more on that under [accounting software](\u002Fbuchhaltungssoftware).\"},{\"question\":\"Does Magic Heidi create valid QR invoices?\",\"answer\":\"Yes. Every invoice carries the Swiss QR payment slip to the SIX standard, with IBAN or QR-IBAN, reference, amount and the structured address that's been mandatory since November 2025. You enter your bank details once and there's nothing else to set up. Your clients pay with one scan in any Swiss banking app. Which other details an invoice must include is covered in our guide to [
12writing an invoice in Switzerland](\u002Frechnung-schreiben-schweiz).\"},{\"question\":\"Isn't an invoice template enough?\",\"answer\":\"For two invoices a year, yes, and we have a free [invoice template](\u002Frechnungsvorlage) for that. Once you invoice regularly, charge VAT or track payments, Word and Excel cost you more time than CHF 24.99 a month. Invoicing software numbers, calculates and reminds for you.\"},{\"question\":\"Can I write invoices without VAT?\",\"answer\":\"Yes, most freelancers start that way. Under CHF 100,000 in yearly revenue you're not liable for VAT (Art. 10 Swiss VAT Act) and Magic Heidi issues invoices without VAT. Once you cross the threshold, you switch VAT on, with every rate and the net tax rate method too. More in the [VAT guide](\u002Fmwst-freelancer).\"},{\"question\":\"How do I switch from Word, Excel or other software?\",\"answer\":\"Start on the free plan and add clients and items as you write your first invoices, or import them as a list. Your old invoices stay in your previous archive. In a free 30-minute [onboarding call](https:\u002F\u002Fcalendly.com\u002Fganser) we go through your switch together. Magic Heidi runs in your browser, nothing to install. Prefer an invoicing app? Also install the apps for [iPhone](\u002Fiphone) or [Android](\u002Fandroid) and write the invoice right after the job, at your client's place.\"},{\"question\":\"Can my fiduciary work with it?\",\"answer\":\"Yes. You give your fiduciary (Treuhänder) or a second person access to your account, or export invoices and receipts in one click. Instead of a shoebox, they get clean records for the year-end accounts.\"},{\"question\":\"Where is my data stored?\",\"answer\":\"Your invoices, receipts and client data are stored on servers in Zurich and covered by Swiss data protection law. Some features, such as AI receipt scanning, use services that partly process data outside Switzerland. You can export all your data at any time. Details on our [security](\u002Fsecurity) page.\"}
12]","FAQ","Questions about \u003Cspan>invoicing software\u003C\u002Fspan>",[91,92],"pages-landing-final-cta",{":secondary":93,"primary":94,"subtitle":95,"title":96},"{\"label\":\"Book a free onboarding\",\"url\":\"https:\u002F\u002Fcalendly.com\u002Fganser\"}","Start for free","Start for free, no credit card. Questions? Founder Nathan helps you by phone, in German, French, Italian or English.","Your next invoice in \u003Cspan>30 seconds\u003C\u002Fspan>",[98,99],"pages-landing-magic-heidi-software-schema",{":feature-list":100,":price":101,"description":102,"page-path":103},"[\"QR invoices to the SIX standard\",\"Automatic VAT, incl. net tax rate method\",\"Turn quotes into invoices\",\"Deposit and partial invoices\",\"Automatic payment reminders\",\"Bank connection and CSV\u002FExcel import\",\"Invoices in DE \u002F FR \u002F IT \u002F EN \u002F RM\",\"iOS, Android, Mac, Windows, Web\"]","24.99","Swiss invoicing software for freelancers and sole proprietors: QR invoices in 30 seconds, automatic VAT, automatic payment reminders and bank matching.","\u002Fen\u002Frechnungsprogramm",{"title":105,"searchDepth":106,"depth":106,"links":107},"",2,[],"Simple invoicing software for Swiss freelancers: a QR invoice in 30 seconds, VAT and reminders done for you. 3 invoices free, no credit card.","md",null,{},"2026-09-25T13:33:15+02:00",true,{"title":7,"description":108},{"loc":103,"lastmod":112},"en\u002Frechnungsprogramm","KUD_5N2e0GI_fIbiFXJauTxTwFn9LPcBQbINzLFofE4",[119,120,121,122,123,124,125,126],"de","en","fr","it","es","pt","sq","sr",["Reactive",128],{"$si18n:cached-locale-configs":129,"$si18n:resolved-locale":120,"$snuxt-seo-ut
12ils:routeRules":146,"$sinvest-banner-dismissed":147,"$smixpanel-anonymous-id":110,"$ssite-config":148},{"en":130,"de":132,"fr":134,"it":136,"es":138,"pt":140,"sq":142,"sr":144},{"fallbacks":131,"cacheable":113},[],{"fallbacks":133,"cacheable":113},[],{"fallbacks":135,"cacheable":113},[],{"fallbacks":137,"cacheable":113},[],{"fallbacks":139,"cacheable":113},[],{"fallbacks":141,"cacheable":113},[],{"fallbacks":143,"cacheable":113},[],{"fallbacks":145,"cacheable":113},[],{"head":-1,"seoMeta":-1},false,{"_priority":149,"currentLocale":153,"defaultLocale":154,"env":155,"name":156,"url":157},{"name":150,"env":151,"url":152,"defaultLocale":152,"currentLocale":152},-3,-15,-2,"en-CH","de-CH","production","Magic Heidi","https:\u002F\u002Fmagicheidi.ch",["Set"],["ShallowReactive",160],{"page-en-\u002Frechnungsprogramm":-1,"slug-locales-\u002Frechnungsprogramm":-1}]</script>
12</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.