Freelancer czy agencja interaktywna — co lepiej sprawdzi się w małej firmie?
W mojej praktyce to pytanie pada niemal przy każdej pierwszej rozmowie z nowym klientem, zwykle w wersji „czy nie lepiej dać to jakiejś agencji, żeby było bezpieczniej?”. Po 10 latach na rynku i ponad 250 zrealizowanych projektach — część jako freelancer bezpośrednio dla klienta, część jako podwykonawca dla agencji interaktywnych, które sprzedawały moją pracę pod swoim szyldem — mam na ten temat odpowiedź, która nie jest wygodna dla żadnej ze stron. Zarówno freelancerzy, jak i agencje mają realne, mierzalne ograniczenia. To, kto sprawdzi się lepiej, zależy od konkretnych parametrów Twojego projektu, a nie od tego, kto ma ładniejszą stronę internetową. Poniżej rozkładam to na liczby, przykłady i twarde kryteria decyzyjne zamiast ogólników w stylu „to zależy”.
Ile to naprawdę kosztuje — konkretne widełki, nie orientacyjne
Zacznijmy od tego, o czym mało kto mówi wprost, bo obie strony wolą negocjować w cztery oczy. Oto realne stawki rynkowe w Polsce, oparte na moich własnych wycenach i rozmowach z kilkunastoma agencjami, z którymi współpracowałem lub konkurowałem o klienta:
- Strona wizytówka (5-8 podstron, WordPress, własny projekt graficzny) — freelancer: 2 500-6 000 zł, agencja: 8 000-15 000 zł.
- Sklep WooCommerce z podstawową integracją płatności i kuriera — freelancer: 5 000-10 000 zł, agencja: 15 000-25 000 zł.
- Sklep z integracjami do ERP/hurtowni, wieloma metodami dostawy, importem XML — freelancer: 8 000-15 000 zł (często na granicy możliwości jednej osoby), agencja: 20 000-30 000 zł i więcej.
- Audyt SEO + wdrożenie podstawowych poprawek — freelancer: 1 500-4 000 zł jednorazowo, agencja: 4 000-8 000 zł jednorazowo plus abonament miesięczny 1 500-5 000 zł.
- Stałe pozycjonowanie (miesięcznie) — freelancer: 800-2 500 zł/mies., agencja: 2 000-8 000 zł/mies., przy czym w agencji część tej kwoty to marża i koszty account managera, nie realna praca nad Twoją stroną.
Różnica w cenie między freelancerem a agencją to zwykle 60-150%, nie 10-20%. To nie jest przypadek — agencja ma biuro, dział sprzedaży, account managerów, project managerów i marżę na każdym poziomie łańcucha. Ty jako klient płacisz nie tylko za wykonanie strony, ale za całą tę strukturę organizacyjną, która stoi między Tobą a osobą faktycznie piszącą kod.
Kto naprawdę wykonuje pracę — niewygodna prawda o obu modelach
To jest ta część, którą branża rzadko mówi głośno. W agencji na spotkaniu sprzedażowym siedzi zwykle senior albo właściciel — kompetentny, elokwentny, budzący zaufanie. Ale to nie on koduje Twoją stronę. Realizacją zajmuje się najczęściej junior lub mid-level developer, obciążony równolegle 3-5 innymi projektami, koordynowany przez project managera, który sam nie programuje i przekazuje Twoje uwagi dalej z opóźnieniem 1-2 dni. Efekt: kontakt z osobą decyzyjną masz na starcie i przy fakturze, a na co dzień rozmawiasz z kimś, kto tłumaczy Twoje potrzeby komuś trzeciemu.
U freelancera jest odwrotnie — i to ma swoje dobre i złe strony. Osoba, z którą się umawiasz, to ta sama osoba, która pisze kod, ustawia CSS i odpowiada na maila wieczorem, bo akurat wpadła na rozwiązanie problemu. Nie ma zepsutego telefonu. Ale jest inny problem: jeśli freelancer się rozchoruje, wyjedzie na urlop albo dostanie większy kontrakt korporacyjny i zniknie na trzy tygodnie — nie ma nikogo, kto go zastąpi. W agencji, nawet słabej, projekt teoretycznie może przejąć ktoś inny z zespołu. W praktyce rzadko to działa sprawnie, bo dokumentacja projektu bywa szczątkowa, ale opcja formalnie istnieje.
Sam, pracując jako podwykonawca kilku agencji na przestrzeni lat, widziałem to z obu stron — czasem to ja byłem tym „ukrytym wykonawcą”, którego klient nigdy nie poznał, mimo że to ja odpowiadałem za większość pracy przy jego stronie.
Kiedy freelancer to lepszy wybór — 5 konkretnych sytuacji
- Budżet poniżej 15 tys. zł. Przy takiej kwocie agencja albo odmówi projektu, albo wykona go pobieżnie, bo marża jej się nie spina bez ograniczenia liczby godzin.
- Jedna osoba decyzyjna w firmie (właściciel, jednoosobowa działalność, mikrofirma do 10 osób). Nie potrzebujesz warstwy pośredniej — chcesz pisać bezpośrednio do wykonawcy i dostać odpowiedź tego samego dnia.
- Projekt o jasno określonym zakresie — strona wizytówka, prosty sklep, landing page pod kampanię. Nie ma tu przestrzeni na rozdmuchanie budżetu przez wielogodzinne warsztaty strategiczne, których agencje czasem używają do uzasadnienia wyższej ceny.
- Potrzebujesz szybkiego startu. Freelancer z wolnym terminarzem zaczyna pracę w 3-7 dni. Agencja średniej wielkości ma zwykle kolejkę projektów i realny start za 3-6 tygodni od podpisania umowy.
- Chcesz jednego rozmówcy na lata. Jeśli znajdziesz solidnego freelancera i zbudujesz z nim relację, on zna historię Twojej strony, Twoje decyzje sprzed dwóch lat i kontekst biznesowy — nie musisz tłumaczyć wszystkiego od nowa przy każdej zmianie w zespole agencji.
Kiedy agencja ma sens — i kiedy szukanie freelancera to strata czasu
- Budżet od 20-30 tys. zł wzwyż i projekt obejmujący integrację kilku systemów naraz (np. sklep + CRM + ERP + system fakturowania + marketing automation). Tu potrzebna jest różnorodność kompetencji, której jedna osoba fizycznie nie ogarnie na wysokim poziomie we wszystkich obszarach jednocześnie.
- Wymagana pełna dokumentacja i formalna odpowiedzialność korporacyjna — np. przetargi publiczne, duże korporacje wymagające faktury VAT z konkretnym NIP-em agencji, rozbudowanych prawnie umów NDA, SLA na czas reakcji.
- Potrzeba wielu kompetencji równolegle — grafik, UX designer, developer front-end, developer back-end, specjalista SEO, copywriter — i chcesz mieć to skoordynowane pod jednym dachem, a nie zarządzać pięcioma freelancerami samodzielnie.
- Duża skala ruchu i wysokie ryzyko biznesowe awarii — sklep robiący kilkaset zamówień dziennie, gdzie godzina przestoju kosztuje realne pieniądze, a potrzebujesz gwarancji czasu reakcji 24/7, a nie „odezwę się jak tylko będę mógł”.
- Firma bez czasu na koordynację. Jeśli u Ciebie nikt nie ma godziny tygodniowo na kontakt z wykonawcą i wolisz płacić więcej za to, że project manager przypilnuje wszystkiego za Ciebie — to realna wartość, za którą warto zapłacić wyższą cenę.
Checklist przed podpisaniem umowy — jak zweryfikować wykonawcę (freelancera i agencję jednakowo)
Niezależnie od tego, na kogo się zdecydujesz, warto sprawdzić te same rzeczy — ryzyko nieuczciwości czy niekompetencji istnieje po obu stronach rynku:
- Poproś o 3 działające adresy stron zrealizowanych w ostatnich 12 miesiącach i sprawdź je na telefonie, nie tylko na komputerze.
- Zapytaj wprost, kto fizycznie będzie wykonywał pracę — imię i nazwisko, nie „nasz zespół”.
- Sprawdź czas reakcji na pierwszą wiadomość — jeśli odpowiedź na zapytanie ofertowe zajmuje 5 dni, tyle samo będzie zajmować odpowiedź na zgłoszenie awarii po wdrożeniu.
- Poproś o umowę na piśmie z jasno opisanym zakresem, liczbą poprawek w cenie i terminem realizacji z karą umowną za opóźnienie.
- Zweryfikuj, czy wykonawca (freelancer czy agencja) istnieje na rynku dłużej niż 2 lata — sprawdź NIP w CEIDG lub KRS i datę rozpoczęcia działalności.
- Zapytaj, co się stanie, jeśli po roku będziesz chciał zmienić wykonawcę — czy dostaniesz pełny dostęp do kodu, bazy danych i panelu hostingowego bez dodatkowych opłat za „wydanie danych”.
Ten ostatni punkt bywa pomijany, a to on najbardziej boli w praktyce — widziałem klientów, którzy nie mogli się wyprowadzić od poprzedniego wykonawcy, bo strona była zbudowana na zamkniętym, autorskim systemie bez możliwości eksportu. Jeśli zależy Ci na solidnie zbudowanej stronie internetowej dla firmy, niezależnie od tego czy zleconej freelancerowi, czy agencji, upewnij się, że jest oparta na standardowej technologii (np. WordPress) i dostajesz do niej pełne prawa i dostępy od pierwszego dnia.
Model hybrydowy, o którym rzadko się mówi
Jest jeszcze trzecia droga, z której korzysta coraz więcej moich klientów: zlecenie projektu freelancerowi na start (bo to tańsze i szybsze), a potem, gdy firma urośnie i potrzeby się skomplikują, dokupienie pojedynczych kompetencji z zewnątrz — np. agencja SEO robi kampanię linkbuildingową, a freelancer nadal zajmuje się samą stroną. Nie musisz wybierać jednego modelu na zawsze. Ja sam regularnie polecam swoim klientom zewnętrznych specjalistów od Google Ads czy grafiki 3D, gdy wykracza to poza mój zakres — dobry freelancer, który uczciwie przyznaje, czego nie robi, jest wart więcej niż agencja, która obiecuje „wszystko pod jednym dachem”, a w praktyce podzleca połowę zadań na zewnątrz i tak, tylko z dodatkową marżą po drodze.
Zastanawiasz się, czy Twój projekt lepiej powierzyć freelancerowi?
Realizuję projekty dla firm z całej Polski. Bezpłatna wycena — odpowiadam w 24h.
Często zadawane pytania
- Czy freelancer wystawia fakturę VAT tak jak agencja?
- Tak, jeśli prowadzi zarejestrowaną działalność gospodarczą — a większość poważnych freelancerów na rynku to robi. Różnica jest tylko taka, że warto to zweryfikować przed podpisaniem umowy (NIP w CEIDG), bo zdarzają się osoby pracujące „na czarno”, co w razie sporu prawnego stawia Cię w gorszej pozycji.
- Co się stanie, jeśli freelancer, któremu zlecę stronę, zniknie z rynku?
- To realne ryzyko, które warto ograniczyć umową: zapisz w niej, że dostęp do kodu, bazy danych i panelu hostingowego należy do Ciebie od momentu odbioru projektu, nie do wykonawcy. Przy takim zapisie, nawet jeśli freelancer zniknie, masz pełną własność strony i możesz zlecić dalszy rozwój komukolwiek innemu bez utraty danych.
- Czy agencja zawsze daje wyższą jakość niż freelancer za tę samą cenę?
- Nie ma na to dowodów rynkowych — jakość zależy od konkretnych ludzi wykonujących pracę, nie od formy prawnej firmy. Agencja daje więcej formalnego bezpieczeństwa (umowy, SLA, backup osobowy), ale niekoniecznie lepszy kod czy design. W mojej praktyce widziałem strony za 25 tys. zł od agencji z gorszą wydajnością niż strony za 6 tys. zł od solidnego freelancera.
- Jak długo trwa realizacja strony firmowej u freelancera w porównaniu z agencją?
- Prosta strona wizytówka u freelancera to zwykle 2-4 tygodnie od startu prac, sklep WooCommerce 4-8 tygodni. W agencji te same projekty trwają często 6-12 tygodni, głównie ze względu na kolejkę projektów, dodatkowe etapy akceptacji i pracę zespołową wymagającą koordynacji między kilkoma osobami.