Battery Screener

Compare two or three battery storage quotes for one commercial building: bill savings, whether each keeps the federal ITC (Investment Tax Credit) under the FEOC (Foreign Entity of Concern) rules, depreciation under MACRS (Modified Accelerated Cost Recovery System), and after-tax payback and NPV (Net Present Value).

Site

The building’s utility rate and a year of its 15-minute demand.

Tariff

The utility rate both bills are computed on: a rate record from the URDB (Utility Rate Database).

Source

Loading the sample rates…

In use for screening

Load profile

A year of the building’s 15-minute demand, without a battery.

Source

Loading the sample buildings…

In use for screening

Assumptions

Tax position and finance assumptions shared by every quote.

Owner

Taxed at the federal corporate rate under 26 U.S.C. 11(b), from the rules file; the result shows the rate used.

Investment tax credit

The credit reduces the owner’s tax dollar for dollar.

Depreciation

Bonus depreciation (26 U.S.C. 168(k)) deducts the basis in the first year instead of over the MACRS (Modified Accelerated Cost Recovery System) schedule.

Unresolved: whether storage claiming the section 48E credit is 5-year property after Public Law 119-21. Each run records the class it used.

Quotes

Two or three quotes, side by side. Prefilled with the brief’s worked example.

Moves every quote’s construction start into 2027, when the MACR (Material Assistance Cost Ratio) threshold rises. In the worked example this flips the winner.

1Quote A

Quote
Battery
Credit

Sets the MACR threshold year.

Can affect the credit rate; the result states the rate applied and why.

PFE (prohibited foreign entity) content
Method

Loading the default cost percentages…

Preview computed in your browser; the screening result is authoritative

Loading the default cost percentages…

2Quote B

Quote
Battery
Credit

Sets the MACR threshold year.

Can affect the credit rate; the result states the rate applied and why.

PFE (prohibited foreign entity) content
Method

Loading the default cost percentages…

Preview computed in your browser; the screening result is authoritative

Loading the default cost percentages…

Screen the quotes

Sends 2 quotes to POST /screenings. The run is stored with the rule versions it used.