Home › Everyday Life › Count Thailand Working Days

Count Thailand Working Days

Counts authority-scope working and non-working dates in a range.

When to use

You need an auditable Thailand working-day count.

Do not use when: This is a Bank of Thailand financial-institution calendar, not a universal Thai employee, government, employer, exchange or payment-settlement calendar. Bangkok-only, Islamic-bank and southern-branch conditions remain explicit and are not generalized.

Example user requests

Formula

for each included date: working_days += status.is_working_day

Normalize endpoints and count exact authority events over the declared weekday baseline.

Inputs

ParameterTypeUnitRequiredDescription
start_datedateyesFirst date in 2026-2027.
end_datedateyesLast date in 2026-2027.
include_start_datebooleandefault trueWhether start_date participates.
include_end_datebooleandefault trueWhether end_date participates.

Outputs

OutputTypeUnitDescription
working_daysintegerAuthority-scope working dates.
non_working_daysintegerWeekend and exact authority events.
public_holidays_countedlistExact events in the range.
territorystringTH (Thailand).
territory_namestringThailand
day_typestringDeterministic classification: official_weekend, regular_workday, or the first published authority event kind.
holiday_namesstring_listEvents applying on the date.
holiday_kindsstring_listAuthority event classifications.
holiday_detailslistStructured event details, including partial-day notes where published.
calendar_scopestringThailand financial institutions and specialized financial institutions
holiday_policystringBOT_published_financial_institution_and_specialized_financial_institution_holidays
substitute_day_policystringBOT_substitution_events_are_pinned; no new substitution is inferred
calendar_profilestringthailand-bot-financial-holidays
dataset_versionstringth-bot-financial-holidays-2026-2027.1
sourceslistAuthority and legislation sources.

Example

2027 Songkran interval: {"start_date":"2027-04-13","end_date":"2027-04-15","include_start_date":true,"include_end_date":true} → {"working_days":0,"non_working_days":3}

GET https://tttkmbb.com/api/v1/calculate/thailand-financial-working-days-between?start_date=2027-04-13&end_date=2027-04-15&include_start_date=true&include_end_date=true

Machine access

Sources

FAQ

Does this cover every Thai worker?

No. It is limited to financial institutions and specialised financial institutions under BOT's published calendar.

Are Islamic-bank and southern-branch Eid dates included?

No fixed date is guessed. BOT says those extra holidays depend on the Sheikhul Islam Office and branch conditions.

Is the Bangkok 2026 special holiday nationwide?

No. It remains a conditional event and is not counted as a nationwide closure by the default calculator.

Related calculators