Not a web portal.
A real app.
Invoicing software for tradespeople and freelancers, for Mac and Windows. Starts instantly, saves locally, knows dark mode and keyboard shortcuts – and writes XRechnung, ZUGFeRD and the Swiss QR-bill.
Built by Marcel Altherr in Eschweiler, Germany. No corporation, no investors, no sales team – write in, and the person who built the app is the one who answers.
Everything you need – and nothing that gets in your way
Enter your company details, write your first invoice, done. No seven-step setup assistant, no manual.
XRechnung & ZUGFeRD
Electronic invoices to EN 16931. XML export, ZUGFeRD PDFs and a validator for incoming invoices – all included.
One-time purchase, no subscription
Pay once, use it for good. Updates are free. The app runs locally and needs no server – a subscription would not be honest.
Audit-proof records
Once issued, invoices are stored unalterably and cannot be deleted. A daily backup runs alongside, automatically.
Documents to your taste
Three designs, a free accent colour, every installed font, your own logo and letterhead. Two letterheads as well, for a business with two arms.
Dashboard & dunning
Revenue, outstanding amounts, overdue invoices and top customers at a glance. Four dunning levels, each with its own fee, deadline and text.
Made for Austria too
ebInterface 6.1 for invoices to federal bodies, plus the Austrian rates including the 19 % for Jungholz and Mittelberg.
And for Switzerland
QR-bills to the SIX standard with payment part and receipt, billing in CHF, Swiss VAT rates and the exemption under Art. 10 MWSTG.
Small-business rule § 19 UStG
One switch, and the required note is printed automatically. For Austria under § 6 UStG accordingly.
You still write an invoice in three minutes. Every feature waits until the first time you go looking for it – and none of them costs extra.
- Free-text line items without touching the product list
- Product picker with a search field, several at once
- A suggestion list as you type a line description
- Move line items with the mouse
- Line item groups with sub-numbering (1.1, 1.2 …)
- Subtotal per section
- A note per line item, printed along with it
- A large window for long line texts
- Service date per line item, optionally as a period
- Several VAT rates within one invoice
- Overall discount on the invoice total
- Negative amounts in the product list and on line items
- The due date from the customer’s payment terms
- Revise after printing, or issue a new revision
- Over 20 units of measure, from piece to year
- Keyboard-driven entry with shortcuts
- Discount per line item, as a percentage or an amount
- Enter prices gross – per document or by customer type
- Customer’s order number in the header and in the e-invoice
- Reopen a closed invoice
- Progress invoices and a final invoice, deducted per tax rate
- Cash discount per customer or per invoice, in the e-invoice too
- Duplicate a line item, by button or shortcut
- Three document designs: Classic, Modern, Elegant
- Accent colour, text colour and weight per type of text
- Every font installed on your computer can be used
- Separator lines adjustable in style and weight
- Your own logo, cover text and document footer
- Header and footer text adjustable per invoice
- Keep the footer together – no break in the middle of a sentence
- A subject line to DIN 5008 above the salutation
- Salutation with academic title: “Dear Dr Klein,”
- Payment request with amount, deadline and invoice number
- Invoice notices switched on and off individually
- Giro code and PayPal code to scan
- Swiss QR-bill with payment part and receipt
- Documents in English and French, the language stored per customer
- A date column, the overall period in the header
- The column reads “Service” for service-only invoices
- Informal “Du” form per customer for German documents
- Hide letterhead details one by one
- Attach PDFs to the invoice, also inside the ZUGFeRD file
- Your own letterhead as a PDF, for payment reminders too
- Scanned signature exactly where you place it in the footer text
- Put the letter footer together from three or four blocks
- Management and commercial register in the page footer
- Social media profile in the letterhead and the letter footer
- XRechnung and ZUGFeRD to EN 16931
- Passes the official check in the validator
- Validator for incoming invoices and ZUGFeRD PDFs
- ebInterface 6.1 including OrderReference for B2G
- The service period in full in the XML
- Official unit codes for every unit of measure
- Small business rules § 19 UStG (DE) and § 6 UStG (AT)
- German, Austrian and Swiss VAT rates
- CHF as currency with Swiss VAT rates
- Tamper-proof invoice corrections, GoBD-compliant
- Correction to an invoice from your previous program
- Customer type business, authority or private
- Language per customer
- A “Title” field for academic degrees
- E-invoicing and Leitweg-ID per customer
- Payment terms per customer
- Internal notes on products, never printed
- CSV import and export, on the Mac also import from Contacts
- Printable lists and single sheets
- Name the contact person, or address the company alone
- Mobile number, second e-mail and search term per customer
- E-mail, call and Maps with one click from the customer
- Discount per customer, taken over by new documents
- Browse customers, products and invoices with arrows
- Dashboard with revenue, outstanding, overdue and top customers
- The tiles open the matching filtered list with a click
- Record partial payments, the remaining balance always visible
- Four-stage dunning, each level with its own fee and deadline
- Partial credit notes: line items, part quantities, lump sum
- A lump-sum credit note gross or on the open balance
- Record a payment straight from the invoice list
- Filter and group invoices, with subtotals and a printable list
- Record a payment with cash discount in one step
- Freely configurable number ranges
- Several databases, switched with a click
- Your own logo per database
- Daily backups, to two locations if you wish
- Restore a backup at the press of a button
- An automatic backup before every update
- Work on two computers through a shared folder
- Light or dark, on the Mac also following macOS automatically
- History in the sidebar
- Help window with context help and “What’s new”
- Interface in German, English and French
- Font size steplessly from 80 to 150 per cent
- The covering email in the customer’s language
- The counter restarts yearly, monthly or daily
- Two letterheads with their own name and bank account
- Help fully in English and French
- Separate invoice sequence per customer via a short code
- Choose the file name for PDF and e-invoice
- Sample data: a sample business to try out, kept apart from your data
Updates are free. What arrived in which version is in the release history.
This is what it looks like
A real desktop interface on Mac and Windows, not a browser window with a frame around it. The pictures show the Mac version.
Dashboard – revenue, outstanding items, overdue invoices. Every tile opens the matching list.








From empty to finished invoice, uncut
Not a marketing promise: setup and the first invoice with real data, recorded in one take.
Commentary in German.
€34.99
One-time · no subscription · free updates
Sold in the German, Austrian and Swiss App Store and Microsoft Store. Customers in Switzerland pay in CHF at the local price. Mac and Windows are separate purchases.
- Try 10 invoices free of charge
- Unlimited customers and products
- XRechnung, ZUGFeRD, ebInterface, QR-bill
- Three document designs with your own logo
- Four-stage dunning process
- Dashboard with revenue and top customers
- Tamper-proof records with automatic backups
- Partial payments, partial credits, corrections
Support included. By email for the current version, in German or English, usually answered within 48 hours on business days.
More than invoices? SWawi advanced adds cost estimates, quotes, order confirmations, delivery notes, projects, recurring invoices and statistics – €49.99 one-time, €14.99 for Easy customers (€49.49 and €14.49 in the Microsoft Store). Easy or Advanced?
Questions that come up before buying
Do I really need XRechnung?
Since January 2025 businesses in Germany must be able to receive electronic invoices, and from 2028 sending them becomes mandatory for everyone, without exception. SWawi easy already has XRechnung and ZUGFeRD built in, so you are prepared.
Why aren’t Word and Excel enough for invoices?
Invoices in Word or Excel can be altered at any time without leaving a trace. German GoBD rules, however, require that records cannot be changed, that every step remains traceable, and that documents are archived tamper-proof for ten years. SWawi easy meets this: once an invoice has been issued it is archived and can no longer be edited.
How safe is my data?
Your data belongs to you and stays with you. SWawi easy keeps everything locally on your Mac or Windows PC – no cloud upload, no server, no account. Even if our website went offline tomorrow, your app would keep working exactly as before. On top of that, SWawi creates automatic backups so nothing gets lost.
What happens after the 10 trial invoices?
All your data is kept – customers, products, everything. You simply unlock the app with a one-time purchase and carry on where you left off. Nothing is lost, nothing starts over.
Does SWawi easy make me GoBD-compliant automatically?
SWawi easy handles the technical side: once issued, invoices are stored unalterably, with automatic backups and logging. Full GoBD compliance also requires your own process documentation – a document describing your workflow. That is independent of the software and applies to every invoicing program.
Will SWawi run on my computer?
On the Mac from macOS 14 Sonoma, so also on macOS 15 Sequoia and later releases. On Windows from Windows 10 (version 1809) and on Windows 11 – you get it from the Microsoft Store.
Does one purchase cover Mac and Windows?
No, they are two separate purchases. A purchase in the App Store carries over to every Mac with your Apple Account, a purchase in the Microsoft Store to every Windows PC with your Microsoft account. The 10 free invoices are available on both.
Can the Windows version do the same?
Almost everything: e-invoicing, dunning, letterheads, backups and SWawi advanced are the same. Importing from Contacts is only available on the Mac. And the ready-made email with the PDF attached is opened with Outlook on Windows – with other mail programs SWawi has the PDF file ready to attach.
How do I get updates?
Automatically through the App Store or the Microsoft Store – you don’t need to download or reinstall anything, your data stays, and SWawi makes a backup before every update. If you have turned off automatic updates, get them in the store under “Updates” or “Library”. New features appear on the Mac first; the Windows version takes them over with its next update.
Is SWawi easy available as a subscription?
No, and that is deliberate. The app runs locally and needs no server, so charging a recurring fee would not be honest. Buy once, use it for good.
What about partial payments?
You can record incoming payments individually and see the outstanding balance at any time. Entry is manual – there is no bank connection, but you stay in full control.
Does SWawi easy work in Austria?
Yes. Since version 1.1 SWawi easy supports Austrian ebInterface 6.1 (the mandatory format for invoices to federal bodies), the Austrian VAT rates (20 / 13 / 10 / 0 %) including the special 19 % rate for Jungholz and Mittelberg, and the small-business exemption under § 6 UStG (AT).
Can I use SWawi easy in Switzerland?
Yes. Since version 1.5 SWawi easy produces QR-bills to the SIX Group standard with payment part and receipt, bills in Swiss francs, and knows the VAT rates 8.1 / 3.8 / 2.6 / 0 % as well as the note on VAT exemption under Art. 10 para. 2 MWSTG for annual turnover below CHF 100'000.