{
    "meta": {
        "title": "Canadian Net-Metering & Net-Billing Programs",
        "description": "Reference of 12 Canadian provincial and territorial net-metering / net-billing programs with administrator, type, system size cap, credit treatment, rollover/expiry rule, eligible generation and official source.",
        "generated": "2026-06-27T14:53:44+00:00",
        "version": "1.0",
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "license_name": "CC BY 4.0",
        "source": "https://d-central.tech/canada-net-metering-programs/",
        "record_count": 12,
        "disclaimer": "Informational reference only, not advice. Program rules, caps, credit rates and reset dates change. Verify the current terms on the official utility / regulator source before acting, and consult a qualified professional for your situation."
    },
    "rows": [
        {
            "province": "Ontario",
            "code": "ON",
            "program": "Net Metering (O. Reg. 541/05)",
            "administrator": "Local distribution utility (e.g. Hydro One); Ontario Energy Board",
            "type": "net metering",
            "size_cap_kw": "500",
            "credit_treatment": "1:1 retail credit applied to the electricity (energy) charge only; does not offset delivery, regulatory or debt-retirement charges",
            "rollover": "Credits carry forward up to 12 months, then reset to $0 (O. Reg. 541/05 s.8(8))",
            "eligible_generation": "Renewable: solar, wind, water, biomass, biogas",
            "source_url": "https://www.oeb.ca/consumer-information-and-protection/net-metering",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Quebec",
            "code": "QC",
            "program": "Net Metering Option I for Customer-Generators",
            "administrator": "Hydro-Quebec",
            "type": "net metering",
            "size_cap_kw": "1000",
            "credit_treatment": "kWh banking (best returns from self-consumption); any positive surplus-bank balance at reset is paid at the average cost of electricity supply",
            "rollover": "Surplus bank resets to zero every 24 months (first reset Mar 31 of the even year after enrollment); remaining balance paid out at reset",
            "eligible_generation": "Renewable: wind, photovoltaic, hydro, geothermal, bioenergy (forest biomass / biogas)",
            "source_url": "https://www.hydroquebec.com/residential/customer-space/rates/net-metering-option-i.html",
            "last_verified": "2026-06-27"
        },
        {
            "province": "British Columbia",
            "code": "BC",
            "program": "Net Metering Program",
            "administrator": "BC Hydro",
            "type": "net metering",
            "size_cap_kw": "100",
            "credit_treatment": "kWh generation credit at the retail rate; net surplus at the annual true-up is paid at market price (about 3-10 cents/kWh, ~6 cents average). A new self-generation service rate applies to new customers from Jul 1, 2026",
            "rollover": "Credits roll over billing-to-billing; annual true-up on the Mar 1 anniversary pays out any remaining surplus",
            "eligible_generation": "Clean or renewable per the Clean Energy Act: solar, wind, hydro, etc.",
            "source_url": "https://app.bchydro.com/accounts-billing/electrical-connections/net-metering.html",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Alberta",
            "code": "AB",
            "program": "Micro-Generation (Micro-generation Regulation, AR 27/2008)",
            "administrator": "Alberta Utilities Commission; wires owners / retailers (ATCO, EPCOR, FortisAlberta)",
            "type": "net billing",
            "size_cap_kw": "5000 (5 MW)",
            "credit_treatment": "Small micro-gen (under 150 kW): credited at the retail energy rate. Large micro-gen (150 kW and over): credited at the hourly wholesale pool price",
            "rollover": "Credited monthly on the bill through the customer's electricity retailer",
            "eligible_generation": "Renewable or alternative (<=418 kg CO2/MWh): solar, wind, hydro, sustainable biomass, geothermal",
            "source_url": "https://www.alberta.ca/micro-generation",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Saskatchewan",
            "code": "SK",
            "program": "Net Metering Program",
            "administrator": "SaskPower",
            "type": "net metering",
            "size_cap_kw": "100",
            "credit_treatment": "Monetary bill credit for exported kWh at SaskPower's net-metering rate; surplus carries to the following bill",
            "rollover": "Credits do not expire for systems enrolled after Nov 2019 (systems enrolled before Nov 2019: 3-year expiry)",
            "eligible_generation": "Renewable energy resource, e.g. solar",
            "source_url": "https://saskpower.com/our-power-future/our-electricity/connecting-to-the-power-grid/renewable-energy-solutions/net-metering/net-metering-faqs",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Manitoba",
            "code": "MB",
            "program": "Net Billing",
            "administrator": "Manitoba Hydro",
            "type": "net billing",
            "size_cap_kw": "",
            "credit_treatment": "Monetary credit for excess generation at the excess-energy price, applied against other charges on the monthly bill (a monetary, not kWh, credit)",
            "rollover": "Monetary credit applied to subsequent monthly bills",
            "eligible_generation": "Renewable, e.g. solar",
            "source_url": "https://www.hydro.mb.ca/service/generate-your-own-electricity/net-billing/",
            "last_verified": "2026-06-27"
        },
        {
            "province": "New Brunswick",
            "code": "NB",
            "program": "Net Metering Program",
            "administrator": "NB Power",
            "type": "net metering",
            "size_cap_kw": "100",
            "credit_treatment": "1:1 kWh offset; excess in a billing period is banked as a credit (excess energy is not purchased)",
            "rollover": "Carries month to month, then resets to zero each Mar 31; remaining credits are forfeited",
            "eligible_generation": "Alternative use, biogas, biomass, solar, small hydro, wind",
            "source_url": "https://www.nbpower.com/en/products-services/net-metering/faqs/",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Nova Scotia",
            "code": "NS",
            "program": "Self-Generating Option (residential net metering)",
            "administrator": "Nova Scotia Power",
            "type": "net metering",
            "size_cap_kw": "27 (residential; commercial net metering up to 1,000)",
            "credit_treatment": "1:1 retail-rate energy credit, banked; surplus beyond annual consumption is not purchased",
            "rollover": "Banked and reconciled annually on the Jan 1 anniversary; year-end surplus above billed use is not carried forward",
            "eligible_generation": "Solar, wind, run-of-river hydro, ocean / tidal / wave, sustainable biomass, landfill gas",
            "source_url": "https://www.nspower.ca/your-home/save-money-energy/make-own-energy/self-generating-option",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Prince Edward Island",
            "code": "PE",
            "program": "Net Metering Program",
            "administrator": "Maritime Electric",
            "type": "net metering",
            "size_cap_kw": "100 (Renewable Energy Act); Maritime Electric applied a 30 kW cap for new applicants",
            "credit_treatment": "Excess kWh in a month are credited to the account for future use",
            "rollover": "Carried forward; outstanding credits from the preceding period expire Oct 31 each year",
            "eligible_generation": "Renewable: solar, wind",
            "source_url": "https://www.maritimeelectric.com/services/services/net-metering/",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Newfoundland and Labrador",
            "code": "NL",
            "program": "Net Metering Service Option",
            "administrator": "Newfoundland Power / NL Hydro",
            "type": "net metering",
            "size_cap_kw": "100",
            "credit_treatment": "Banked energy credits; annual surplus settled at the rate Newfoundland Power pays NL Hydro for power (below retail). Provincial total capped at 5 MW across all participants",
            "rollover": "Banked and settled annually in the customer-chosen Annual Review Billing Month",
            "eligible_generation": "Small-scale renewable: wind, solar, geothermal, biomass, tidal, wave",
            "source_url": "https://www.newfoundlandpower.com/My-Account/Usage/Electricity-Rates/Net-Metering",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Yukon",
            "code": "YT",
            "program": "Micro-generation Program",
            "administrator": "Government of Yukon (ATCO Electric Yukon, Yukon Energy)",
            "type": "net metering",
            "size_cap_kw": "",
            "credit_treatment": "No kWh rollover; surplus exported over the year is paid out by an annual cheque from the Government of Yukon",
            "rollover": "No carryover between years; annual payout each April (note: program intake was paused into 2026 - confirm current status)",
            "eligible_generation": "Renewable, e.g. solar, wind",
            "source_url": "https://yukon.ca/en/micro-generation-program",
            "last_verified": "2026-06-27"
        },
        {
            "province": "Nunavut",
            "code": "NU",
            "program": "Net Metering Program",
            "administrator": "Qulliq Energy Corporation",
            "type": "net metering",
            "size_cap_kw": "15",
            "credit_treatment": "Bill credit for exported kWh, reducing the electricity purchased (residential customers and two municipal accounts per hamlet)",
            "rollover": "Credits usable within the same fiscal year; unused credits expire at fiscal year-end (confirm the current reset date with QEC)",
            "eligible_generation": "Renewable: solar, wind",
            "source_url": "https://www.qec.nu.ca/renewable-energy/net-metering-program",
            "last_verified": "2026-06-27"
        }
    ]
}