Worldover, AI operating system for substance-based businesses

    Chemicals · SDS authoring

    SDS authoring software for chemical manufacturers

    Today

    A classification changes on Monday and nobody can say which safety data sheets are now wrong, which customers hold them, or how long a full reissue will take.

    Standalone authoring tools start from the document. Composition gets keyed in per sheet, so the day the formula moves the document is stale and only a manual review will catch it.

    With Worldover

    Worldover SDS authoring connects composition, hazard classification, physical properties and registration status to the label, the market requirement and the customers who've already received a copy.

    Safety data sheets are generated from live data, in every required language, and reissue with a recorded reason when the substance behind them changes.

    What's in it

    The detail behindSDS authoring.

    GHS and CLP

    SDS Authoring

    Automated multi-language SDS generation across GHS and regional standards.

    • SDS generation

      Automated Safety Data Sheet generation compliant with multiple GHS revisions and regional formats.

    • Multi-language support

      Generate SDSs in multiple languages using regulatory phrase libraries.

    • Multi-jurisdiction support

      EU CLP, UK GB CLP, US OSHA HCS and other regional standards.

    • Version control

      Full version history and change tracking on every SDS.

    The problem

    Why generic SDS authoring failschemicals manufacturer teams.

    Composition is maintained twice

    Once in the formula system and again inside the authoring tool, so the two drift and nobody knows which is right.

    Translation is freeform

    Phrases are translated per document instead of drawn from a controlled library, so the same hazard reads differently across markets.

    Distribution isn't tracked

    Sheets go out as email attachments, so proving who holds which version means searching inboxes.

    A working day

    A harmonised classification changes

    1. A substance used in eleven products picks up a new classification.

    2. Today: someone opens the SDS library, checks formulas by hand and builds a reissue list over several days.

    3. In Worldover: the substance record shows every formula, product, label and safety data sheet affected.

    4. Sheets regenerate from current composition in each market language, with the change and its reason recorded.

    5. The customers holding the previous version are listed from the shipment record, ready to be notified.

    How it runs

    How SDS authoring worksinside Worldover.

    01

    Substance data is held once

    Identity, identifiers, classification, physical properties and registration status belong to the substance and flow into every sheet.

    02

    Classification is calculated

    GHS and CLP classification is derived from composition, with a regulatory review gate before anything is issued.

    03

    Sheets generate per market

    Region-correct formats and 40+ languages come from a controlled phrase library rather than freeform translation.

    04

    Reissue is automatic and evidenced

    A composition or regulatory change flags every affected sheet, and each version records what changed and who approved it.

    The difference

    Why the substance recordmakes the difference.

    A safety data sheet is an output. Holding the substance once, with its classification and status, is what makes the document correct on the day it's issued and every day after.

    Willow

    What teams actually askonce the record is in one place.

    • Which safety data sheets are affected by this classification change?
    • Which customers received the previous SDS version for this product in the last 12 months?
    • Which sheets are missing a current Spanish translation?

    Willow doesn't replace expert judgment. It removes the searching, re-keying and chasing between the systems that hold your answers.

    Request a demo

    We'll walk through your current workflow, then show the same workflow running on one record.

    Reference

    The detail behindSDS authoring.

    Why SDS authoring is a data problem first

    The 16 sections of a Safety Data Sheet are deterministic. Given an accurate substance record, GHS classification rules and a phrase library, the document writes itself. The reason SDS authoring still consumes weeks of expert time in most chemical businesses isn't the writing. It's the upstream chaos: composition held in Excel, classifications held in a regulatory tool, customer-specific variants held in email.

    Worldover collapses that chain. One substance, one classification, one set of phrases, every variant generated on demand.

    GHS, CLP, REACH and poison centre notification in one workflow

    GHS is the spine: hazard classes, category cut-offs and pictograms. CLP layers the EU and UK overrides and feeds the Poison Centre Notification (PCN) submission with a UFI code generated from the formula. REACH brings registration status, SVHC flags and authorisation/restriction triggers into the same record, so the SDS Section 15 you ship today reflects the regulatory reality this morning.

    For the full compliance picture (substance dossiers, customer declarations, ECHA monitoring) pair this with our chemical compliance software.

    Multi-language SDS authoring and distribution

    CLP for the EU and UK. OSHA HazCom 2012 for the US. WHMIS 2015 for Canada. GB CLP. Plus China, Korea, Japan, Brazil and Australia. Each regime uses GHS as the backbone with regional overrides. Worldover holds the overrides as data and generates region-correct SDSs in 40+ languages from one substance record. Translation uses a controlled phrase library so legally significant text never drifts.

    Regional SDS requirements: what actually differs by regime

    Every regime below is built on GHS, so the 16-section structure is constant. What changes is the GHS revision adopted, the hazard classes in force, the language obligation and what has to be notified to an authority alongside the SDS. This is the matrix most teams end up rebuilding in a spreadsheet.

    RegionRegimeWhat is distinctive
    EUCLP (EC) 1272/2008, REACH Annex IIPoison Centre Notification with a UFI on the label, SVHC and authorisation status in Section 15, SDS in the official language of each Member State of supply, exposure scenarios annexed for registered substances above 10 tonnes.
    Great BritainGB CLP, UK REACHMirrors EU CLP but diverges on classification decisions and mandatory classification lists. GB-specific UK REACH registration status and a GB address in Section 1.
    United StatesOSHA HazCom 2012, aligned to GHS Rev 7No poison centre equivalent. Hazards Not Otherwise Classified are permitted, and the US uses its own permissible exposure limits in Section 8. Sections 12 to 15 are non-mandatory but expected.
    CanadaWHMIS 2015 under the HPRBilingual English and French, either as one document or two. Confidential business information requires a filed claim number quoted on the SDS.
    ChinaGB/T 16483 and GB 30000 seriesSimplified Chinese, a domestic emergency telephone number, and hazardous chemical registration for listed substances before import.
    JapanJIS Z 7253, ISHA and PRTRJapanese language, with ISHA notifiable substances and PRTR reportable substances called out explicitly in Section 15.
    South KoreaK-OSHA and K-REACHKorean language, plus a separate pre-submission of the SDS and any confidentiality claim to KOSHA before supply.
    AustraliaModel WHS Regulations, GHS Rev 7Five-year review cycle stated on the document, Australian poisons schedule references and a local emergency contact.
    BrazilABNT NBR 14725Brazilian Portuguese and locally derived exposure limits, with its own adoption schedule for later GHS revisions.

    Held as data rather than as nine document templates, this matrix stops being a maintenance burden. A classification change updates once and every regional variant regenerates against the rules in force for that market.

    The 16 SDS sections, and which ones software can derive

    Under GHS Annex 4 (and REACH Annex II in the EU) an SDS has 16 sections in a fixed order. Roughly two-thirds are deterministic from a well-maintained substance master. The rest need a human decision, and those are the ones worth an expert's time.

    1. Identification. Product identifier, recommended use, supplier details, emergency telephone. Derived from the product and legal-entity records, per market.
    2. Hazard identification. Classification, label elements, pictograms, signal word, hazard and precautionary statements. Derived from composition by the GHS mixture rules.
    3. Composition and information on ingredients. Components, CAS and EC numbers, concentration ranges, classification of each component. Derived from the formula, with confidentiality ranges applied by rule.
    4. First aid measures. Phrase library, selected by hazard class and route of exposure.
    5. Firefighting measures. Phrase library, driven by flammability and decomposition data.
    6. Accidental release measures. Phrase library, driven by physical state and environmental hazard.
    7. Handling and storage. Phrase library plus any product-specific handling instruction. Partly manual.
    8. Exposure controls and personal protection. Occupational exposure limits per region, DNELs and PNECs. Derived from substance data, but the region-specific limit tables must be current.
    9. Physical and chemical properties. Measured values from the specification and test records. Derived, provided the lab data is in the system.
    10. Stability and reactivity. Substance-level data plus incompatibility rules. Mostly derived.
    11. Toxicological information. Acute toxicity estimates, irritation, sensitisation, CMR, STOT. Derived from component data where complete; expert judgement where read-across is used.
    12. Ecological information. Aquatic toxicity, persistence, bioaccumulation, mobility. Derived from component data.
    13. Disposal considerations. Waste codes vary by market. Partly derived, partly local knowledge.
    14. Transport information. UN number, proper shipping name, class, packing group, marine pollutant status for ADR, IMDG and IATA. Derived from the dangerous goods classification.
    15. Regulatory information. Inventory status, SVHC and authorisation flags, restrictions, national registers. This is the section that goes stale fastest, and the one that most benefits from live regulatory monitoring.
    16. Other information. Revision number, date of issue, changes since the previous version, full text of hazard statements. Derived from version control.

    The practical implication: if Sections 2, 3, 14 and 15 are generated from structured data rather than copied between documents, the expert review shrinks from days to an hour, and the failure mode of a stale Section 15 disappears.

    Automatic re-issue when reality changes

    An SDS is required to be re-issued when:

    • The hazard classification changes (composition, new evidence, regulatory update).
    • New information becomes available on safe handling or risk management.
    • An authorisation is granted or refused.
    • A restriction is imposed.

    Under REACH Article 31(9) the updated SDS must be supplied free of charge, on paper or electronically, to every recipient supplied with the substance or mixture in the preceding twelve months. That's the obligation most businesses can't evidence: not authoring the new version, but proving who received it. It's why the re-issue trigger and the distribution log have to live in the same system.

    Worldover detects these triggers, queues the affected SDSs for review and pushes new versions to every customer who holds the previous one. No spreadsheet of who got what.

    How to evaluate SDS authoring software: eight criteria

    Demos all look similar. These are the questions that separate the tools once you're two years in.

    1. Where does composition live? Good: one substance and formula master, with the SDS as an output. Weak: composition re-keyed into each document, so the SDS and the production BOM can silently disagree.
    2. Is classification calculated or entered? Good: GHS mixture rules applied automatically, with an expert review gate before release. Weak: a free-text classification field and a consultant.
    3. How are regional overrides maintained? Good: rules held as data and updated by the vendor as regimes change. Weak: a separate document template per country that your team maintains.
    4. What triggers a re-issue? Good: composition change, regulatory change, new toxicological data and inventory changes all raise a task automatically. Weak: an annual review reminder.
    5. Can you prove distribution? Good: per-customer, per-version delivery log with receipts, exportable for an inspection. Weak: sent email, no record.
    6. How good is the translation control? Good: a controlled phrase library where legally significant text is fixed and reviewed once, reused everywhere. Weak: machine translation per document.
    7. Does it connect to the systems that hold the truth? Good: native links to ERP for customers, orders and shipments, and to the lab for physical properties. Weak: CSV in, PDF out.
    8. What does the audit trail show? Good: who changed which value, when, on what evidence, at substance level and document level. Weak: document version numbers only.

    Score any tool against those eight and the shortlist tends to resolve itself. Most of the market is strong on document production and weak on everything upstream and downstream of it.

    Integration with ERP and chemical inventory systems

    Worldover connects to SAP, NetSuite, Sage and Microsoft Dynamics for product, customer and order data, so SDSs travel with the shipment, the order acknowledgement and the customer portal without manual lookup. For teams running everything in one place, our chemical ERP software uses the same substance master, so inventory, batch records and SDS issuance never diverge.

    Lot- and batch-level data flows both ways: an inbound goods receipt updates supplier SDS coverage; an outbound shipment triggers the right customer-portal release.

    Built for cosmetics and chemical manufacturers specifically

    Worldover serves chemical manufacturers (REACH dossiers, CLP labels, TSCA inventory) and cosmetics manufacturers (CPNP/SCPN notifications, PIF and CPSR, MoCRA listings) from the same substance and formula model. SDS authoring sits inside both worlds: ingredient suppliers and personal care brands run on the same engine, with the regional and sector-specific overrides held as data.

    Distribution and proof of delivery

    Customers access SDSs through a branded portal with login, read receipts and version history. For customers who insist on email, Worldover sends and logs delivery automatically. Either way you can prove, in an audit, which customer held which version on which date.

    Regional SDS requirements at a glance

    Every major market has adopted GHS, and every one of them has adopted a different revision with local additions. The 16-section skeleton is shared; the classification thresholds, the occupational exposure limits and the mandatory local content aren't. This is the matrix teams end up rebuilding in a spreadsheet.

    RegionInstrumentWhat differs in practice
    EUCLP (EC 1272/2008), REACH Annex IIEU-specific hazard statements (EUH), UFI on the label for hazardous mixtures, national OELs in section 8, EU importer details in section 1, PBT/vPvB assessment in section 12.
    UKGB CLP, UK REACHMirrors EU CLP but with a GB mandatory classification list, a GB-based supplier in section 1 and GB OELs (EH40). Divergence grows with each GB-only classification decision.
    USOSHA HazCom 2012, updated to GHS Rev. 7No EUH statements, OSHA PELs and ACGIH TLVs in section 8, trade-secret withholding permitted in section 3 with conditions, and no UFI.
    CanadaWHMIS 2015 (HPR)Bilingual English and French, disclosure rules for biological and physical hazard classes, confidential business information filed with Health Canada.
    AustraliaModel WHS Regulations, GHS Rev. 7Australian poisons schedule and workplace exposure standards, and an Australian supplier contact required.
    JapanJIS Z 7253, ISHA and PRTRJapanese language, PRTR and ISHA notified substance flags in section 15, and locally derived classification data.
    ChinaGB/T 16483 and GB 30000 seriesChinese language, GB standard formatting, emergency telephone within China, and Chinese inventory (IECSC) status in section 15.
    South KoreaK-OSHA and K-REACHKorean language, KCS classification list takes precedence over self-classification, and K-REACH registration status in section 15.

    Regional requirements as at the last review date on this page. Always check the current national instrument before issuing.

    Worldover holds these as data, not as templates. One substance record, one classification, and each region's rendering derived at generation time, which is what makes multi-market issuance a single action rather than eight parallel authoring jobs. See multi-market SDS at scale for how that plays out across a portfolio.

    The 16 sections, and which of them derive themselves

    The reason SDS authoring is slow isn't the writing. It's that roughly half the document is a restatement of data you already hold somewhere else, and the other half is boilerplate that's identical across hundreds of products. Only a handful of sections need genuine judgement.

    SectionWhat it needsSource
    1. IdentificationProduct identifier, recommended use, supplier details, emergency numberProduct master, per-region supplier entity
    2. Hazard identificationGHS class, category, signal word, H and P statements, pictogramsDerived from composition by classification rules
    3. CompositionHazardous components, concentration ranges, identifiersFormula record, with disclosure ranges applied
    4. First aidMeasures by route of exposurePhrase library, keyed to hazard class
    5. FirefightingSuitable media, specific hazards, advice for firefightersPhrase library plus substance-specific notes
    6. Accidental releasePrecautions, containment, cleanupPhrase library, keyed to physical state and hazard
    7. Handling and storageSafe handling, incompatibilities, storage classPhrase library plus storage class on the substance
    8. Exposure controlsOELs and DNELs/PNECs, engineering controls, PPERegional OEL tables plus registration dossier data
    9. Physical and chemical propertiesThe full Annex II property setSubstance master and QC specification
    10. Stability and reactivityReactivity, conditions to avoid, incompatible materialsSubstance master, reviewed by an author
    11. Toxicological informationEndpoint-by-endpoint data and route effectsToxicology dossier, author judgement required
    12. Ecological informationAquatic toxicity, persistence, bioaccumulation, mobilityEcotoxicology dossier, author judgement required
    13. DisposalWaste treatment, EWC code where applicablePhrase library plus waste code lookup
    14. TransportUN number, proper shipping name, class, packing group, marine pollutantDangerous goods classification on the substance
    15. Regulatory informationInventory status, authorisations, restrictions, national lawInventory and regulatory status per region
    16. Other informationRevision data, abbreviations, full H-statement textGenerated from the document version record

    Sections 2, 3, 8, 13, 14, 15 and 16 are fully derivable if the substance master is complete. Sections 11 and 12 need a toxicologist. Everything else comes from a phrase library. That split is the whole business case: a good system removes the derivable 60% and gives the author time for the parts that actually carry liability.

    What forces a re-issue, and who has to receive it

    Under REACH Article 31(9) the SDS has to be updated without delay once new information affecting risk management or hazard becomes available, and the updated version must be supplied free of charge to everyone who received the substance or mixture in the preceding 12 months. That obligation, not the authoring, is what teams get caught on in an inspection.

    TriggerWhat changesDistribution duty
    Formula or raw material changeSections 2, 3, 9, sometimes 14Full re-issue to all recipients in the last 12 months
    ATP to CLP adds or revises a classificationSections 2, 3, 15, label artworkRe-issue at the applicability date
    SVHC candidate list addition above 0.1%Sections 3 and 15, plus Article 33 dutyRe-issue and separate downstream communication
    Annex XIV authorisation or Annex XVII restrictionSection 15, potentially section 1 use descriptionRe-issue and confirm continued supply is lawful
    New exposure scenario or revised DNELSection 8 and the annexed exposure scenariosRe-issue with updated eSDS annex
    New toxicological or ecotoxicological studySections 11 and 12, potentially section 2Re-issue without delay
    Supplier entity, address or emergency number changeSection 1Update at next issue, no urgent recall
    Transport reclassification (ADR/IMDG cycle)Section 14Re-issue before the new cycle applies

    The practical test is whether you can answer, for any customer and any date, which version they held. If proving that means searching an inbox, the process isn't defensible. Read the SVHC candidate list page for how a single ECHA update propagates through this table.

    Buyer's criteria: eight things to evaluate

    Most SDS tools demo identically. These are the questions that separate them, with what a good answer looks like.

    CriterionWhat good looks like
    Single source of compositionThe SDS reads the same formula record the lab and production use. No second composition to maintain, no re-keying after a reformulation.
    Rules, not templatesClassification is computed from composition using the current CLP and GHS rules, including mixture calculation and additivity, rather than an author picking statements from a list.
    Regulatory content updatesATPs, OEL tables and inventory changes arrive as vendor-maintained data with an applicability date, and the system tells you which documents they affect.
    Language qualityRegulatory phrases come from the official multilingual phrase catalogue, not machine translation. Free text is separately managed and translated once.
    Version control and distribution proofEvery issue is versioned, and you can produce a per-customer, per-date record of which version was supplied.
    Label and UFI coherenceThe label, the UFI and the SDS derive from the same record, so section 2 and the artwork can't drift apart.
    Integration with ERP and order flowSDSs attach automatically to shipments, order confirmations and the customer portal, keyed on the customer and the shipped batch.
    Author workload after go-liveA realistic estimate of what stays manual. Sections 11 and 12 should stay with a toxicologist; if a vendor claims full automation there, ask them to show it on your hardest product.

    Two questions worth asking in any demo: show me a product with eight regional versions and change one raw material; and show me the audit trail proving what a named customer received last March.

    Frequently asked questions