From the meter to the invoice, on one ledger.

Johannesburg

--:--SAST

Trading period -- of 24 is in delivery

Next day-ahead gate at 10:00 SAST

Next intraday auction

SAWEM is scheduled to open in April 2027. Until then, market lines run on the simulator.

Webill Green is one of very few platforms built to run South Africa's electricity trade end to end. It meters, routes, settles and bills for independent power producers, off-takers and traders, and prepares the carbon-tax return for companies that emit, all on one record every party can check.

Today · one contract, hour by hour

Select an hour

The energy

    The ledger for this hour

    PartyLineAmount

    Illustrative contract: a hybrid solar-and-wind farm sells to a factory at 85.0 c/kWh, wheeled over Eskom's network and a municipal network. Today's generation and demand are modelled, not metered. Prices, losses and the grid comparison follow the platform's worked examples.

    Others handle a slice. Webill Green carries the whole trade.

    A traded kilowatt-hour needs ten jobs done, in order, for every party, every month. Webill Green is one of very few platforms built to do all ten, and the only one we know of that does them on a single ledger.

    Wheeling and matching software

    Virtual Wheeling data platforms

    The Market Operator's exchange

    Billing systems

    Certificate registries

    1. ContractPPAs, proposals, signatures
    2. Meter20-minute intervalsAlso covered by wheeling and matching software
    3. AllocatePublished rules, every intervalAlso covered by wheeling and matching software
    4. WheelEskom and municipal, each onceAlso covered by wheeling and matching software
    5. RefundEskom Virtual WheelingAlso covered by Virtual Wheeling data platforms
    6. TradeDay-ahead, intraday, imbalanceThe Market Operator runs the exchange; Webill Green is your side of it
    7. SettleA ledger that sums to zero
    8. BillStatements, invoices, credit notesAlso covered by billing systems
    9. CertifyCertificates and the carbon venueRegistries issue; Webill Green mirrors and trades
    10. ReportThe carbon-tax return packPlanned release

    Webill Green: all ten jobs, on one ledger

    Each kind of tool covers part of the chain, and spreadsheets carry the trade between them. Webill Green carries it the whole way. The exchange itself belongs to the Market Operator, and the carbon-tax pack, drawn dashed, is prototyped and tested but not yet released.
    • One ledger for the whole book.

      Bilateral PPAs, Eskom Virtual Wheeling, wholesale trades and carbon settle in one engine. The month closes once, and every party sees the same figures.

      See a settled day
    • Both networks, each charging once.

      Routes run across Eskom's network and the municipalities', with each network's losses and charges applied exactly once, and every charge paired on the ledger.

      Follow the route
    • Ready for the wholesale market before it opens.

      The participant side of SAWEM is built to Market Code revision 2.3: day-ahead and intraday bids, credit cover, imbalance and settlement statements, rehearsed every day on a 50-participant simulator. The live link waits only on the Market Operator's interface.

      The market day, gate by gate
    • Neutral, so every party can use it.

      Webill Green is not a generator, a trader or a wires owner. A trader's platform serves its own book; Webill Green settles for the IPP, the trader and the buyer on the same terms.

      What it will never do
    • Built for rules still being written.

      Tariffs, loss factors, network charges and draft trading rules live as effective-dated data, not code. When NERSA finalises a rule, a row changes, and every past period still settles on the rules of its own dates.

      The changes coming
    • Human sign-off and proof, built in.

      NERSA's draft framework keeps automated trading off SAWEM for its first five years. Webill Green already works that way: engines compute, people approve with four eyes on every limit, and every pack rebuilds byte for byte from its evidence.

      Evidence and controls

    Behind it: 24 domains, more than 8,000 automated tests, and a simulated market that runs a month in seconds. Next: Great Britain, Texas, Spain, Australia and New Zealand.

    See the Webill edge in full

    One counterparty is becoming hundreds.

    For most of its history, South African electricity had one seller. Since the licensing cap on private generation was removed at the turn of 2023, private generators, licensed traders and large buyers have been contracting with one another directly, and every one of those deals has to be metered, settled, invoiced and proved.

    Today that work lives in spreadsheets, hand-built back offices and a separate vendor portal for each counterparty. Webill Green replaces them with one engine for the whole book: bilateral PPAs, Eskom Virtual Wheeling, wholesale trading and carbon, on one ledger.

    Private generation registered with NERSA, MW per year
    20.1 GWregistered by June 2026,
    2,619 facilities
    25
    23
    53
    135
    1,664
    4,490
    4,441
    7,464
    1. 2022 to 2023

      The licensing cap on private generation is removed.

    2. 1 Jan 2025

      The Electricity Regulation Amendment Act comes into force.

    3. 3 Mar 2025

      NERSA approves the wheeling rules.

    4. Jan 2026

      Phase two of the carbon tax begins.

    5. Feb 2026

      Market Code revision 2.3 is published.

    6. Apr 2027

      SAWEM, the wholesale market, is scheduled to open.

    Read the century behind these dates, and the changes still coming

    What changes on one engine
    Where the work lives todayOn Webill Green
    A spreadsheet for every bilateral contract.One engine for the whole book. PPAs, Virtual Wheeling, market trades and carbon settle on one ledger.
    A vendor portal for each network and counterparty.Routes across both networks, Eskom's and the municipalities', with each network charging once.
    Month-end reconciliations that never quite agree.One deterministic period close and one invoice per counterparty.
    Refunds checked by hand, meter by meter.Virtual Wheeling refunds matched every 15 minutes and reconciled against Eskom's credit note.
    A carbon-tax return assembled from inboxes each July.A return pack that rebuilds identically from its evidence, ready for the company to review and file.

    Follow one kilowatt-hour.

    Every screen in Webill Green is a stop on the same road. A reading enters at the meter and leaves as a line on a statement that both parties can sign.

    1 of 7

    Setup: stand up the facts.

    Your organisation, its sites and meters, the tariffs in reach and the feeds that bring readings in. From the moment a meter is assigned, its readings become 20-minute intervals that everything downstream uses.

    Where you work: Organization, Off-taker Sites, IPP Sites

    Interval
    20 minutes
    Intervals today
    72
    Read so far
    --

    2 of 7

    Deal: agree the terms once.

    Find a counterparty, send a proposal, negotiate the terms and sign. On its start date the contract goes active and becomes a standing instruction to the settlement engine.

    Where you work: Deals, with its Proposals, Negotiations, Contracts and Disputes

    A physical PPA on its way to active

    1. Draft
    2. Pending
    3. Accepted
    4. Negotiating
    5. Agreed
    6. Signed
    7. Active

    PPPA-202607-138209764

    Physical and virtual PPAs between IPPs, traders and off-takers: eight deal types, one engine. An agreed deal left unsigned for 10 days is suspended.

    3 of 7

    Strategy: know where the energy will go.

    Each book forecasts and allocates its portfolio every night: where energy will flow, what margin it earns and what is at risk. Simulate a deal before you sign it. A simulation is a rehearsal; it does not sign a contract.

    Where you work: IPP Sites, Trader Pools, the Sales and Procurement Desks

    Allocation runs in a published order

    Priority buyers are served first, in full.

    Pro rata buyers share what is left in proportion.

    Fixed is a cap, not a delivery guarantee.

    Surplus is energy still to sell.

    4 of 7

    Nominate: commit next month, hour by hour.

    Flexible members declare next month's volumes. A submitted nomination is binding: settlement reads it where no meter can speak, such as a trader's book, and imbalance is judged against it.

    Where you work: Trader Pools and the nominations desk. Proposals for next month arrive on the 20th.

    One day of a nomination, MWh per trading period

    5 of 7

    Market day: bid before the gate, answer for it after.

    Your BRP seat bids the book's net position into the day-ahead auction before 10:00 SAST the day before, corrects undelivered hours in five intraday auctions, follows the System Operator's instructions and accrues imbalance where actuals drift from schedule.

    Where you work: Market, Bid Desk, Month Simulated until SAWEM opens

    The SAWEM clock, in SAST

    1. Day-ahead gate closes for seven days ahead
    2. Prices and schedules published
    3. Five intraday auctions for undelivered hours
    4. Indicative settlement statement

    6 of 7

    Settle: match, price, adjust, balance.

    When a period closes, the engine resolves what each meter or nomination says, matches supply to demand, applies losses and network charges and prices the contract's terms. It adjusts for spill, shortfall, curtailment and banking, then writes a ledger whose lines sum to zero.

    Where you work: Deals, Contracts, and each site's Commercial tab

    1. 1ResolveWhat each meter or nomination says
    2. 2MatchThe lesser of supply and demand, less losses
    3. 3PriceThe contract's terms, split by TOU
    4. 4AdjustSpill, shortfall, curtailment, banking
    5. 5LedgerEvery line has a partner. Σ = 0

    7 of 7

    Statement: who owes whom, provably.

    Each party receives an immutable, versioned statement: the same ledger, filtered to what it owes and is owed. A FINAL statement is never edited. A correction is a new version, and a dispute reopens a period deliberately, never silently.

    Where you work: Billing and the Money Room

    Energy, peakR 7,457.33
    Energy, standardR 16,406.13
    Energy, off-peakR 7,244.27
    Owed to the sellerR 31,107.73
    FINAL Version 1, content-hashed

    Two networks. Each charges once.

    Wheeled power crosses Eskom's network and often a municipality's. Webill Green applies each network's losses and charges exactly once, and proves the day with a ledger that sums to zero.

    Wind farm, Atlantis

    Sells at 85.0 c/kWh
    554,104 kWh generated

    Data centre, Midrand

    Buys on delivered energy
    38,933 kWh used

    Settlement statement

    Thursday 9 July 2026, settled daily. Contract PPPA-202607-138209764

    FINAL
    Price
    85.0 c/kWh fixed
    Losses
    6%
    Shape
    As generated
    Spill, not billed here
    515,170.901 kWh

    Energy, split by TOU

    PeriodMatched kWhDelivered kWhAt 85.0 c
    Peak9,333.3338,773.333R 7,457.33
    Standard20,533.33319,301.333R 16,406.13
    Off-peak9,066.6678,522.667R 7,244.27
    Total38,933.33336,597.333R 31,107.73

    Ledger: every rand has a partner

    PartyLineAmount
    Wind farmEnergy, three TOU lines+R 31,107.73
    Data centreEnergy−R 31,107.73
    Municipal networkWheeling at 11 c+R 4,025.71
    Data centreWheeling−R 4,025.71
    Eskom TransmissionTransmission at 18 c+R 6,587.52
    Data centreTransmission−R 6,587.52
    Eskom TransmissionAncillary at 2 c+R 731.95
    Data centreAncillary−R 731.95
    Municipal networkDistribution at 13 c+R 4,757.65
    Data centreDistribution−R 4,757.65
    ΣTen lines, five pairsR 0.00 ✓

    Fingerprint: computing in your browser…

    A room for every desk.

    The Organization app groups its rooms by the work. One organisation can be an IPP, a trader and an off-taker at once, and sees only the rooms its roles need.

    • Money RoomProfit and loss across fourteen value streams. Every figure is graded settled, invoiced or estimated, and traces back to its documents.
    • BillingInvoices, credit notes, statements, payments and aging. VAT at 15% is rounded once, and a correction is always a note, never an edit.
    The Money Room screen showing a month's cash result, savings against grid-only, amounts owed and a monthly money chart.
    Money Room.

    Built for the people who close the month.

    Finance, trading and settlement teams at IPPs, traders and large off-takers set the bar. Pick your seat.

    Sell the gap.

    Your output never matches your contracts. Each interval has to be allocated to the right PPA, curtailment claimed, surplus sold and shortfall covered, and the month closed once, with one invoice per counterparty.

    • A fleet view of the energy still to sell, and what it is worth
    • Allocation rules that run in a published order: priority, pro rata, fixed, surplus
    • Curtailment claims backed by plant evidence
    • One deterministic close and one invoice per counterparty

    Where you work: IPP Sites, Deals, Bid Desk, Billing

    See the IPP desk

    The July return becomes a printout.

    South Africa's carbon tax rises every year and is filed each July on SARS eFiling. Webill Green turns a year of facility activity into an explained liability, checks offsets against their caps and builds the return pack with its evidence.

    The company reviews, signs and files. Webill Green never holds SARS credentials and never gives tax advice.

    Planned: prototyped and tested, not yet commercially released

    How the carbon-tax pack works

    Carbon tax rate, rand per tonne of CO₂e

    Rates are legislated to 2030; the years ahead are drawn dashed.

    • EmissionstCO₂e by source
    • (1 − allowances)basic, offsets, others
    • R 308per tonne in 2026

    Honest about what is live.

    The wholesale market opens in phases, and much of the platform is shown on a simulated world today. Here is exactly what that means.

    Built

    In the product today

    Shipped, tested and documented.

    • Contracts from proposal to signature, physical and virtual
    • Settlement to a zero-sum ledger, DRAFT to FINAL
    • Invoices, credit notes, VAT and month packs
    • Virtual Wheeling allocation and refund reconciliation
    • The Money Room profit and loss
    • Day-ahead and intraday bidding from the BRP seat
    • Certificate custody and the carbon venue
    Simulated

    A rehearsal, clearly labelled

    Synthetic, and never shown as real traffic.

    • The Market Operator and System Operator consoles
    • A market of 50 synthetic participants: 15 IPPs, 15 off-takers, 20 traders
    • Carbon registry connectors for Verra, Gold Standard and COAS
    • Weather inputs to the generation forecast
    Waiting

    On an outside trigger

    Ready on our side; waiting on someone else's.

    • Live SAWEM connection: waits on the Market Operator's interface, endpoint and security document
    • SAWEM's opening, scheduled for April 2027
    • Registry writes, until registries publish write APIs
    • Commercial release of the carbon-tax pack
    A person confirms

    Done by a person, on purpose

    Engines compute; people confirm.

    • Moving a statement from PRELIMINARY to FINAL
    • Changing risk limits, the kill switch or the automation level, with four eyes
    • Marking a carbon-tax return ready: a check, not a button
    • Filing the return on SARS eFiling

    Neutral, by construction.

    Webill Green takes no side in the trade. It routes, meters, settles and proves for every party, and no network is charged twice. Some things it will never do.

    • Generate power or own wires
    • Change how the wholesale market clears
    • Hold SARS credentials or file your return
    • Give tax advice
    • Hold client money in version 1
    • Offer carbon derivatives
    • Score ESG

    The engine, by its rating plate.

    The constants every screen respects.

    Webill Green

    The traded electricity platform. Locale: South Africa

    Follows Market Code v2.3. Compliance is self-assessed
    Metering grain
    20-minute intervals; 15 for Virtual Wheeling
    Trading day
    24 hourly periods, SAST, no daylight saving
    Day-ahead gate
    10:00 SAST, the day before delivery
    Settlement
    DRAFT, then PRELIMINARY, then FINAL
    Ledger
    Every period sums to R 0.00
    Rates
    Effective-dated; FINAL is superseded, never edited
    Evidence
    Hashed packs that rebuild identically
    Controls
    Four eyes on limits, kill switch and automation
    Money
    Rand, with VAT at 15% rounded once
    Engine
    24 domains, more than 8,000 automated tests
    Deal types
    Eight, physical and virtual, on one engine
    Rehearsal market
    50 synthetic participants

    See it run on the demo world.

    A walkthrough runs on Webill Green's deterministic demo world: a simulated market of fifty participants, a live 20-minute meter simulator and the screens your team would use. Tell us what you'd like to see and we'll start there.

    Loading the request form…