@php $isEdit = $transaction->exists; @endphp
@csrf @if ($isEdit) @method('PUT') @endif
@error('transaction_date')
{{ $message }}
@enderror
@error('category_id')
{{ $message }}
@enderror
@if ($type->value === 'income')
Link a sent invoice to record a full or partial payment. Amount is in INR.
@error('invoice_id')
{{ $message }}
@enderror
@endif
{{ setting('default_currency_symbol', '₹') }} @error('amount')
{{ $message }}
@enderror
{{ setting('default_currency_symbol', '₹') }} @error('tax_amount')
{{ $message }}
@enderror
{{ $type->value === 'expense' ? 'Input GST on this bill (optional). Taxable value is amount minus GST.' : 'Leave blank for income posted from invoices.' }}
@if ($type->value === 'expense')
@include('partials.gst-split', [ 'igstRate' => $transaction->tax_rate_igst, 'cgstRate' => $transaction->tax_rate_cgst, 'sgstRate' => $transaction->tax_rate_sgst, 'igstAmount' => $transaction->tax_amount_igst, 'cgstAmount' => $transaction->tax_amount_cgst, 'sgstAmount' => $transaction->tax_amount_sgst, 'help' => 'Input GST split from the vendor bill. Amounts are calculated from taxable value (bill amount − GST) using company defaults. The three components cannot exceed total GST.', ])
@endif
@error('payment_mode')
{{ $message }}
@enderror
@error('reference_no')
{{ $message }}
@enderror
@if ($allowsReceipts)
@error('receipt')
{{ $message }}
@enderror @if ($transaction->hasReceipt())
@endif
JPG, PNG, WebP, or PDF up to 4 MB.
@endif @if ($type->value === 'expense')
@error('vendor_name')
{{ $message }}
@enderror
@error('vendor_gst_number')
{{ $message }}
@enderror
Optional. Used on GST input reports for filing.
@error('vendor_address')
{{ $message }}
@enderror
@endif
@error('description')
{{ $message }}
@enderror
@if ($type->value === 'expense') @push('scripts') @endpush @endif @if ($type->value === 'income') @push('scripts') @endpush @endif