Company Logo

{{ $payrollData['payslipData']->company_name }}

{{ $payrollData['payslipData']->company_address }} | {{ __('index.email') }}: {{ $payrollData['payslipData']->company_email }} | {{ __('index.phone') }}: {{ $payrollData['payslipData']->company_phone }}

@if($payrollData['payslipData']->salary_cycle == 'monthly') {{ __('index.payslip_for_the_month_of') }} {{ \App\Helpers\AppHelper::getMonthYear($payrollData['payslipData']->salary_from) }} @else {{ __('index.payslip') }} {{ __('index.from') }} {{ \App\Helpers\AttendanceHelper::payslipDate($payrollData['payslipData']->salary_from) }} {{ __('index.to') }} {{ \App\Helpers\AttendanceHelper::payslipDate($payrollData['payslipData']->salary_to) }} @endif

{{ __('index.employee_id') }}:{{ $payrollData['payslipData']->employee_code }} {{ __('index.name') }}:{{ $payrollData['payslipData']->employee_name }}
{{ __('index.salary_slip') }}:{{ $payrollData['payslipData']->id ?? '' }} {{ __('index.department') }}:{{ $payrollData['payslipData']->department }}
{{ __('index.designation') }}:{{ $payrollData['payslipData']->designation }} {{ __('index.joining_date') }}:{{ $payrollData['payslipData']->joining_date }}
@if($payrollData['payslipData']->salary_cycle == 'weekly') @else @endif
{{ __('index.total_working_hours') }} {{ $payrollData['payslipData']->working_hours }} {{ __('index.total_worked_hours') }} {{ $payrollData['payslipData']->worked_hours }} {{ __('index.total_deficit_hours') }} {{ $payrollData['payslipData']->working_hours - $payrollData['payslipData']->worked_hours }} {{ __('index.total_overtime_hours') }} {{ $payrollData['payslipData']->overtime_hours }} {{ __('index.total_undertime_hours') }} {{ $payrollData['payslipData']->undertime_hours }}
{{ __('index.total_day') }} {{ $payrollData['payslipData']->total_days }} {{ __('index.present') }} {{ $payrollData['payslipData']->present_days }} {{ __('index.absent') }} {{ $payrollData['payslipData']->absent_days }} {{ __('index.leave') }} {{ $payrollData['payslipData']->leave_days }} {{ __('index.holidays') }} {{ $payrollData['payslipData']->holidays }} {{ __('index.weekend') }} {{ $payrollData['payslipData']->weekends }}
@php $totalEarning = 0; if ($payrollData['payslipData']->salary_cycle == 'weekly'){ $totalEarning += ($payrollData['payslipData']->weekly_basic_salary + $payrollData['payslipData']->weekly_fixed_allowance); }else{ $totalEarning += ( $payrollData['payslipData']->monthly_basic_salary + $payrollData['payslipData']->monthly_fixed_allowance); } @endphp @forelse( $payrollData['earnings'] as $earning) @php $totalEarning+=$earning['amount']; @endphp @empty @endforelse @forelse($payrollData['additionalEarnings'] as $earning) @php $totalEarning += $earning['amount']; @endphp @empty @endforelse
{{ __('index.earnings') }} {{ __('index.amount') }}
{{ __('index.basic_salary') }} {{ ($payrollData['payslipData']->salary_cycle == 'weekly') ? $payrollData['payslipData']->weekly_basic_salary :$payrollData['payslipData']->monthly_basic_salary }}
{{ $earning['name'] }} {{ $earning['amount'] }}
{{ __('index.fixed_allowance') }} {{ ($payrollData['payslipData']->salary_cycle == 'weekly') ? $payrollData['payslipData']->weekly_fixed_allowance : $payrollData['payslipData']->monthly_fixed_allowance }}
{{ $earning['name'] }} {{ $earning['amount'] }}
{{ __('index.gross_earnings') }} {{ $totalEarning }}
@php $totalDeduction = $payrollData['payslipData']->ssf_deduction + $payrollData['payslipData']->pf_deduction; @endphp @forelse( $payrollData['deductions'] as $deduction) @php $totalDeduction+=$deduction['amount']; @endphp @empty @endforelse @if($payrollData['payslipData']->ssf_deduction > 0) @endif @if($payrollData['payslipData']->pf_deduction > 0) @endif @forelse($payrollData['additionalDeductions'] as $deduction) @php $totalDeduction += $deduction['amount']; @endphp @empty @endforelse
{{ __('index.deductions') }} {{ __('index.amount') }}
{{ $deduction['name'] }} {{ $deduction['amount'] }}
{{ __('index.ssf_deduction') }} {{ $payrollData['payslipData']->ssf_deduction }}
{{ __('index.pf_deduction') }} {{ $payrollData['payslipData']->pf_deduction }}
{{ $deduction['name'] }} (less) {{ $deduction['amount'] }}
{{ __('index.total_deduction') }} {{ $totalDeduction }}
@if($payrollData['payslipData']->bonus > 0) @endif @if($payrollData['payslipData']->include_advance_salary ==1) @endif @if($payrollData['payslipData']->include_tada ==1) @endif @if(isset($payrollData['payslipData']->ot_status) && $payrollData['payslipData']->ot_status == 1) @endif @if(isset($underTimeSetting) && $underTimeSetting->is_active == 1) @endif
{{ __('index.actual_salary') }} {{ __('index.actual_salary_formula') }} {{ $currency.' '. $totalEarning - $totalDeduction }}
{{ __('index.bonus') }} {{ $currency.' '. $payrollData['payslipData']->bonus }}
{{ __('index.taxable_salary') }} {{ __('index.taxable_salary_formula') }} {{ $currency.' '. $totalEarning + $payrollData['payslipData']->bonus - $totalDeduction }}
{{ __('index.tax') }} {{ $currency.' '. $payrollData['payslipData']->tds }}
{{ __('index.salary_after_tax') }} {{ $currency.' '. $totalEarning + $payrollData['payslipData']->bonus - $totalDeduction - $payrollData['payslipData']->tds }}
{{ __('index.advance_salary') }}(-) {{ $payrollData['payslipData']->advance_salary ?? 0 }}
{{ __('index.tada') }} (+) {{ $payrollData['payslipData']->tada ?? 0 }}
{{ __('index.absent_deduction') }} @if($payrollData['payslipData']->salary_cycle == 'monthly') {{ __('index.absent_deduction_formula') }} @else {{ __('index.weekly_absent_deduction_formula') }} @endif {{ $payrollData['payslipData']->absent_deduction ?? 0 }}
{{ __('index.overtime_income') }} {{ $payrollData['payslipData']->overtime }}
{{ __('index.undertime_deduction') }} {{ $payrollData['payslipData']->undertime }}

{{ __('index.net_salary') }}: {{ $currency.' '. $payrollData['payslipData']->net_salary }}

({{ $numberToWords->get($payrollData['payslipData']->net_salary) }})

{{ __('index.net_salary_formula') }}