Skip to content
NodoSolar

Business

Selling Solar Surplus as a Company: How Exported Energy Is Paid and What It Is Worth in Colombia

Almost every commercial solar plant produces, at some point, more energy than the company consumes: at midday, at weekends, on public holidays or during collective shutdowns. That energy flows into the grid and is called surplus. The question that decides profitability is not whether there will be surplus, but what each kWh of it is worth, and the answer depends on the project's regulatory category. This article explains how a company's surplus is settled in Colombia under the rules in force in November 2026, what the retailer charges for it, and how to use that to size the plant.

8 min read Published on

In short

If the company is a small-scale self-generator (AGPE, up to 1 MW) using solar, its surplus is recognised as an energy credit against what it imports from the grid in the same period, under Resolución CREG 174 de 2021 (CREG self-generation rules); for every kWh offset, the retailer deducts the retail component (up to 100 kW) or the sum of transmission, distribution, retail, losses and constraints (from 100 kW to 1 MW). Anything above the period's imports is valued hour by hour at the spot price. If the company is a large-scale self-generator (AGGE, above 1 MW), it has no energy credit: it sells its surplus through a retailer or generator that represents it in the wholesale market, at the price in that contract. Either way, an exported kWh is worth less than a self-consumed one.

Key points

  • Surplus is the energy the plant sends to the grid because the company is not consuming it at that moment.
  • For a solar AGPE, surplus up to the amount imported in the period is offset as an energy credit (Resolución CREG 174 de 2021).
  • The offset is not free: up to 100 kW the retail component is deducted for each kWh offset; between 100 kW and 1 MW, transmission, distribution, losses and constraints are deducted too.
  • Whatever the plant exports above what the company imports in the period is paid at the hourly spot price, usually far below the tariff.
  • An AGGE (above 1 MW) sells its surplus through a representative in the wholesale market; the price comes from the contract, not a regulated formula.
  • With zero export there is no surplus to settle and no capacity limit (Decreto 1403 de 2024), but energy that is not consumed is lost.
  • Because a self-consumed kWh is worth more than an exported one, a commercial plant is sized against daytime consumption, not to export.

What surplus is and why almost every company has it

A solar plant produces according to the sun, not the company's schedule. Whenever output at a given instant exceeds consumption at that same instant, the difference flows through the meter into the network operator's grid. That energy is surplus, and the bidirectional meter required by Resolución CREG 174 de 2021 records it separately from imported energy.

Even a well-sized plant generates surplus: consumption drops on Sundays, public holidays and production stoppages while the plant keeps generating. What changes between companies is the share. In a Monday-to-Saturday operation with steady daytime demand, surplus can be a small fraction of output; in an office closed at weekends, considerably more.

AGPE: energy credit up to what is imported

For a small-scale self-generator (up to 1 MW of installed capacity, Resolución UPME 281 de 2015 (UPME scale threshold)) using renewable sources, Resolución CREG 174 de 2021 recognises surplus as an energy credit. In practice it works as a swap: each kWh delivered to the grid offsets one kWh imported in the same billing period.

The swap has a cost. For each kWh offset, the retailer charges the retail component if the plant is up to 100 kW. Above 100 kW and up to 1 MW, it charges the sum of the transmission, distribution, retail, losses and constraints components. That is why an offset kWh is worth less than a self-consumed one, and the gap is wider for plants above 100 kW.

Exports above what is imported

If in the period the plant delivers more energy to the grid than the company imported, the energy credit runs out and the rest is valued hour by hour, under article 25 of Resolución CREG 174 de 2021, at the spot price of energy. XM calculates and publishes that price for each hour, and it is usually well below the tariff the company pays as a customer.

This rule is what caps the sensible size of an AGPE plant. Oversizing to "sell energy" pushes the extra kWh into the lowest-value bucket of all, and that rarely pays back the extra panels.

AGGE: surplus sold through a representative

Above 1 MW the company is a large-scale self-generator and has no energy credit. To deliver surplus, Decreto 1073 de 2015 (Energy Sector Decree), as worded by Decreto 1403 de 2024, requires it to be represented in the wholesale market by a retailer or a generator. Resolución CREG 024 de 2015 (large-scale self-generation rules) governs the rest of the activity.

The value of each exported kWh comes from the contract with that representative: a fixed price, one indexed to the spot market or a mix, with the representative's fee deducted. Since there is no regulated formula, an installer's proposal for an AGGE must state which representative and which surplus price were used to calculate the return. If it does not, the financial model is incomplete.

An AGGE must also sign a backup contract with the network operator, whose charge reduces the project's benefit, and it does not get the reactive-energy exemption that Decreto 929 de 2023 grants to renewable AGPEs.

Zero export: giving up surplus

The alternative is to export nothing. With zero-export control, the inverter curtails output so it never exceeds instantaneous consumption. Decreto 1403 de 2024 provides that in that case no connection authorisation is required, there is no small- versus large-scale distinction and no capacity limit; the RETIE (technical electrical regulation) and the network operator's connection procedure still apply, without a simplified connection study.

The cost is the curtailed energy. It makes sense when daytime demand is high and steady every day, when a large plant wants to avoid the AGGE category, or when a faster procedure is worth more than a surplus that would be small anyway.

How to use this to size the plant

The practical rule is to size against consumption during sunlight hours. Each self-consumed kWh saves the full tariff; each offset kWh saves the tariff minus the swap charges; each kWh above imports is worth the spot price. As the plant grows, a larger share of its output falls into the lower-value buckets.

Doing that calculation properly requires the company's hourly load curve, which the network operator or retailer can supply from the meter, not just the monthly consumption on the bill.

  • Ask for at least twelve months of load curve and compare it with the plant's estimated hourly output.
  • Require the proposal to separate three figures: self-consumed energy, offset energy and energy sold above imports.
  • Check the price used for each block; a return that values surplus at the full tariff is inflated.
  • If the optimal plant is around 1 MW, compare the AGPE and AGGE scenarios before declaring capacity.
  • Consider zero export when calculated surplus is small: the shorter procedure may be worth more than the surplus.

Found this useful? Add us as a preferred source in Google.

Sources: Resolución CREG 174 de 2021 (net metering regulation) (opens in a new tab) · Resolución CREG 101 072 de 2025 (amends the net metering regulation) (opens in a new tab) · Resolución UPME 281 de 2015 (1 MW limit for small-scale self-generation) (opens in a new tab) · Resolución CREG 024 de 2015 (large-scale self-generation) (opens in a new tab) · Decreto 1403 de 2024 (remote self-generation policy) (opens in a new tab) · Decreto 929 de 2023 (energy policy; reactive-energy exemption for small-scale self-generators) (opens in a new tab) · XM — Operator of the National Interconnected System (opens in a new tab) · RETIE — Resolución 40284 de 2026, amending the regulation adopted by Resolución 40117 de 2024 (electrical installations) (opens in a new tab)

Frequently asked questions

Can my company sell the solar energy it does not use?

Yes. A solar AGPE receives an energy credit for its surplus against what it imports in the period and is paid the spot price for anything above those imports (Resolución CREG 174 de 2021). An AGGE sells its surplus through a retailer or generator that represents it in the wholesale market.

Is an exported kWh worth the same as a kWh I stop buying?

No. For each kWh offset, the retailer deducts the retail component (up to 100 kW) or the sum of transmission, distribution, retail, losses and constraints (from 100 kW to 1 MW). Anything above the period's imports is paid at the spot price, which is usually much lower than the tariff.

What happens if I export more energy than I import in a month?

The energy credit runs out and the extra surplus is valued hour by hour at the spot price, under article 25 of Resolución CREG 174 de 2021. That is why oversizing a plant to export is rarely profitable.

How is surplus paid for a plant above 1 MW?

A plant above 1 MW is an AGGE and has no energy credit. Under Decreto 1073 de 2015, as worded by Decreto 1403 de 2024, it needs a representative in the wholesale market — a retailer or a generator — and the surplus price comes from the contract with it.

Is zero export worth it?

It is when daytime demand is high and steady and surplus would be small. Without energy delivery no connection authorisation is required and there is no capacity limit (Decreto 1403 de 2024), in exchange for losing energy that is not consumed at the moment it is produced.

Keep reading

Ready to take the next step?

Tell us about your project and receive comparable quotes from verified installers. Free and with no obligation.