Oferta handlowa: wzór dokumentu i przykładowe maile B2B
Oferta handlowa B2B wysyłana mailem: z czego się składa, szkielet dokumentu do skopiowania, 3 przykładowe maile, temat wiadomości, PDF czy link i przepisy KC.
Krótka odpowiedź
Oferta handlowa to propozycja, w której firma pisze klientowi, co dostarczy, za ile, na jakich warunkach i do kiedy propozycja obowiązuje. Wysłana mailem do innej firmy ma dwie części: krótką wiadomość z jednym następnym krokiem oraz dokument z zakresem, ceną z jasną informacją o VAT, terminem ważności i danymi kontaktowymi.
Poniżej: co o ofercie mówi Kodeks cywilny (cytaty z tekstu jednolitego), z jakich elementów składa się oferta, szkielet dokumentu do skopiowania, trzy przykładowe maile (odpowiedź na zapytanie, oferta bez wcześniejszego kontaktu i przypomnienie), tematy wiadomości oraz wybór między PDF-em a linkiem. Przepisy i dokumentację Google sprawdziliśmy 2 listopada 2026. Gotowe wzory pierwszych maili do różnych branż zebraliśmy osobno w szablonach cold maili B2B.
Co to jest oferta handlowa według Kodeksu cywilnego?
Kodeks cywilny nie używa określenia „oferta handlowa”. Mówi o ofercie i o zaproszeniu do zawarcia umowy. Brzmienie według tekstu jednolitego Dz.U. 2026 poz. 795 (stan prawny na 19 maja 2026, odczyt 2.11.2026):
- Art. 66 § 1: „Oświadczenie drugiej stronie woli zawarcia umowy stanowi ofertę, jeżeli określa istotne postanowienia tej umowy.”
- Art. 71: „Ogłoszenia, reklamy, cenniki i inne informacje, skierowane do ogółu lub do poszczególnych osób, poczytuje się w razie wątpliwości nie za ofertę, lecz za zaproszenie do zawarcia umowy.”
- Art. 66 § 2 (gdy w ofercie nie ma terminu): oferta złożona w obecności drugiej strony albo za pomocą środka bezpośredniego porozumiewania się na odległość „przestaje wiązać, gdy nie zostanie przyjęta niezwłocznie; złożona w inny sposób przestaje wiązać z upływem czasu, w którym składający ofertę mógł w zwykłym toku czynności otrzymać odpowiedź wysłaną bez nieuzasadnionego opóźnienia”.
- Art. 66² § 1 i § 2 (między przedsiębiorcami): oferta „może być odwołana przed zawarciem umowy, jeżeli oświadczenie o odwołaniu zostało złożone drugiej stronie przed wysłaniem przez nią oświadczenia o przyjęciu oferty”, ale „oferty nie można odwołać, jeżeli wynika to z jej treści lub określono w niej termin przyjęcia”.
Na co dzień „ofertą handlową” nazywa się zarówno dokument z ceną i warunkami przygotowany dla jednej firmy, jak i cennik czy prezentację wysłaną do wielu odbiorców. Kodeks rozdziela te sytuacje w art. 66 i 71. Jak zakwalifikować konkretny dokument, oceni prawnik; w tym tekście zajmujemy się tym, jak ofertę napisać i wysłać.
Z czego składa się oferta handlowa?
Dobra oferta odpowiada na pytania, które klient i tak zada: co dokładnie dostaje, ile zapłaci, kiedy i do kiedy może się zdecydować. Dziewięć elementów:
| Element | Co wpisać | Na co uważać |
|---|---|---|
| Adresat | nazwa firmy, adres, NIP, osoba, do której piszesz | dane firmy sprawdzisz po NIP w narzędziu do sprawdzania NIP |
| Kontekst | na co odpowiadasz: zapytanie z [data], rozmowa, własna inicjatywa | jedno zdanie, bez historii firmy |
| Zakres | pozycje z ilościami oraz to, czego oferta nie obejmuje | ogólniki w rodzaju „kompleksowa obsługa” |
| Cena | kwota za pozycję i razem, waluta, netto czy brutto, stawka VAT | koszty dodatkowe (dojazd, transport, licencje) osobno |
| Termin realizacji | liczba dni i moment, od którego liczysz (akceptacja, zaliczka) | „szybko” to nie termin |
| Warunki | płatność, zaliczka, dostawa, gwarancja, odbiór | warunki sprzeczne z mailem |
| Termin ważności | konkretna data: „Oferta ważna do [data]” | brak daty (patrz art. 66 § 2 wyżej) |
| Następny krok | jak przyjąć ofertę: odpowiedź na mail, podpis zamówienia | kilka kroków naraz |
| Dane oferenta | nazwa, adres, NIP, osoba kontaktowa, a w spółce dane z KSH | brak NIP-u i adresu |
Cena i VAT. Kwota bez dopisku „netto” albo „brutto” zmusza klienta do dopytania, a w firmie, która porównuje kilka ofert, może trafić do złej kolumny. Napisz pełną linijkę: „[kwota] zł netto + VAT [stawka] = [kwota] zł brutto”. Jeśli nie doliczasz VAT, bo korzystasz ze zwolnienia, napisz to wprost przy cenie (np. „kwota końcowa, VAT nie jest doliczany”), a podstawę zwolnienia ustal z księgowym.
Dane spółki. Kodeks spółek handlowych wymienia dane, które powinny zawierać „pisma i zamówienia handlowe składane przez spółkę w formie papierowej i elektronicznej”: firmę spółki, siedzibę i adres, sąd rejestrowy i numer w rejestrze, NIP, wysokość kapitału zakładowego (w spółce akcyjnej także kapitału wpłaconego) oraz oznaczenie grupy spółek, jeśli spółka do niej należy (art. 206 § 1 dla spółki z o.o., art. 374 § 1 dla spółki akcyjnej, tekst jednolity Dz.U. 2024 poz. 18). Najprościej wpisać je raz do stopki maila i do nagłówka dokumentu; szkielet stopki przygotujesz w generatorze stopki.
Adresat. Ofertę adresowaną do konkretnej osoby czyta się inaczej niż ofertę „do działu”. Jeśli nie wiesz, kto decyduje o zakupie, zajrzyj do tekstu o tym, jak znaleźć osobę decyzyjną w firmie.
Jak napisać ofertę handlową krok po kroku?
- Ustal, czy odpowiadasz na zapytanie, czy piszesz pierwszy. Od tego zależy długość maila i to, czy dołączasz dokument.
- Zapisz potrzebę klienta jednym zdaniem, jego słowami: z zapytania, rozmowy albo strony firmy.
- Rozpisz zakres na pozycje z ilościami i dopisz, czego oferta nie obejmuje.
- Policz cenę: pozycje, suma, netto lub brutto, stawka VAT, koszty dodatkowe.
- Wpisz termin realizacji, warunki płatności i datę ważności.
- Zakończ jednym następnym krokiem: co klient ma zrobić, żeby ofertę przyjąć.
- Napisz mail: kilka zdań, najważniejsze liczby w treści, temat z nazwą firmy klienta, dokument jako PDF albo link.
- Wpisz do kalendarza datę przypomnienia, np. za 3-5 dni roboczych, i zapisz, do kiedy oferta jest ważna.
Wzór oferty handlowej: szkielet dokumentu
To przykład, nie gotowiec. Pola w nawiasach kwadratowych uzupełniasz danymi klienta, a niepotrzebne linijki usuwasz. Wklej szkielet do edytora tekstu i zapisz jako PDF.
OFERTA nr [numer] z dnia [data]
Ważna do: [data]
Dla: [nazwa firmy klienta], [adres], NIP [NIP]
Do rąk: [imię i nazwisko], [stanowisko]
Od: [Twoja firma], [adres], NIP [NIP]
[w spółce: sąd rejestrowy, numer KRS, kapitał zakładowy]
Kontakt: [imię i nazwisko], [e-mail], [telefon]
1. Czego dotyczy oferta
W odpowiedzi na [zapytanie z dnia / rozmowę z dnia] przedstawiamy
ofertę na [przedmiot].
Cel: [potrzeba klienta w jednym zdaniu].
2. Zakres
- [pozycja 1]: [ilość] x [cena jednostkowa] = [wartość]
- [pozycja 2]: [ilość] x [cena jednostkowa] = [wartość]
Oferta nie obejmuje: [lista]
3. Cena
Razem: [kwota] zł netto + VAT [stawka] = [kwota] zł brutto
(albo: [kwota] zł, kwota końcowa, VAT nie jest doliczany)
Koszty dodatkowe: [transport, dojazd, licencje albo „brak”]
4. Termin i warunki
Realizacja: [liczba] dni roboczych od [akceptacji / wpłaty zaliczki]
Płatność: [przelew w terminie X dni / zaliczka X%]
Gwarancja i odbiór: [warunki]
5. Jak przyjąć ofertę
Wystarczy odpowiedzieć na maila z tą ofertą albo odesłać podpisane
zamówienie. Po akceptacji prześlemy [umowę / fakturę zaliczkową].
Trzy rzeczy, które w szkielecie łatwo pominąć: numer oferty (przyda się, gdy klient poprosi o drugą wersję), linijka „Oferta nie obejmuje” (ucina spory przy odbiorze) i data ważności w nagłówku, a nie w stopce.
Jaki jest wzór maila z ofertą handlową?
Mail i dokument mają różne zadania. Dokument zawiera szczegóły, a mail ma sprawić, że klient go otworzy i zrobi jeden krok. Trzy przykłady poniżej to wzory do dostosowania, nie teksty do wysłania bez zmian.
Przykład 1: odpowiedź na zapytanie
Klient prosił o wycenę, więc załącznik jest oczekiwany. Najważniejsze liczby wpisz też w treść maila, żeby klient widział je bez otwierania pliku.
Temat: Oferta na [przedmiot] dla [nazwa firmy], ważna do [data]
Dzień dobry [Pani / Panie] [imię w wołaczu],
dziękuję za zapytanie z [data]. W załączniku przesyłam ofertę
na [przedmiot]: [zakres w jednym zdaniu].
Najważniejsze:
- cena: [kwota] zł netto + VAT [stawka], razem [kwota] zł brutto,
- realizacja: [liczba] dni roboczych od akceptacji,
- oferta ważna do [data].
Jeśli zakres się zgadza, wystarczy odpowiedzieć na tego maila,
a prześlę [umowę / zamówienie do podpisu]. Czy termin
rozpoczęcia [data] Państwu odpowiada?
Pozdrawiam,
[imię i nazwisko], [stanowisko]
[firma], NIP [NIP], [adres], [telefon]
Przykład 2: oferta do firmy bez wcześniejszego kontaktu
To mail z ofertą współpracy do firmy, która o nic nie prosiła. Dlatego nie wysyłasz w nim dokumentu: kilka zdań, jedno zdanie o odbiorcy, bez załącznika i z jednym pytaniem na końcu. Ofertę w PDF wysyłasz dopiero wtedy, gdy odbiorca odpisze, że chce ją zobaczyć.
Temat: [nazwa firmy]: [konkretny temat, np. serwis klimatyzacji w biurze]
Dzień dobry,
[jedno zdanie o firmie odbiorcy: co zauważyłeś i skąd to wiesz,
np. „na stronie [nazwa firmy] widzę, że otwierają Państwo
drugie biuro w [miasto]”].
Zajmujemy się [usługa] dla firm z [branża / region]. Dla biura
tej wielkości przygotowujemy [zakres w jednym zdaniu], z ceną
ustaloną z góry.
Czy mam przygotować wycenę dla [nazwa firmy]?
Pozdrawiam,
[imię i nazwisko], [firma], NIP [NIP], [adres]
Dane kontaktowe pochodzą z [źródło, np. strony www firmy].
Jeśli nie chcą Państwo kolejnych wiadomości, wystarczy odpisać „nie”
albo kliknąć [link do wypisu].
Pytanie „Czy mam przygotować wycenę?” wymaga od odbiorcy jednego słowa, a nie przeczytania dokumentu. Więcej wariantów pierwszego maila jest w szablonach wspomnianych na początku, a szkic pod swoją branżę przygotuje generator cold maili.
Przykład 3: przypomnienie po kilku dniach roboczych
Przypomnienie wysyłasz w tym samym wątku, czyli jako odpowiedź na własny mail, żeby klient miał ofertę pod ręką. Dodaj jedną nową informację zamiast powtarzać całą ofertę.
Temat: Re: Oferta na [przedmiot] dla [nazwa firmy], ważna do [data]
Dzień dobry [Pani / Panie] [imię w wołaczu],
wracam do oferty z [data]. Jedna rzecz, której nie było w mailu:
[nowa informacja, np. „przy akceptacji do [data] możemy zacząć
już [data]” albo „dołączam zdjęcia podobnej realizacji”].
Oferta jest ważna do [data]. Czy mam ją zostawić bez zmian,
czy coś w zakresie poprawić?
Pozdrawiam,
[imię i nazwisko]
Kiedy wysłać: proponujemy 3-5 dni roboczych po ofercie, a drugie przypomnienie tylko wtedy, gdy zbliża się data ważności. To nasza praktyka, nie wynik badania. Odstępy w dłuższych sekwencjach opisuje poradnik o follow-upach.
Jaki temat maila z ofertą handlową?
Temat ma powiedzieć, czego dotyczy wiadomość i dla kogo jest. Nazwa firmy klienta i przedmiot oferty wystarczą.
| Sytuacja | Przykład tematu |
|---|---|
| Odpowiedź na zapytanie | Oferta na [przedmiot] dla [nazwa firmy], ważna do [data] |
| Klient napisał pierwszy | zostaw jego temat i odpowiedz w tym samym wątku |
| Pierwszy kontakt | [nazwa firmy]: [konkretny temat] |
| Przypomnienie | Re: [temat Twojego pierwszego maila] |
| Poprawiona oferta | Oferta [numer], wersja 2: [co się zmieniło] |
Unikaj wielkich liter, wykrzykników i słów w rodzaju „PROMOCJA”. Tematów nie zaczynaj od „Re:”, jeśli to nie jest odpowiedź w istniejącym wątku. Więcej zasad i przykładów znajdziesz w tekście jak napisać temat cold maila.
PDF w załączniku czy link do oferty?
Zależy od tego, czy klient na ofertę czeka.
| Forma | Kiedy | Na co uważać |
|---|---|---|
| PDF w załączniku | klient prosił o ofertę, dokument pójdzie do akceptacji w jego firmie | rozmiar pliku, czytelna nazwa |
| Link do dokumentu | duże pliki, oferta z wieloma wersjami | dostęp bez logowania na Twoje konto, link widoczny i zrozumiały |
| Oferta w treści maila | pierwszy kontakt, prosta oferta z jedną ceną | wszystko w tekście, bez grafik zamiast treści |
Fakty z pomocy Gmaila (odczyt 2.11.2026):
- W osobistych kontach Gmail limit załączników wynosi 25 MB łącznie; w kontach Google Workspace limity ustawia administrator. Gdy plik jest za duży, Gmail wstawia do wiadomości link do Dysku Google (pomoc Gmaila).
- PDF nie jest na liście typów plików, które Gmail blokuje. Blokowane są m.in. pliki .exe, .js i .iso, także spakowane w archiwum, oraz dokumenty ze „złośliwymi makrami” (lista Google).
A dostarczalność? Wytyczne Google dla nadawców nie mówią o załącznikach. Mówią o linkach: „Linki internetowe w treści wiadomości powinny być widoczne i łatwe do zrozumienia”, oraz o tym, by nie ukrywać treści za pomocą HTML i CSS (wytyczne dla nadawców). W naszej liście kontrolnej przed kampanią radzimy, by pierwszy mail do firmy, która Cię nie zna, nie był zbudowany z grafik i załączników. Pozostałe przyczyny trafiania do spamu opisujemy w tekście dlaczego cold maile trafiają do spamu.
Plik nazwij tak, żeby po pobraniu było wiadomo, co to jest, np. „Oferta_[firma klienta][przedmiot][data].pdf”. Nazwa „oferta_final_v3.pdf” nic klientowi nie mówi.
Jakich błędów unikać w ofercie handlowej?
- Cena bez dopisku „netto” albo „brutto” i bez stawki VAT.
- Brak daty ważności. Wtedy o tym, jak długo oferta wiąże, mówi art. 66 § 2 Kodeksu cywilnego, a nie Ty.
- Trzy warianty bez rekomendacji. Jeśli dajesz wybór, napisz, który wariant polecasz tej firmie i dlaczego.
- Zakres jednym ogólnikiem zamiast listy pozycji i linijki „Oferta nie obejmuje”.
- Wielostronicowy PDF w pierwszym mailu do firmy, która o nic nie prosiła.
- Kilka pytań i linków na końcu maila zamiast jednego następnego kroku.
- Brak danych firmy: NIP-u, adresu, a w spółce danych z art. 206 lub 374 KSH.
- Ta sama oferta do wszystkich, bez jednego zdania o firmie odbiorcy.
- Brak przypomnienia albo przypomnienia co drugi dzień.
Skąd wziąć firmy, do których wyślesz ofertę?
Oferta odpowiada na zapytanie albo trafia do firmy, którą sam wybrałeś. W drugim przypadku zaczynasz od listy: branża, region i powód, dla którego temat jest dla tej firmy na czasie (nowa spółka, wygrany przetarg, brak strony www). Cały proces opisuje przewodnik po pozyskiwaniu klientów B2B.
W OutreachPilot wpisujesz branżę albo kod PKD i miasto, a wyszukiwarka zbiera firmy z Google Maps, PKT.pl, Panoramy Firm, OpenStreetMap i CEIDG, ze źródłem i datą przy każdym leadzie. Adres e-mail firmy aplikacja szuka m.in. na jej stronie www. AI pisze po polsku sekwencję krótkich maili (pierwszy bez linków), wysyłasz ją z własnej skrzynki, a follow-upy zatrzymują się, gdy odbiorca odpisze. Zbuduj listę firm i pierwszą sekwencję: plan Free obejmuje 50 leadów miesięcznie.
Najczęstsze pytania
Ile ważna jest oferta handlowa?
Kodeks cywilny nie podaje jednego terminu ważności. Art. 66 § 2 opisuje sytuację, w której oferent „nie oznaczył w ofercie terminu, w ciągu którego oczekiwać będzie odpowiedzi”: oferta złożona inaczej niż w obecności drugiej strony lub przez środek bezpośredniego porozumiewania się na odległość „przestaje wiązać z upływem czasu, w którym składający ofertę mógł w zwykłym toku czynności otrzymać odpowiedź wysłaną bez nieuzasadnionego opóźnienia”. Dlatego wpisz w ofercie konkretną datę („Oferta ważna do [data]”).
Czy oferta wysłana mailem jest wiążąca?
Art. 66 § 1 Kodeksu cywilnego: „Oświadczenie drugiej stronie woli zawarcia umowy stanowi ofertę, jeżeli określa istotne postanowienia tej umowy.” Art. 61 § 2: „Oświadczenie woli wyrażone w postaci elektronicznej jest złożone innej osobie z chwilą, gdy wprowadzono je do środka komunikacji elektronicznej w taki sposób, żeby osoba ta mogła zapoznać się z jego treścią.” Ocenę konkretnego maila zostaw prawnikowi.
Czy można wysłać ofertę do firmy, która o nią nie prosiła?
Zasady przesyłania informacji handlowej mailem określa art. 398 Prawa komunikacji elektronicznej, interpretowany różnie, zwłaszcza w B2B, a podstawę kontaktu ocenia nadawca: omówienie przepisu znajdziesz w poradniku o art. 398 PKE.
W jakim programie zrobić ofertę handlową?
Wystarczy edytor tekstu (Word, Dokumenty Google, LibreOffice) z zapisem do PDF. Moduł ofert z numeracją mają też niektóre programy do faktur i systemy CRM, co przy wielu podobnych ofertach oszczędza przepisywania danych.
Kiedy wysłać przypomnienie o ofercie?
Proponujemy 3-5 dni roboczych po wysłaniu, w tym samym wątku i z jedną nową informacją. Drugie przypomnienie ma sens przed upływem daty ważności. Jeśli klient odpowie „nie teraz”, zapytaj, kiedy wrócić, i zapisz tę datę.
Jak napisać ofertę handlową po angielsku?
Struktura zostaje ta sama: kontekst, zakres, cena z informacją o VAT, termin, ważność i jeden krok. Zwroty, stopkę i szablon maila z ofertą po angielsku zebraliśmy w tekście mail po angielsku do klienta.
Podsumowanie
Oferta handlowa wysyłana mailem to dwie części: krótka wiadomość z najważniejszymi liczbami i jednym pytaniem oraz dokument z zakresem, ceną z informacją o VAT, terminem realizacji i datą ważności. Do firmy, która o nic nie prosiła, najpierw piszesz kilka zdań bez załącznika, a PDF wysyłasz po odpowiedzi. Szukasz firm, którym warto taką ofertę wysłać? Załóż konto w OutreachPilot i zbuduj listę po branży i mieście.
Źródła
Stan na 2 listopada 2026. Przepisy według tekstów jednolitych pobranych z API ELI Sejmu (te same akty co w ISAP), odczyt 2.11.2026. Pomoc Gmaila i wytyczne Google, odczyt 2.11.2026.
- Kodeks cywilny, tekst jednolity Dz.U. 2026 poz. 795 (ISAP): art. 61 § 2, art. 66, art. 66², art. 71, odczyt 2.11.2026
- Kodeks cywilny, karta aktu w ISAP
- Kodeks spółek handlowych, tekst jednolity Dz.U. 2024 poz. 18 (ISAP): art. 206 § 1, art. 374 § 1, odczyt 2.11.2026
- Gmail: wysyłanie załączników, odczyt 2.11.2026
- Gmail: typy plików blokowane, odczyt 2.11.2026
- Google: wytyczne dla nadawców e-maili, odczyt 2.11.2026
Niech AI napisze pierwszą wersję kampanii.
Opisz ofertę, a AI przygotuje sekwencję 3 maili po polsku z poprawną odmianą. Pisanie kampanii przez AI działa na każdym planie, także darmowym.
14 dni Pro bez karty · potem Free 0 zł
Podobne artykuły
Reply rate w cold mailingu: co to jest i jak go liczyć
Reply rate to odsetek odpowiedzi na dostarczone cold maile. Wzór, różnica wobec open rate, co liczyć jako odpowiedź i 7 czynników, które podnoszą wynik.
Zmiany w KRS: gdzie sprawdzić i jak wykorzystać w sprzedaży
Zmiany w KRS: gdzie je sprawdzić (wyszukiwarka, Biuletyn, odpis pełny), które są sygnałem zakupowym i jak napisać do spółki po zmianie. Dane z 200 wpisów.
