Macro outlook: shilling, rates and NFE (15 Oct 2026)

Macro outlook: shilling, interest rates and NFE (15 Oct 2026)

Asked by Aaron in the NFE leads chat. Facts are from public reporting found on 15 Oct 2026 (links at the end). Where sources disagree or I could not confirm, it is marked UNVERIFIED. NFE's own cost and funding numbers are not all known to this note; the "what we need" list at the end says which.

What happened

How it reaches NFE

Channel Direction Why
Hardware (inverters, batteries, panels, meters, Pis) Cost up Priced off the dollar. Local quotes follow the shilling within weeks.
Solar quote (Mudde, UGX 4,426,000 materials) Cost up About USD 1,067 at 4,150. See table below.
Customer tariff in MGM Lagged support MGM bands mirror ERA's domestic tariff (250 / 779.4 / 412 / 779.4 UGX/kWh, UGX 7,320 service charge, 18% VAT). ERA reviews quarterly and has named the exchange rate as an input, so retail prices follow the dollar with about one quarter of delay.
Arbitrage (peak 666.5 vs off-peak 429.7 UGX/kWh, Code 10.2) Mild support The saving is set in shillings, so it grows only if ERA raises tariffs. Today about 189 UGX per shifted kWh, roughly UGX 35,000 a month on one site at 6 kWh a night. Small against hardware costs.
Borrowing Cost up CBR at 12% points to higher shilling loan rates (assumption: not yet seen). Dollar loans look cheaper (7.5%) but turn expensive if the shilling keeps falling.
Customers (Sezibwa households) Risk Fuel and food inflation cuts what households can spend; September's pilot bill was UGX 552,197 for 8 households, so a few late payers matter.
Cloud and SaaS (Hetzner in EUR, Claude Team, API credits) Cost up, small Charged in foreign currency. The Claude credits (USD 1,000) and any USD grant gain value in shillings.
Grid reliability Possible risk Fuel cost and import pressure can strain UEDCL. Our 20:00 to 22:30 L3 sag pattern is already grid-side.

Sensitivity: the Mudde solar materials quote (UGX 4,426,000 at 4,150/USD)

UGX per USD Materials cost (UGX) Change
3,950 4,212,700 -5%
4,150 4,426,000 base
4,500 4,799,300 +8%
4,800 5,119,200 +16%
5,000 5,332,500 +20%

The quote is valid to about 22 Oct. Labour is extra and local (Green Volta).

What I would do

  1. Decide the solar order before the quote lapses (about 22 Oct) or ask Mudde to hold the price in writing. Every 5% shilling move is about UGX 220,000 on materials.
  2. Buy hardware earlier rather than later for anything already planned (spare meters, Pis, a second inverter), while the shilling is firmer after the hike.
  3. Keep any USD funding in USD (grant, credits) until a shilling cost needs paying.
  4. Keep customer tariffs on the ERA bands and re-read the ERA schedule every quarter (next: the Q1 2027 schedule, due about the end of December).
  5. Avoid new shilling debt at the current rates unless the project pays back well inside a year; compare with a dollar-linked option only if income is dollar-linked.
  6. Watch the cash side of billing: track unpaid bills in MGM monthly, because households are the first to feel inflation.

What we need to finish this properly

Sources


Revision #1
Created 2026-10-15 10:42:10 UTC by hillary.arinda
Updated 2026-10-15 10:42:10 UTC by hillary.arinda