{
  "schemaVersion": "1.0",
  "name": "Kalkulator 500+ i 800+ — specyfikacja obliczeń",
  "url": "https://kalkulator800plus.pl/zasady-obliczen.json",
  "language": "pl-PL",
  "lastReviewed": "2026-08-21",
  "purpose": "Informacyjny, lokalny kalkulator należnej wartości świadczenia wychowawczego dla każdego dodanego dziecka.",
  "input": {
    "birthDate": "Wymagana pełna data urodzenia dziecka w formacie YYYY-MM-DD.",
    "laterStartMonth": "Opcjonalny miesiąc rozpoczęcia pobierania świadczenia w formacie YYYY-MM. Obliczenia zaczynają się pierwszego dnia wskazanego miesiąca.",
    "alternatingCare": "Opcjonalna wartość logiczna. Po zaznaczeniu przyjmuje 50% obliczonej kwoty dla tego dziecka.",
    "targetDate": "Data, do której wykonywane jest obliczenie, w formacie YYYY-MM-DD. Może leżeć w przyszłości."
  },
  "rates": [
    {
      "from": "2019-07-01",
      "to": "2023-12-31",
      "monthlyAmountPLN": 500,
      "label": "500 plus"
    },
    {
      "from": "2024-01-01",
      "to": null,
      "monthlyAmountPLN": 800,
      "label": "800 plus"
    }
  ],
  "calculation": {
    "programStart": "2019-07-01",
    "startDate": "max(programStart, birthDate, firstDayOf(laterStartMonth))",
    "endDate": "min(targetDate, eighteenthBirthday)",
    "eligibleDays": "Każdy dzień kalendarzowy od startDate do endDate włącznie.",
    "monthlyFormula": "monthlyAmountPLN / daysInMonth * eligibleDaysInMonth",
    "partialMonthRounding": "Kwota w miesiącu urodzenia i miesiącu 18. urodzin jest zaokrąglana w górę do 0,10 PLN.",
    "alternatingCare": "Po zaokrągleniu miesięcy wynik dla dziecka jest mnożony przez 0.5.",
    "familyTotal": "Suma wyników wszystkich dzieci."
  },
  "assumptionsAndLimits": [
    "Kalkulator zaczyna obliczenia 1 lipca 2019 r., gdy świadczenie stało się powszechne na każde dziecko.",
    "Dla przyszłych dat zachowuje stawkę 800 PLN jako założenie techniczne, a nie gwarancję przyszłych przepisów.",
    "Nie odtwarza indywidualnych decyzji, historii przelewów ani szczególnych okoliczności rozpatrywanych przez ZUS.",
    "Dane formularza są przechowywane wyłącznie w pamięci przeglądarki użytkownika."
  ],
  "officialSources": [
    {
      "name": "ZUS: świadczenie wychowawcze 800+",
      "url": "https://www.zus.pl/pl/swiadczenia/swiadczenia-dla-rodzin/swiadczenie-wychowawcze-800-plus"
    },
    {
      "name": "Ministerstwo Rodziny: Rodzina 800+",
      "url": "https://www.gov.pl/web/rodzina/rodzina-500-plus"
    },
    {
      "name": "Ustawa o pomocy państwa w wychowywaniu dzieci",
      "url": "https://eli.gov.pl/api/acts/DU/2026/508/text.html"
    }
  ]
}
