MARKET CONTEXT
CONTACTcontact@anfaxis.com
All insights

ANFAXIS / ENERGY INTELLIGENCE · EI-12

Solar + BESS for Industry in Morocco: When Does Storage Really Create Value?

A BESS stores a quantity of energy and releases it subject to a power limit. Two systems with the same MW can have very different duration; two systems with the same MWh can serve different peaks. Power, energy, efficiency,…

ANFAXISPublished 23 September 2026Edition EN

Solar + BESS for Industry in Morocco: When Does Storage Really Create Value?

ANFAXIS Energy Intelligence · Edition dated 23 September 2026

Executive takeaway

A BESS should not be sized as an arbitrary percentage of solar capacity. Its value depends on the service: shifting solar output to higher-value hours, reducing peaks, limiting selected surplus, increasing flexibility or supporting priority loads. Each service uses MW power, MWh energy and cycling differently. In Morocco, On 14 September 2026, OCP Green Energy announced energisation of a 25 MW / 125 MWh LFP system at Benguerir, following commissioning of 202 MWp of solar PV in a first phase. The example confirms large-scale storage deployment; it does not provide a tariff or an economic result transferable to another industrial site.

Which Moroccan market signals are verifiable?

Reference pointPeriodWhat it means
OCP Green Energy announced energisation of a 25 MW / 125 MWh (5-hour) LFP BESS at Benguerir. [1]2026 announcementLarge-scale industrial solar is advancing in Morocco.
OCP Green Energy commissioned 202 MWp of solar PV in its first phase. [2]OCP Green Energy projectLonger-duration battery storage is entering concrete industrial applications.
ANRE publishes 5,514 MW of solar hosting capacity for 2030. [3]2030 horizonSystem potential rises, but site connection remains subject to studies.
ANRE’s surplus tariff for 1 Mar 2026–28 Feb 2027 is 21 c/kWh peak and 18 c/kWh off-peak for the covered networks. [4]2026–27 regulatory periodSurplus has a defined value framework; verify actual project eligibility.

What does a BESS actually do—and what does it not do?

A BESS stores a quantity of energy and releases it subject to a power limit. Two systems with the same MW can have very different duration; two systems with the same MWh can serve different peaks. Power, energy, efficiency, operating window, state of charge, degradation and availability therefore need separate modelling.

A battery does not produce energy. It shifts or makes previously charged energy available, with losses. It also does not guarantee autonomy if recharge is unavailable. For resilience, outage duration, priority loads, islanding, protections and control logic matter as much as installed MWh.

When does solar + BESS increase self-consumption?

Without a battery, solar value is often strongest when generation coincides with consumption. If the site has a midday load trough or solar surplus, BESS can shift that energy to later demand. But every shifted MWh must cover efficiency losses, degradation and capital cost.

Build an hourly or sub-hourly model over a representative period. Simulate solar-only and solar-plus-battery using realistic state-of-charge constraints. Measure incremental self-consumed energy and marginal value. An oversized battery may be underused; an undersized one may fill quickly and leave material surplus untreated.

Is peak shaving enough to justify a battery?

It depends on tariff structure and peak shape. Identify the bill components truly sensitive to power, the duration of peaks and their predictability. A fifteen-minute spike has a different energy requirement from a three-hour plateau. The battery also needs state-of-charge headroom when the peak occurs.

Calculated savings should reflect current tariff rules and the actual bill effect. If the peak is shifted but not reduced, or another peak becomes determinant, value can be overstated. Test multiple years and production scenarios when the industrial process changes.

How should solar-surplus value be assessed?

Surplus value depends on the applicable framework, eligibility, connection point and time. ANRE’s published 2026–27 surplus tariff provides a regulatory signal for specified networks but should not be applied automatically to every project. Verify voltage level, contract, metering and sales rules with competent parties.

Compare BESS with alternatives: self-consume later, export, curtail solar, shift load or modify process. If surplus can be sold close to the internal value of a stored MWh, storage may be less attractive; if export is constrained or lower-value, shifting may gain. This is a trade-off, not a technology reflex.

Can multiple BESS services be stacked?

Yes, but not by simply adding each maximum benefit. The same capacity may be requested at the same time for self-consumption, peak control and backup. Build a service hierarchy and simulate conflicts. Stacked value must respect power, energy, state of charge, cycle limits and reserve requirements.

Define a primary service that drives sizing, then measure incremental secondary value. If 40% of energy must be held for contingency, that reserve is not continuously available for arbitrage. The model should show the constraint rather than ignore it to maximize savings.

How should degradation, life and replacement enter the model?

Battery performance degrades with time, temperature, state of charge, depth of discharge and cycling. Use supplier warranties and curves to build a capacity trajectory rather than assuming constant performance. Actual site and thermal-management conditions can alter outcomes.

The financial model should include efficiency, availability, maintenance, software/EMS, augmentation where needed, component replacement, insurance and residual value. Cost per cycle is only a shortcut; investment decisions should use cash flows based on the actual dispatch strategy.

When does BESS genuinely support resilience?

To move from optimization to backup, test an outage scenario. Which loads must remain online? What start-up power and duration are required? Can the system island? What recharges the battery if the outage continues? Have controls, protections and procedures been tested?

A BESS can provide instantaneous transition or limited autonomy, but multi-day resilience may require available solar, thermal generation, alternate grid supply or load curtailment. Resilience value should be based on consequences genuinely avoided, not on a generic multiplier.

What business case should a committee require?

Present solar-only first, then the incremental BESS case. Show CAPEX, OPEX, replacement, performance, value by service, losses, cycling, energy prices, financing and validated tax assumptions. Separate observed site data, supplier data and assumptions. Stress lower prices, lower availability, faster degradation and load-profile change.

The output should reveal what creates value and when it disappears. A project can be robust with a moderate IRR if resilience is strategic; another can be fragile despite short payback if all value depends on one unstable tariff mechanism. The committee should see that concentration risk.

BESS serviceCritical dataDouble-counting risk
Self-consumptionHourly solar surplusAlso count same MWh as export
Peak shavingPower curve + tariffAssume every peak disappears
ArbitrageHourly price + efficiencyIgnore losses and cycling
ResilienceCritical load + durationCount reserve as available arbitrage
FlexibilityGrid/dispatch constraintsAdd uncontracted value

Which data are needed before a serious study?

At minimum: 12 months of load data at suitable resolution, bills and tariff structure, existing or simulated solar generation, grid constraints, single-line diagram, outage events, critical loads, resilience objectives, available space and temperature conditions. Add the pipeline of industrial changes that will alter load.

For the battery: technology assumptions, efficiency, power, energy, depth of discharge, warranty, degradation, cycles, availability, EMS, protections, fire safety and end-of-life. Supplier proposals should be compared against the same duty cycle. Nameplate capacity alone is not enough to evaluate value.

How should this analysis be turned into a governed decision?

For solar + BESS decision, create one decision record shared by energy, electrical engineering, operations, HSE and finance. Class every material input as verified evidence, approved assumption, missing data or item requiring validation. This prevents an old assumption from becoming a fact simply because it appears in several presentations. Keep source, date, owner, version and next review date with each material input.

Separate blocking criteria from comparative criteria. An unmet regulatory, HSE, technical or compliance requirement should not be offset by a stronger economic result. Comparative criteria should use one boundary, coherent units and common assumptions. Where judgment is unavoidable, document the reasoning and the relevant counter-argument instead of hiding the trade-off inside an average score.

Define decision authority explicitly: who may request a study, commit spend, accept residual risk, approve a deviation and sign the contract or project decision. Escalation should be tied to observable triggers. Governance that is too vague slows response during disruption; governance that is too permissive can transfer risk into HSE, quality or finance.

Maintain a decision log. At each gate record the decision, evidence used, assumptions, conditions, accountable owner and revalidation date. When circumstances change, update the decision rather than silently editing the model. This traceability improves execution, auditability and learning across sites or transactions.

What should be completed in the first 90 days?

PhasePriority
Days 0–30Establish baseline, evidence, constraints and ownership; close critical data gaps.
Days 31–60Test alternatives and downside scenarios; normalize economics, risks and dependencies.
Days 61–90Validate the decision pack, approve gate conditions, assign actions and set revalidation timing.

The 90-day rhythm is a governance proposal, not a regulatory requirement. An incident, market constraint or project schedule may require a shorter cycle; a major investment can require longer. Preserve the principle: close critical uncertainties progressively before increasing capital or risk commitment.

Then measure governance effectiveness: decisions supported by complete evidence, open gaps, closure time, expired assumptions, and incidents or changes that triggered revalidation. These indicators do not prove the final economic outcome, but they show whether the organization is actively managing the conditions that make the decision defensible.

Which failure modes should be tested before approval?

Run a pre-mortem: assume the decision has failed twelve months later and ask which assumptions proved wrong. Group potential causes into four families: incorrect or stale data, underestimated physical constraint, unmet commercial/regulatory condition, and governance unable to act in time. The exercise does not predict failure; it exposes dependencies that the central case can hide.

For each cause, identify an observable early-warning signal. A slipping lead time, unconfirmed capacity, utilization below plan, regulatory change, poor data quality or a counterparty failing to close a condition is more actionable than a single aggregate risk score. Link the signal to an action, owner and deadline.

Then test at least a lower-demand case, a higher-cost case and a delayed-schedule case. Where continuity or safety matters, add loss of a critical link. Where regulation matters, add a later permit or connection. Do not average scenarios that represent distinct blocking conditions; management needs to see which condition breaks the decision and why.

The final decision should state residual risk accepted and the conditions that trigger re-approval. This prevents a project or contract from continuing by inertia after its economic, technical or regulatory logic has changed. A good decision pack does not eliminate uncertainty; it shows where uncertainty sits, who monitors it and which event would change the decision.

Checklist — 10 inputs before sizing

Timestamped load curve and data quality

Applicable tariffs and billing rules

Measured or simulated solar production

Hourly surplus and actual export possibility

Peak magnitude, duration and frequency

Critical loads and desired backup duration

Islanding ability and recharge strategy

Connection and protection constraints

Battery assumptions: MW, MWh, efficiency, cycles, degradation

CAPEX/OPEX, warranties, financing and replacement scenario

Frequently asked questions

How many battery hours are needed?

There is no universal duration. It depends on the service: peak control, arbitrage, solar surplus or backup. The cited OCP project uses five hours, but that configuration serves its own system and is not an automatic benchmark for other sites.

Does a 125 MWh BESS always provide 125 MWh usable?

Not necessarily. Usable energy depends on state-of-charge limits, efficiency, degradation, reserves and availability. The model should use expected operational capacity rather than nameplate capacity alone.

Can one battery do peak shaving and backup?

Potentially, but the services compete for the same power and state of charge. Holding energy for backup reduces what is available for peak management. The EMS strategy should explicitly prioritize services.

Does the ANRE surplus tariff apply to every industrial user?

No. The ANRE decision applies to specified networks and conditions. Verify eligibility, contractual framework and connection rules for the actual project before using the tariff in a business case.

Should the battery always be installed with solar from day one?

No. Solar-only can already have robust economics. A battery should be justified by incremental service value. Phasing can allow the site to measure load and surplus before locking BESS size.

Does ANFAXIS directly supply BESS systems?

No direct supply claim is made here. The website specification treats solar/BESS solutions as partner-delivered or in development unless approved evidence shows otherwise. This content remains analytical and decision-oriented.

From insight to decision

Start a solar + BESS assessment Prepare load curve, bills, existing/planned solar, grid constraints, critical loads, peak and resilience objectives. The study should define services before fixing MW/MWh; no savings or performance is guaranteed.

Sources and methodology

Research cutoff is 23 September 2026. OCP, ANRE and Ministry data are dated public facts. Value models are analytical methodology; no battery cost, investment return or ANFAXIS performance is claimed.

[1] OCP Group — Morocco’s first large-scale battery storage system powered in Benguerir, 14 Sep 2026: ocpgroup.ma

[2] OCP Group — OCP Green Energy commissions first phase, 2026: ocpgroup.ma

[3] ANRE — Hosting Capacity 2026–2030: anre.ma

[4] ANRE — Surplus electricity tariff, 1 Mar 2026–28 Feb 2027: anre.ma

Figures and rules refer to the periods specified in the analysis. Verify applicable texts and terms before a contractual decision.

Explore practical guides