Gettitle24

The California Title 24 solar energy code requires all new residential, commercial and multi-family constructions to have a solar system, barring a few exceptions. Below are a few simple calculators that would help you calculate the minimum solar size as required by the Title 24 code and also a list of exceptions that the code allows.

You can jump to the relevant calculators if you would like:

Minimum required solar for Single Family Residences

Minimum required solar for Low Rise Multi-Family Residences

Minimum required solar for Commercial and High Rise Residential

Single Family ResidenceMinimum required Title 24 solar for Single Family Residences per Title 24

This section applies to all single family residences and ADUs that are new constructions. If you would like to confirm if your ADU is indeed a new construction and not an addition/alteration/conversion instead, please read this blog.

Equation to calculate minimum PV size per the Residential Title 24 energy code

EQUATION 150.1-C ANNUAL PHOTOVOLTAIC ELECTRICAL OUTPUT

kWPV = (CFA × A)/1000 + (NDU × B)

WHERE:

kWPV = kWdc size of the PV system

CFA = Conditioned floor area

NDU = Number of dwelling units

A = CFA adjustment factor from Table 150.1-C

B = Dwelling unit adjustment factor from Table 150.1-C

 

List of Exceptions:

EXCEPTION 1 to Section 150.1(c)14: For steep slope roofs, SARA shall not consider roof areas with a northerly azimuth that lies between 300 degrees and 90 degrees from true north. No PV system is required if the SARA is less than 80 contiguous square feet.

EXCEPTION 2 to Section 150.1(c)14: No PV system is required when the minimum PV system size specified by section 150.1(c)14 is less than 1.8 kWdc.

EXCEPTION 3 to Section 150.1(c)14: Buildings with enforcement-authority-approved roof designs, where the enforcement authority determines it is not possible for the PV system, including panels, modules and components and supports and attachments to the roof structure, to meet the requirements of the American Society of Civil Engineers (ASCE), Standard 7-16, Chapter 7, Snow Loads.

EXCEPTION 4 to Section 150.1(c)14: For buildings that are approved by the local planning department prior to January 1, 2020 with mandatory conditions for approval:


    1.   Shading from roof designs and configurations for steep-sloped roofs, which are required by the mandatory conditions for approval, shall be considered for the annual solar access calculations; and
    2.   Roof areas that are not allowed by the mandatory conditions for approval to have PVs, shall not be considered in determining the SARA.
 

EXCEPTION 5 to Section 150.1(c)14: PV system sizes determined using Equation 150.1-C may be reduced by 25 percent if installed in conjunction with a battery storage system.  The battery storage system shall meet the qualification requirements specified in Joint Appendix JA12 and have a minimum usable capacity of 7.5 kWh

Low Rise Multi Family

Minimum required solar for Low Rise Multi-Family Residences per Title 24

This section applies to all low rise multi-family projects (i.e. multi-family projects <3 habitable stories) that are new constructions.

Equation to calculate minimum PV size per the Low Rise Multi-Family Title 24 energy code

EQUATION 170.2-C ANNUAL PHOTOVOLTAIC ELECTRICAL OUTPUT

kWPV= (CFA × A)/1000 + (NDU × B)

WHERE:

kWPV= kWdc size of the PV system

CFA =Conditioned floor area

NDU= Number of dwelling units

A= CFA adjustment factor from  Table 170.2-T

B= Dwelling unit adjustment factor from Table 170.2-T


List of Exceptions:

EXCEPTION 1 to Section 170.2(f): For steep slope roofs, SARA shall not consider roof areas with a northerly azimuth that lies between 300 degrees and 90 degrees from true north. No PV system is required if the SARA is less than 80 contiguous square feet.

EXCEPTION 2 to Section 170.2(f): No PV system is required when the minimum PV system size specified by section 170.2(f) is less than 1.8 kWdc.

EXCEPTION 3 to Section 170.2(f): Buildings with enforcement-authority-approved roof designs, where the enforcement authority determines it is not possible for the PV system, including panels, modules and components and supports and attachments to the roof structure, to meet the requirements of the American Society of Civil Engineers (ASCE), Standard 7-16, Chapter 7, Snow Loads.

EXCEPTION 4 to Section 170.2(f): For buildings that are approved by the local planning department prior to January 1, 2020, with mandatory conditions of approval:

    1. Shading from roof designs and configurations for steep slope roofs shall be considered for the annual solar access calculations; and
    2. Roof areas that are not allowed to have PVs by the mandatory conditions of approval shall not be considered in determining the SARA.

EXCEPTION 5 to Section 170.2(f): PV system sizes determined using Equation 170.2-C may be reduced by 25 percent if installed in conjunction with a battery storage system. The battery storage system shall meet the qualification requirements specified in Joint Appendix JA12 and have a minimum usable capacity of 7.5 kWh.

Non ResidentialMinimum required solar for Commercial projects per Title 24

This section applies to all commercial, high rise residential and mixed use projects that are new constructions

Equation to calculate minimum PV size per the Commercial Title 24 energy code

EQUATION 140.10-A PHOTOVOLTAIC DIRECT CURRENT SIZE

kWPVdc = (CFA x A)/1000

WHERE:

kWPVdc= Size of the PV system in kW

CFA= Conditioned floor area in square feet

A= PV capacity factor specified in Table 140.10-A, for the building type

Where the building includes more than one of the space types listed in Table 140.10-A, the total PV system capacity for the building shall be determined by applying Equation Table 140.10-A to each of the listed space types and summing the capacities determined for each.

 

List of Exceptions:

EXCEPTION 1 to Section 140.10(a).  No PV system is required where the total of all available SARA is less than three percent of the conditioned floor area.

EXCEPTION 2 to Section 140.10(a).  No PV system is required where the required PV system size is less than 4 kWdc.

EXCEPTION 3 to Section 140.10(a). No PV system is required if the SARA contains less than 80 contiguous square feet.

EXCEPTION 4 to Section 140.10(a).  Buildings with enforcement-authority-approved roof designs, where the enforcement authority determines it is not possible for the PV system, including panels, modules, components, supports, and attachments to the roof structure, to meet ASCE 7-16, Chapter 7, Snow Loads.

EXCEPTION 5 to Section 140.10(a). Multi-tenant buildings in areas where a load serving entity does not provide either a Virtual Net Metering (VNEM) or community solar program.

Do you need a Title 24 report? Or have any further questions?

For more such actionable notes on the CA Title 24 requirements
Subscribe to our monthly newsletter

#blogNewslatter form{ display: flex; gap: 10px; } div.tnp-subscription, div.tnp-profile, form.tnp-subscription, form.tnp-profile{ margin: unset; } .tnp-submit{ font-size: 14px !important; padding: 15px 30px !important; background-color: #2178BF !important } .form-continer{ display: flex; gap: 5px; justify-content: space-between; padding: 10px 10px 0px 20px; width: 100%; min-width:300px; } input#tnp-1 { border: 1px solid gray; padding-bottom: 16px; min-width: 321px; text-align: center; } p.success-message { margin: 10px 0px; background: #64c564; padding: 20px 20px; color: #ffff; text-align: center; border-radius: 6px; } .tnp-email{ background-color: white !important; outline: none; } @media screen and (max-width:499px){ gap:unset; #blogNewslatter form{ flex-direction: column; } } @media screen and (max-width:872px) { .tnp-email{ height: 20px; margin: 0; padding: 0; font-size: 12px !important; } .tnp-submit{ padding: 6px !important; font-size: 10px !important; } .form-continer{ height: 34px; width: 80%; min-width: 174px; align-items: center; } } @media screen and (max-width:767px) { .tnp-email{ height: 20px; margin: 0; padding: 0; font-size: 12px !important; } .tnp-submit{ padding: 6px !important; font-size: 10px !important; } .form-continer{ height: 34px; width: 100%; align-items: center; } } @media only screen and (max-width:767px) { input#tnp-1 {} } @media only screen and (max-width:767px) and (min-width:300px){ input#tnp-1 { min-width: 187px !important;height: 26px; padding:unset;} .form-continer {padding: unset;} } @media only screen and (max-width:500px) and (min-width: 300px) { .form-superContiner{ display: flex; justify-content: center; } } // Function to get parameter values from the URL function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } // Check if the 'nm' and 'nk' parameters are present in the URL var confirmedParam = getParameterByName('nm'); var nkParam = getParameterByName('nk'); if (confirmedParam === 'confirmed' && nkParam) { // The parameters are present, do something with them console.log('Confirmation received. nk:', nkParam); // Example: Display a success message inside the 'newslatterMsg' div var successMessage = document.createElement('p'); successMessage.textContent = 'Your subscription has been confirmed' ; successMessage.className = 'success-message'; // Append the success message as a child of the 'newslatterMsg' div var newslatterMsgDiv = document.querySelector('#blogNewslatter'); newslatterMsgDiv.appendChild(successMessage); }
URL copied to clipboad!