Back to Blog
solar technology12 min read

Solar Inverter Reactive Power Compensation: Q(U) Modes

Solar inverters provide reactive power to support grid voltage. Full 2026 guide to Q(U), cos(phi), VDE-AR-N 4105, and IEEE 1547-2018 settings.

Keyur Rakholiya

Written by

Keyur Rakholiya

CEO & Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Editorial contributor · SurgePV

Published ·Updated

Answer

Reactive power compensation is a solar inverter injecting or absorbing reactive power (kVAr) to keep grid voltage in band. The three modes are fixed cos(phi), cos(phi)(P) and Q(U) Volt-VAR. Reactive and active power share the inverter kVA rating, so a 10 kVA unit at cos(phi) 0.95 delivers at most 9.5 kW. The grid operator sets the mode.

Last updated: November 2026

Grid operators now expect solar inverters to help hold voltage, not only feed in power. An inverter does that with one of three reactive power modes. A fixed cos(phi) holds one power factor at all times. cos(phi)(P) changes the power factor as active power output changes. Q(U), also called Volt-VAR, changes reactive power as the grid voltage at the inverter changes. Reactive power is power that moves back and forth in the grid. It does no work, but it helps hold voltage steady.

The grid operator decides which mode applies and which settings to use. This guide explains the three modes. It compares what five grid codes and operators publish. It shows how SMA documents the setup. It also works through the sizing arithmetic. Treat every value below as a published example. Use the settings letter from your grid operator for the site.

Check Inverter Size Against Your Power Factor

A required power factor can clip output on a tightly sized inverter. Model array and inverter together in SurgePV’s electrical workflow before you quote.

Book a Demo

Checking cost first? See the SurgePV pricing page

Country Grid Codes Compared

Each row comes from a document read for this update, named in the last column. These are the published requirements and example values from those documents. Other operators in the same country can differ. Standards are also revised. So confirm the edition and values with the operator.

Country Standard read Power factor or reactive capability Default or mode set by the operator Q(U) curve points Source
Germany VDE-AR-N 4105, as applied by Thüringer Energienetze (2020) The operator specifies Q(U), cos(phi)(P) or a fixed cos(phi). For converter-only plants up to 4.6 kVA: fixed cos(phi) between 0.95 under-excited and 0.95 over-excited. Above 4.6 kVA: cos(phi)(P) per the standard’s Figure 9 or a fixed cos(phi) between 0.90 under-excited and 0.90 over-excited Low-voltage connections: cos(phi)(P) by default. Up to 4.6 kVA: fixed 0.95 under-excited by default Set by the operator when it specifies Q(U) Thüringer Energienetze
United States IEEE 1547-2018 Volt-VAR capability is required, with reactive power priority Constant power factor at unity unless the area operator specifies otherwise; Volt-VAR is off by default in the standard. JCP&L requires Volt-VAR on, category B JCP&L example: 0.95 pu 0%, 0.99 pu 0%, 1.05 pu 0%, 1.09 pu absorbing 44% of VA max; Vref 1.02 pu IEEE PES TR67, JCP&L, 21 Nov 2023
United Kingdom ENA EREC G99 Issue 2 (10 March 2025), Type A Capable of 0.95 lagging to 0.95 leading at registered capacity unless agreed otherwise (clause 11.1.5) The generator agrees the control scheme and set points with the DNO, recorded in the Connection Agreement (clause 11.1.6) Not specified in the clauses read ENA G99
Italy CEI 0-21:2022-03 Up to 11.08 kW: triangular capability. Above 11.08 kW: rectangular capability, at least 48.43% of nominal power (cos(phi) 0.90) Normal operation is cos(phi) = 1; the operator names the mode to apply. Standard cos(phi)(P): 1 up to 0.5 Pn, then falling to 0.95 at Pn Test defaults: 0.92 Vn and 0.90 Vn on the low side, 1.08 Vn and 1.10 Vn on the high side, lock-in at 0.2 Pn CEI 0-21:2022-03
Australia AS/NZS 4777.2:2020, Australia A set, as stated by Jemena Volt-VAR response required Australia A parameter set 207 V: 44% supplying. 220 V: 0%. 240 V: 0%. 258 V: 60% absorbing Jemena, effective 18 Dec 2021

Notes on the table:

  • Germany. Older material, including SMA’s flyer on the 2011 rule, uses thresholds of 3.68 kVA and 13.8 kVA. The Thüringer Energienetze document applies the 2018 edition with a 4.6 kVA threshold. The operator chooses the method.
  • United States. The IEEE 1547-2018 default is constant power factor at unity unless the operator specifies otherwise, per IEEE PES TR67. Unity means a power factor of 1. The JCP&L page shows what one utility specifies. Another utility may use other points.
  • Italy. The cos(phi)(P) curve and lock-in voltage of 1.05 Vn are from the standard’s Figure 92 and test annex. Vn is the normal (nominal) voltage. The Q(V) function applies to inverters in plants above 11.08 kW. The standard says it is activated on the operator’s request, with a default activation delay of 3 s.
  • Australia. The values above are the volt-var points in Jemena’s document, which matches AS/NZS 4777.2:2020. See the AS 4777.2 grid connection guide for the wider requirements.

For the export-limit side of the same jurisdictions, see grid export limitation rules by country. For Europe-wide rules, see Europe solar compliance.

P, Q, S Triangle: Real, Reactive and Apparent Power

Active power (P, in kW) does work. Reactive power (Q, in kVAr) shifts the phase between voltage and current. Apparent power (S, in kVA) combines the two: S squared equals P squared plus Q squared. The inverter is rated in kVA, so P and Q share one budget. SMA’s technical information describes the same triangle. It calls cos(phi) the displacement power factor. It is the cosine of the angle between active and apparent power.

Quantity Symbol Unit What it does
Active (real) power P kW Does the work
Reactive power Q kVAr Builds the magnetic and electric fields and supports voltage
Apparent power S kVA Total volt-amperes the inverter must deliver
Power factor cos(phi) none P divided by S

For a single-phase load, P = U × I × cos(phi). For three phases, P = √3 × U × I × cos(phi), using line voltage and line current. Here are two checks on a 10 kVA inverter. At cos(phi) = 0.90 it delivers at most 9 kW and 4.36 kVAr (10 × 0.9 and 10 × sin(arccos 0.9) = 10 × 0.4359). At cos(phi) = 0.95 it delivers at most 9.5 kW and 3.12 kVAr. See the glossary entry on active and reactive power.

Sign rules differ between documents. CEI 0-21 defines positive reactive power as the generator supplying reactive power with current lagging the voltage. German documents use over-excited and under-excited. Before you enter a value, read the sign rule in the grid code and in the inverter manual.

How Solar Inverters Provide Reactive Power

A grid-tied inverter shapes its output current relative to the grid voltage. So it can shift the current ahead of or behind the voltage. Reactive power needs no extra hardware, only firmware and spare kVA capacity. The DC side does not supply it. Your panels do not work harder when you set cos(phi) below 1. But for the same active power, the inverter carries more current. Check the inverter’s datasheet for its reactive power capability and any derating, which means a cut in output.

What Is Q at Night (Reactive Power at Night)?

Some inverters can also provide reactive power with no sunlight. SMA’s “Q on Demand 24/7” lets a Sunny Tripower stay connected overnight. It draws a small amount of active power for its own electronics. It can provide up to 100% of its rating as reactive power. SMA lists which device types and firmware versions support it. Whether you need the function depends on the grid operator. A specification may ask for night-time reactive power. If so, confirm that the exact inverter model and firmware support it before you order. SMA’s table shows the availability varies by model.

What Is Fixed cos(phi) Mode?

The inverter holds one power factor value at every output level. If P is 5 kW and cos(phi) is 0.95, then Q is 5 × tan(arccos 0.95) = 5 × 0.3287 = 1.64 kVAr. The mode is simple to commission, and the operator checks the value once. Its limit is that it reacts to active power only, not to voltage. Use it where the operator specifies it. One example is the Thüringer Energienetze default of 0.95 under-excited for plants up to 4.6 kVA. See the grid code glossary entry for regional differences.

What Is cos(phi)(P) Mode?

cos(phi)(P) is a curve where the power factor depends on active power output. The Italian standard’s curve holds cos(phi) at 1 up to half of nominal power. Then it lowers it in a straight line to 0.95 at full power. It activates only when the voltage at the inverter terminals goes above a lock-in value of about 1.05 Vn. The aim is to avoid moving reactive power around when the grid does not need it. German operators use a curve of this type as the default for low-voltage connections above 4.6 kVA, per the Thüringer Energienetze document. Load the curve points exactly as the operator specifies them.

What Is Q(U) Volt-VAR Mode?

Q(U) is a voltage-to-reactive-power curve. The inverter measures grid voltage at its terminals and takes reactive power from the curve. In the JCP&L example above, reactive power is 0 from 0.95 pu to 1.05 pu. Above that, the inverter absorbs more as voltage rises to 1.09 pu, where it absorbs 44% of its VA rating. Pu means per unit, a voltage shown as a share of the normal voltage. In the Australia A set, the dead band runs from 220 V to 240 V. The inverter injects below it and absorbs above it. A dead band is a range where the inverter does nothing. It stops inverters from reacting back and forth against each other. Use the operator’s points unchanged. See the volt-var glossary entry and the active power guide for related concepts.

Response time is part of the setting. The JCP&L default sets a 5 second open-loop response time. CEI 0-21 gives an activation delay you can adjust from 0 s to 30 s, with a default of 3 s. Check the response time your operator requires.

See Array and Inverter Size Side by Side

SurgePV supports electrical workflow, energy-yield modeling and bill of materials in one design. A guided demo shows how array size and inverter size sit together.

Book a Free Demo

Want prices first? Read the SurgePV pricing page

Setting Reactive Power on SMA Inverters

SMA publishes step-by-step instructions for its Sunny Tripower range. The table summarizes two of them. Take the exact menu names from the manual for your firmware version.

Task Steps and parameters Source
Activate Q on Demand 24/7 (Sunny Explorer) Log in as Installer, enter the SMA Grid Guard code, open the device Settings, then the group “Configuration of the static voltage stability”. Set “Operating mode of the static voltage stability” (no cos phi mode is allowed with this function), set the operating mode for Q on demand, enter the associated parameters such as the Q(V) curve or a Q setpoint, and save SMA technical information IPC-QoD24-7-STP-TI-en-17
Activate Q on Demand 24/7 (STP 60) Request the “Settings request form for STP 60-10 / STP 60-10-US” from SMA Service, enter 1 for Night Mode, choose one of mode 1 Q(V), 2 Q(P), 3 Q(S), 4 Q(T) or 5 Qext, and load the configuration file through the LCS tool SMA technical information IPC-QoD24-7-STP-TI-en-17
Select the country data set (Sunny Tripower CORE2) Device monitoring, Initialization, then pick the country data set from the “Grid code settings” list and save. By default the inverter has no country data set SMA technical information GMS-CORE2-EDMM-TI-en-11
Set fallback reactive power behaviour (CORE2 with SMA Data Manager M) Parameter PreVarMod (off, PF, QT, Q(P), Q(V)), PreVarValue (-100 to 100 percent) and PrePF (-1.000 to -0.800 or 0.800 to 1.000) under Extended model 2-1 RW, with a timeout of at least 20 s SMA technical information GMS-CORE2-EDMM-TI-en-11

SMA states that the grid operator must approve changes to grid-relevant parameters. They also need the SMA Grid Guard code. SMA also states that with Q on Demand 24/7 active, no other cos phi function can run between day and night operation. The documents are IPC-QoD24-7-STP-TI-en-17 and GMS-CORE2-EDMM-TI-en-11. For plants with many inverters, SMA’s Integrated Plant Control lets each inverter reproduce a Q(V) curve at the connection point. No separate measurement is needed there. The parameters are calculated in Sunny Design.

This update covers SMA only. For Huawei and SolarEdge inverters, use each vendor’s current commissioning guide. Load the region data set the operator requires before you adjust individual curve points.

Does Reactive Power Reduce Active Output?

If the inverter runs at full kVA, every kVAr of reactive power reduces active power. The rated active power at a given power factor is S × cos(phi). A 10 kVA inverter set to cos(phi) = 0.95 delivers at most 9.5 kW. So any array output above that, up to 10 kW, is clipped, which means cut off.

To keep full output at the required power factor, size the inverter for the array peak:

Array peak (kW) Power factor Minimum inverter size Arithmetic
10 1.00 10.00 kVA 10 ÷ 1.00
10 0.95 10.53 kVA 10 ÷ 0.95
10 0.90 11.11 kVA 10 ÷ 0.90
Maximum active power from a 10 kVA inverter by power factor (kW)
  • cos(phi) 1.0010 kW
  • cos(phi) 0.959.5 kW
  • cos(phi) 0.909 kW

Source: Calculated from P = S × cos(phi), as stated in this post, checked November 2026.

Key Takeaway

Every kVAr of reactive power the operator asks for comes out of the same kVA budget. At cos(phi) 0.90, a 10 kVA inverter gives up 1 kW of active output compared with unity.

Real arrays rarely produce their full DC nameplate rating at the AC terminals. So the cost of clipping depends on the site and the oversizing already in the design. Model it in your energy yield tool before you decide. Also read the inverter sizing guide and the inverter sizing glossary entry for the DC to AC ratio. For systems with batteries, read the hybrid inverter guide and the hybrid inverter glossary entry.

For commercial sites, see the commercial solar audience page and the factory solar system design guide. For related topics, see the power factor correction post, the smart inverter glossary entry and the string inverter glossary entry.

Pro Tip

Ask the grid operator for the settings letter before you order the inverter. Check that the exact model and firmware support the required mode, then size the inverter for the power factor.

Common Installer Mistakes

  1. Leaving the default settings. SMA’s CORE2 document states that by default the inverter has no country data set. It also states that a wrong data set can cause problems with the grid operator. Load the right data set. Then read the active mode back and keep a screenshot for the as-built record.
  2. Flipping the sign. Sign rules differ between documents, so check the direction at one operating point.
  3. Missing night-time capability. If the operator asks for it, check the model and firmware before ordering.
  4. Using a curve from another region. A US utility’s points (JCP&L) differ from the Australia A set and from the Italian defaults. Use the region data set and the operator’s letter.
  5. Choosing a faster response than the operator specifies. Use the response time in the operator’s specification.

To see array and inverter sizing in one workflow, book a SurgePV demo or see the generation and financial tool for energy-yield modeling.

Frequently Asked Questions

What is reactive power compensation in a solar inverter?

It is the inverter injecting or absorbing reactive power (in kVAr) to help keep grid voltage inside limits. The inverter does this by shifting the phase angle between current and voltage. It needs spare kVA capacity, not extra hardware.

What are the three reactive power control modes?

A fixed cos(phi) holds one power factor at all times. cos(phi)(P) changes the power factor as active power output changes. Q(U), also called Volt-VAR, changes reactive power as the grid voltage at the inverter changes.

What cos(phi) do German operators ask for?

It depends on the operator and the plant size. Thüringer Energienetze applies VDE-AR-N 4105. It lets plants up to 4.6 kVA use a fixed cos(phi) between 0.95 under-excited and 0.95 over-excited. The default is 0.95 under-excited. Above 4.6 kVA, low-voltage connections get a cos(phi)(P) curve by default. The other choice is a fixed value between 0.90 under-excited and 0.90 over-excited.

What is a Q(U) curve and what are typical setpoints?

A Q(U) curve is a graph, made of straight line pieces, of reactive power against voltage. JCP&L’s IEEE 1547-2018 default is 0% reactive power from 0.95 pu to 1.05 pu. It absorbs 44% of VA max at 1.09 pu, with Vref at 1.02 pu. (Pu means per unit, a voltage shown as a share of the normal voltage.) The Australia A set in Jemena’s document is 44% supplying at 207 V, 0% from 220 V to 240 V, and 60% absorbing at 258 V. Your operator sets the points.

Do I need a Q at night function?

Only if the grid operator asks for reactive power outside feed-in hours. SMA’s Q on Demand 24/7 supports it on listed Sunny Tripower models and firmware. While it is active, no other cos phi function can run between day and night operation. Check the model before ordering.

Does reactive power reduce my active output?

Yes, when the inverter is at its full kVA rating. The active power limit is S × cos(phi). So a 10 kVA inverter at cos(phi) = 0.95 can deliver at most 9.5 kW. A bigger inverter removes that limit, for example 10.53 kVA for a 10 kW array peak at 0.95.

Who sets the Q(U) curve, the installer or the grid operator?

The grid operator specifies it and the installer programs it. In the UK, G99 says the generator agrees the control scheme and set points with the DNO (distribution network operator). They are recorded in the Connection Agreement. In Italy, the operator names the reactive power mode and parameters at connection. A US utility such as JCP&L publishes required default settings.

Where this fits

This article is part of SurgePV's Solar Technology hub, which works through the topic from first principles to the decisions a project team actually has to make.

About the Contributors

Author
Keyur Rakholiya
Keyur Rakholiya

CEO & Co-Founder · SurgePV

Keyur Rakholiya is identified by SurgePV as its CEO and a company co-founder. His SurgePV author page lists only role information that can be tied to the public profile below; credentials, project totals, testing claims, media appearances, and speaking engagements are not asserted without retained evidence.

Editor
Rainer Neumann
Rainer Neumann

Editorial contributor · SurgePV

Rainer Neumann is credited as an editorial contributor on SurgePV content. This profile does not assert engineering credentials, project totals, software-testing experience, education, speaking engagements, or media citations because independent verification evidence is not retained in the publication record.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week - no spam.

No spam · Unsubscribe anytime

Book Free Demo

Choose which optional technologies SurgePV may use. Essential storage remains active for security and requested features.