feat: add year 2026 for gross-to-net#21
Merged
johannschopplich merged 5 commits intomainfrom Dec 16, 2025
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds support for tax year 2026 in the gross-to-net salary calculator by implementing the 2026 income tax calculation logic and updating the validation schema to accept '2026' as a valid accounting year.
- Added new Lohnsteuer2026 income tax calculation module
- Updated schema validation to include 2026 as valid accounting year
- Added social insurance threshold value for 2026
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/utils/Lohnsteuer/2026.ts | New income tax calculation implementation for 2026 with German tax law parameters and formulas |
| src/utils/Lohnsteuer/index.ts | Registered 2026 tax year in income tax classes mapping |
| src/calculators/gross-to-net.ts | Added 2026 to valid year enum and defined social threshold constant |
| test/calculators/gross-to-net.test.ts | Added test case for 2026 tax year calculations |
| test/calculators/snapshots/gross-to-net.test.ts.snap | Generated snapshot for 2026 test expectations |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
b1a6019 to
25d97de
Compare
Contributor
|
Schön! 👏 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔗 Linked issue
❓ Type of change
📚 Description
📝 Checklist