LkSG enters into force for companies with at least 3,000 employees and a registered presence in Germany.
LkSG: Supply chain due diligence obligations for German companies
The German Supply Chain Due Diligence Act (Lieferkettensorgfaltspflichtengesetz, LkSG) requires companies with at least 1,000 employees and a registered presence in Germany to identify, prevent, and remedy human rights and environmental risks across their supply chains, with core due diligence obligations remaining in force through the transition to EU-level CSDDD rules.
Next deadline:
July 26, 2029: LkSG obligations are expected to be replaced when CSDDD begins to apply at EU level, though Germany's final transposition law has not been confirmed.
LkSG required companies to submit an annual report to BAFA (The Federal Office for Economic Affairs and Export Control) documenting their due diligence activities. That reporting obligation was suspended in autumn 2025, and the Bundestag (German Federal Parliament) is advancing legislation to abolish it. The due diligence activities themselves (conducting risk analyses, implementing preventive and remedial measures, operating a complaints mechanism, and maintaining internal documentation) remain legally required.
Companies in scope today need documented, auditable processes for those obligations, regardless of the reporting status.
Regulation timeline
What the regulation requires
LkSG applies to companies with at least 1,000 employees and a registered presence in Germany. A registered presence includes a registered office, principal place of business, administrative headquarters, or a branch office.
In-scope companies must annually assess human rights and environmental risks across their own operations and all direct suppliers, implement preventive and remedial measures where risks are identified, operate a complaints mechanism accessible to affected parties, and maintain internal documentation of all due diligence activities for at least seven years. For indirect suppliers, the obligation to act is triggered by substantiated knowledge of a specific risk.
The Federal Office for Economic Affairs and Export Control (BAFA) enforces the law and can impose fines of up to EUR 8 million for serious violations, or up to 2% of annual global turnover for companies exceeding EUR 400 million in annual revenue.
Common LkSG implementation challenges
Risk analysis must cover every direct supplier, every year
LkSG requires annual risk analyses covering the company's own operations and all direct suppliers. The methodology must address human rights topics (forced labor, child labor, freedom of association, fair wages, and occupational safety) and environmental topics (soil contamination, water pollution, and obligations under the mercury and persistent organic pollutants conventions). It must be documented and repeatable, as supplier bases change continuously.
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server
Error 429 Too many requests
Too many requests
Error 54113
Details: cache-cmh1290049-CMH 1788879821 2660537701
Varnish cache server