Digital product for Croatian service providers

Digitalni Cjenik

Edit and publish service prices from one admin workspace — a public price list, machine-readable CSV and an archive of previous versions.

Active product

Built for Croatian service providers with websites. The Croatian publication rules take effect on 17 November 2026.

Croatian regulations and official sources
cjenik.digitalnimost.com · DEMO

A price list needs more than a page of prices

Businesses often update prices by hand across web pages, PDFs and spreadsheets. Croatia’s 2026 publication rules add practical needs: machine-readable data, reference prices, previous versions and separate files for service locations.

From an edit to a public version

Change a price. Review it. Publish.

Edits stay in a private draft. Publishing creates one new version for the public price list and CSV. Earlier publications keep their original data.

  1. 01

    Edit the service and price

  2. 02

    Review the changes

  3. 03

    Select Publish

  4. 04

    The current price list and CSV go live

  5. 05

    The previous version stays in the archive

The business controls when to publish and remains responsible for accurate data and timely publication under the applicable Croatian rules.

What the product does

Services and prices in one place

Manage names, public descriptions, retail prices and locations. Visitors cannot access unpublished drafts.

Public page and CSV

Visitors get a readable price list on phones and desktops. Software can retrieve the CSV directly without signing in.

Dated reference prices

The reference price remains visible even when it matches the current price. Later services retain their initial price and introduction date.

Special-sale information

Record whether a special form of sale applies and display its name alongside the current price.

Immutable publication archive

Each publication retains its own data and CSV files. Later edits do not rewrite history. All versions are currently kept indefinitely.

Separate service locations

Every included location has its own public page and CSV, even when several locations charge identical prices.

The real product, from editing to publication

Screenshots of the working application with fictional DEMO data. Select an image to enlarge it.

cjenik.digitalnimost.com · DEMO
Service, price and location administration
cjenik.digitalnimost.com · DEMO
Reviewing a price change before publication
cjenik.digitalnimost.com · DEMO
Public price list with current and reference prices
cjenik.digitalnimost.com · DEMO
Public archive of previous publications and CSV files

Keep the website you already have

The application runs alongside the existing website. Visitors can follow a link to the price list. Where suitable, published data can also be rendered within the website’s own design.

firma.hr

The existing business website

cjenik.firma.hr

Admin, public price list, CSV and archive

Digitalni Cjenik is the sole editable source of prices. The connected website receives published data only. This is our installation model, not a claim that main-site integration is legally mandatory.

See the Digitalni Most integration example →

One business. Its own installation.

Each installation uses the client’s domain, Cloudflare account and a dedicated D1 database. Digitalni Most configures it. Immutable snapshots supply the public page, CSV and public integration API independently of later draft changes.

Implementation

  • React · TanStack Start
  • Cloudflare Workers
  • Cloudflare D1
  • CSV · Public JSON API

Questions about the product

Who is it built for?

Croatian service providers with websites. It is a service-price publishing product, not invoicing software or a retail catalogue. Its regulatory context is specific to Croatia.

What is a machine-readable price list?

A structured file that software can retrieve and process. This product publishes CSV alongside a human-readable public page.

Are both CSV and XML needed?

The Croatian decision permits CSV or XML. The product implements CSV; both formats are not required.

Are PDF downloads or a Print button required?

We did not identify either as a requirement in the reviewed online-publication rules. A PDF does not replace the machine-readable file. On-premises price display is a separate matter.

When do edits become public?

After the administrator reviews and confirms publication. Until then, visitors continue to see the previous publication. The business remains responsible for publishing on time.

Are earlier versions retained?

Yes. Original snapshots and files stay publicly accessible. The Croatian decision specifies 30 days; this implementation currently retains all versions indefinitely.

How are multiple locations handled?

Each included service location gets a separate CSV from the same publication, including locations with identical services and prices.

Does the existing website need replacing?

No. The application can use a subdomain with a link from the existing website. Native integration can be arranged where the website’s technology supports it.

What does the public API do?

It supplies published data for website integrations without creating another editable price list. The JSON API is an implementation choice, separate from the CSV publication.

How do reference prices work?

For services existing on 10 September 2026, the basis is the regular retail price on that date, excluding special sales. Later services use their initial price and its effective date. Equal reference and current prices are still displayed.

Can it show individually priced service components?

Yes. Rows can represent an hour of work, a call-out, a kilometre or a square metre, with a public description of scope and costs. It does not generate customer quotations.

When do the Croatian rules take effect?

NN 110/2026 moves the price-publication decision’s application date to 17 November 2026. This does not imply that the same requirements apply in other countries.

Croatian regulations and official sources

Reviewed: October 2026.

This is a product description and summary of reviewed Croatian sources, not legal advice. A business’s applicable duties also depend on its activity and circumstances.

Try it with your Croatian service business

We set up Digitalni Cjenik for your business and enter an initial sample price list. Try it for 7 days without obligation and see whether it fits your workflow.

Request a 7-day trial

Use our contact form and mention “Digitalni Cjenik — 7 days”, your activity and number of locations. We will arrange the setup with you.

Related projects

More working business systems

Pneukom Operacije

Custom business web application

Pneukom Operacije

A business application connecting customers, equipment, cases, service, documents and payments in one operational overview.

Project details
Sustav za upravljanje terminima

Booking system

Sustav za upravljanje terminima

Mobile-first booking system for service businesses with online reservations and CRM records.

Project details