Utility debts can accumulate even for those who pay their bills regularly. Most often, the cause is billing errors, unaccounted payments, or incorrectly submitted meter readings. As a result, the receipt shows an amount that does not match actual consumption, leaving the person confused about whether they overpaid or owe money. You can check your status independently without waiting for a call from a collection service — simply log into the service provider's personal account or a banking app to do so.

Where to start: the provider's personal account

The most reliable way to verify charges is directly through the service of the company providing the specific utility. Usually, logging in requires the personal account number indicated on the paper or electronic receipt. After authorization (or registration upon first login), the user can see the balance, billing and payment history, as well as the amount of debt or overpayment and the period for which they were generated. An important nuance: electricity, gas, water, and heating may be provided by different companies, so for a complete picture, you sometimes need to open multiple personal accounts.

Electricity: YASNO example and regional features

You can check the amount due for electricity through your supplier's online service. YASNO customers, for instance, use the company's personal account, where data on charges, arrears, overpayments, and made payments are available; the official website states that you can use it to find out the amount due and check if funds have been credited. If the charged amount seems overestimated, it is worth checking the meter readings. At the same time, the electricity supplier and the distribution system operator are responsible for different issues: consumption volume is clarified with the operator, and payment crediting with the supplier. It is separately noted that the YASNO link in the material leads to the page for the Dnipropetrovsk region, so residents of other regions must use their own supplier's service.

Gas: Naftogaz personal account and separate distribution

Consumers receiving gas from NJSC Naftogaz of Ukraine check their settlement status through the company's personal account: there you can check the balance, pay bills, and view payment history. Registration requires a nine-digit personal account number; if unknown, it can be found through Naftogaz's official service using the EIC code. A key point: payment for consumed gas and payment for its distribution may come separately, so the absence of debt to the supplier does not mean there is no debt for distribution — this information must be checked with the gas distribution network operator.

Water and heating: from Kyiv's CSC to local water utilities

Charges for water supply, sewage, and heating are checked in the online service of the enterprise providing the service. In a number of cities, personal accounts are available where you can view several utility bills at once: in Kyiv, for example, the Utility Service Center operates, through which consumers receive information about charges and pay for housing and communal services. According to the Kyiv City State Administration, adding an object may require an authorization key from a paper billing notice, and official services for checking water supply and heating can be found through the city government portal. Residents of other cities should refer to the websites of local water utilities, heat supply enterprises, or utility service centers.

Banking apps and Diia: what they show and what they don't

Through banking apps (including Privat24), you can view available accounts for paying utility bills, save payment templates, and receive receipts; PrivatBank's official website states that users can pay for services online and check previous operations through the payment archive or card statement. However, debt information depends on the data transmitted by the supplier, and the amount in the banking app does not always confirm the final settlement status: in case of discrepancy with the receipt, the balance must be checked in the utility company's personal account. Meanwhile, Diia is not a universal service for checking current utility charges by apartment address, although state electronic registries allow you to check whether enforcement proceedings have been initiated against a person, including due to unpaid services.

Context: the scale of debt according to the State Statistics Service

The instructions for checking bills are relevant against the backdrop of the ongoing growth of population debts for housing and communal services. According to the State Statistics Service, following the fourth quarter of 2025, total debt increased by 12.5% and reached UAH 113.4 billion; in October–December, Ukrainians paid UAH 64.1 billion, which is 83.1% of the charged UAH 77.1 billion. Centralized water supply and sewage had the highest payment rate (105.1% of charged amounts), while heat and hot water supply had the lowest (59.3%). In terms of debt structure at that time, thermal energy and hot water led (UAH 38 billion, +14.7%), followed by gas (UAH 35.4 billion, +26.8%), electricity (UAH 17 billion, +2.7%), water supply (UAH 10.1 billion, −2.8%), apartment building management (UAH 9.5 billion, +0.7%), and household waste (UAH 3.2 billion, +0.2%). The highest level of debt was recorded in Dnipropetrovsk (UAH 18.3 billion), Donetsk (UAH 4.1 billion), Poltava (UAH 3.4 billion), Kyiv (UAH 2.1 billion), and Kharkiv (UAH 1.6 billion) regions. By the end of June 2026, according to the same data, total debt amounted to UAH 104.2 billion. Against the backdrop of tariff indexing in 2025, when utility payments grew by almost 12% on average, regular reconciliation of charges in personal accounts becomes a simple but important tool to notice an error in time and prevent debt growth.