Krótka odpowiedź
Nie — Stripe nie ogarnia faktur KSeF. Stripe sam liczy VAT i robi własny PDF, ale nie wystawia polskiej e-faktury (ustrukturyzowanej FA(2) XML) i nie wysyła nic do systemu Ministerstwa Finansów. Do KSeF i tak będzie potrzebny osobny polski dostawca faktur (Fakturownia / inFakt / wFirma), spięty ze Stripe.
Co dokładnie robi, a czego nie robi Stripe
| Element Stripe | Co robi | KSeF? |
|---|---|---|
| Billing / Invoicing | wystawia własny PDF faktury | ❌ nie wysyła do KSeF |
| Stripe Tax | nalicza i raportuje VAT (wg lokalizacji firmy i klienta) | ❌ ani słowa o KSeF w polskiej dokumentacji |
| e-faktury | odsyła do partnerów / własnej integracji przez API | to partner konwertuje i wysyła do KSeF |
Wniosek: Stripe = silnik płatności i rozliczenia VAT, ale e-fakturę do KSeF musi wystawić ktoś inny.
KSeF — co dotyczy HIGI (to już obowiązujące prawo, nie projekt)
- Wystawianie faktur przez KSeF: od 1 lutego 2026 dla gigantów (sprzedaż > 200 mln zł), od 1 kwietnia 2026 dla wszystkich pozostałych — czyli HIGI, od 1 stycznia 2027 dla najmniejszych.
- Odbieranie faktur kosztowych przez KSeF: obowiązkowe dla WSZYSTKICH już od 1 lutego 2026 — niezależnie od wielkości sprzedaży. To po stronie księgowości HIGI / biura rachunkowego.
- Non-VAT nie ratuje — spółka zwolniona z VAT i tak musi wystawiać faktury B2B przez KSeF.
- Komu faktura idzie do KSeF: higienistki na działalności (firma z NIP) i gabinety = B2B → KSeF obowiązkowo. Klient prywatny (konsument) = KSeF dobrowolny (art. 106ga ust. 2 ustawy o VAT), faktura może iść poza systemem.
- Bufor na 2026: ulga przejściowa — można wystawiać poza KSeF, jeśli miesięczna sprzedaż fakturami nie przekracza 10 000 zł brutto; dodatkowo przez cały 2026 jest karencja, czyli brak kar. HIGI ma więc jeszcze luz w tym roku, ale architekturę trzeba zaprojektować od razu.
Rekomendowana architektura dla HIGI
Stripe = tylko płatność (karta + BLIK) ↓ webhook „opłacono" Dostawca faktur (Fakturownia / inFakt) = wystawia fakturę i wysyła do KSeF → klient z NIP (higienistka na działalności, gabinet) = faktura DO KSeF → klient prywatny (konsument) = faktura zwykła / na żądanie, poza KSeF
Dobra wiadomość: rozdzielenie firma vs osoba prywatna już zaplanowaliście — rejestracja zbiera status prawny i NIP przy płatności (decyzja D-27). To jest dokładnie ten przełącznik, który tu jest potrzebny.
Co pewne, a co do potwierdzenia
| Status | |
|---|---|
| Wszystkie daty KSeF powyżej | ✅ pewne (oficjalny portal KSeF + rozporządzenie MF) |
| Stripe nie robi KSeF natywnie | ✅ pewne (dokumentacja Stripe + źródła branżowe) |
| Non-VAT nie zwalnia; B2C dobrowolne | ✅ pewne (ustawa o VAT, portal KSeF) |
| Czy konkretny dostawca (Fakturownia/inFakt) ma dziś działający konektor KSeF | ⚠️ do potwierdzenia na ich oficjalnej dokumentacji przed wyborem |
| Czy HIGI to wyrób medyczny (MDR) | ⚠️ osobna, otwarta sprawa — poza tym researchem |
Zanim włączycie Stripe — checklist
- Wybrać dostawcę faktur z potwierdzonym, działającym konektorem KSeF.
- Webhook Stripe → automatyczne wystawienie faktury po opłaceniu.
- Rozdzielić ścieżkę B2B (NIP → KSeF) od konsumenckiej (poza KSeF).
- Uruchomić odbiór faktur kosztowych przez KSeF (to już obowiązuje) — razem z biurem rachunkowym.
Źródła (kluczowe)
- Portal KSeF / MF — zakres i harmonogram: ksef.podatki.gov.pl/informacje-ogolne-ksef-20/zakres-obowiazkowego-ksef
- Faktury dla konsumentów (B2C dobrowolne): ksef.podatki.gov.pl/konsumenci-i-osoby-fizyczne
- Ulga poniżej 10 000 zł: ksef.podatki.gov.pl/ponizej-10-000-zl
- Stripe — e-faktury przez partnerów: stripe.com/guides/send-e-invoices-on-stripe-billing-through-app-marketplace-partners
- Stripe Tax — Polska: docs.stripe.com/tax/supported-countries/european-union/poland