Agent vs. principal — kluczowe rozróżnienie
MSSF 15 paragrafy B34–B38 wymagają od każdej spółki świadczącej usługi na rzecz klientów oceny, czy działa jako principal (zleceniodawca, dostawca usługi) czy jako agent (pośrednik organizujący dostarczenie usługi przez inną stronę). Dla spółki TSL ta ocena ma bezpośredni i istotny wpływ na poziom wykazywanych przychodów.
Principal kontroluje dobra lub usługi zanim zostaną przekazane klientowi — ujmuje przychód brutto, tj. pełną kwotę frachtu zapłaconą przez klienta. Agent jedynie organizuje dostarczenie dóbr lub usług przez inną stronę — ujmuje wyłącznie marżę (przychód netto), czyli różnicę między ceną dla klienta a kosztem zakupu usługi od podwykonawcy.
Wskaźniki bycia principalem zgodnie z MSSF 15 par. B37:
- Odpowiedzialność za wykonanie usługi (primary responsibility) — podmiot jest stroną odpowiedzialną bezpośrednio wobec klienta za realizację usługi transportowej.
- Ryzyko usługi (service risk) — podmiot ponosi ryzyko niewykonania lub nienależytego wykonania usługi, nawet gdy zleca jej realizację podwykonawcom.
- Swoboda w ustalaniu ceny (pricing discretion) — podmiot sam ustala cenę dla klienta niezależnie od ceny zakupu od podwykonawcy.
Dla spółek TSL podstawowe rozróżnienie jest następujące: przewoźnik realizujący transport własnym taborem i własnymi kierowcami działa jako principal. Spedytor organizujący transport wyłącznie przez podwykonawców, bez własnego taboru angażowanego do danego zlecenia, działa zazwyczaj jako agent.
| Wskaźnik | Principal (przewoźnik) | Agent (spedytor) |
|---|---|---|
| Odpowiedzialność za wykonanie | Pełna — własny tabor i kierowcy | Ograniczona — organizuje transport podwykonawcy |
| Ryzyko niewykonania | Ponosi bezpośrednio | Ograniczone — ryzyko po stronie podwykonawcy |
| Ustalanie ceny frachtu | Własna polityka cenowa | Pośrednictwo — marża na cenie podwykonawcy |
| Ujęcie przychodu | Brutto (pełna kwota frachtu) | Netto (marża spedytorska) |
| Ujęcie kosztów | Koszty własne transportu | Koszty frachtu podwykonawców jako koszty zakupu usług |
Przychody TSL: cut-off i accruals
Moment ujęcia przychodu z usługi transportowej zależy od modelu kontraktu i wymaga jednoznacznego określenia w polityce rachunkowości:
- Point in time (ujęcie przy dostawie) — przychód ujmowany po potwierdzeniu dostawy do odbiorcy (POD — proof of delivery). Jest to najczęściej stosowany model dla krajowych i europejskich frachty drogowych.
- Over time (ujęcie w czasie) — jeśli klient odbiera korzyści w miarę trwania transportu (np. frachty morskie wielotygodniowe) lub kontrakt jest rozliczany proporcjonalnie do przebytej odległości. Wymaga wyliczenia stopnia realizacji na datę bilansu.
Frachty w toku na datę bilansu (goods in transit) — każda spółka TSL ma na dzień bilansowy pewną liczbę zleceń będących w trakcie realizacji. Sposób ich ujęcia zależy od wybranego modelu:
- Przy point in time — usługa niezrealizowana, brak przychodu do ujęcia. Poniesione koszty (frachty podwykonawców, koszty własne) mogą być ujęte jako produkcja w toku (WIP) lub koszty kontraktu.
- Przy over time — accruals przychodowe proporcjonalne do odległości przebytej względem całkowitej lub czasu trwania transportu.
Usługi zrealizowane a niezafakturowane — szczególnie przy miesięcznym cyklu fakturowania, duża liczba zleceń zakończonych w grudniu może nie być jeszcze zafakturowana na datę bilansu. Wymagają ujęcia jako przychody do zafakturowania (accruals przychodowe) na podstawie cennika lub potwierdzeń dostawy.
Zaliczki od klientów — płatności z góry za transport (np. w handlu e-commerce lub przy dużych kontraktach) stanowią zobowiązanie do świadczenia usługi — nie przychód. Ujmowane są jako zobowiązania z tytułu kontraktów z klientami (contract liabilities).
Co sprawdza audytor:
- Analiza próby kontraktów transportowych: point in time czy over time — uzasadnienie zgodne z MSSF 15
- Zestawienie frachtów w toku na datę bilansu — procedury cut-off i weryfikacja z dokumentami przewozowymi
- Wyliczenie accruals przychodowych na koniec roku — spójność z cennikiem i umowami z klientami
- Prawidłowość ujęcia zaliczek od klientów (nie jako przychód, lecz jako zobowiązanie kontraktowe)
- Uzgodnienie z dokumentami przewozowymi (CMR, AWB, B/L) dla próby zleceń z grudnia i stycznia
Rezerwy i zobowiązania specyficzne dla TSL
Rezerwy CMR — odpowiedzialność przewoźnika
Konwencja CMR (Konwencja o umowie międzynarodowego przewozu drogowego towarów, Genewa 1956) reguluje odpowiedzialność przewoźnika za utratę, ubytek lub uszkodzenie towaru w trakcie międzynarodowego przewozu drogowego. Jest to jeden z najważniejszych obszarów szacunków księgowych w spółce TSL.
Kluczowe elementy dla audytora:
- Limity odpowiedzialności CMR: 8,33 SDR za kilogram brutto towaru utraconego lub uszkodzonego. Konwencja ogranicza odpowiedzialność, ale przy cennych ładunkach kwoty roszczeń mogą być istotne.
- Rezerwa na otwarte roszczenia CMR: zawiązywana zgodnie z MSR 37, gdy wypłata odszkodowania jest prawdopodobna (prawdopodobieństwo > 50%) i kwota może być wiarygodnie oszacowana. Oczekiwanie na decyzję ubezpieczyciela nie zwalnia z obowiązku zawiązania rezerwy.
- Pokrycie ubezpieczeniowe OC przewoźnika: polisa OC przewoźnika ujmowana jako aktywo (prepaid) i rozliczana w czasie; odszkodowanie należne od ubezpieczyciela ujmowane jako należność (aktywo) oddzielnie od rezerwy — kompensata niedozwolona, chyba że spełnione są warunki MSR 32.
Co sprawdza audytor: rejestr otwartych roszczeń CMR z datami zdarzeń i szacunkami kwot, adekwatność zawiązanych rezerw względem historii rozstrzygnięć, potwierdzenie pokrycia ubezpieczeniowego i weryfikacja, czy należności od ubezpieczyciela są ujęte prawidłowo.
Kary SLA i reklamacje klientów
Umowy z klientami TSL często zawierają kary za opóźnienie, uszkodzenie przesyłki lub niedotrzymanie warunków umowy (SLA). Mogą one zmniejszać przychody (credit notes wystawiane klientowi) lub być ujmowane jako rezerwy, jeśli roszczenie jest prawdopodobne, ale jeszcze nieostateczne.
Audytor weryfikuje rejestr reklamacji klientów, sposób ujęcia (noty kredytowe vs. rezerwy), spójność z historią rozstrzygnięć i kompletność ujawnień w notach do sprawozdania.
Paliwo i koszty zmienne
Przy dużych flotach pojazdów, nieuzgodnione faktury za paliwo na datę bilansu wymagają accruals kosztowych. Spółki TSL stosujące instrumenty zabezpieczające cenę paliwa (hedging paliwa) muszą wycenić te instrumenty na datę bilansu według wartości godziwej i ujawnić efektywność zabezpieczenia.
Leasing floty i MSSF 16
MSSF 16 „Leasing" wymaga, aby leasingobiorca ujmował w bilansie praktycznie każdy leasing (z określonymi wyjątkami) jako:
- Aktywo — prawo do użytkowania (right-of-use asset): wyceniane na początku w kwocie równej zobowiązaniu leasingowemu powiększonej o płatności dokonane przed lub w dniu rozpoczęcia leasingu, amortyzowane liniowo przez krótszy z okresów: trwania umowy lub okresu ekonomicznej użyteczności.
- Zobowiązanie leasingowe: wyceniane jako wartość bieżąca przyszłych opłat leasingowych, zdyskontowana stopą procentową wbudowaną w umowę lub krańcową stopą pożyczkową leasingobiorcy. Rozliczane metodą efektywnej stopy procentowej.
Dla spółki TSL z dużą flotą pojazdów efekt MSSF 16 może istotnie zwiększyć sumę bilansową i dług netto — nawet jeśli z ekonomicznego punktu widzenia nic się nie zmieniło. Wyjątki od ujęcia w bilansie: leasing krótkoterminowy (okres leasingu ≤ 12 miesięcy) oraz aktywa niskocenne.
Co sprawdza audytor:
- Kompletność rejestru umów leasingowych — wszystkie pojazdy (ciągniki siodłowe, naczepy, samochody dostawcze), nieruchomości (magazyny, terminale), sprzęt
- Poprawność kalkulacji ROU asset i zobowiązania leasingowego: stopa dyskontowania, opcje przedłużenia umowy, płatności zmienne
- Klasyfikacja umów: leasing (MSSF 16) vs. kontrakt na usługę bez identyfikowalnego aktywa (koszt operacyjny)
- Amortyzacja ROU — zgodność z polityką rachunkowości, naliczenie kosztów odsetkowych od zobowiązania leasingowego
| Typ umowy | MSSF 16 | Ujęcie w bilansie |
|---|---|---|
| Leasing finansowy floty pojazdów ciężarowych | Tak | ROU asset + zobowiązanie leasingowe |
| Leasing operacyjny nieruchomości magazynowych i terminali | Tak | ROU asset + zobowiązanie leasingowe |
| Wynajem krótkoterminowy pojazdu (≤ 12 miesięcy) | Wyjątek | Koszt w rachunku zysków i strat |
| Kontrakt na usługę transportową bez identyfikowalnego aktywa | Nie dotyczy | Koszt operacyjny w momencie poniesienia |
Case study: spedytor działający brutto i netto
Problem 1 — błędna klasyfikacja agent vs. principal: 60% zleceń spedycyjnych (organizowanych przez podwykonawców) ujmowanych jest brutto zamiast netto. Skutek: zawyżenie przychodów o 187 mln PLN. Wynik finansowy bez wpływu — koszty frachtu podwykonawców są równolegle zawyżone o tę samą kwotę.
Problem 2 — frachty w toku na datę bilansu: Na dzień 31 grudnia spółka miała 340 aktywnych zleceń transportowych w trakcie realizacji o łącznej wartości 4,2 mln PLN. Zlecenia te nie zostały ujęte ani jako accruals przychodowe (model over time) ani jako WIP (model point in time). Brak jakiegokolwiek ujęcia: zaniżenie aktywów lub przychodów o 4,2 mln PLN.
Problem 3 — brak rezerwy CMR: Na datę bilansu otwartych było 12 roszczeń klientów z tytułu uszkodzeń i utrat ładunków, o łącznej wartości szacunkowej 1,8 mln PLN. Spółka nie zawiązała rezerwy, oczekując na ostateczną decyzję ubezpieczyciela. Błąd: obowiązek zawiązania rezerwy wynika z MSR 37 — samo oczekiwanie na decyzję ubezpieczyciela nie eliminuje prawdopodobieństwa wypływu środków z tytułu zobowiązania wobec klientem.
Korekty uzgodnione w trakcie badania:
- Reklasyfikacja 187 mln PLN przychodów z ujęcia brutto na netto — zmniejszenie przychodów i kosztów zakupu usług o 187 mln PLN (brak wpływu na wynik brutto).
- Accruals przychodowe lub WIP 4,2 mln PLN — zwiększenie wyniku o 4,2 mln PLN (lub korekta aktywów).
- Rezerwa CMR 1,8 mln PLN — zmniejszenie wyniku o 1,8 mln PLN.
Najczęstsze pytania
Zarządzasz spółką TSL i szukasz doświadczonego audytora?
JMFC ma doświadczenie w badaniu spółek transportowych, spedycyjnych i logistycznych — od analizy agent vs. principal po weryfikację rezerw CMR i rejestru leasingów.