Assessing a distributed PV portfolio means requesting incompatible data from installers, operators, and owners — then normalizing it by hand before any analysis is possible. DERpass delivers technical specifications, yield history, compensation terms, and O&M coverage in a single queryable file per asset.
Technical documentation for a portfolio of 50 assets arrives as 200+ PDFs — commissioning reports, datasheets, yield assessments, and contracts — none of which can be queried or aggregated without manual extraction.
Technical data comes from the installer. Yield data comes from the operator's monitoring platform. Contract terms come from the owner's lawyer. All in different formats, requiring a custom normalization effort per asset.
Before a project finance bank can assess a portfolio, it needs consistent, verified data across every asset. Collecting, normalizing, and gap-filling that data across dozens of systems routinely takes several weeks.
Aggregating key metrics — total capacity, weighted yield, FiT expiry schedule, O&M coverage — across a portfolio of assets in incompatible formats requires a dedicated analyst and weeks of spreadsheet work.
DC capacity, module count, inverter models, installation date, and grid connection parameters should be structured fields that can be aggregated across a portfolio without manual extraction.
Actual generation data — annual yield, monthly breakdown, performance ratio, and specific yield — should be part of the same file as the technical specification, not retrieved separately from a monitoring platform API.
FiT rate, PPA terms, contract start and expiry dates, and counterparty details should be structured fields that can be queried across hundreds of assets to model revenue and refinancing schedules.
Coverage type, insured value, insurer, and coverage period — and maintenance contract details — should be in the asset file, not requiring contact with each operator to confirm.
DC capacity, module model and count, inverter specifications, storage capacity, arrays, metering concept, and grid connection parameters — all in structured JSON fields, queryable across a portfolio with a single script.
The generation_data chapter carries annual yield, monthly breakdown, performance ratio, specific yield, and the monitoring system source — in the same file as the technical specification, eliminating the need for a separate API integration.
The compensation chapter carries FiT rates, PPA terms, net metering arrangements, contract start and expiry dates, and counterparty details — all structured. Query 200 assets for FiT expiry dates in the next three years with a single JSON query.
The insurance chapter records active policies with coverage type, insured value, insurer, and expiry. The maintenance chapter records the O&M contract and service interval. A valid .derpass covers the due-diligence checklist — schema validation replaces the questionnaire.