Determine current Section 48E commercial solar ITC eligibility, FEOC sourcing requirements, and placed-in-service deadline for a project post-OBBBA
domain: solar.tax-incentives · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Establish the project's 'begin construction' date under IRS Notice 2025-42 guidance for Sections 45Y/48E — this date drives which deadline track applies
If construction begins before July 4, 2026: the 30% Section 48E ITC is preserved with a placed-in-service deadline of December 31, 2030
If construction has not begun by July 4, 2026: the project can still qualify for 48E only if fully placed in service by December 31, 2027
For any project beginning construction on or after January 1, 2026, confirm compliance with Foreign Entity of Concern (FEOC) Material Assistance Cost Ratio rules — at least 40% of relevant equipment costs must come from non-FEOC sources in 2026, rising 5 percentage points annually
Projects that began construction before December 31, 2025 are exempt from FEOC restrictions entirely — document the begin-construction evidence carefully since it changes the compliance path
Route any final eligibility determination through the client's tax/project-finance counsel — this is a fact-specific tax determination, not something to certify as an installer
Known gotchas
Two completely different deadline tracks exist (July 4, 2026 construction-start test vs. December 31, 2027 placed-in-service-only test) — using the wrong one materially changes the customer's economics
FEOC Material Assistance Cost Ratio thresholds step up annually (40% in 2026, +5%/year) — a sourcing plan that's compliant today may not be compliant next program year without re-verification
This area is actively being clarified through IRS notices; treat any specific percentage or date as current-as-of-July-2026 and re-verify against irs.gov before quoting on a project with a distant placed-in-service date
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?