Free Solar Renewable Energy Credit (SREC) Calculator

SREC Calculator — Estimate Your Annual Solar Renewable Energy Credit Income by State

An SREC calculator shows how many Solar Renewable Energy Credits your system generates each year and how much passive cash income those credits are worth in your state’s market. Enter your annual solar production, select your state market, confirm the current SREC price, and set your eligibility term — the calculator returns your whole SRECs minted per year, rollover balance, estimated annual income in dollars, and total lifetime value over your chosen contract period.

☀️ SREC Income Calculator

System Production
kWh / yr
Check your solar proposal or inverter app. An 8kW system produces ~10,000 kWh/yr.
Market Selection
$ / SREC
Prices fluctuate based on state supply and demand.
Most states guarantee SREC eligibility for 10-15 years.
💡
Annual SRECs Minted
0
Certificates generated per year
  • Conversion Rate1 SREC = 1,000 kWh
  • Rollover Balance0 kWh
💰
Estimated Annual Income
$0
Passive income from energy generation
  • SREC Price$0.00
  • Tax StatusGenerally Taxable
💡
Total Lifetime Value
$0
Income over 10 years
  • Total SRECs Sold0
  • Market RiskPrices Fluctuate
🎨
Visualizing Your Annual SRECs
*Whole SRECs are sold. Fractional SRECs roll over to the next year until they reach 1,000 kWh.
🔌
How SRECs Compare to Net Metering
Mechanism Who Pays You? How it works Monetary Format
Net Metering (NEM) Your Local Utility Company You get credited for the actual physical electricity you send backward into the power grid. Bill Credits (Offsets your bill)
SREC Market Fossil Fuel Companies You sell the “green bragging rights” of your solar power so utilities can meet state clean energy quotas. Direct Cash Deposit to your bank
💡
SREC Market Insights
    *Disclaimer: SREC (Solar Renewable Energy Credit) markets are highly volatile. The prices used in this calculator are point-in-time estimates and are NOT guaranteed unless you sign a fixed-price annuity contract with an SREC aggregator. SREC income is generally considered taxable income by the IRS. Consult a tax professional.

    How to Use the SREC Income Calculator

    Step 1 — Enter your estimated annual generation.

    Type your solar system’s expected annual electricity output in kilowatt-hours. Find this figure in your original installer’s solar production estimate, your inverter monitoring app, or your utility’s net metering statement.

    As a reference point, a typical 8 kW residential system produces approximately 9,500–11,000 kWh per year depending on location and roof conditions. A New Jersey system at 10,500 kWh/year generates 10.5 SRECs annually. This single input drives every result in the calculator — it is the most important figure to get right.

    Step 2 — Select your SREC state market.

    Choose your state from the dropdown. The calculator pre-loads the following approximate market prices based on recent US SREC market conditions: Washington D.C. (~$380), New Jersey (~$220), Maryland (~$60), Pennsylvania (~$40), Virginia (~$35), and Ohio (~$10). Select Custom Market Rate if your state is not listed or if you have a specific broker quote to enter manually.

    Selecting a state automatically updates the SREC price field below it — you can then override that value with a more current figure if needed. SREC prices change constantly based on supply and demand in each state’s Renewable Portfolio Standard compliance market.

    Step 3 — Confirm or adjust the current SREC price.

    The price field updates automatically when you select a state, but you should verify against current market rates before relying on the estimate. SREC prices fluctuate significantly — New Jersey SRECs have traded from under $100 to over $300 in the same year depending on policy changes, new solar installations entering the market, and Alternative Compliance Payment (ACP) levels set by the state.

    Check current spot prices at SRECTrade.com, Flett Exchange, or your state’s PUC website. If you have signed or are considering an annuity contract with an SREC aggregator, enter that locked-in rate here instead of the spot price.

    Step 4 — Set your market term using the slider.

    Drag the slider from 1 to 15 years to match your state’s SREC eligibility window or your planned contract length. Most US SREC programs guarantee eligibility for systems for 10–15 years from the system’s installation date.

    New Jersey’s SREC-II program guarantees 15-year terms. Maryland guarantees 10 years. Washington D.C. guarantees 15 years. Pennsylvania has no fixed term but eligibility typically extends 10+ years. Match this to your specific program’s rules — not all states guarantee the same duration.

    Step 5 — Read the three result cards.

    The Annual SRECs Minted card shows your whole SRECs generated per year — the floor of your annual kilowatt-hours divided by 1,000 — plus your rollover balance in kWh that carries forward toward earning the next certificate.

    The Estimated Annual Income card shows your expected annual cash payment based on the SREC price entered, a reminder that this income is generally considered taxable by the IRS, and the exact price per SREC used in the calculation.

    The Total Lifetime Value card shows cumulative income over your full eligibility term, total SRECs sold across that period, and a market risk reminder that prices are not guaranteed unless locked in through an aggregator contract.

    Step 6 — Study the SREC coin visualizer.

    The gold coin grid renders one coin for each whole SREC your system generates annually — up to 30 shown visually, with additional coins noted as a count. A dashed circle appears alongside whole coins to represent your fractional rollover balance in kWh. This visual makes the abstract concept of certificate generation concrete — each solid gold coin is a tradeable asset worth $35 to $380 depending on your state.

    Step 7 — Review the SREC vs Net Metering comparison table.

    The two-row table distinguishes SRECs from net metering — a comparison that confuses many US solar homeowners who do not realize these are two completely separate and simultaneously stackable income streams.

    Net metering pays you in bill credits from your utility for surplus physical electricity sent to the grid. SRECs pay you in cash from fossil fuel companies or utilities that need to meet their state’s Renewable Portfolio Standard compliance quota. In SREC states, you can receive both simultaneously — net metering credits on your utility bill and SREC cash deposits in your bank account from the same kilowatt-hours generated.

    Step 8 — Read the SREC market insights.

    The insights section personalises your analysis: confirming your annual SREC count and rollover, your expected annual income in your selected state, your lifetime total, and a market-specific note. High-value markets like DC and NJ trigger a “high value market” flag explaining the Alternative Compliance Payment mechanism that keeps prices elevated. Lower-value markets trigger a note comparing spot market versus annuity contract strategies.

    Step 9 — Export your income projection.

    Click Export PDF to save a printable SREC income estimate — useful for including in your overall solar ROI analysis, sharing with a financial advisor or tax professional, or comparing aggregator annuity offers against spot market projections.

    The SREC Income Formula Explained

    The calculator uses a straightforward certificate generation and pricing model:

    Annual SRECs (whole): Whole SRECs = floor(Annual kWh ÷ 1,000) Rollover kWh = Annual kWh − (Whole SRECs × 1,000)

    Annual income (using exact decimal for accuracy): Exact SRECs = Annual kWh ÷ 1,000 Annual income = Exact SRECs × SREC price

    The calculator uses the exact decimal figure rather than just whole SRECs for annual income because the rollover kWh will eventually form additional complete certificates over the term — using the decimal captures this over a multi-year projection.

    Lifetime income: Term income = Annual income × Term years Total SRECs minted = floor(Exact SRECs × Term years)

    Example — 10,500 kWh/year system in New Jersey at $220/SREC, 10-year term:

    • Whole SRECs = floor(10,500 ÷ 1,000) = 10 SRECs/year
    • Rollover = 10,500 − 10,000 = 500 kWh
    • Exact SRECs = 10.5
    • Annual income = 10.5 × $220 = $2,310/year
    • 10-year total = $2,310 × 10 = $23,100
    • Total SRECs minted = floor(10.5 × 10) = 105 SRECs

    Frequently Asked Questions

    Q: What is an SREC and how does selling one work?

    A: A Solar Renewable Energy Credit is a tradeable certificate that proves one megawatt-hour (1,000 kWh) of electricity was generated by a solar system.

    When your solar panels generate 1,000 kWh of electricity, a certificate is automatically issued to your account through your state’s SREC tracking system — in New Jersey this is GATS, in Maryland it is PJM-GATS, in Massachusetts it is NEPOOL-GIS. You do not need to do anything special to generate these certificates other than register your system with the state program.

    You then sell those certificates to utilities and energy suppliers that are legally required to purchase a minimum percentage of their electricity from solar sources under their state’s Renewable Portfolio Standard. The sale happens through SREC brokers, trading platforms like SRECTrade.com and Flett Exchange, or through aggregators who bundle certificates from multiple small generators for sale to compliance buyers.

    Q: Which US states have active SREC markets in 2025?

    A: Active residential SREC markets currently exist in New Jersey, Maryland, Washington D.C., Pennsylvania, Virginia, Ohio, Delaware, Illinois, and Massachusetts — though each operates differently.

    New Jersey and Washington D.C. consistently offer the highest prices due to aggressive solar mandates and high Alternative Compliance Payment penalties. Maryland offers moderate prices with a stable 10-year eligibility window. Massachusetts operates a slightly different program called SMART (Solar Massachusetts Renewable Target) that pays a fixed capacity-based incentive rather than a traditional tradeable SREC. Ohio and Pennsylvania markets have historically had lower prices due to less stringent RPS requirements and higher SREC supply.

    States without active SREC markets — California, Texas, Florida, and most of the South and Mountain West — use different incentive structures such as Performance Based Incentives, state tax credits, or simply net metering without any certificate market.

    Q: Is SREC income taxable?

    A: Yes, SREC income is generally considered taxable income by the IRS for residential solar system owners.

    The IRS has issued guidance treating SREC proceeds as ordinary income because you are selling a financial instrument — not simply offsetting your own electricity consumption. This means SREC payments you receive from brokers or aggregators should be reported on your federal income tax return, typically on Schedule 1 as other income or as self-employment income depending on the volume and regularity of your sales.

    The tax implications vary by state as well — some states treat SREC income as tax-exempt while others follow the federal treatment. New Jersey, for example, has historically exempted SREC income from state income tax while it remains federally taxable.

    Consult a tax professional familiar with renewable energy incentives before relying on SREC income projections net of taxes for your solar ROI calculations.

    Q: What is the difference between selling SRECs on the spot market versus signing an annuity contract?

    A: These are the two main strategies for monetizing SRECs, and they represent a classic risk-reward trade-off.

    The spot market means selling each SREC individually at the current market price at the time of sale. In high-value markets like New Jersey and DC, spot prices can be significantly above long-term averages during supply crunches — New Jersey spot prices have exceeded $300 during periods of high utility compliance demand. The risk is that prices can also fall sharply when new solar installations flood the market with additional supply.

    An annuity contract is an agreement with an SREC aggregator — companies like SolSystems, Joule Assets, or Sol Systems — to sell your SRECs at a guaranteed fixed price for a set number of years, typically 3–10 years. The fixed price is almost always below current spot price as compensation for the certainty you receive. For homeowners who want predictable passive income and cannot tolerate market price risk, annuity contracts provide budget certainty at the cost of some upside potential.

    Q: How does the SREC rollover work?

    A: Because SRECs are issued in whole certificate units of exactly 1,000 kWh, any production that does not reach the next 1,000 kWh threshold in a given year carries forward as a partial balance.

    A system generating 10,500 kWh per year mints 10 whole SRECs and accumulates 500 kWh of rollover credit. That 500 kWh balance carries forward to the following year. When it combines with the first 500 kWh of next year’s production, it reaches 1,000 kWh and triggers an 11th SREC — effectively adding one bonus certificate every two years for a system with 500 kWh annual rollover.

    The calculator accounts for this by using the exact decimal value of annual SRECs (10.5) rather than only whole SRECs (10) when projecting lifetime income, which gives a more accurate multi-year estimate. The coin visualizer shows both solid whole coins and a dashed fractional circle representing the current year’s rollover balance.

    Q: How does SREC income affect my solar payback period?

    A: SREC income is a cash payment on top of your utility bill savings and can meaningfully shorten a system’s payback period in high-value states.

    A New Jersey homeowner with an 8 kW system earning $2,000–$2,500 in annual SREC income effectively receives an additional income stream equivalent to a 10–15% reduction in system cost per year. Over a 10-year SREC eligibility term, total SREC income of $20,000–$25,000 can reduce a $24,000 net-of-ITC system cost to near zero on a net basis — meaning the system essentially pays for itself through SREC income alone, with all utility bill savings on top being pure profit.

    In lower-value states like Ohio or Pennsylvania where SRECs trade at $10–$40, the payback impact is much more modest — perhaps $1,000–$4,000 over a 10-year term on a typical residential system — but still represents meaningful additional return on the solar investment.