Fotovol

What is the optimal tilt angle for solar panels?

By Fotovol Team·Updated 28 April 2026

In short

For Romania, the optimal tilt is between 30° and 35°, facing south. With this orientation you get peak annual production.

But the practical truth is different: between 15° and 45°, you lose under 5%. Most Romanian roofs are already in that range. Translation:

  • Roof with a normal pitch (15–45°)? Mount them flush — no extra structure needed.
  • Flat roof (0–10°)? You need ballast frames at 10–15°.
  • Very steep roof (above 50°, mountain house)? Works fine, just better in summer than winter.

To see what panels look like on your roof at different tilts, use the layout calculator.

Why 30–35° for Romania

Romania sits between latitudes 44° and 48° N. The rule of thumb for peak annual production is:

Optimal tilt ≈ latitude − 10°

That gives 34–38° for southern Romania and 38–42° for the north. In practice, most simulations (PVGIS, installers) recommend 30–35° as a good country-wide compromise. The difference between 30° and 35° is under 1% per year — not worth losing sleep over.

Annual production for a 5 kW system in Bucharest (44°N), facing south:

Tilt Annual production vs. optimum
0° (flat) ~5,500 kWh −10%
15° ~5,950 kWh −2%
30° 6,080 kWh 0% (reference)
45° ~5,950 kWh −2%
60° ~5,500 kWh −10%
90° (vertical) ~4,100 kWh −33%

Notice: between 15° and 45° you lose at most 2%. Which means if your roof has a typical residential pitch (usually 25–40° for Romanian houses), you're already very close to optimum — any "adjustment" with tilt frames is wasted money.

Flat roof (0–10°): why you need a frame

Panels shouldn't go directly on a flat roof, even though geometrically it would work. Four reasons:

  1. Standing water — flat roofs are rarely truly flat; they have a 1–3° drainage slope. Panels lying flat block runoff, water pools under them, and the waterproofing membrane degrades.
  2. Dust and losses — a panel at 0° collects 5–15% more dust than one at 30°, because rain doesn't wash it off efficiently. In dry seasons that's real production loss.
  3. Snow — at 0° snow doesn't slide off. In winter, panels stay buried for days.
  4. Production — you lose 10% vs. optimum, as you saw above.

The standard answer is ballast-mounted frames (triangular structures with weights, no roof penetration), tilting panels to 10–15°. At this angle:

  • water drains,
  • snow slides off faster,
  • dust gets washed away,
  • you only lose 3–4% vs. optimum tilt.

Typical cost premium for ballast structure is +€40–80 per kW vs. a pitched-roof install. For a 5 kW system that's €200–400, recovered in a few years from extra production and roof longevity.

Very steep roof (50°+)

Mountain houses with steep pitches (typical in Brașov, Sibiu, Suceava) often have roofs at 50–60°, sometimes steeper. Things get interesting here:

  • Summer you lose 5–10% — the sun is high, a steep panel "sees" it poorly.
  • Winter you gain 5–10% — the sun is low, a steep panel is nearly perpendicular to it.
  • Annually you lose 8–15% vs. 30°.

The good news: at 50–60° snow slides off instantly, so you have no extra winter losses. At "optimal" angles (30–35°) snow can sit on panels for days during heavy winters.

Bottom line, if you have a steep mountain-house roof: mount them flush, don't buy "correction" frames. The 10% production loss is smaller than the cost of frames plus extra roof wear.

Orientation matters more than tilt

Before agonizing about the tilt angle, think about orientation. Losses for a roof at standard 30° tilt:

Orientation Production vs. south
South 100% (reference)
South-East / South-West −3%
East / West −15%
North-East / North-West −30%
North −40%

In other words: a north-facing roof, no matter how well tilted, will produce far less than a south-facing one with any tilt at all. If you have a gable (two-slope) roof, almost certainly one slope faces south — put them there. The north slope is rarely worth it (only for very large roofs with low pitch and high consumption).

To see how panels look on both slopes, use the layout calculator — only check "Include north slope" if you actually need it.

A few myths

"More degrees, better in winter." Partly true. Yes, a steeper tilt catches winter sun better. But Romanian winter production is small anyway (short days, frequent overcast), so a 10% winter gain doesn't offset a 5% summer loss when you produce 4× more in summer.

"You need adjustable tilt frames for the optimal angle." Not in Romania. The difference between 25° and 35° is under 1%, and adjustable-frame installs add 15–25% to system cost while introducing new failure points (mounts, screws, seals).

"The perfect angle is 45°." No. 45° was close to optimal for old simplified calculations. Modern numbers (PVGIS, official EU data) clearly show 30–35° for Romania.

How I'd pick the angle, in practice

Three-step logic:

  1. Pitched roof (15–45°)? Mount flush. Whatever the exact angle, you lose under 5%.
  2. Flat roof? Demand ballast frames at 10–15°. Don't accept panels lying flat at 0°.
  3. Steep roof (50°+)? Mount flush. Tilt frames don't pay off financially.

And most important: pick south orientation if you have the choice. A poorly tilted south-facing panel almost always beats a perfectly tilted east or west panel.


See also: How much does a solar system cost? · Choosing an installer

Want to see how many panels fit on your roof, at your angle? Use the layout calculator →

Share this article

Read also

Questions & feedback

No questions yet. Be the first to ask.

Ask a question or share your opinion

Questions and opinions are moderated before publishing. We never publish your email.

Get a free quote