@extends('layouts.app') @section('title', $employee->name) @section('page-title', $employee->name) @section('content')
← Back Edit
{{-- Profile card --}}

{{ $employee->name }}

{{ $employee->designation ?? 'No designation' }}

{{ $employee->department }}

{{ $employee->is_active ? 'Active' : 'Inactive' }} {{ str_replace('_',' ',$employee->employment_type) }}
Phone{{ $employee->phone ?: '—' }}
Email{{ $employee->email ?: '—' }}
PAN{{ $employee->pan ?: '—' }}
Joining{{ $employee->joining_date ? \Carbon\Carbon::parse($employee->joining_date)->format('d M Y') : '—' }}
{{-- CTC Breakdown --}}

Salary Structure

@php $gross = $employee->basic_salary + $employee->hra + $employee->other_allowances; $net = $gross - $employee->pf_employee - $employee->esi_employee; @endphp

Basic

₹{{ number_format($employee->basic_salary, 0) }}

HRA

₹{{ number_format($employee->hra, 0) }}

Allowances

₹{{ number_format($employee->other_allowances, 0) }}

Gross

₹{{ number_format($gross, 0) }}

PF (Emp)

₹{{ number_format($employee->pf_employee, 0) }}

ESI (Emp)

₹{{ number_format($employee->esi_employee, 0) }}

PF (Employer)

₹{{ number_format($employee->pf_employer, 0) }}

Net Take-Home

₹{{ number_format($net, 0) }}

{{-- Recent Salary Payments --}}

Recent Salary Payments

Process Salary →
@forelse($recentPayments as $pay) @empty @endforelse
Month Gross Deductions Net Mode Payslip
{{ \Carbon\Carbon::parse($pay->salary_month.'-01')->format('M Y') }} ₹{{ number_format($pay->gross_salary, 0) }} ₹{{ number_format($pay->total_deductions, 0) }} ₹{{ number_format($pay->net_salary, 0) }} {{ $pay->payment_mode }} 📄 Download
No salary payments yet
@endsection