# Content Analysis - Midijob-Rechner

**Last Updated:** 2026-01-05

## File Information

- **PHP File:** `v2/pages/tools_midijob_rechner.php`
- **Total Lines:** ~4,307 lines
- **Tool Name:** Midijob-Rechner
- **URL:** `/tools/midijob-rechner`

## Hero Section

### H1 Title

- **Line:** 1186
- **Current:** "Midijob-Rechner 2025: Netto-Gehalt berechnen im Übergangsbereich"
- **Year Reference:** "2025" → needs update to "2026"
- **Values Mentioned:** None

### Meta Description

- **Line:** 11
- **Current:** "Midijob-Rechner 2026 für €556-€2.000 mit Steuerklassen, Sozialabgaben & Arbeitgeberkosten. Kostenlos berechnen & als PDF exportieren."
- **Status:** ✅ Already updated to "2026"
- **Values Mentioned:** €556 - ⚠️ Needs update to ~€602 (after verification)

### Trust Badge

- **Line:** 1199
- **Current:** "2025 aktuell"
- **Year Reference:** "2025" → needs update to "2026"

## Educational Content Sections

### Section 1: Was ist ein Midijob und wie funktioniert der Rechner?

- **H2 Line:** 2280-2281
- **Heading:** "Was ist ein Midijob und wie funktioniert der Rechner?"
- **Year Reference:** None
- **Content Lines:** 2283-2334
- **Values Mentioned:**
  - €556,01 bis €2.000 (line 2285) - ⚠️ Needs update to ~€602,01 - €2.000
- **Status:** ⚠️ Needs value update

### Section 2: Midijob Steuern und Sozialabgaben 2025

- **H2 Line:** 2441-2444
- **Heading:** "Midijob Steuern und Sozialabgaben 2025"
- **Year Reference:** "2025" → needs update to "2026"
- **Content Lines:** 2445+
- **Values Mentioned:** Check content for values
- **Status:** ⚠️ Needs year update + value review

## FAQ Section

### FAQ Count

- **Total FAQs:** 10
- **HTML Location:** Lines 3229-3503
- **Schema Location:** Lines 3527-3616

### FAQ Inventory

#### FAQ 1: Was ist ein Midijob und wo liegen die Grenzen 2025?

- **HTML Line:** 3229-3240
- **Schema Line:** 3527-3535
- **Question HTML:** "Was ist ein Midijob und wo liegen die Grenzen 2025?"
- **Question Schema:** "Was ist ein Midijob und wo liegen die Grenzen 2026?"
- **Mismatch:** ⚠️ HTML says "2025", Schema says "2026"
- **Answer:** "Die Einkommensgrenzen 2025 liegen zwischen €556,01 und €2.000 monatlich."
- **Year References:**
  - Question HTML: "2025" → needs update to "2026"
  - Answer: "2025" → needs update to "2026"
- **Values:**
  - €556,01 (line 3237, schema 3533) - ⚠️ Needs update to ~€602,01
- **Status:** ⚠️ Needs update (question, answer, value)

#### FAQ 2: Wie viel Steuern zahle ich bei einem Midijob?

- **HTML Line:** 3242-3267
- **Schema Line:** 3536-3544
- **Question:** "Wie viel Steuern zahle ich bei einem Midijob?"
- **Answer:** Explains tax classes
- **Year References:** None
- **Values:** None
- **Status:** ✅ No updates needed

#### FAQ 3: Welche Nachteile hat ein Midijob für Arbeitnehmer?

- **HTML Line:** 3269-3298
- **Schema Line:** 3545-3553
- **Question:** "Welche Nachteile hat ein Midijob für Arbeitnehmer?"
- **Answer:** Lists disadvantages
- **Year References:** None
- **Values:** None
- **Status:** ✅ No updates needed

#### FAQ 4: Kann ein Rentner einen Midijob ausüben?

- **HTML Line:** 3300-3325
- **Schema Line:** 3554-3562
- **Question:** "Kann ein Rentner einen Midijob ausüben?"
- **Answer:** Explains retiree benefits
- **Year References:** None
- **Values:** None
- **Status:** ✅ No updates needed

#### FAQ 5: Kann ich gleichzeitig einen Midijob und einen Minijob haben?

- **HTML Line:** 3327-3356
- **Schema Line:** 3563-3571
- **Question:** "Kann ich gleichzeitig einen Midijob und einen Minijob haben?"
- **Answer:** "Diese Kombination kann finanziell sehr attraktiv sein, da du €538 steuerfrei erhältst..."
- **Year References:** None
- **Values:**
  - €538 (line 3354, schema 3569) - ⚠️ Needs update to 556 (2025 value)
- **Status:** ⚠️ Needs value update

#### FAQ 6-10: Remaining FAQs

- **Status:** Review for year references and values

## Schema Markup Verification

### FAQPage Schema

- **Location:** Lines 3521-3619
- **Total FAQs in Schema:** 10
- **Total FAQs in HTML:** 10
- **Match:** ✅ Count matches

### Schema vs HTML Comparison

- **FAQ 1:** ⚠️ Question mismatch + Answer contains outdated values (HTML: "2025", Schema: "2026", Answer: "2025" + "€556,01")
- **FAQ 5:** ⚠️ Answer contains outdated value ("€538")
- **Remaining FAQs:** Need verification

## JavaScript Constants

### Inline Constants

- **Location:** Lines 128-144
- **Current Values:**
  - midijobUntergrenze: 556.01 (line 129) - ⚠️ Needs update to ~602.01
  - minijobGrenze: 556 (line 131) - ⚠️ Needs update to ~602
  - gleitzoneFactorF: 0.6683 (line 132) - ⚠️ Needs verification for 2026
  - grundfreibetrag: 12096 (line 135) - ⚠️ Needs update to 12348
  - kinderfreibetrag: 6612 (line 136) - ⚠️ Needs update to 6828
  - Comments mention "2025" - ⚠️ Needs update to "2026"

## Export Functions

### CSV Export

- **Location:** Line 494
- **Year Reference:**
  - "Midijob-Berechnung 2025" - ⚠️ Needs update to "2026"
  - "F-Faktor 2025" (lines 515, 545) - ⚠️ Needs update to "2026"
  - "Minijob 556,00 €" (line 555) - ⚠️ Needs update to ~602

### PDF Export

- **Location:** Check generatePDFHTML function
- **Year References:** Check for "2025" references

## 2026 Update Requirements Summary

### Critical Updates (Legal Compliance)

1. **Grundfreibetrag:** 12096 → 12348
2. **Kinderfreibetrag:** 6612 → 6828
3. **Midijob Untergrenze:** 556.01 → ~602.01 (after verification)
4. **Minijob Grenze:** 556 → ~602 (after verification)
5. **Gleitzone F-Factor:** 0.6683 → Verify 2026 value

### Content Updates Required

1. **Year References:** "2025" → "2026"

   - H1 title (line 1186)
   - Trust badge (line 1199)
   - FAQ section heading (line 3225)
   - FAQ 1 question (HTML)
   - FAQ 1 answer
   - Section 2 heading (line 2444)
   - CSV export headers
   - JavaScript comments

2. **Value Updates:**
   - €556,01 → ~€602,01 (after verification)
   - €538 → 556 (FAQ 5)

## Priority Level

**HIGH PRIORITY** - Legal compliance risk due to outdated values and year references.
