The Codul urbanismului contains a fair number of rules about money and almost no figures. It sets who collects, for what and on what conditions, then sends the amounts elsewhere. Estimates by type of works are on the fee calculation page.
That structure is why a single number cannot answer “what will this cost me”.
Four layers, with four different owners
The cost of a file settles into layers, and each layer is set by someone else.
Design is a market price. It does not appear in the code and has no legal ceiling.
The fees for the certificat de urbanism and for the permit come from the Codul fiscal and from local council decisions. The Codul urbanismului touches them only through exceptions, such as the tenfold regime in article 301 paragraph (8), which we wrote about in our analysis of the regularisation window.
The fees and tariffs for avize belong, explicitly, to the bodies issuing them. Article 308 paragraph (1) says they are set by the issuers and “se calculează potrivit reglementărilor legale specifice fiecărui domeniu de avizare”, according to the rules specific to each field. The primărie does not fix them. It passes them on.
The percentage levies point back to the Codul fiscal. Article 577 paragraph (9) names exactly two such references, article 63 paragraph (3) and article 301 paragraph (8). We have read the second; we have not read the first, so we are not telling you what it governs.
Three of the four layers, then, sit outside the code everyone is currently reading.
Paying for avize changes more than the amount
This is the part we think is underrated.
Article 308 paragraph (2) says the applicant pays the fees and tariffs for avize through www.ghiseul.ro, into a collector account, from which the sums are transferred to the issuers within 24 hours at most. One point of payment instead of one trip per issuing body.
It does not change what you pay. It changes how long it takes before each issuer’s clock starts running, and it changes who can prove what was paid. For a file carrying eight avize, that is a real difference, even though it does not show up in the total.
The costs that exist only if you choose something
Three amounts in the code exist only if you opt into something.
The urgent regime: article 273 paragraph (2) allows the permit to be issued within up to 7 working days instead of 30 calendar days, and for that the local authority “poate percepe o taxă specială”, may charge a special fee, under article 484 of Legea nr. 227/2015. May, not must. So whether it exists and how large it is has to be checked locally.
The acord unic: article 308 paragraph (3) lets county and local councils set a special fee for issuing the acord unic through the comisia de acord unic. Again a local option.
Extending the execution period: article 310 paragraph (5) grants it once only, for at most 12 months, “cu achitarea unei taxe de 30% din valoarea taxei inițiale”, on payment of a fee of 30% of the original one. That is the only explicit percentage in the area we are discussing, and it is worth remembering as such.
The Codul fiscal was not aligned when the code took effect
Article 577 paragraph (9) says the Ministry of Finance will begin the process of amending Legea nr. 227/2015 so that article 63 paragraph (3) and article 301 paragraph (8) can be applied, “în termen de 60 de zile de la data intrării în vigoare a prezentului cod”.
The code took effect on 25 August 2026, so that deadline falls around 24 October 2026. The date is our calculation, not a quotation: the law states the period, not the day.
What matters is what the existence of that paragraph says. The code acknowledges its own dependence on an instrument it does not contain. Until the amendment arrives, any calculation under article 301 paragraph (8) is made against a Codul fiscal that has not yet been adjusted for it.
What could change by the autumn
Two unknowns stay open: whether the Codul fiscal amendment arrives on time and what amounts it brings, and whether primării introduce the local territory-equipment tax, which is the single largest cost unknown in the whole code. We have written separately about why we cannot give you a figure for your town. One layer that does not get added is demolition, when a new building replaces what you take down: one permit, one fee. One that does get added, and is missing from almost every breakdown, is rubble: construction waste. So is compulsory insurance, required of eight categories of participant. And on top of the four layers above sits a levy that does not run through the fiscal code at all: the inspectorate levy, the second 0.5% in the budget.
This article is analysis, not legal advice. The provisions cited are from Legea 169/2026, published in Monitorul Oficial no. 661 of 10 August 2026. Check your own situation with the issuing authority.