@php $sumNetto = $faktura->pozycje->sum('wartosc_netto'); $sumVat = $faktura->pozycje->sum('wartosc_vat'); $sumBrutto = $faktura->pozycje->sum('wartosc_brutto'); $vatGroups = $faktura->pozycje->groupBy('stawka_vat'); $formaMap = [ 1 => 'Gotówka', 2 => 'Karta', 3 => 'Polecenie zapłaty', 4 => 'Czek', 5 => 'Wechsel', 6 => 'Przelew', 7 => 'Mobilna', ]; @endphp {{-- NAGŁÓWEK / TYTUŁ --}}

Faktura VAT

Nr {{ $faktura->numer }}

{{ $faktura->miejsce_wystawienia ?? '' }}, dnia {{ $faktura->data_wystawienia }}
@if($faktura->data_sprzedazy)
Data sprzedaży: {{ $faktura->data_sprzedazy }}
@elseif($faktura->okres_sprzedazy_od || $faktura->okres_sprzedazy_do)
Okres sprzedaży: {{ $faktura->okres_sprzedazy_od }} – {{ $faktura->okres_sprzedazy_do }}
@endif
Waluta: {{ $faktura->kod_waluty }}
{{-- SPRZEDAWCA / NABYWCA --}}
Sprzedawca
@if($faktura->podmiot1) {{ $faktura->podmiot1->nazwa }}
NIP: {{ $faktura->podmiot1->nip }}
{{ $faktura->podmiot1->adres_l1 }}
{{ $faktura->podmiot1->adres_l2 }} @else brak danych sprzedawcy @endif
Nabywca
@if($faktura->podmiot2) @if($faktura->podmiot2->nazwa) {{ $faktura->podmiot2->nazwa }} @else {{ trim($faktura->podmiot2->imie.' '.$faktura->podmiot2->nazwisko) }} @endif
@if($faktura->podmiot2->nip) NIP: {{ $faktura->podmiot2->nip }}
@endif {{ $faktura->podmiot2->adres_l1 }}
{{ $faktura->podmiot2->adres_l2 }} @else brak danych nabywcy @endif
{{-- DANE PŁATNOŚCI / META --}}
Termin płatności @if($faktura->platnosc && $faktura->platnosc->termin_platnosci) {{ $faktura->platnosc->termin_platnosci }} @else – @endif Sposób płatności @if($faktura->platnosc) @php $fp = $faktura->platnosc; @endphp @if($fp->platnosc_inna) Inna forma płatności @elseif($fp->forma_platnosci) {{ $formaMap[$fp->forma_platnosci] ?? $fp->forma_platnosci }} @else – @endif @else – @endif
Nr rachunku bankowego @if($faktura->platnosc && $faktura->platnosc->rb_nrrb) {{ $faktura->platnosc->rb_nrrb }} @else – @endif Data zapłaty @if($faktura->platnosc && $faktura->platnosc->data_zaplaty) {{ $faktura->platnosc->data_zaplaty }} @else – @endif
{{-- TABELA POZYCJI --}} @foreach($faktura->pozycje as $poz) @endforeach
Lp Nazwa towaru / usługi Ilość JM Cena netto Stawka
VAT
Wartość netto Kwota VAT Wartość brutto
{{ $poz->lp }} {{ $poz->nazwa }} {{ number_format($poz->ilosc, 3, ',', ' ') }} {{ $poz->jm }} {{ $poz->cena_netto !== null ? number_format($poz->cena_netto, 4, ',', ' ') : '' }} {{ $poz->stawka_vat }} {{ number_format($poz->wartosc_netto, 2, ',', ' ') }} {{ number_format($poz->wartosc_vat, 2, ',', ' ') }} {{ number_format($poz->wartosc_brutto, 2, ',', ' ') }}
{{-- PODSUMOWANIE VAT --}} @foreach($vatGroups as $stawka => $group) @php $gNetto = $group->sum('wartosc_netto'); $gVat = $group->sum('wartosc_vat'); $gBrutto = $group->sum('wartosc_brutto'); @endphp @endforeach
Stawka VAT Podstawa opodatkowania (netto) Kwota VAT Wartość brutto
{{ $stawka }} {{ number_format($gNetto, 2, ',', ' ') }} {{ number_format($gVat, 2, ',', ' ') }} {{ number_format($gBrutto, 2, ',', ' ') }}
Razem {{ number_format($sumNetto, 2, ',', ' ') }} {{ number_format($sumVat, 2, ',', ' ') }} {{ number_format($sumBrutto, 2, ',', ' ') }}
{{-- KWOTA DO ZAPŁATY --}}
Do zapłaty {{ number_format($sumBrutto, 2, ',', ' ') }} {{ $faktura->kod_waluty }}
{{-- STOPKA / UWAGI --}} @if(isset($faktura->stopka) && $faktura->stopka && $faktura->stopka->stopka_faktury)
Uwagi / stopka faktury:
{!! nl2br(e($faktura->stopka->stopka_faktury)) !!}
@endif {{-- PODPISY --}}
..................................................
podpis osoby upoważnionej do wystawienia
..................................................
podpis osoby upoważnionej do odbioru