Ein professioneller Steuerrechner für Grenzgänger zwischen St. Gallen (Schweiz) und Österreich mit umfassender Steueroptimierungs-Anleitung.
https://walpurga03.github.io/Grenzgaenger-Rechner/
- Präzise Steuerberechnung mit korrekter DBA-Anrechnung
- Schweizer Sozialversicherungen (AHV, ALV, BVG, KTG, NBU)
- St. Gallen Quellensteuer mit progressiven Tarifen
- Österreichische Einkommensteuer mit allen Abzügen
- 13./14. Gehalt mit begünstigter Besteuerung (6%)
- Familienbonus Plus und Alleinverdienerabsetzbetrag
- Pendlerpauschale und Pendlereuro
- Dynamische Kinderdetails (Alter, Wohnort, Ausbildung)
- Echtzeit-Validierung und hilfreiche Tooltips
- Interaktive Visualisierungen (Recharts)
- PDF-Export mit ausführlichen Erläuterungen
- Zulagen & Schichtarbeit (SEG, SFN, Überstunden)
- Werbungskosten (Pendeln, Home-Office, Fortbildung)
- Sonderausgaben (Kirchenbeitrag, Spenden)
- Außergewöhnliche Belastungen (Krankheit, Behinderung)
- Absetzbeträge (Familienbonus, Alleinverdiener)
- Profi-Tipps für maximale Steuerersparnis
- React 18 + TypeScript (Strict Mode)
- Vite 7.3.1 - Ultraschneller Build
- Tailwind CSS v3 - Modernes Styling
- Recharts - Datenvisualisierung
- @react-pdf/renderer - PDF-Generierung
- Lucide React - Icons
- shadcn/ui Patterns
- AHV/IV/EO: 5,3%
- ALV: 1,1% (bis CHF 148.200), +0,5% darüber
- BVG (Pensionskasse): 7%
- KTG (Krankentaggeld): 1,4%
- NBU (Unfallversicherung): 1%
- Quellensteuer: ~4,5% (progressiv)
- Progressive Steuersätze: 0% - 50%
- 13./14. Gehalt: 6% Vorzugssteuersatz
- Familienbonus: 166,68€ bzw. 54,18€/Monat
- Pendlerpauschale: Entfernungsabhängig
- Krankenversicherung: Steuerlich abzugsfähig
- Schweizer Quellensteuer wird in AT voll angerechnet
- Keine Doppelbesteuerung
- Progressionsvorbehalt in Österreich
# Repository klonen
git clone https://github.com/Walpurga03/Grenzgaenger-Rechner.git
cd Grenzgaenger-Rechner/app
# Dependencies installieren
npm install
# Development Server starten
npm run dev
# Production Build erstellen
npm run buildapp/
├── src/
│ ├── components/
│ │ ├── Calculator.tsx # Hauptrechner
│ │ ├── TaxTips.tsx # Steuer-Tipps
│ │ ├── BreakdownChart.tsx # Visualisierungen
│ │ ├── PDFReport.tsx # PDF-Export
│ │ └── ...
│ ├── lib/
│ │ ├── calculator.ts # Hauptlogik
│ │ ├── swiss-deductions.ts # CH-SV-Beiträge
│ │ ├── st-gallen-tax.ts # SG Quellensteuer
│ │ ├── austrian-tax.ts # AT Steuerberechnung
│ │ └── taxConfig.ts # Steuertabellen
│ └── types/
│ └── calculator.ts # TypeScript Definitionen
└── ...
- Bruttolohn eingeben (CHF)
- Gehälter pro Jahr wählen (12, 13 oder 14)
- Persönliche Daten erfassen (Alter, Familienstand, Kinder)
- Pendelstrecke angeben für automatische Berechnung
- Versicherung und andere Abzüge eintragen
- Ergebnis ansehen mit detaillierter Aufschlüsselung
- PDF exportieren für Ihre Unterlagen
Contributions sind willkommen! Bitte erstellen Sie einen Pull Request oder öffnen Sie ein Issue.
MIT License
Letztes Update: 17. Januar 2026 | Version 1.0.0