
Praca zdalna dla zagranicznej firmy to dla wielu programistów marzenie - wyższe stawki, ciekawe projekty, płatność w dolarach lub euro. Ale pojawia się pytanie: jak to rozliczyć?
W tym artykule wyjaśnię wszystko krok po kroku - od faktur po podatki.
Podstawy - gdzie płacisz podatki?
Kluczowa zasada: podatki płacisz tam, gdzie jesteś rezydentem podatkowym. Jeśli mieszkasz w Polsce (ponad 183 dni w roku lub masz tu "centrum interesów życiowych"), jesteś polskim rezydentem i rozliczasz się w Polsce.
To znaczy, że:
- Firma zagraniczna nie pobiera od Ciebie podatku (w przeciwieństwie do polskiego pracodawcy)
- Sam musisz płacić zaliczki na podatek dochodowy
- Sam musisz płacić ZUS
- Rozliczasz się z całego dochodu - polskiego i zagranicznego
Ważne: Nie ma znaczenia, gdzie jest firma ani w jakiej walucie płacisz. Liczy się gdzie TY mieszkasz. Programista w Krakowie pracujący dla firmy z San Francisco płaci podatki w Polsce.
Forma prawna - JDG czy co innego?
Masz kilka opcji:
1. Jednoosobowa działalność gospodarcza (B2B)
Najczęściej wybierana opcja. Zakładasz firmę w Polsce, wystawiasz faktury, płacisz podatki i ZUS.
Zalety:
- Pełna kontrola nad rozliczeniami
- Możliwość wyboru formy opodatkowania (ryczałt 12%, liniowy 19%, IP Box 5%)
- Preferencyjny ZUS przez pierwsze 2.5 roku
- Możliwość odliczania kosztów
Wady:
- Musisz prowadzić księgowość
- Płacisz ZUS nawet jak nie masz zleceń
2. Umowa o dzieło / zlecenie
Możliwe, ale problematyczne przy stałej współpracy z firmą zagraniczną. Firma musiałaby mieć przedstawicielstwo w Polsce lub rozliczać przez payroll provider.
3. Kontrakt przez pośrednika (Employer of Record)
Firmy jak Deel, Remote.com czy Oyster mogą być Twoim formalnym pracodawcą. Dostajesz "umowę o pracę" (formalnie jesteś ich pracownikiem), a oni rozliczają się z firmą zagraniczną.
Zalety: zero papierków z Twojej strony. Wady: prowizja 10-15% i mniejsza elastyczność.
Jak wystawiać faktury?
Faktura dla zagranicznego klienta różni się od polskiej. Oto co musisz wiedzieć:
Faktura dla firmy z UE (Niemcy, Holandia, itp.)
- Waluta: EUR lub inna uzgodniona
- VAT: nie naliczasz - piszesz "odwrotne obciążenie" (reverse charge)
- NIP: potrzebujesz NIP UE kontrahenta (format: DE123456789)
- Język: może być po angielsku
- Rejestracja VAT-UE: musisz zarejestrować się jako podatnik VAT-UE (bezpłatne)
Faktura dla firmy spoza UE (USA, UK, Szwajcaria)
- Waluta: USD, GBP, CHF - co uzgodniłeś
- VAT: nie naliczasz - piszesz "nie podlega opodatkowaniu VAT" lub "export of services"
- NIP: nie potrzebujesz - wystarczy nazwa i adres firmy
- Język: zwykle po angielsku
Przykład faktury dla firmy z USA:
Invoice #2025/11/001
Date: 2025-11-28
From: Jan Kowalski, ul. Przykładowa 1, 00-001 Warszawa, Poland, NIP: PL1234567890
To: TechCorp Inc., 123 Main St, San Francisco, CA 94102, USA
Service: Software development services - November 2025
Amount: $8,500.00
VAT: N/A (export of services)
Payment due: 14 days, Wire transfer to: [dane konta]
Kursy walut - jak przeliczać?
Dla celów podatkowych przeliczasz walutę na PLN po kursie średnim NBP z dnia poprzedzającego:
- Przychód: kurs z dnia poprzedzającego wystawienie faktury
- Koszty: kurs z dnia poprzedzającego poniesienie kosztu
Przykład: Faktura z 15 listopada na $10 000. Kurs NBP z 14 listopada: 4,05 PLN/USD. Przychód do opodatkowania: 40 500 PLN.
Różnice kursowe
Gdy otrzymujesz płatność, kurs może być inny niż przy fakturze. Ta różnica to:
- Dodatnia różnica kursowa (kurs wzrósł) = dodatkowy przychód
- Ujemna różnica kursowa (kurs spadł) = koszt podatkowy
Przy ryczałcie różnice kursowe dodatnie są opodatkowane, ujemne - niestety nie możesz odliczyć.

VAT - czy musisz być VAT-owcem?
Krótka odpowiedź: nie musisz.
Eksport usług (do firm spoza UE) i usługi B2B w UE (reverse charge) nie są opodatkowane polskim VAT. Możesz:
- Korzystać ze zwolnienia podmiotowego (w 2026 r. do 240 000 zł sprzedaży rocznie)
- Lub zarejestrować się jako VAT-owiec (przydatne jeśli masz koszty z VAT do odliczenia)
Jeśli pracujesz tylko dla firm zagranicznych i nie masz dużych kosztów z VAT - zwolnienie jest prostsze.
Uwaga VAT-UE: Nawet będąc zwolnionym z VAT, jeśli pracujesz dla firm z UE, musisz zarejestrować się jako podatnik VAT-UE (formularz VAT-R). To bezpłatne i nie oznacza, że stajesz się "pełnym" VAT-owcem.
ZUS przy pracy dla zagranicznej firmy
Pracując na B2B dla firmy zagranicznej, płacisz ZUS tak samo jak przy polskim kliencie:
- Ulga na start: 6 miesięcy - tylko składka zdrowotna (w 2026 r. od 432,54 zł; na ryczałcie 498,35–1 495,04 zł)
- Preferencyjny ZUS: kolejne 24 miesiące - 456,18 zł/mies. z chorobową (2026) + zdrowotna
- Pełny ZUS: potem - 1 926,76 zł/mies. z chorobową (2026) + zdrowotna
Konto bankowe - PLN czy walutowe?
Zdecydowanie konto walutowe. Dlaczego?
- Unikasz podwójnego przewalutowania (firma płaci USD -> bank przewalutowuje na PLN -> Ty przewalutowujesz na USD żeby zapłacić za coś)
- Lepsze kursy - sam wybierasz kiedy wymienić
- Prostsza księgowość - przychód w walucie = płatność w walucie
Dobre opcje: konto walutowe w polskim banku (mBank, ING) lub fintechy (Wise, Revolut Business).
Wise (dawniej TransferWise)
Szczególnie popularny wśród freelancerów:
- Lokalne dane bankowe w USA (ACH), UK (sort code), UE (SEPA)
- Niskie prowizje za przewalutowanie (~0.5%)
- Akceptowany przez polskie urzędy skarbowe
Podatki - która forma najlepsza?
Przy pracy dla zagranicznej firmy masz te same opcje co przy polskiej:
Ryczałt 12%
Najczęściej wybierany. Prosty, przewidywalny, niska składka zdrowotna.
- Podatek: 12% przychodu (bez odliczania kosztów)
- Składka zdrowotna: zryczałtowana (w 2026 r. 498,35 zł, 830,58 zł lub 1 495,04 zł/mies.)
Wada: nie odliczysz kosztów (sprzęt, szkolenia).
Podatek liniowy 19%
Jeśli masz znaczące koszty (>20% przychodu), może się opłacać.
- Podatek: 19% dochodu (przychód - koszty)
- Składka zdrowotna: 4.9% dochodu
IP Box 5%
Jeśli tworzysz oprogramowanie i przenosisz prawa autorskie, możesz płacić tylko 5% podatku. Wymaga odpowiedniej dokumentacji i umowy.

Umowy o unikaniu podwójnego opodatkowania
Polska ma umowy z większością krajów (USA, UK, Niemcy, itd.), które zapobiegają podwójnemu opodatkowaniu tego samego dochodu.
W praktyce, jako polski rezydent pracujący zdalnie:
- Płacisz podatki tylko w Polsce
- Firma zagraniczna nie pobiera podatku u źródła (withholding tax)
- Jeśli firma mimo wszystko pobierze podatek, możesz go odliczyć lub starać się o zwrot
USA - formularz W-8BEN: Amerykańskie firmy mogą prosić o wypełnienie formularza W-8BEN. To oświadczenie, że nie jesteś amerykańskim rezydentem podatkowym i na mocy umowy polsko-amerykańskiej nie pobierają podatku u źródła. Wypełnienie zajmuje 5 minut.
Praktyczne porady
1. Negocjuj stawkę netto
Firmy zagraniczne zwykle podają stawki "gross" (brutto), ale dla nich to kwota netto - nie pobierają podatków. Upewnij się, że rozumiecie się co do kwoty.
2. Ustal warunki płatności
Standardowo: NET 14 lub NET 30 (płatność w ciągu 14 lub 30 dni). Upewnij się, że wiesz kto płaci za przelew (zwykle firma).
3. Prowadź ewidencję czasu
Nawet jeśli firma nie wymaga, prowadź własną ewidencję. Przyda się przy fakturowaniu i ewentualnych sporach.
4. Zatrudnij księgową
Przy zagranicznym kliencie księgowość jest nieco bardziej skomplikowana (waluty, VAT-UE, różnice kursowe). Dobra księgowa to koszt 300-500 PLN/msc - warto.
5. Zbuduj poduszkę finansową
Firma zagraniczna może zakończyć współpracę z dnia na dzień. Miej minimum 3-6 miesięcy wydatków w rezerwie.
Checklist przed rozpoczęciem
- Załóż JDG - przez CEIDG.gov.pl, zajmuje 15 minut
- Wybierz formę opodatkowania - dla większości ryczałt 12%
- Zarejestruj się do ZUS - formularz ZUS ZUA/ZZA
- Zarejestruj się jako VAT-UE - jeśli klient z UE (formularz VAT-R)
- Otwórz konto walutowe - Wise, mBank, ING
- Znajdź księgową - z doświadczeniem w klientach zagranicznych
- Przygotuj wzór faktury - po angielsku, z odpowiednimi adnotacjami VAT
- Wypełnij W-8BEN - jeśli klient z USA
Podsumowanie
Praca dla zagranicznej firmy jest prostsza niż się wydaje:
- Podatki - płacisz w Polsce, tak samo jak przy polskim kliencie
- Faktury - bez VAT, w walucie umowy
- ZUS - standardowo, z możliwością preferencyjnych składek
- Forma - JDG z ryczałtem to najprostsza opcja
Największe wyzwanie to znalezienie dobrego klienta - rozliczenia to już formalność.