Solar Software P2 Reference 5 min read Reviewed July 8, 2026 Nimesh Katariya Nimesh Katariya

SAM (System Advisor Model)

SAM is NREL's free solar simulation and financial modeling tool, with hourly weather and detailed project finance. Learn how it compares with PVsyst.

Quick answer

SAM (System Advisor Model) is free, open-source simulation software developed by the US National Renewable Energy Laboratory (NREL). It combines hourly performance modelling of PV, battery storage and other renewable technologies with detailed project finance. Developers, researchers and policy analysts use it to estimate energy output and cross-check yield and cost assumptions.

Key Takeaways

  • SAM = NREL’s open-source solar simulation + financial modeling tool.
  • Free download; widely used for bankability cross-checks.
  • Granular MPPT and per-step loss modeling.
  • Full project finance: LCOE, IRR, NPV, tax equity.
  • Scriptable via Python/MATLAB/JS SDK.

SAM Explained

SAM runs the same kind of hourly time-step simulation as commercial tools, but folds a full financial model into the same run rather than treating energy yield and project economics as separate steps.

On the energy side, it uses site weather data, typically sourced from NSRDB / TMY3 for US sites or a Meteonorm dataset elsewhere, and models module and inverter behavior down to the MPPT algorithm level, which is one reason developers use it to sanity-check inverter clipping and tracking losses reported by other tools.

On the finance side, the same hourly output feeds directly into LCOE, IRR, NPV, and tax-equity calculations, so a single SAM case file can answer both “how much energy will this produce” and “does the deal pencil out.”

Storage is modeled with configurable AC- or DC-coupled dispatch, which puts SAM in similar territory to purpose-built dispatch tools like HOMER Grid for grid-tied storage optimization and HOMER for off-grid and hybrid microgrid sizing, SAM trades some of their dispatch-optimization depth for tighter integration with US incentive structures (ITC, MACRS depreciation) and PPA-style financial outputs.

Worked Example: Cross-Checking a Bankable Yield Estimate

A common use case on a utility-scale project: the EPC’s PVsyst report produces the primary P50/P90 yield numbers for the lender, but the independent engineer or the developer’s own finance team re-runs the same system definition, same weather file, same module and inverter parameters, in SAM as a cross-check.

If the two tools land within a few percent of each other, that agreement supports the PVsyst numbers going into the debt-sizing package; a larger gap sends the team back to compare loss assumptions (soiling, DC wiring, MPPT tracking efficiency) line by line before the report ships. Our guide on advanced PVsyst analysis walks through the loss-assumption side of that comparison in more detail.

SAM’s role tends to come up right after a PVsyst-based yield report is finished, when a lender or IE wants an independent second opinion using open-source, auditable methodology, our bankable PVsyst reports guide covers what that documentation package typically needs to include.

For teams comparing the broader design-software market rather than just the finance-modeling layer, Best Solar Design Software in 2026: 10 Platforms Ranked places SAM alongside PVsyst, Helioscope, and Aurora by use case.

Because SAM’s financial outputs (LCOE, IRR, NPV) map closely onto what a commercial developer needs when assembling a project proposal, the same modeling logic shows up on the delivery side in commercial solar proposal software, and on ground-mount utility-scale projects, where SAM’s bankability cross-checks matter most, in ground-mount solar park EPC work.

Disclosure: Qbits Energy, Heaven Green Energy and SurgePV are Heaven Designs group companies.

Frequently Asked Questions

3 commonly searched questions about SAM (System Advisor Model).

Is SAM free to use?
Yes. SAM is a free download from NREL for Windows, macOS and Linux, with no licence fee. Its simulation code has been open source since 2017, which allows users to inspect the models or build their own applications on top of them.
How does SAM compare to PVsyst?
PVsyst is the tool lenders most often expect for bankable yield reports, with detailed loss and shading modelling. SAM is free, scriptable and includes integrated project finance. Engineers frequently use SAM to cross-check PVsyst results or run large parametric studies cheaply.
Can SAM model battery storage?
Yes. SAM models PV with battery storage in AC-coupled or DC-coupled configurations, using lithium-ion and other chemistries. It supports peak shaving, manual dispatch schedules and price-signal dispatch, and calculates battery degradation and replacement costs within the financial model.

Need engineering-backed solar designs?

Heaven Designs prepares solar drawings, structural calculations, electrical engineering documents, and project-specific permit plan sets.

Ready for constructible design packages?

Solar engineering for EPCs. MEP design and BIM for AEC teams. Reply within 1 business day.

Get a quote WhatsApp