Methodik

So arbeitet NettoAtlas

Jede Zahl braucht einen Rechenweg, jede Regel eine Primärquelle und jede Änderung eine Version. Diese Seite beschreibt den öffentlichen Prüfpfad vom Eingabewert bis zum Ergebnis.

Inhalt dieser Seite
  1. Vier getrennte Ebenen
  2. Lokale Berechnung
  3. Grenzen statt stiller Näherung
  4. Vom Formular bis zum prüfbaren Ergebnis
  5. Quelle, Implementierung und Test sind drei getrennte Nachweise

Vier getrennte Ebenen

  • Eingabemodell: Erlaubte Fälle, Pflichtangaben, Einheiten und sichere Ablehnung unvollständiger Konstellationen.
  • Regelpakete: Unveränderliche Jahresstände für Lohnsteuer, Sozialversicherung und besondere Beschäftigungsarten.
  • Rechenengine: Geldwerte mit fester Dezimalskala und expliziten Rundungsstufen statt binärer Fließkommaarithmetik.
  • Erklärung: Ausgaben, Annahmen, Quellen, Warnungen und Versionsspur aus demselben Berechnungsergebnis.

Lokale Berechnung

Die Eingaben werden im Browser verarbeitet. Es gibt keinen Server-Endpunkt für Gehaltsberechnungen. NettoAtlas schreibt Gehalt, Ergebnis, Steuerklasse, Bundesland, Religionsmerkmal, Kinder- oder Versicherungsangaben weder in die URL noch in Analytics-Ereignisse.

Grenzen statt stiller Näherung

Ist ein Fall nicht im veröffentlichten Vertrag enthalten, antwortet das System mit „nicht unterstützt“ oder „mehr Angaben erforderlich“. Es verwendet keine pauschale Ersatzregel, die wie ein exaktes Ergebnis aussieht. Beispiele hierfür sind komplexe Mehrfachbeschäftigung, Grenzgängerfälle, Beamte, Selbstständige und nicht vollständig abbildbare Altverträge.

Vom Formular bis zum prüfbaren Ergebnis

Rechenpipeline von NettoAtlas
StufeAufgabeSicherheitsgrenze
1. EingabeFormat, Zeitraum und Pflichtmerkmale validierenfehlende Statusangaben nicht erraten
2. Fallvertragpassendes Modul und unterstützte Kombination wählenunbekannte Sonderfälle ablehnen
3. SteuerBMF-PAP und Regeln für laufende oder sonstige Bezüge ausführenJahres- und Monatslogik nicht vermischen
4. Sozialversicherungjeden Zweig mit eigener Basis, Grenze und Rundung berechnenkeinen Sammelprozentsatz verwenden
5. AbstimmungBrutto, Komponenten und Netto centgenau reconciliierenunerklärte Restbeträge als Fehler behandeln
6. BelegAnnahmen, Ausschlüsse und Versionen anzeigenkein Ergebnis ohne Herkunft ausgeben

Quelle, Implementierung und Test sind drei getrennte Nachweise

Eine amtliche Quelle legt einen Parameter oder Rechenweg fest. Die Implementierung übersetzt ihn in deterministische Regeln mit definierten Geld- und Rundungstypen. Ein öffentlicher Testfall belegt anschließend, dass eine konkrete Eingabekombination den erwarteten Einzelbeträgen entspricht. Keine dieser Ebenen ersetzt die beiden anderen.

Bei einer materiellen Änderung wird deshalb nicht nur ein Textdatum aktualisiert. Betroffene Regelpakete, Testfälle, Szenarioexporte und Erklärseiten werden gemeinsam geprüft. Schlägt die Reconciliation fehl oder ist ein Statusmerkmal nicht eindeutig, bleibt das Modul gesperrt, statt ein plausibel wirkendes Näherungsergebnis anzuzeigen.