SolarSoftwares
Book a demo

What Is an IP Rating (Ingress Protection)?

How we keep reviews fair

Quick answer

An IP rating (ingress protection rating, also called IP code) is a two-digit code from IEC 60529. The first digit, 0 to 6, grades protection against solid objects and dust. The second, 0 to 9, grades protection against water. IP65 means dust-tight and protected against water jets.

Ready to see how it works?

Tell the SolarSoftwares team which tool you are considering. We reply by email to book your demo.

Book a demo
Jump to a section

Key takeaways

  • IP65 is dust-tight and protected against water jets. IP67 is an immersion rating, not a stronger IP65.
  • Water digits 7 and 8 are immersion tests. Only a dual code such as IP66/IP67 shows jet resistance as well.
  • NEMA’s FAQ says it is "not possible to state that an IP degree rating is equivalent to a NEMA Type designation".
  • One maker can print different codes on different sheets. Enphase’s IQ8P-3P sheet prints NEMA Type 6/IP67, but its IQ8M and IQ8A sheet shows no IP code in the text read.
  • None of the four tools’ help pages names an IP field, so the code belongs in your bill of materials.

To compare a printed code against a datasheet, see equipment datasheets, then test it in the calculator below.

IP rating at a glance

An IP rating states which dust and water tests an enclosure passed. It is printed on datasheets as IP followed by two characters.

ItemDetail
FormatIP, then a solids digit, then a water digit. X replaces a digit that was not rated. There are 70 two-digit codes.
StandardIEC 60529, "Degrees of protection provided by enclosures (IP Code)". Edition 2.2 (2013) was read. It covers equipment rated up to 72.5 kV.
Where installers see itInverter manuals and datasheets, module junction boxes, combiner and disconnect enclosures.
Not coveredIcing, corrosion and similar tests. NEMA Types address those. IP ratings do not.
In softwareNo IP field named on the help pages read. See the software section.

Why the IP rating matters for installers

The IP code tells you which dust and water tests a part passed. It is the first filter when you choose where a part can sit.

The water digit matters most. A part tested against jets and a part tested against immersion passed different tests. Mix them up and you pick the wrong equipment.

On US jobs the code may not be enough. NEMA’s enclosure FAQ says NEC 110.28 states: "IP ratings are not a substitute for Enclosure Type ratings". That is NEMA’s account of the code. We could not open the NEC text, so confirm it in the edition your authority having jurisdiction (AHJ) enforces. For module boxes, see junction box, which shows how two IP68 claims differ.

How to read an IP code

Read the first digit as solids and the second as water. A higher number means a different test. For water, it is not always a harder one.

DigitFirst digit: solidsSecond digit: water
0No protectionNo protection
1Objects over 50 mmVertical drips
2Objects over 12.5 mmDrips, enclosure tilted up to 15 degrees
3Objects over 2.5 mmSpray up to 60 degrees from vertical
4Objects over 1 mmSplashing from any direction
5Dust-protectedJets, 6.3 mm nozzle. 12.5 L/min. At least 3 minutes
6Dust-tightPowerful jets, 12.5 mm nozzle. 100 L/min. At least 3 minutes
7Not usedImmersion up to 1 m for 30 minutes
8Not usedContinuous immersion. Depth and time agreed with the maker
9Not usedHot, high-pressure spray (not handled on this page)
  • X: an X means that digit was not rated. IPX4 has a splash rating and no solids rating.
  • Jets are not graded evenly: digit 6 uses 8 times the flow of digit 5 (100 against 12.5 L/min).
  • Dual codes: IEC 60529 lets a part carry two codes if it passed both jets and immersion, such as IPX5/IPX7. Read a dual code as one combined rating.
Grid of the 70 two-digit IP codes with IP65, IP67 and IP68 marked and water digits 7 and 8 shown as a separate immersion branch

Figure 1. Water digits 7 and 8 sit on a separate immersion branch, so IP67 is not a stronger IP65. The SMA, Enphase and junction-box codes are examples, not a survey.

Worked check: does the printed code fit the site?

Compare each code with what the site needs. IEC 60529 says a digit up to 6 implies all lower ones. A part rated only 7 or 8 is unsuitable for water jets unless a second code covers them.

Printed codeExample site needResultWhy
IP65Solids 5 or more. JetsMeetsSolids 6. Water 5.
IP65Solids 5 or more. Temporary immersionDoes not showWater 5 is a jet test.
IP67Solids 5 or more. JetsDoes not showWater 7 is an immersion test.
IP66/IP67Solids 6. JetsMeetsThe IP66 part covers jets. The IP67 part covers immersion.
IPX4Solids 5 or more. SplashingDoes not showX means solids were not rated.
IP68Solids 6. Continuous immersionMeets on the codeDepth and time are the maker’s. Read the sheet.

The rows use the same rules as the calculator below. They compare printed codes only. They are not the IEC test.

IP code check calculator

Enter a printed code and a site need, and the calculator says whether the code shows it.

Open the calculator on its own page

What do datasheets print next to the IP code?

Makers print the IP code, a NEMA Type, or both. The line changes by model and by sheet, so read the one for your model.

DocumentPrinted
SMA Sunny Boy manual, SBxx-1AV-41 data page"Degree of protection for electronics in accordance with IEC 60529: IP65". A separate line gives protection class I under IEC 62109-1.
SMA Sunny Boy manual, SB30-50TL-21 symbols page"Degree of protection IP65: The product is protected against dust intrusion and water jets from any angle."
Enphase IQ8M and IQ8A sheet, DSH-00243-3.0-EN-2024-12-10"NEMA Type 6/Outdoor". No IP code in the text read.
Enphase IQ8P-3P sheet, DSH-00236-8.0-EN-2026-06-04"NEMA Type 6/IP67" on the environmental line, which begins "Outdoor".

A NEMA Type also covers icing and corrosion, which is why a sheet may print one, the other or both.

How solar software handles IP rating

We found no IP field on the help pages of Aurora Solar, OpenSolar, HelioScope or SolarAPP+, so the code stays on the datasheet. The table shows only what those pages name, not what each library stores inside.

SoftwareIP field named?What the pages sayPages read, October 2026
Aurora SolarNone namedThe Components page lists properties by component type, such as "Properties: none" for string inverters. No IP or NEMA property.Components page, no date shown. API "List Inverters" page, modified 21 April 2026, lists no fields.
OpenSolarNone namedThe inverter CSV fields are code, id, cost, price and labour adjustments, and ids. No IP field.Import and export page and add-components page, no date shown.
HelioScopeNone namedStaff add parts from an emailed manufacturer spec sheet. No IP or NEMA value named.Upload page, no date in the text read.
SolarAPP+None namedThe article says the CEC List holds equipment meeting standards "required for installation in California". No IP or NEMA rating named.Help article, last updated 10 October 2025.

None named means the pages we read show no IP or NEMA field. Until a tool names one, put the code and NEMA Type in your bill of materials. To see which design tools hold equipment libraries, read the best solar design software list.

Common mistakes with IP ratings

FAQs

What does IP65 mean?

IP65 means the part passed the top dust test and the water-jet test. SMA’s manual describes IP65 as protection against "dust intrusion and water jets from any angle".

Is IP67 better than IP65?

Not in every respect. Digit 7 is a test of temporary immersion. IEC 60529 treats a part with only 7 or 8 as unsuitable for water jets. RS Components says such parts "need not necessarily meet" the IPX5 and IPX6 criteria. A dual code such as IPX5/IPX7 covers both.

What does the X in IPX4 mean?

The X means that digit was not required or rated. IPX4 has a splash rating and no solids rating.

Is an IP rating the same as a NEMA rating?

No. NEMA’s enclosure FAQ says it is "not possible to state that an IP degree rating is equivalent to a NEMA Type designation". See equipment datasheets.

Which IP rating do inverters and junction boxes need?

The maker’s manual for your model sets the answer, and the mounting place sets the need. SMA lists IP65 for the Sunny Boy. Enphase lists NEMA Type 6/IP67 for the IQ8P-3P. For IP68 module boxes, see junction box.

Next step: copy the code and NEMA Type from your exact model’s sheet into your bill of materials. Then see which tools hold equipment libraries in the best solar design software.

Sources

Last updated 30 October 2026. Next scheduled review: 30 January 2027.

See the software on your shortlist.

Tell the SolarSoftwares team what you want in your solar software.

Your request goes by email to the SolarSoftwares team. A demo time is set only after we reply.