{
  "slug": "rec-cost",
  "title": "Renewable Energy Certificate (REC) Cost Calculator",
  "heading": "REC Purchase Cost Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/rec-cost",
  "summary": "What it costs to match your electricity use with renewable energy certificates.",
  "description": "A REC represents the environmental attributes of one megawatt-hour of renewable generation, and buying enough RECs to match your electricity consumption lets you claim market-based Scope 2 emissions of zero under the GHG Protocol, even though the physical electrons you consume come from the regular grid. This calculator converts your annual kWh consumption into the number of RECs needed and prices them at current market rates, which vary sharply by type — unbundled national RECs are cheap, while Green-e certified or in-region RECs cost more, and RECs bundled into a physical power purchase agreement cost more still but carry more credibility with reviewers and rating agencies. Companies use this for RE100 commitments and to compare the cost of REC-based 'green' claims against actually contracting for new renewable generation, which is what additionality-focused frameworks increasingly push buyers toward.",
  "formula": "RECs needed = annual kWh ÷ 1,000 (MWh). Cost = RECs × price per MWh.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=rec-cost",
  "inputs": [
    {
      "id": "kwh",
      "label": "Annual electricity use",
      "kind": "number",
      "hint": null,
      "default": 5000000,
      "unit": "kWh",
      "min": 0,
      "max": null
    },
    {
      "id": "recType",
      "label": "REC type",
      "kind": "select",
      "hint": null,
      "default": "national",
      "options": [
        {
          "value": "national",
          "label": "Unbundled national REC (~$1-3/MWh)"
        },
        {
          "value": "greene",
          "label": "Green-e certified REC (~$3-6/MWh)"
        },
        {
          "value": "regional",
          "label": "In-region/vintage REC (~$8-15/MWh)"
        },
        {
          "value": "ppa",
          "label": "Bundled PPA-linked REC (~$20-40/MWh)"
        }
      ]
    },
    {
      "id": "customPrice",
      "label": "Or enter your own price ($/MWh, 0 = use type default)",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "$",
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "cost",
      "label": "Annual REC purchase cost",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "mwh",
      "label": "RECs needed (MWh)",
      "format": "number",
      "hint": null,
      "primary": false
    },
    {
      "id": "pricePerMwh",
      "label": "Price per MWh",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "costPerKwh",
      "label": "Cost per kWh (cents)",
      "format": "decimal",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Annual electricity use: 5000000 kWh",
      "REC type: Unbundled national REC (~$1-3/MWh)",
      "Or enter your own price ($/MWh, 0 = use type default): 0 $"
    ],
    "outputs": [
      "Annual REC purchase cost: $10,000",
      "RECs needed (MWh): 5,000",
      "Price per MWh: $2.00",
      "Cost per kWh (cents): 0.2"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter annual electricity use (kWh).",
      "Enter rec type.",
      "Enter or enter your own price ($/mwh, 0 = use type default) ($).",
      "Read your annual rec purchase cost on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "kwh": 3000000,
        "recType": "national",
        "customPrice": 0
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "kwh": 5000000,
        "recType": "national",
        "customPrice": 0
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "kwh": 8000000,
        "recType": "national",
        "customPrice": 0
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "Why are unbundled national RECs so cheap?",
      "a": "Unbundled RECs are decoupled from a specific project's location and vintage year and there's an oversupply relative to demand in most years, especially from older wind projects. That low price is exactly why critics call cheap RECs low-additionality — they rarely fund any new renewable generation, they just relabel existing megawatts."
    },
    {
      "q": "What does 'additionality' mean and why does it matter for RECs?",
      "a": "Additionality means your purchase caused new renewable generation to exist that wouldn't have otherwise. Cheap unbundled RECs from decades-old hydro or wind projects generally fail this test, while a long-term PPA that finances a new solar or wind farm clearly passes it — which is why RE100 and increasingly CDP scoring reward PPA-linked claims over spot REC purchases."
    },
    {
      "q": "Does buying RECs actually reduce physical grid emissions?",
      "a": "Not directly and not immediately — the electrons on the grid don't change. What changes is the accounting claim and, if enough buyers demand higher-additionality instruments like PPAs, the long-run investment signal that funds new renewable capacity. Treat REC purchases as a reporting and market-signaling tool, not a physical emissions reduction on their own."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/carbon-offset-cost",
    "https://www.revenuelab.fyi/toolbox/solar-ppa-emissions-avoided",
    "https://www.revenuelab.fyi/toolbox/scope1-2-emissions"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Renewable Energy Certificate (REC) Cost Calculator (https://www.revenuelab.fyi/toolbox/rec-cost)"
}