Skip to content

Itc basis updates#2187

Open
brtietz wants to merge 38 commits intodevelopfrom
itc_basis_updates
Open

Itc basis updates#2187
brtietz wants to merge 38 commits intodevelopfrom
itc_basis_updates

Conversation

@brtietz
Copy link
Copy Markdown
Collaborator

@brtietz brtietz commented May 6, 2026

Pull Request Template

Description

Add new functionality to specify ITC and depreciation bases by technology installed cost. Update defaults to match post OBBBA phase outs (for projects that start construction after July 4th 2026 and don't enter operation before Dec 31 2026). Add bonus depreciation.

Help updates will be completed in parallel with feature reviews.

Expect many negative NPVs. PPA prices will be updated in a future PR. Time permitting, commercial depreciation will be updated in a future PR.

References:
-General: https://fbtgibbons.com/one-big-beautiful-bill-act-cuts-the-power-phase%e2%80%91outs-foreign%e2%80%91entity-restrictions-and-domestic-content-in-clean%e2%80%91energy-credits/

Corresponding branches and PRs:

itc_basis_updates on ssc (NatLabRockies/ssc#1395)

Develop on other branches.

Unit Test Impact:

Test results changed due to tax credit defaults and default depreciation bases changes.

Checklist

  • requires help revision and I added that label
  • adds, removes, modifies, or deletes variables in existing compute modules
  • adds a new compute module
  • changes defaults
  • I've tagged this PR to a milestone

mjprilliman and others added 30 commits March 11, 2026 11:08
@brtietz brtietz added this to the SAM 2026 Release milestone May 6, 2026
@brtietz brtietz requested review from cpaulgilman and sjanzou May 6, 2026 23:34
@brtietz brtietz added enhancement financial Financial model requires help revision Requires a Help revision before releasing public version labels May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement financial Financial model requires help revision Requires a Help revision before releasing public version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants