1import{j as e,L as r}from"./react-vendor-B-XH0Hd5.js";import{c,S as d}from"./index-E-_qL8A1.js";import{R as m}from"./RelatedContent-CcooBL4Z.js";import{M as p}from"./MarketBosLinks-zpv_XQHN.js";import{A as i,k as s,h as u,T as x,f as h,e as g,g as b}from"./icons-DjVTHAKu.js";const v=()=>{const o=c([{name:"Home",path:"/"},{name:"Solar Mounting Supplier Germany",path:"/solar-mounting-supplier-germany"}]),n={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"Do OmniSol mounting products have TÃV certification?",acceptedAnswer:{"@type":"Answer",text:"Selected OmniSol products hold TÃV Rheinland test reports covering structural load testing per IEC 61215 and EN 1990 Eurocode. TÃV test reports are available on request at the quoting stage. For projects requiring specific German building authority sign-off, OmniSol can provide material test certificates and structural calculation reports."}},{"@type":"Question",name:"What is CBAM and how does it affect importing solar mounting from China?",acceptedAnswer:{"@type":"Answer",text:"CBAM (Carbon Border Adjustment Mechanism) is an EU regulation that applies a carbon price to imports of certain carbon-intensive products, including steel and aluminum. From January 2026, importers must purchase CBAM certificates for embedded carbon in imported steel and aluminum goods. OmniSol provides carbon intensity documentation (mill certificates and production process information) to support CBAM reporting obligations. Aluminum products with anodized or mill finish certification typically have lower embedded carbon footprints than hot-dip galvanized steel."}},{"@type":"Question",name:"What documentation is required for importing solar mou
1nting into Germany?",acceptedAnswer:{"@type":"Answer",text:"Minimum documentation: commercial invoice, packing list, bill of lading, EUR.1 or EUR-MED movement certificate (or supplier declaration) for preferential origin, material test certificates (mill certs for aluminum alloy and steel grade), and CE Declaration of Performance (DoP) for structural components. OmniSol provides all standard import documents plus product-specific technical datasheets, installation manuals, and load calculation reports."}},{"@type":"Question",name:"Which mounting systems work with German clay tile (Dachziegel) roofs?",acceptedAnswer:{"@type":"Answer",text:"German clay tile roofs (Dachziegel, Biberschwanzziegel, Hohlfalzziegel) are compatible with OmniSol's OS-TH-01 (double-adjustable universal hook) and OS-TH-41 (slate/flat tile ribbon hook). The OS-TH-01 handles most standard European tile profiles without tile cutting. For unusual profiles, OmniSol can specify or fabricate custom hooks from the 50+ mold library."}},{"@type":"Question",name:"What are EU import duties on solar mounting from China?",acceptedAnswer:{"@type":"Answer",text:"EU MFN (Most Favored Nation) import duty on aluminum structures (HS 7610.90) is typically 3.7%. Steel structures vary by HS code, with some categories subject to EU safeguard measures or anti-dumping duties â OmniSol will confirm the applicable HS classification and duty rate at the quoting stage. There is no EU preferential trade agreement with China equivalent to ChAFTA, so MFN rates apply."}}]},l=[{type:"Dachziegel (Clay / Concrete Tile)",desc:"Most common in residential Germany. Profiles: Hohlfalzziegel, Biberschwanz, Frankfurter Pfanne, Flachdachpfanne.",product:"OS-TH-01 universal adjustable hook",note:"No tile cutting; 3-way adjustment"},{type:"Schieferdach (Slate)",desc:"Common in older buildings in NW Germany (Rheinland-Pfalz, Hunsrück region).",product:"OS-TH-41 ribbon hook for slate/flat tile",note:"Ultra-slim design, no cutting"},{type:"Blechdach / Stehfalzdach (Standing Seam Metal)",desc:"Zinc, copper, or steel standing seam â common in industrial and public buildings.",product:"OS-KL series seam clamps",note:"Non-penetrating; 50+ profile library"},{type:"Flachdach (Flat Roof)",desc:"Bitumen, EPDM, or TPO membrane â very common in commercial/industrial Germany.",product:"Carbon steel ballast tray system",note:"Non-penetrating; 5°â15° tilt"}];return e.jsxs("div",{className:"bg-white min-h-screen font-sans text-brand-dark",children:[e.jsx(d,{title:"Solar Mounting Supplier Germany | TÃV Tested | Eurocode Compliant | OmniSol Global",description:"Factory-direct solar mounting systems for Germany and the EU. Tile hooks, seam clamps, and flat-roof ballast compliant with Eurocode EN 1990. TÃV test reports available. CE documentation, CBAM support.",keywords:"solar mou
1nting supplier Germany, TUV solar racking China, solar mounting Germany factory, Eurocode solar mounting China, solar racking Germany supplier",path:"/solar-mounting-supplier-germany",structuredData:[n,o]}),e.jsx("section",{className:"bg-brand-dark text-white pt-24 pb-20 px-4",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsx("p",{className:"text-brand-energy text-sm font-bold uppercase tracking-widest mb-4",children:"Germany / EU Market"}),e.jsxs("h1",{className:"text-4xl md:text-5xl font-bold leading-tight mb-6",children:["Solar Mounting Systems",e.jsx("br",{className:"hidden md:block"})," for Germany"]}),e.jsx("p",{className:"text-lg text-gray-300 max-w-2xl mb-8 leading-relaxed",children:"Tile hooks, seam clamps, and flat-roof ballast systems for the German market. Eurocode EN 1990 structural compliance, TÃV test reports available, CE documentation and CBAM support included."}),e.jsxs("div",{className:"flex flex-wrap gap-4",children:[e.jsxs(r,{to:"/contact",className:"inline-flex items-center gap-2 bg-brand-energy hover:bg-orange-600 text-white font-bold px-6 py-3 rounded-xl transition-colors",children:["Request DE Quote ",e.jsx(i,{className:"w-4 h-4"})]}),e.jsx(r,{to:"/products/mounting-systems/roof-mounting",className:"inline-flex items-center gap-2 border border-gray-500 hover:border-white text-gray-300 hover:text-white font-bold px-6 py-3 rounded-xl transition-colors",children:"Roof Mounting Products"})]})]})}),e.jsx("section",{className:"bg-gray-50 border-b border-gray-200 py-5 px-4",children:e.jsx("div",{className:"max-w-5xl mx-auto flex flex-wrap gap-5 justify-center md:justify-start text-sm font-semibold text-gray-700",children:["Eurocode EN 1990 Compliance","TÃV Test Reports Available","CE Documentation Provided","CBAM Mill Certificates","Free Engineering Calculations","~27 Days to Hamburg"].map(t=>e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(s,{className:"w-4 h-4 text-green-500 shrink-0"}),t]},t))})}),e.jsxs("div",{className:"max-w-5xl mx-auto px-4 py-16 space-y-20",children:[e.jsxs("section",{children:[e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"Solar Mounting for the German and EU Market"}),e.jsxs("div",{className:"prose prose-lg text-gray-600 space-y-4 max-w-none",children:[e.jsx("p",{children:"Germany is Europe's largest solar market, with over 80 GW of installed capacity and an aggressive expansion target under the Erneuerbare-Energien-Gesetz (EEG 2023) framework. The German market is technically demanding: buyers expect detailed material certifications, Eurocode-referenced structural calculations, and CE-marked components that can pass building authority review."}),e.jsx("p",{children:"Unlike some export markets, German EPCs and distributors typically require documentation in advance of the order â not just shipping documents. OmniSol's engineering team produces Eurocode-compliant wind and snow load reports (EN 1991-1-3 snow, EN 1991-1-4 wind) as a standard part of the quoting process, and product datasheets are available in English with metric units throughout."}),e.jsx("p",{children:"From 2026, CBAM requires importers to account for embedded carbon in steel and aluminum imports. OmniSol provides mill certificates and production process documentation to support CBAM reporting, and recommends anodized aluminum products where lower carbon footprint is a procurement criterion."})]})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-3",children:"German Roof Types & Compatible Systems"}),e.jsx("p",{className:"text-gray-600 mb-6",children:"German residential roofing is dominated by clay and concrete tiles. Industrial and commercial buildings increasingly use flat membrane or standing seam metal roofing."}),e.jsx("div",{className:"space-y-3",children:l.map((t,a)=>e.jsx("div",{className:"border border-gray-200 rounded-xl p-5",children:e.jsxs("div",{className:"flex flex-col md:flex-row md:items-start md:justify-between gap-2",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"font-bold text-gray-900",children:t.type}),e.jsx("p",{className:"text-sm text-gray-500 mt-0.5",children:t.desc})]}),e.jsxs("div",{className:"md:text-right shrink-0",children:[e.jsx("p",{className:"text-sm font-medium text-brand-primary",children:t.product}),e.jsx("p",{className:"text-xs text-gray-400 mt-0.5",children:t.note})]})]})},a))})]}),e.jsxs("section",{children:[e.jsxs("div",{className:"flex items-start gap-4 mb-6",children:[e.jsx("div",{className:"p-3 bg-brand-dark text-white rounded-xl",children:e.jsx(u,{className:"w-6 h-6"})}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-2xl font-bold text-gray-900",children:"Standards & Certification"}),e.jsx("p",{className:"text-gray-500 text-sm mt-1",children:"What German buyers require and what OmniSol provides"})]})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-5",children:[{std:"Eurocode EN 1990 / EN 1991-1-4",what:"Structural design basis and wind load calculation standard",status:"Load calc reports provided per project"},{std:"EN 1991-1-3",what:"Snow load â important in Alpine and elevated regi
1ons",status:"Included in engineering report"},{std:"EN 1993 / EN 1999",what:"Steel and aluminum structural design",status:"Material compliance via mill certificates"},{std:"TÃV Rheinland / TÃV SÃD",what:"Third-party structural and safety testing",status:"Reports available for key products"},{std:"CE Marking + DoP",what:"Declaration of Performance for construction products",status:"Provided for structural components"},{std:"ISO 9001:2015",what:"Quality management system",status:"OmniSol certified"}].map((t,a)=>e.jsxs("div",{className:"border border-gray-200 rounded-xl p-4",children:[e.jsx("p",{className:"font-mono text-xs text-brand-primary font-bold mb-1",children:t.std}),e.jsx("p",{className:"text-sm text-gray-700 mb-2",children:t.what}),e.jsxs("p",{className:"text-xs flex items-center gap-1.5 text-green-700 font-medium",children:[e.jsx(s,{className:"w-3.5 h-3.5"}),t.status]})]},a))}),e.jsxs("div",{className:"mt-6 rounded-2xl border border-brand-primary/20 bg-brand-primary/5 p-6 flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-bold text-gray-900",children:"Calculate EN 1991-1-4 wind load for your German or EU project"}),e.jsx("p",{className:"mt-1 text-sm text-gray-600",children:"Select Germany or another EU country, terrain category and array layout â get governing support spacing and a complete BOS BOM ready for quotation."})]}),e.jsx(r,{to:"/solar-mounting-wind-snow-load-calculator",className:"inline-flex shrink-0 items-center gap-2 rounded-xl bg-brand-primary px-5 py-3 text-sm font-bold text-white hover:bg-brand-dark transition-colors",children:"Open Calculator â"})]})]}),e.jsx("section",{className:"border border-orange-200 bg-orange-50 rounded-2xl p-6",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(x,{className:"w-5 h-5 text-orange-500 mt-0.5 shrink-0"}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-bold text-gray-900 mb-2",children:"CBAM (Carbon Border Adjustment Mechanism) â From January 2026"}),e.jsx("p",{className:"text-sm text-gray-700 leading-relaxed mb-3",children:"EU importers of steel and aluminum products from third countries (including China) will need to purchase CBAM certificates equivalent to the embedded carbon in imported goods. This applies to solar mounting hardware classified under steel and aluminum HS codes."}),e.jsx("p",{className:"text-sm text-gray-700 leading-relaxed",children:"OmniSol provides: steel mill certificates with carbon content, aluminum alloy production documentation, and a product-level carbon intensity summary to support your CBAM reporting. Anodized aluminum products typically carry a lower carbon burden than hot-dip galvanized steel equivalents."})]})]})}),e.jsxs("section",{className:"bg-gray-50 rounded-3xl p-8 md:p-12",children:[e.jsxs("div",{className:"flex items-start gap-4 mb-6",children:[e.jsx("div",{className:"p-3 bg-brand-dark text-white rounded-xl",children:e.jsx(h,{className:"w-6 h-6"})}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-2xl font-bold text-gray-900",children:"Shipping to Germany"}),e.jsx("p",{className:"text-gray-500 text-sm mt-1",children:"Xiamen â Hamburg / Rotterdam / Bremerhaven"})]})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-8 text-sm text-gray-700",children:[e.jsx("ul",{className:"space-y-2",children:["Primary port: Hamburg (Hafen Hamburg) â Europe's 3rd busiest container port","Transit time: ~25â28 days from Xiamen","FCL (20ft / 40HQ) and LCL via Rotterdam hub consolidation","Incoterms: FOB Xiamen standard; CIF Hamburg or DDP available","EUR.1 movement certificate provided for EU customs preference"].map((t,a)=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"w-4 h-4 text-green-500 mt-0.5 shrink-0"}),t]},a))}),e.jsx("ul",{className:"space-y-2",children:["Commercial invoice, packing list, and bill of lading included","CE Declaration of Performance for structural components","Material test certificates (alloy grade, coating weight)","CBAM carbon intensity documentation available","German-language installation summaries on request"].map((t,a)=>e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"w-4 h-4 text-green-500 mt-0.5 shrink-0"}),t]},a))})]})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-8",children:"Frequently Asked Questions"}),e.jsx("div",{className:"space-y-6",children:n.mainEntity.map((t,a)=>e.jsxs("div",{className:"border-b border-gray-200 pb-6",children:[e.jsx("h3",{className:"font-bold text-gray-900 mb-2",children:t.name}),e.jsx("p",{className:"text-sm text-gray-600 leading-relaxed",children:t.acceptedA
1nswer.text})]},a))})]}),e.jsx(p,{marketLabel:"Germany / EU"}),e.jsxs("section",{className:"bg-gray-50 rounded-2xl px-6 py-5 flex flex-col sm:flex-row items-start sm:items-center gap-4",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("p",{className:"font-semibold text-gray-900",children:"Sourcing BOS alongside your mounting hardware?"}),e.jsxs("p",{className:"text-sm text-gray-600 mt-1",children:["The ",e.jsx(r,{to:"/solar-bos-supplier-europe",className:"text-brand-primary hover:underline font-medium",children:"Solar BOS Supplier Europe"})," hub covers H1Z2Z2-K IEC 62930 PV cable, MC4 connectors (IEC 62852), DC protection (IEC 60947-2), IP65 combiner boxes, distribution boards, and LiFePO4 storage â CE marked, TÃV reports available, all shippable in one consolidated container to Hamburg."]})]}),e.jsxs(r,{to:"/solar-bos-supplier-europe",className:"inline-flex items-center gap-2 bg-brand-primary hover:bg-brand-dark text-white font-bold px-5 py-2.5 rounded-xl transition-colors text-sm shrink-0",children:["Europe BOS Hub ",e.jsx(i,{className:"w-4 h-4"})]})]}),e.jsx(m,{page:"solar-mounting-germany"}),e.jsxs("section",{className:"bg-brand-dark text-white rounded-3xl p-8 md:p-12 text-center",children:[e.jsx("h2",{className:"text-3xl font-bold mb-4",children:"Get a Quote for Your German Project"}),e.jsx("p",{className:"text-gray-300 mb-8 max-w-xl mx-auto",children:"Tell us your system size and roof type â or send your BOM. We'll include Eurocode wind load calculations, CE documentation, and return a CIF Hamburg preliminary quotation within 24 hours."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-4",children:[e.jsxs(r,{to:"/contact?mode=requirements",className:"inline-flex items-center gap-2 bg-brand-energy hover:bg-orange-600 text-white font-bold px-8 py-4 rounded-xl transition-colors text-lg",children:[e.jsx(g,{className:"w-5 h-5"})," Tell Us Your Requirements"]}),e.jsxs(r,{to:"/contact?mode=rfq",className:"inline-flex items-center gap-2 bg-white/10 hover:bg-white/20 text-white font-bold px-8 py-4 rounded-xl transition-colors text-lg",children:[e.jsx(b,{className:"w-5 h-5"})," Request a Quote"]})]})]})]})]})};export{v as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.