Home › Everyday Life › Add Malta Working Days

Add Malta Working Days

Adds or subtracts Malta authority-scope working days in exact coverage. Required mon_fri_planning; named holidays and Sunday statutory status remain distinct. Personal leave and bank-only dates are not computed.

When to use

You need a deterministic Malta working-day offset.

Do not use when: Malta 2026 named statutory holidays and Sunday public-holiday status over an explicitly selected Monday-Friday planning baseline BEFORE individual annual or compensatory leave. Additional vacation entitlement for a named holiday on a weekly rest day depends on the person's employment and roster; no next-Monday or later leave date is assigned. Bank-only, school, local, employer and shift calendars, hours, payroll, personal entitlements and legal deadlines are not computed. Future years require a separately verified package.

Example user requests

Formula

planning_workday = Monday_to_Friday AND no named statutory holiday; individual leave is not deducted

Apply fourteen government-listed 2026 dates and Cap.252 Sunday classification to an explicit Monday-Friday baseline. No uniform substitute or personal leave date is invented.

Inputs

ParameterTypeUnitRequiredDescription
start_datedateyesGregorian start date in 2026-2026.
working_daysintegeryesSigned offset; start date excluded for non-zero offsets. Range: ≥ -1000, ≤ 1000
work_scheduleenum: mon_fri_planningyesRequired explicit Monday-Friday planning baseline BEFORE individual annual/compensatory leave; not personal attendance.

Outputs

OutputTypeUnitDescription
start_datedateInput date.
result_datedateDate reached.
working_days_addedintegerSigned requested offset.
calendar_days_elapsedintegerSigned Gregorian difference.
public_holidays_skippedlistExact events crossed. Named events only; Sunday status is separately labelled.
territorystringMT (Malta).
territory_namestringMalta
day_typestringnational_holiday, scheduled_public_holiday, sunday_public_holiday, saturday_baseline or regular_workday.
holiday_namesstring_listEvents applying on the date. Named events only; Sunday status is separately labelled.
holiday_kindsstring_listAuthority event classifications. Named events only; Sunday status is separately labelled.
holiday_detailslistStructured event details, including partial-day notes where published. Named events only; Sunday status is separately labelled.
calendar_scopestringMalta 2026 fourteen named statutory holidays and Sunday public holidays with explicit Monday-Friday planning baseline
holiday_policystringCap252_five_national_nine_scheduled_plus_Sundays; individualized_leave_not_computed
substitute_day_policystringNo_uniform_next_Monday_or_compensatory_leave_date_assigned
calendar_profilestringmalta-public-holidays
dataset_versionstringmt-statutory-calendar-2026.1
sourceslistAuthority and legislation sources.
work_schedulestringExplicit mon_fri_planning baseline.
is_public_holidaybooleanNamed statutory holiday OR Sunday under Cap.252. Not actual individual attendance.
is_named_statutory_holidaybooleanOne of the fourteen government-listed dates; ordinary Sundays are not named events.
is_national_holidaybooleanOne of five national holidays under Cap.252 articles 2-3.
is_other_scheduled_public_holidaybooleanOne of nine other dates listed in the Cap.252 Schedule.
is_sunday_public_holidaybooleanSunday public-holiday status under Cap.252 article 5(1), independently of a named event.
holiday_on_baseline_weekendbooleanNamed holiday on Saturday/Sunday: calendar fact, NOT personal leave granted.
sunday_legal_basisstringCap.252 article 5(1) on Sunday; empty otherwise.
compensatory_leave_scopestringAlways not_computed.
personal_roster_scopestringAlways not_computed.
payroll_scopestringAlways not_computed.
compensatory_date_policystringAlways no_dates_assigned; not a denial of leave.

Example

Zero offset is identity: {"start_date":"2026-01-01","working_days":0,"work_schedule":"mon_fri_planning"} → {"result_date":"2026-01-01","working_days_added":0}

GET https://tttkmbb.com/api/v1/calculate/malta-public-add-working-days?start_date=2026-01-01&working_days=0&work_schedule=mon_fri_planning

Machine access

Sources

FAQ

Why are there more public-holiday dates than fourteen?

The official year table contains fourteen named holidays (five national and nine other scheduled dates). Cap.252 also declares Sundays public holidays. Separate flags preserve the distinction without double-counting a named holiday on Sunday.

Is the next Monday automatically off?

No uniform substitute Monday is assigned here. Extra vacation leave can depend on the individual's normal roster and employment conditions; this package neither denies nor calculates that entitlement or its later use date.

Does the count represent an employee's annual attendance?

No. It is an explicit Monday-Friday planning count before individual annual leave, compensatory leave and employer/sector arrangements.

Are bank, school and future-year calendars included?

No. This profile covers the general 2026 statutory calendar only. Unverified years are rejected rather than filled using estimates.

Related calculators