{
  "currency": "EUR",
  "engine_revision": "c5aa99ad8082b8a4f9763ae23f8b0816f66537ad",
  "inputs": {
    "ac_kw": 3500,
    "annual_energy_mwh": 4400,
    "attributes": {
      "public_sample": true
    },
    "capture_price_eur_mwh": 80,
    "cod_year": 2010,
    "connection_point_id": null,
    "connection_voltage_kv": null,
    "contracted_price_eur_mwh": null,
    "country": "FR",
    "currency": "EUR",
    "dc_kwp": 4000,
    "dso": null,
    "free_area_ha": 1.5,
    "grid_export_kw": 3500,
    "grid_import_kw": null,
    "id": "sample-pv",
    "land_tenure": "unknown",
    "largest_free_polygon_ha": 1,
    "latitude": 43.6,
    "lease_end_year": null,
    "longitude": 3.9,
    "module_status": "legacy",
    "module_weight_kg": 20,
    "module_wp": 250,
    "modules_per_string": null,
    "modules_per_table": 32,
    "n_modules": 16000,
    "n_tables": 500,
    "name": "PV8 demonstration solar plant",
    "offtake_contracted_pct": null,
    "offtake_merchant_pct": null,
    "organisation_id": "public-synthetic-only",
    "site_area_ha": 8,
    "sources": [
      "Synthetic demonstration assumptions; no owner records"
    ],
    "strings": null,
    "tariff_end_date": null,
    "transformer_kva": null,
    "uploads": {}
  },
  "recipe_sha256": "6336621d4d7dd98e4d258b757e006f2dad71c51d6d5a7fda73afb56d034eef41",
  "result": {
    "assumptions": [
      "Planning envelope 13.3 × 6.6 m (88 m²): charging bays (vehicle stands while charging + charger islands) × 1.8 circulation (aisles, turning radii, LV kiosk, transformer pad) at a 2:1 drive-through aspect. NOT included: queueing/waiting parking, amenity building, truck staging, and formal fire/safety separation to the PV field — add those when siting.",
      "Utilization 18% of nameplate hours (industry ramp is typically 5% → 15–25% over 3–5 y at good locations).",
      "Concurrency 50% — not all plugs peak together.",
      "65% of charging in daylight hours; PV can cover ≈ 65% of sold energy (energy balance, not hourly dispatch).",
      "Vehicle-energy mix: 65.0% direct PV, 0.0% BESS discharge and 35.0% direct grid. BESS charging inputs and conversion loss are counted separately; storage does not create energy.",
      "Economics: the post-tax annual ledger over 10 years at a 8.0% real discount rate — demand ramp, bought energy, demand charge, maintenance, processing, rent and charger refresh; its NPV is asserted only for a named anchor fleet contracted for the modelled volume.",
      "EV project CAPEX basis: PV8 screening cost stack (SCREENING_ALLOWANCE); benchmark version PV8-EV-CAPEX-2026.08. Screening line items are calculation allowances, not OEM, EPC or DSO quotations."
    ],
    "decision_stage": "SCREENING",
    "engineering": {
      "binding_constraint": null,
      "connection_headroom_mw": null,
      "connection_voltage_kv": null,
      "energy_sold_mwh_yr": 473.0,
      "envelope_length_m": 13.3,
      "envelope_width_m": 6.6,
      "headroom_basis": "UNKNOWN",
      "headroom_ok": null,
      "headroom_source": "unknown",
      "hub_area_m2": 88,
      "import_entitlement_confirmed": false,
      "installed_kw": 300,
      "mix_optimized_by_pv8": false,
      "optimization_basis": null,
      "peak_demand_mw": 0.15,
      "placement": null,
      "pv_coverable_pct": 65.0,
      "transformer_kva": null,
      "transformer_ok": true
    },
    "finance": {
      "annual_ebitda_to_capex_pct": 54.6,
      "appraisal_years": 10.0,
      "bess_allocated_capex_eur": 0,
      "bess_throughput_cost_eur_yr": 0,
      "blended_energy_cost_eur_mwh": 140.0,
      "breakeven_utilization_pct": 8.7,
      "capex_eur": 189475,
      "charger_and_grid_capex_eur": 189475,
      "charger_system_allowance_eur": 130000,
      "discount_rate_pct": 8.0,
      "ebitda_eur_yr": 103448,
      "ebitda_margin_pct": 56.1,
      "ebitda_year": 3,
      "economics_basis": "post-tax annual ledger; EBITDA in the first full-ramp year before charger refresh and tax",
      "energy_cost_eur_yr": 66226,
      "financial_model": {
        "currency": "EUR",
        "locale": "fr-FR",
        "missing": [],
        "notice": null,
        "project_finance": {
          "annual": [
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 39611.94,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 18575.98,
              "dscr": null,
              "energy_sold_mwh": 236.52,
              "equity_cashflow_eur": 39611.94,
              "grid_input_mwh": 82.782,
              "opex_eur": 45618.87,
              "pv_input_mwh": 153.738,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 92242.8,
              "tax_eur": 7011.99,
              "terminal_value_eur": 0.0,
              "year": 1
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 60829.86,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 18211.75,
              "dscr": null,
              "energy_sold_mwh": 354.78,
              "equity_cashflow_eur": 60829.86,
              "grid_input_mwh": 124.173,
              "opex_eur": 63328.31,
              "pv_input_mwh": 230.607,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 138364.2,
              "tax_eur": 14206.04,
              "terminal_value_eur": 0.0,
              "year": 2
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 82049.56,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 17854.65,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 82049.56,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 21398.3,
              "terminal_value_eur": 0.0,
              "year": 3
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 81962.04,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 17504.56,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 81962.04,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 21485.82,
              "terminal_value_eur": 0.0,
              "year": 4
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 81876.23,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 17161.33,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 81876.23,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 21571.63,
              "terminal_value_eur": 0.0,
              "year": 5
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 81792.1,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 16824.84,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 81792.1,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 21655.76,
              "terminal_value_eur": 0.0,
              "year": 6
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 81709.63,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 16494.94,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 81709.63,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 21738.23,
              "terminal_value_eur": 0.0,
              "year": 7
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 5578.77,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 23971.51,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 5578.77,
              "grid_input_mwh": 165.564,
              "opex_eur": 159037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 78000.0,
              "revenue_eur": 184485.6,
              "tax_eur": 19869.09,
              "terminal_value_eur": 0.0,
              "year": 8
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 83461.26,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 23501.48,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 83461.26,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 19986.6,
              "terminal_value_eur": 0.0,
              "year": 9
            },
            {
              "bess_discharge_mwh": 0.0,
              "cfads_eur": 96466.02,
              "conversion_loss_mwh": 0.0,
              "debt_service_eur": 0,
              "depreciation_eur": 75520.48,
              "dscr": null,
              "energy_sold_mwh": 473.04,
              "equity_cashflow_eur": 96466.02,
              "grid_input_mwh": 165.564,
              "opex_eur": 81037.74,
              "pv_input_mwh": 307.476,
              "replacement_cost_eur": 0.0,
              "revenue_eur": 184485.6,
              "tax_eur": 6981.84,
              "terminal_value_eur": 0.0,
              "year": 10
            }
          ],
          "currency": "EUR",
          "economics": {
            "discount_rate_basis": "real post-tax",
            "money_basis": "real",
            "payback_years": null,
            "post_tax": true,
            "project_irr_pct": null,
            "project_irr_status": "undefined",
            "project_npv_eur": null,
            "tax_basis": "post-tax"
          },
          "inputs": {
            "annual_opex_eur": 45618.87,
            "annual_revenue_eur": 92242.8,
            "capex_eur": 189475.0,
            "corporate_tax_rate_pct": 25.0,
            "currency": "EUR",
            "depreciation_years": 10,
            "discount_rate_pct": 8.0,
            "horizon_years": 10
          },
          "sources_and_uses": {
            "gearing_pct": 0,
            "sources": {
              "debt_eur": 0,
              "equity_eur": 189475.0,
              "total_eur": 189475.0
            },
            "uses": {
              "capex_eur": 189475.0,
              "dsra_eur": 0,
              "fees_eur": 0,
              "total_eur": 189475.0
            }
          }
        },
        "status": "MODELLED"
      },
      "grid_energy_cost_eur_yr": 23179,
      "hub_project_capex_eur": 189475,
      "illustrative_npv_eur": 269123.8,
      "margin_eur_kwh": 0.25,
      "npv_eur": null,
      "npv_to_capex": null,
      "payback_years": null,
      "pv_energy_cost_eur_yr": 43047,
      "revenue_eur_yr": 184486
    },
    "kind": "ev_hub"
  },
  "sha256": "434c05e42af50ff4a13d99caf72b0c3c7f58fa20d40573223cf9e048699e5015"
}