OntoCraft
OntoSafety · Duty check

Check your workplace duties

Check each occupational safety duty for your workplace from your headcount and the substances you use.

Check your workplace duties

What you enter is used only for the check and is not stored. Only processing records such as the request time and response status are kept.

  1. 1. Number of regular workers
  2. 2. Substance (CAS) and concentration
  3. 3. Check duties
First time here? Try the example first.
About CAS numbers, the example and our sources

Have the MSDS (Material Safety Data Sheet) of your product ready. It lists the CAS numbers and concentrations.

A CAS number is the unique number assigned to each chemical substance. Benzene is 71-43-2. Look in section 3 of the MSDS, composition and information on ingredients, for the number and concentration. If they are not listed, ask the product supplier.

The example is a site with 20 workers using a product with benzene (71-43-2) 2% and toluene (108-88-3) 5%, last measured on 2026-04-01.

The source is the statutory text from Korea's National Law Information Center (received 2026-10-25). Statutes used: 중대재해 처벌 등에 관한 법률 · 산업안전보건기준에 관한 규칙 · 중대재해 처벌 등에 관한 법률 시행령 · 산업안전보건법 · 산업안전보건법 시행령 · 산업안전보건법 시행규칙. Annexes and effective dates are in the statute list below. Written in Korean

Values were extracted from the statutory annex tables by a parser and tested against 40 reference cases (142 rows) built from the statutory text. Not yet reviewed by experts.

workers

If left empty, the Serious Accidents Punishment Act duty comes back as Cannot determine.

Substances you use

The check matches by CAS number. A name alone is not matched against the annexes and comes back as Cannot determine, so that substances sharing a name are not mixed up.

  1. Substance 1

    pH is used only for substances whose annex entry has a pH condition (for example, sulfuric acid).

Enter 100 for a pure substance. Check the unit in section 3 of the MSDS. If you leave it as unknown, the result comes back as conditional. Up to 50 substances.
Last dates (optional)

With these, the next due date and whether it has passed are computed.

Reads 6 statutes·3 annexes as of 2026-10-25. The rules are not yet expert-reviewed, and duties such as MSDS, training and appointments are not covered.

6 statutes usedWritten in Korean
  • 중대재해 처벌 등에 관한 법률

    Type 법률In force 2022-01-27Fetched 2026-10-25

  • 산업안전보건기준에 관한 규칙

    Type 고용노동부령In force 2026-03-02Fetched 2026-10-25

  • 중대재해 처벌 등에 관한 법률 시행령

    Type 대통령령In force 2025-10-01Fetched 2026-10-25

  • 산업안전보건법

    Type 법률In force 2026-08-01Fetched 2026-10-25

  • 산업안전보건법 시행령

    Type 대통령령In force 2026-08-01Fetched 2026-10-25

  • 산업안전보건법 시행규칙

    Type 고용노동부령In force 2026-08-01Fetched 2026-10-25

Annexes

  • 관리대상 유해물질의 종류(제420조, 제439조 및 제440조 관련)182 entries · 182 with CAS
  • 작업환경측정 대상 유해인자(제186조제1항 관련)205 entries · 192 with CAS
  • 특수건강진단 대상 유해인자(제201조 관련)185 entries · 166 with CAS

Source법제처 국가법령정보 공동활용 OPEN API

ONTOFLOW makes the determination. This page shows the sentences it returns without rewriting them.

We publish the statutes behind each decision, benchmark results, usage and a change log.See operations status →

To see which control lists a chemical involved in an accident is on,open the chemical regulation map →

Terms for free services · Privacy policy