# Croatia Working Day

> Checks a date against the Saturday-Sunday weekend baseline and exact 2026-2026 authority events. Requires explicit mon_fri_planning; memorials and person-specific religious rights are not general rest.

- Calculator id: `croatia-public-working-day` · Category: Everyday Life (`everyday`) · Tool name: `check_hr_working_day`
- Canonical page: https://tttkmbb.com/everyday/croatia-public-working-day · This document: https://tttkmbb.com/everyday/croatia-public-working-day.md · JSON definition: https://tttkmbb.com/everyday/croatia-public-working-day.json

## Purpose

Checks a date against the Saturday-Sunday weekend baseline and exact 2026-2026 authority events. Requires explicit mon_fri_planning; memorials and person-specific religious rights are not general rest.

**Use when:** You need a deterministic Croatia Croatia 2026 article 1 general holiday facts with explicit Monday-Friday planning baseline result.

**Do not use when:** Croatia 2026 article 1 general holidays over an explicitly selected Monday-Friday planning baseline. Article 2 memorial days do not add rest. Article 3 religious rights depend on the person and, for specified festivals, the chosen day; they are not included in a universal union. Individual shifts, replacement weekly rest, employer/local/sector/school/bank schedules, payroll, legal deadlines and future years are not computed.

## Example user requests

- Croatia: Good Friday is not a general statutory holiday.
- Croatia: Corpus Christi.
- Croatia: Independence memorial is not a rest holiday.


## Input

| Parameter | Type | Unit | Required | Description |
| --- | --- | --- | --- | --- |
| `date` | date |  | required | Gregorian date in Croatia coverage. |
| `work_schedule` | enum: mon_fri_planning |  | required | Required explicit Monday-Friday planning baseline; not an individual statutory roster. |

## Output

| Field | Type | Unit | Description |
| --- | --- | --- | --- |
| `territory` | string |  | HR (Croatia). |
| `territory_name` | string |  | Croatia |
| `weekday` | string |  | Gregorian weekday. |
| `is_working_day` | boolean |  | Working date in explicit mon_fri_planning article 1 general scope, not individual attendance or religious leave. |
| `day_type` | string |  | statutory_holiday, weekend_baseline or regular_workday; memorials alone do not add rest. |
| `holiday_names` | string_list |  | Events applying on the date. |
| `holiday_kinds` | string_list |  | Authority event classifications. |
| `holiday_details` | list |  | Structured event details, including partial-day notes where published. |
| `calendar_scope` | string |  | Croatia 2026 article 1 general holiday facts with explicit Monday-Friday planning baseline |
| `holiday_policy` | string |  | NN_110_2019_article_1_general_rest_article_2_memorial_NN_72_2025 |
| `substitute_day_policy` | string |  | Article_4_no_next_day_transfer; no_unpublished_substitute_inferred |
| `calendar_profile` | string |  | croatia-public-holidays |
| `dataset_version` | string |  | hr-statutory-rest-calendar-2026.1 |
| `sources` | list |  | Authority and legislation sources. |
| `work_schedule` | string |  | Explicit mon_fri_planning baseline. |
| `is_statutory_holiday` | boolean |  | Whether result.date is an article 1 general statutory holiday. |
| `is_commemorative_day` | boolean |  | Whether result.date has an article 2 memorial; this does not add rest. |
| `religious_rest_scope` | string |  | article_3_person_specific_not_computed: no union or inferred personal religious identity. |
| `payroll_scope` | string |  | Always not_computed. |

## Formula

`planning_workday = weekday AND no article_1_statutory_holiday`

Apply 14 general holiday dates and retain 12 memorials separately. No extra Monday, personal religious leave, employer shifts or payroll are inferred.

## Data Sources

- Narodne novine: Holidays, Memorial and Non-working Days Act, NN 110/2019 — https://narodne-novine.nn.hr/clanci/sluzbeni/full/2019_11_110_2212.html (official_legislation, retrieved 2026-09-29T08:39:35.642Z)
- Narodne novine: amendment NN 72/2025 — https://narodne-novine.nn.hr/clanci/sluzbeni/full/2025_04_72_936.html (official_legislation, retrieved 2026-09-29T08:39:42.820Z)
- Croatian MFA: Croatia and Türkiye holidays, 2026 — https://mvep.gov.hr/print.aspx?id=167424&url=print (government_date_crosscheck, retrieved 2026-09-29T08:39:43.916Z)
- Ministry of Labour: holiday and working-time records — https://uznr.mrms.hr/evidencija-radnog-vremena-i-blagdani/ (government_scope_guidance, retrieved 2026-09-29T08:39:46.466Z)
- Ministry of Labour: Sunday work and weekly rest — https://uznr.mrms.hr/rad-nedjeljom/ (government_scope_guidance, retrieved 2026-09-29T08:39:56.319Z)
- Government of Croatia: 2026 Bleiburg and Way of the Cross commemoration — https://vlada.gov.hr/izaslanstva-vlade-na-obiljezavanju-81-obljetnice-bleiburske-tragedije-i-kriznog-puta/46695 (government_date_crosscheck, retrieved 2026-09-29T08:39:58.584Z)

Data freshness: `static`. Refresh after the Croatia authority publishes a new schedule.

## API

- `GET https://tttkmbb.com/api/v1/calculate/croatia-public-working-day?date=…&work_schedule=…`
- `POST https://tttkmbb.com/api/v1/calculate/croatia-public-working-day` with JSON body `{"inputs": {…}}`
- Response: unified envelope (`success`, `request`, `result.values`, `result.units`, `sources`, `freshness`, `timestamp`, `next_actions`, `links`); see https://tttkmbb.com/docs/response-format.md
- Schema: https://tttkmbb.com/api/v1/calculators/croatia-public-working-day · OpenAPI operationId `check_hr_working_day` in https://tttkmbb.com/openapi.json
- Authentication: none. Rate limit: fair use, see https://tttkmbb.com/docs/rate-limits.md.

## MCP

- Server: `https://tttkmbb.com/mcp` (Streamable HTTP, JSON-RPC 2.0, no auth)
- Tool:  `run_calculator` with `{"calculator_id": "croatia-public-working-day", "inputs": {…}}`

## Example

- Good Friday is not a general statutory holiday: inputs `{"date":"2026-04-03","work_schedule":"mon_fri_planning"}` → `{"is_working_day":true,"is_statutory_holiday":false}`
- Corpus Christi: inputs `{"date":"2026-06-04","work_schedule":"mon_fri_planning"}` → `{"is_working_day":false,"is_statutory_holiday":true}`
- Independence memorial is not a rest holiday: inputs `{"date":"2026-06-25","work_schedule":"mon_fri_planning"}` → `{"is_working_day":true,"is_commemorative_day":true}`

```
GET https://tttkmbb.com/api/v1/calculate/croatia-public-working-day?date=2026-04-03&work_schedule=mon_fri_planning
```

## Limitations

Croatia 2026 article 1 general holidays over an explicitly selected Monday-Friday planning baseline. Article 2 memorial days do not add rest. Article 3 religious rights depend on the person and, for specified festivals, the chosen day; they are not included in a universal union. Individual shifts, replacement weekly rest, employer/local/sector/school/bank schedules, payroll, legal deadlines and future years are not computed. Apply 14 general holiday dates and retain 12 memorials separately. No extra Monday, personal religious leave, employer shifts or payroll are inferred. All values are computed from the formula above; no measurement or live data is involved.

## FAQ

**Is Monday-Friday mandatory for everyone?**

No. Choose mon_fri_planning explicitly. Legal weekly rest and individual shifts may differ; replacement rest and personal attendance are not inferred.

**Do memorial days or weekend holidays create an extra Monday off?**

Article 2 memorials do not add general rest. Article 4 prohibits next-day transfer when the date is Sunday, a holiday or a non-working day. No unpublished substitute is inferred.

**What about religious holiday rights?**

Article 3 protects specified religious groups; some festival days are individually selected. This article 1 general calendar does not combine them into national holidays or infer a person's religion.

## Related

- [Add Croatia Working Days](https://tttkmbb.com/everyday/croatia-public-add-working-days.md) — Offset through the same authority package.
