Anchor price and XML price list: mandatory on every Croatian site with prices from 1 October
On 10 September 2026 the Croatian Government extended the sidrena cijena (anchor price) obligation to all products and all services. Anyone with a website must also publish a price list in XML or CSV. The obligation applies from 1 October 2026. Fines go up to 30,000 EUR for a company and 20,000 EUR for a sole trader. Check where you stand in 15 seconds, then fix it with the plugin or leave it to me.
The obligation has been in force since 1 October 2026.
The rules come from Croatian Government decisions and apply to traders and service providers selling to consumers in Croatia. The plugin, the instructions and all correspondence are in English; the labels shown to customers are in Croatian. If your case is different, talk to me directly.
Both decisions were published in Narodne novine (the Official Gazette) 101/2026 on 11 September 2026 and apply from 1 October 2026. The Ministry of Economy and HOK (the Croatian Chamber of Trades and Crafts) are publishing clarifications. I follow them and update the check and the plugin to match.
Does your site show the anchor price and publish an XML/CSV price list?
Enter the address of your webshop or price-list page. The check looks for an anchor price next to prices, a public price-list file, its structure and whether bots can reach it. It also runs the other legal checks for webshops.
Two decisions, two obligations
Both decisions are based on Zakon o iznimnim mjerama kontrole cijena, NN 40/2025 (the Croatian Act on Exceptional Price Control Measures). Both apply from 1 October 2026.
1. Anchor (additional) price
All retailers and all service providers
Next to the retail price you display, clearly and legibly, the price that applied to that product or service on 10 September 2026. It is the regular price of that day, without promotions. It applies at the point of sale and in advertising, explicitly including websites. Food, drinks, cosmetics, cleaning products, toiletries and household goods keep the earlier reference date of 2 May 2025.
2. Price list in XML or CSV
All traders and service businesses that have a website
You publish a price list on your own site as a file suitable for automatic processing. Products are updated daily by 8:00, services on every change. Files stay available for 30 days. The fields and the file name are prescribed. Bots and software tools must be able to fetch the prices in real time.
Not just webshops
The price-list obligation reads 'whoever has an established website', not 'whoever publishes prices on it'. Under the text of the decision, a hairdresser with a brochure site and no prices at all still has to publish a price list of services.
Webshop
An anchor price next to every price on product cards and product pages. A daily price list of all products with barcode, SKU and availability.
Service business
Hairdressers, repair shops, clinics, holiday rentals, gyms. An anchor price next to every service and a price list of services refreshed on every change.
Site without prices
Under the text of the decision you still need to publish a price list of services in XML/CSV. HOK has asked for clarification. Until it arrives, I recommend preparing rather than waiting.
Penalties under Article 20 of the Act
Enforcement is by the market inspectors of Državni inspektorat (the Croatian State Inspectorate). The fines are set by the Act, not by the decisions, so they apply from day one.
- Company (d.o.o., j.d.o.o.)
- 3,000 to 30,000 EUR
- Sole trader (obrt)
- 1,000 to 20,000 EUR
- Responsible person in a company
- 1,000 to 4,000 EUR
A plugin for WordPress and WooCommerce, self-installed or set up by me
One plugin covers both obligations. It records the regular prices as of 10 September 2026, shows the anchor price next to every price and publishes an XML and CSV price list on your domain every day at 6:30.
you install it
74 € one-off
A ZIP file, a 5-step guide and a fiscalised invoice by e-mail. Works on WooCommerce and on service sites without a shop.
- A snapshot of the regular prices of all products and variations on the reference date
- The anchor price next to the price on cards, product pages and in the basket
- A daily XML and CSV price list at /cjenik/, kept for 35 days, file name as prescribed
- A services module for sites without WooCommerce
- CSV import of anchor prices from your ERP
I set it up
114 € one-off
The same plugin, but I install it, configure it and confirm the anchor prices. You get a short report and the link to your price list.
- Installation and configuration on your WordPress
- Anchor prices checked and entered where price history is missing
- /cjenik/, robots.txt and footer checked
- A short report with links to the files
by agreement
quoted by scope
Your platform is not WordPress, or your prices come from an ERP. I look at what you have and send a quote with scope and timing.
- Shopify, Shoptet, Magento, custom builds
- A daily export from your ERP to XML/CSV
- Several outlets in one file
From installation to a published price list
- 1
You install the plugin and enter the reference date (10 September 2026 by default) and the name of your outlet.
- 2
The plugin records the regular price of every product and variation. Products without price history are flagged for manual confirmation.
- 3
Next to every price it shows the label 'Cijena na dan 10.9.2026.' with the amount. Products created after that date have no anchor price, which is correct.
- 4
Every day at 6:30 the plugin generates an XML and a CSV file and publishes them at /cjenik/ with an index of the last 30 days.
- 5
Service sites enter their services in a table; every change refreshes the file immediately.
- 6
The footer gets a 'Cjenik (XML/CSV)' link and robots.txt allows bots through.
What you need, depending on where you are
The plugin covers WordPress. Everything else I build to order.
WooCommerce
- 1.Plugin: price snapshot, display next to the price, daily price list.
- 2.Review products added after 10 September 2026.
- 3.If you manage prices in an ERP, import the anchor prices by CSV.
WordPress without a shop (services)
- 1.Plugin: a services module with price and anchor price.
- 2.A shortcode shows the price list with both prices.
- 3.The file refreshes on every change.
Shopify, Shoptet, Magento, custom
- 1.A metafield for the anchor price and display in the theme.
- 2.A script that generates the XML/CSV from the catalogue daily.
- 3.I send a quote after looking at the shop.
What people have asked me since 10 September
A technical service, not legal advice
I build the check and the plugin to the Government decisions published in Narodne novine (the Official Gazette) 101/2026 and Zakon o iznimnim mjerama kontrole cijena, NN 40/2025 (the Croatian Act on Exceptional Price Control Measures). I am not a lawyer and I do not interpret your specific situation. The Ministry of Economy and HOK are publishing clarifications; I follow them and align the check and the plugin with them.
Plugin 74 EUR, with setup 114 EUR
Pick a package and leave the address of your site. The plugin and the setup are paid by card (Stripe) and you immediately get the download link, the guide and a fiscalised invoice. For Shopify, custom builds and ERP I reply with a quote the same working day.
Jurica Stublić
I maintain the plugin and do the setup myself