Warnings and Validation Rules

What this is

An explanation of SolarQuant's validation system—what triggers warnings, what blocks model runs, and what prevents deal publishing.

Who this is for

- Users seeing validation errors - Developers preparing projects for publishing - Analysts troubleshooting blocked submissions

What you can do

- Understand why your model run was blocked - Fix validation errors before they cause issues - Know what's required to publish a deal

Validation levels

Hard blocks (prevents model run) - Missing required fields (country, system size, tariff) - Invalid data formats (negative CAPEX, future COD dates) - Mathematical impossibilities (100% debt + equity)

Soft warnings (allows run with notice) - Values outside typical ranges (IRR 50%) - Missing optional fields that improve accuracy - Assumptions that may not match your market

Publishing gates (prevents deal visibility) - Incomplete project information - Missing publisher consent - Unverified workspace

Common validation errors

| Error | Cause | Fix | |-------|-------|-----| | "System size required" | Empty field | Enter system size in kWp | | "Tariff must be positive" | Zero or negative | Check currency and value | | "CAPEX breakdown mismatch" | Sum ≠ total | Reconcile line items | | "Invalid date range" | COD after PPA end | Adjust dates |

Rules / limits

- Some validations are country-specific - Publishing requires more fields than screening - Warnings don't affect calculations

Common mistakes

- Ignoring soft warnings that indicate data quality issues - Assuming validation passed means data is correct - Not reading the full error message

Related links

- Inputs Guide: What Good Data Looks Like - Publishing Rules