{{ $purchase->company->name ?? currentCompany()?->name ?? config('app.name') }}
{{ $purchase->company->billing_address ?? '' }}
Purchase Bill
Bill No: {{ $purchase->bill_no ?: '-' }}
Date: {{ $purchase->invoice_date->format('d-M-Y') }}

Supplier

{{ $purchase->party->name ?? '-' }}
{{ $purchase->party->billing_address ?? '' }}
GSTIN: {{ $purchase->party->gst_number ?? '-' }}

Details

Mode: {{ ucfirst($purchase->mode) }}
Created: {{ $purchase->created_at->format('d-M-Y h:i A') }}
@if($purchase->mode === 'cash' && ($purchase->foreign_party_name || $purchase->foreign_invoice_no || $purchase->conversion_rate)) Foreign Party: {{ $purchase->foreign_party_name ?: '-' }}
Foreign Inv.: {{ $purchase->foreign_invoice_no ?: '-' }}
Currency: {{ $purchase->foreign_currency ?: '-' }} {{ $purchase->conversion_rate ? '@ ' . indian_number($purchase->conversion_rate, 6) : '' }}
@endif @if($purchase->eway_bill_no) E-way Bill: {{ $purchase->eway_bill_no }} @endif
@if($purchase->mode === 'cash' && ($purchase->shipping_party_name || $purchase->shipping_invoice_no || $purchase->overseas_narration))

Overseas / Shipping Notes

Shipping Party: {{ $purchase->shipping_party_name ?: '-' }} | Shipping Inv.: {{ $purchase->shipping_invoice_no ?: '-' }}
{{ $purchase->overseas_narration ?: '' }}
@endif @php $hasForeignRates = $purchase->items->contains(fn($item) => $item->foreign_rate || $item->foreign_conversion_rate); $showTaxColumns = $purchase->mode !== 'cash'; @endphp @if($hasForeignRates) @endif @if($showTaxColumns) @endif @if($showTaxColumns) @endif @foreach($purchase->items as $item) @if($hasForeignRates) @endif @if($showTaxColumns) @endif @if($showTaxColumns) @endif @endforeach
# Product HSN Unit QtyFgn Rate ConvRateTax %Total Excl. TaxTaxTotal
{{ $loop->iteration }} {{ $item->product->name ?? 'Item Removed' }} {{ $item->hsn ?: '-' }} {{ $item->unit ?: '-' }} {{ indian_number($item->qty, 3) }}{{ $item->foreign_rate ? indian_number($item->foreign_rate, 4) : '-' }} {{ $item->foreign_conversion_rate ? indian_number($item->foreign_conversion_rate, 6) : '-' }}{{ indian_number($item->rate, 2) }}{{ indian_number($item->tax_percent, 2) }}{{ indian_number($item->line_amount, 2) }}{{ indian_number($item->line_tax_amount, 2) }}{{ indian_number($item->line_total, 2) }}
Table End
@if($showTaxColumns) @endif @if($purchase->pf_amount > 0) @endif @if($showTaxColumns && $purchase->pf_tax_amount > 0) @endif
Total Excl. Tax{{ indian_number($purchase->amount_total, 2) }}
Tax{{ indian_number($purchase->tax_total, 2) }}
P&F{{ indian_number($purchase->pf_amount, 2) }}
P&F Tax{{ indian_number($purchase->pf_tax_amount, 2) }}
Roundoff{{ indian_number($purchase->roundoff, 2) }}
Grand Total₹ {{ indian_number($purchase->grand_total, 2) }}