“Koliko košta izrada web aplikacije?” je prvo pitanje koje gotovo svaki klijent postavi. I jedno je od najnezahvalnijih za odgovoriti — jer iskreni odgovor traži kontekst, a klijent obično traži jedan broj.

Pa ipak, brojevi postoje. Postoje rasponi, postoji predvidljiva struktura troška i postoji način da se već u prvih pet minuta razgovora prepozna u kojem ste cjenovnom razredu. Ovaj vodič razlaže to bez okolišanja: koje cijene danas vrijede u Hrvatskoj, što za njih dobivate, što ne dobivate, i gdje se najčešće gubi novac.

Kratki odgovor: rasponi cijena u 2026.

Za hrvatsko tržište i tipične projekte koje vidimo, rasponi izgledaju ovako:

Tip projektaCijenaTrajanje
Mali MVP / interni alat5.000 – 12.000 €4 – 8 tjedana
Standardna web aplikacija12.000 – 30.000 €2 – 4 mjeseca
Srednja platforma / SaaS30.000 – 60.000 €4 – 7 mjeseci
Kompleksna aplikacija / enterprise60.000 – 150.000 €+6 – 12 mjeseci

Ako vam netko ponudi web aplikaciju za 1.500 €, to nije web aplikacija — to je predložak s formularom. Ako vam netko ponudi “punokrvni SaaS” za 8.000 €, čeka vas dosta nadoplata ili kvaliteta neće biti tu. To su brojke koje se u praksi vide.

Što čini cijenu (i zašto se rasponi tako razlikuju)

Web aplikacija nije proizvod s fiksnom cijenom. To je sustav sastavljen od dijelova, i svaki dio ima svoj raspon. Cijenu zapravo čini pet glavnih komponenti:

1. Funkcionalnost. Što aplikacija radi i koliko logike živi ispod sučelja. Aplikacija s pet ekrana i jednostavnom CRUD logikom rad je od nekoliko tjedana. Aplikacija s upravljanjem korisnicima, ulogama, plaćanjima, integracijama s vanjskim sustavima i stvarnom poslovnom logikom rad je od nekoliko mjeseci.

2. Dizajn. Custom UI/UX dizajn s vlastitim brendom, definiranim komponentama i pažljivo razrađenim korisničkim tijekom traje 2 do 6 tjedana i košta između 2.500 i 12.000 €. Korištenje gotovih UI biblioteka spušta to na djelić, ali i ostavlja proizvod koji izgleda kao i svaki drugi.

3. Tehnička arhitektura. Aplikacija koja podrazumijeva 100 korisnika ne košta isto kao aplikacija koja se planira skalirati na 100.000. Skalabilnost, sigurnost, multi-tenant struktura i performanse podižu cijenu jer ulaze duboko u dizajn sustava.

4. Integracije. Svaka integracija s vanjskim sustavom — Stripe, plaćanje karticom, e-mail provider, CRM, ERP, custom API — košta. Trivijalna integracija oduzima dan-dva. Kompleksna (npr. spajanje na zatvoreni enterprise sustav) može biti cijeli sprint.

5. QA, testiranje i deployment. Profesionalni razvoj uključuje pisanje testova, sigurnosni pregled, performance testiranje i konfiguraciju produkcije. Tu obično otpada 15 do 25 % budžeta. Projekti gdje je to “skraćeno” obično su projekti koji vam se vrate kao dodatne fakture nakon lansiranja.

Što stvarno dobijete u svakom rasponu

5.000 – 12.000 €: MVP ili interni alat

Realno: 1 do 2 ključna tijeka, autentikacija, baza podataka, basic admin sučelje. Često bez složenih integracija. Dizajn na razini “čisto i upotrebljivo”, bez velike vizualne diferencijacije. Mali tim — često jedan full-stack developer plus dizajner part-time.

Isplati se kad: testirate ideju, gradite interni alat za uži tim ili rješavate konkretan problem koji ne traži dugoročno skaliranje.

Ne isplati se kad: očekujete da to bude osnova za buduće javno SaaS rješenje. Kompromisi koji su prihvatljivi za MVP često vas koštaju kad krenete graditi nadogradnju.

12.000 – 30.000 €: standardna web aplikacija

Ovdje smo na cjenovnom razredu u kojem rade ozbiljne male i srednje tvrtke u Hrvatskoj. Realno dobijete: custom dizajn, dovoljno solidnu arhitekturu, korisničke uloge, plaćanja, 2 do 4 vanjske integracije, testirana ključna funkcionalnost, dokumentaciju i postavljen monitoring.

Trajanje je obično 2 do 4 mjeseca. Tim je 2 do 4 osobe (developer/i, dizajner, vlasnik proizvoda).

Najveći rizik u ovom rasponu jest opseg koji se “samo malo” proširuje. Tri “male” izmjene tijekom razvoja pretvore 24.000 € budžet u 32.000 €.

30.000 – 60.000 €: srednja platforma ili SaaS

Aplikacija s ozbiljnijim brojem ekrana, više korisničkih uloga, naprednim funkcionalnostima (pretraga, filtriranje, izvještaji, obavještavanja, multi-language), pažljivim dizajnom i arhitekturom koja podržava daljnji rast. Često uključuje admin dashboard za vašu ekipu, B2B portal i klijent-facing aplikaciju.

U ovom budžetu možete očekivati i strateški input — agencija ili tim trebaju imati udjela u tome kako se proizvod oblikuje, ne samo izvršavati zadatke iz tikete.

60.000 – 150.000 €+: kompleksne aplikacije i enterprise

Multi-tenant SaaS, marketplace platforme, sustavi koji obrađuju velike količine podataka, real-time funkcionalnosti, integracije s desetak vanjskih sustava, regulatorni zahtjevi (GDPR audit, sigurnosni penetracijski testovi). Trajanje 6 do 12 mjeseci, tim 4 do 8 ljudi.

Ovdje cijena često uključuje i podršku tijekom više sprintova nakon lansiranja, jer se velike platforme nikad ne završavaju lansiranjem.

Skriveni troškovi koje budžet treba predvidjeti

Cijena izrade nije ukupna cijena. Nakon lansiranja dolaze stvari koje se redovito previde:

  • Hosting i infrastruktura: 30 – 300 € mjesečno za standardne aplikacije, više za kompleksne (baza, CDN, e-mail, monitoring, backupi)
  • Domena, SSL, e-mail: 50 – 200 € godišnje
  • Eksterni servisi: Stripe naknade, e-mail provideri (SendGrid, Mailgun), analitika, error tracking — kombinirano 50 – 300 € mjesečno za prosječnu aplikaciju
  • Održavanje i sigurnosna ažuriranja: 200 – 1.500 € mjesečno ovisno o veličini i kompleksnosti aplikacije
  • Sitne izmjene i nove funkcionalnosti: ako ne planirate retainer, jednokratne nadogradnje koštaju 500 – 5.000 € po izmjeni

Detaljnije o tome pišemo u vodiču o koliko košta održavanje web aplikacije.

Što vas točno čeka kroz mjesece — primjer kalkulacije za 25.000 €

Da brojevi ne ostanu apstraktni, evo kako tipično izgleda raspodjela budžeta od 25.000 € za web aplikaciju srednje složenosti (npr. B2B portal s upravljanjem korisnicima, plaćanjima i dashboardom):

StavkaTrošakPostotak
Discovery i specifikacija1.500 – 2.500 €6 – 10 %
UI/UX dizajn3.500 – 5.000 €14 – 20 %
Frontend razvoj6.000 – 8.000 €24 – 32 %
Backend i baza6.500 – 8.500 €26 – 34 %
Integracije (plaćanje, e-mail, analytics)1.500 – 2.500 €6 – 10 %
QA i testiranje2.500 – 3.500 €10 – 14 %
Deployment, monitoring, dokumentacija1.000 – 1.500 €4 – 6 %
Project managementuključeno u sve

Brojevi su orijentir, ne formula. Točna podjela ovisi o tome je li proizvod više frontend ili backend težak, koliko integracija ima, koliko je dizajn custom. Ali raspored postotaka u praksi je dosta stabilan — i najsigurniji način provjeriti ponudu jest pitati agenciju da vam pokaže sličan breakdown svoje procjene. Ponude koje nemaju jasnu podjelu često skrivaju ili previše marže ili prenisku procjenu jednog od koraka.

Cijena u Hrvatskoj vs. zapadno tržište

Hrvatske cijene tipično su 30 do 50 % niže od zapadnoeuropskih i američkih za sličnu kvalitetu. Razlog je kombinacija troška rada, manjeg overheada i tržišnih očekivanja. To znači da za 30.000 € u Hrvatskoj dobijete otprilike ono za što biste u Njemačkoj platili 50.000 €, a u SAD-u 70.000 € i više.

Posljedica: sve više stranih klijenata gradi proizvode kroz hrvatske timove. Posljedica za vas kao hrvatskog klijenta: postoji realna konkurencija za dobre razvojne kapacitete, što znači da su rokovi često stisnuti i da se kvalitetni timovi rezerviraju mjesecima unaprijed.

Najčešće zamke u procjeni cijene

Fiksna cijena bez detaljne specifikacije. Ponuda “fiksno 18.000 €” za projekt opisan jednim odlomkom obično znači jedno od dvoje: ili će agencija raditi minimum koji se može uguraёti u taj broj, ili će u trećem mjesecu doći velika “izmjena opsega” s dodatnim računom. Detaljna specifikacija prije fiksne cijene nije birokracija — to je zaštita za obje strane.

Najjeftiniji ponuđač. Razlika između najjeftinije i prosječne ponude rijetko je popust — to je obično znak da je netko podcijenio opseg ili će ga riješiti rezanjem (manje QA-a, slabiji dizajn, neiskusniji developer). Razlika koju “uštedite” gotovo se uvijek vraća kao trošak ispravljanja godinu dana kasnije.

Procjena bez tehničke razrade. Ozbiljne procjene rade se nakon discovery faze (1 do 2 tjedna) u kojoj se tehnički razloži svaka funkcionalnost. Procjena dana isti dan, na temelju jednog poziva, nije procjena — to je nagađanje.

Ignoriranje održavanja. Klijenti često uštede 5.000 € na razvoju da bi nakon godinu dana platili 15.000 € da netko popravi proizvod koji je “negdje pukao”. Održavanje nije neobavezno; to je dio stvarne cijene posjedovanja softvera.

Kako razgovarati o cijeni s agencijom (ili freelancerom)

Tri pitanja koja štede tisuće eura:

  1. “Što sve ulazi u cijenu, a što se naplaćuje posebno?” Hosting, dizajn, QA, deployment, post-launch sitnice — dobijte popis crno na bijelo.
  2. “Kako tretirate izmjene opsega?” Postoji li change request proces? Koja je satnica za izmjene izvan ugovora?
  3. “Što očekujete od mene tijekom projekta?” Brzina vaših odgovora, dostupnost za reviewe, donošenje odluka — sve to izravno utječe na trajanje (i posljedično cijenu).

Više o izboru pravog partnera pišemo u vodiču o tome kako odabrati agenciju za razvoj web aplikacije.

Koliko vam stvarno treba u proračunu

Praktičan pristup: krenite od poslovne vrijednosti, ne od cijene. Pitanje nije “koliko najmanje moram potrošiti” — pitanje je “koliko bi mi aplikacija trebala vraćati godišnje da bi imala smisla”, i radite unatrag odande.

Primjer: ako gradite SaaS koji nakon prve godine treba donositi 30.000 € prihoda (skroman cilj), realno ulaganje u prvu verziju je 15.000 do 30.000 €. Ako gradite interni alat koji godišnje štedi 200 sati zaposleničkog rada, ulaganje od 8.000 do 15.000 € lako se opravdava.

Drugim riječima: cijena izrade web aplikacije nije trošak. To je investicija s mjerljivim povratom. Pitajte se koji je povrat, pa onda pitajte koliko košta — taj redoslijed mijenja cijeli razgovor.

Suština

Realni rasponi za web aplikaciju u Hrvatskoj 2026. kreću se od 5.000 € (mali MVP) do 150.000 € i više (kompleksne enterprise platforme), s većinom ozbiljnih projekata u rasponu 15.000 do 50.000 €. Ako čujete cijene znatno ispod toga, čekaju vas kompromisi u kvaliteti, opsegu ili kasnijim računima.

Cijena ovisi o funkcionalnosti, dizajnu, arhitekturi, integracijama i razini testiranja — i o tome koliko discipline svi (vi i agencija) imate u vezi opsega. Najveće prekoračenja budžeta ne dolaze iz krivih procjena, nego iz nedovoljno definirane početne specifikacije i tihog dodavanja “samo još jedne stvari” tijekom puta.

Najbolja stvar koju možete učiniti prije nego što zatražite ponudu jest jasno odrediti tri stvari: koji problem rješavate, tko je krajnji korisnik, i što minimalno mora raditi prva verzija. To skraćuje proces, čisti komunikaciju s timom i daje vam realnu osnovu za usporedbu ponuda.


Razmišljate o razvoju web aplikacije? Ako trebate iskrenu procjenu opsega i cijene, javite nam se. Pogledat ćemo vašu ideju, identificirati ono što stvarno mora biti u prvoj verziji i dati vam realan raspon — bez prodajnih trikova i bez “ovisi o mnogo faktora”. Više o našem pristupu pročitajte na stranici Razvoj web aplikacija.