Building Regulations Approved Document A (Structure) always applies to a rooftop array: the structure must be shown by calculation to carry the worst-case combination. For systems up to 50 kWp, which sit inside the domestic-scale MCS scheme, a competent assessor can sign off simple standard roofs and a qualified structural engineer is required for the higher-risk cases.
An engineer, typically chartered through the IStructE or with CEng MICE, should be engaged rather than a general assessor where the roof is non-standard or higher-risk. The cases commonly cited include hipped, valley or asymmetric roofs, dormers and parapets, shallow pitches, ballasted flat-roof installations, older buildings, previous structural alterations, thin metal sheeting or ageing purlins, any visible signs of distress, and high wind-exposure zones.
For a commercial system over 50 kWp this is the key honesty point. That MCS competent-assessor route does not apply: the system sits outside MCS scope, so MCS is not the compliance mechanism at all. The project relies on Building Regulations plus a structural engineer's Eurocode-verified report instead, and that sign-off effectively becomes the expected route. The report concludes with a clear determination: a Pass, a Conditional Pass, or a Fail, supported by the load calculations and a written engineering narrative. A Conditional Pass sets out defined next steps, for example a lightweight non-penetrating mounting system, a reduced array density, or localised strengthening, so you know exactly what the roof will and will not take before you commit.