---
title: "Belgian Gas Prices"
description: "Belgian Gas Prices is a Marketplace integration for Home Assistant. It has 51 installs sharing analytics, needs the vendor's cloud and was last updated November 7, 2026."
canonical: "https://vulpo.app/integrations/marketplace/renaudallard-homeassistant-be-gas-prices"
url: "https://vulpo.app/integrations/marketplace/renaudallard-homeassistant-be-gas-prices.md"
last-updated: "2026-11-09"
version: "1.4"
---

# Belgian Gas Prices

> Belgian Gas Prices is a Marketplace integration for Home Assistant. It has 51 installs sharing analytics, needs the vendor's cloud and was last updated November 7, 2026.

From the [repository description](https://github.com/renaudallard/homeassistant_be_gas_prices):

> Home Assistant integration for Belgian all-in natural gas prices: energy, network tariffs and levies parsed from the suppliers' own tariff cards, per kWh and per m³, with year-to-date cost from the...

[Open in My Home Assistant](https://my.home-assistant.io/redirect/marketplace_repository/?owner=renaudallard&repository=homeassistant_be_gas_prices&category=integration)

On Home Assistant 2026.10 or older? [Open it in HACS](https://my.home-assistant.io/redirect/hacs_repository/?owner=renaudallard&repository=homeassistant_be_gas_prices&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Where is the gas connection?

- **Postcode**: 4-digit Belgian postcode.

### Region

- **Region**

### Supplier

- **Supplier**

### Contract

- **Contract**
- **Contract start date**: The first day of supply, as on your bill.
- **Tariff card date**: The day you signed, when your card is not the one of the month supply started. Elegant reissues its fixed card within a month, so there the day picks which one. A TotalEnergies renewal is priced on the card of three months before it: give a day of that month.
- **Contract end date**: Only used for a renewal reminder.
- **Count this year's cost from the contract start**: Off: the running cost and this year's consumption start on 1 January. On: they start at the contract start date when that is later.
- **Enter the figures of my contract**: For a contract whose price differs from the supplier's card, or whose card cannot be found. The next step asks for them.

### Network operator

- **Network operator**

### Household

- **Yearly consumption**: In kWh, from your last yearly bill. Used until your gas meter has a full year of readings.
- **Gas meter size**: Printed on your gas meter; most homes have a G4 or G6. It sets a Brussels levy.
- **Gas meter**: The sensor that counts your gas use, in m³ or kWh. Leave it empty to use the one in the Energy dashboard.
- **Conversion factor**: How many kWh one m³ of gas is worth, printed on your bill (about 11 to 12). Leave it empty if you don't have it: you then pick your gas reception station.
- **Read the project's card archive**: Fetch price cards from this project's archive on GitHub when the supplier's own cannot be read or are no longer published. Only the supplier, contract, region and month are sent. Also reads, once a day, the VAT rate the archived cards agree on, for the prices a card gives without one and the figures typed from a contract, the federal levies the archive kept for the months the law and FPS Finance's tariff no longer list, and, for a custom entry taking its network from its operator's tariff sheet, the network it kept for a month the sheet no longer gives. Off, the integration does not contact GitHub and keeps the tables it last read while this was on; a VAT rate a card does not state is otherwise 6%.
- **Compare every contract once a day**: Once a day, compare every contract in your region and show the best saving as a sensor.

### Gas reception station

- **Reception station**

### Conversion factor

- **Conversion factor**

### After setup

- **Postcode**: 4-digit Belgian postcode.
- **Region**
- **Supplier**
- **Contract**
- **Contract start date**: The first day of supply, as on your bill.
- **Tariff card date**: The day you signed, when your card is not the one of the month supply started. Elegant reissues its fixed card within a month, so there the day picks which one. A TotalEnergies renewal is priced on the card of three months before it: give a day of that month.
- **Contract end date**: Only used for a renewal reminder.
- **Count this year's cost from the contract start**: Off: the running cost and this year's consumption start on 1 January. On: they start at the contract start date when that is later.
- **Enter the figures of my contract**: For a contract whose price differs from the supplier's card, or whose card cannot be found. The next step asks for them.
- **Network operator**
- **Yearly consumption**: In kWh, from your last yearly bill. Used until your gas meter has a full year of readings.
- **Gas meter size**: Printed on your gas meter; most homes have a G4 or G6. It sets a Brussels levy.
- **Gas meter**: The sensor that counts your gas use, in m³ or kWh. Leave it empty to use the one in the Energy dashboard.
- **Conversion factor**: How many kWh one m³ of gas is worth, printed on your bill (about 11 to 12). Leave it empty if you don't have it: you then pick your gas reception station.
- **Read the project's card archive**: Fetch price cards from this project's archive on GitHub when the supplier's own cannot be read or are no longer published. Only the supplier, contract, region and month are sent. Also reads, once a day, the VAT rate the archived cards agree on, for the prices a card gives without one and the figures typed from a contract, the federal levies the archive kept for the months the law and FPS Finance's tariff no longer list, and, for a custom entry taking its network from its operator's tariff sheet, the network it kept for a month the sheet no longer gives. Off, the integration does not contact GitHub and keeps the tables it last read while this was on; a VAT rate a card does not state is otherwise 6%.
- **Compare every contract once a day**: Once a day, compare every contract in your region and show the best saving as a sensor.
- **Reception station**
- **Conversion factor**

Texts from the code of [renaudallard/homeassistant\_be\_gas\_prices](https://github.com/renaudallard/homeassistant_be_gas_prices).

## Entities

- **Buttons**: Refresh tariff card
- **Sensors**: Current price, Current price per m³, Energy component, Network component, Taxes component, Fixed costs per year, Supplier fixed fee per year, Conversion factor, Current year cost, Current month cost, Year to date consumption, Rolling year cost, and 5 more

## Actions

- **Refresh**: Fetch the tariff card, the index values and the calorific values again now.
  Fields: Entry
- **Backfill statistics**: Write the price sensors' hourly statistics from a start date to the newest hour the recorder has compiled, and the year's cost from the start of the year's window.
  Fields: Entry, Start date, Clear first

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Tariff card is out of date, Tariff card could not be read, Tariff card is not available, Publishes its card as images, Card read from its image, Gas meter cannot be read, Several gas meters in the Energy dashboard, Home Assistant's recorder is not running

## From the README

> Home Assistant integration that exposes the all-in price paid for natural gas in Belgium, per kWh and per cubic metre, taking into account every part of a Belgian gas bill (energy + distribution + transport + levies + VAT), and, from your gas meter, the running bill of the year and of the month.
>
> Prices are read live from each supplier's own published tariff card. No supplier price is hardcoded in the source. A supplier is one Python module that knows where its card is published and how to read it. If yours is missing, open an issue asking for it with the
>
> - Live tariff cards: every figure comes from the supplier's own card.
> - Whole-bill view: energy, distribution, transport, levies and VAT in one EUR/kWh, and the same per m³ for an Energy dashboard gas source counted in cubic metres.
> - Indexed contracts priced on the supplier's own index: most variable gas contracts are factor x index + base, where the index (TTF or ZTP, day-ahead or month-ahead, RLP-weighted or not) belongs to…
> - The tier and the excise the way the bill applies them: the distribution tier (up to 5 000, 150 000 or 1 000 000 kWh a year) prices every kWh of the year, and the federal excise is billed per slice…
> - The levies from the law: for the delivery months the law is known for, the special excise, the energy contribution and the Walloon connection fee are what the law sets, whatever a stale or wrong…

From the README of [renaudallard/homeassistant\_be\_gas\_prices](https://github.com/renaudallard/homeassistant_be_gas_prices#readme), [BSD 2-Clause License](https://spdx.org/licenses/BSD-2-Clause.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Meters and monitoring
- Number: 51 installs sharing analytics; 11 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.3.22, last updated November 7, 2026
- Domain: `be_gas_prices`
- Source: <https://github.com/renaudallard/homeassistant_be_gas_prices>
- Issues: <https://github.com/renaudallard/homeassistant_be_gas_prices/issues>

In Vulpo: Button card, Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-11-09. Source: https://vulpo.app/integrations/marketplace/renaudallard-homeassistant-be-gas-prices

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/renaudallard-homeassistant-be-gas-prices
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
