A macOS app that generates Swiss QR Bills for Harvest invoices.
✨Download✨
- Connect to your Harvest account to fetch invoices
- Generate Swiss QR Bills compliant with the Swiss Payment Standards
- Automatic SCOR reference generation (Creditor Reference ISO 11649)
- Export invoices with QR payment slip as PDF
- Secure credential storage in macOS Keychain
- Native macOS app built with SwiftUI
- macOS 14.0 (Sonoma) or later
- Harvest account with API access
Download the latest release from the Releases page.
git clone https://github.com/jorisnoo/Harvie.git
cd Harvie
open Harvie.xcodeprojBuild and run with Xcode 15+.
- Open Harvie
- Go to Settings
- Enter your Harvest credentials:
- Account ID: Found in Harvest under Settings → Account
- Access Token: Generate at id.getharvest.com/developers
- Configure your creditor details (name, address, IBAN)
- Start generating QR Bills!
- Select an invoice from the list
- Review the QR Bill preview
- Click Export PDF to save the invoice with the QR payment slip
This app generates QR Bills according to the Swiss Payment Standards:
- QR-IBAN or standard IBAN support
- SCOR (Creditor Reference) format
- Structured address format
- CHF and EUR currencies
Releases are automated via GitHub Actions:
# 1. Make changes with conventional commits
git commit -m "feat: new feature"
# 2. Run Shipmark to bump version and create tag
shipmark release
# 3. Push to trigger the release workflow
git push --follow-tagsGitHub Actions will automatically:
- Build and code sign the app
- Create a notarised DMG
- Publish a GitHub Release with changelog
MIT – see LICENSE for details.
- Harvest for their API
- Swiss Payment Standards for QR Bill specifications
"Harvest" is a trademark of Iridesco, Inc. This project is not affiliated with or endorsed by Harvest.
This project was developed with the assistance of Claude, an AI assistant by Anthropic.

