@extends('layouts.auth.app') @section('title', 'Validate Tax Payer Income') @section('content')

TCC Request - Validate Tax Payer Income

Request Information

{{ $requestData->RequestRefNo ?? 'N/A' }}

{{ $requestData->RequestDate ? \Carbon\Carbon::parse($requestData->RequestDate)->format('d-M-Y') : 'N/A' }}

{{ $requestData->TaxYear ?? 'N/A' }}

{{ $requestData->TaxPayerName ?? 'N/A' }}

{{ $requestData->TaxPayerRIN ?? 'N/A' }}

{{ $requestData->MobileNumber ?? 'N/A' }}

Associated Assets

@forelse($assetList ?? [] as $asset) @empty @endforelse
Asset Type Asset Name Tax Payer Role Action
{{ $asset->AssetTypeName ?? '' }} {{ $asset->AssetName ?? '' }} {{ $asset->TaxPayerRoleName ?? '' }}
No assets found

Direct Assessment Income Streams

@php $totalIncomeAmount = 0; @endphp @forelse($incomeStreamList ?? [] as $income) @php $totalIncomeAmount += $income->TotalIncomeEarned ?? 0; @endphp @empty @endforelse @if(count($incomeStreamList ?? []) > 0) @endif
Tax Year Role Business Name LGA Income Amount Action
{{ $income->TaxYear ?? '' }} {{ $income->TaxPayerRoleName ?? '' }} {{ $income->BusinessName ?? '' }} {{ $income->LGAName ?? '' }} {{ number_format($income->TotalIncomeEarned ?? 0, 2) }}
No income streams found
Total {{ number_format($totalIncomeAmount, 2) }}

PAYE Income Streams

@php $totalPayeGross = 0; @endphp @forelse($payeIncomeStreamList ?? [] as $paye) @php $annualTax = $paye->AnnualTax ?? $paye->PayeAssessedAmount ?? 0; $annualTaxII = $paye->AnnualTaxII ?? $paye->PayeTaxPaid ?? 0; $balance = $annualTax - $annualTaxII; $totalPayeGross += $paye->AnnualGross ?? $paye->ChargeableIncome ?? $paye->AssessableIncome ?? 0; @endphp @empty @endforelse @if(count($payeIncomeStreamList ?? []) > 0) @endif
Tax Year Business Name Income Amount Assessed Amount Tax Paid Balance Receipt Detail Action
{{ $paye->TaxYear ?? $paye->AssessmentYear ?? '' }} {{ $paye->EmployerName ?? '' }} {{ number_format($paye->ChargeableIncome ?? $paye->AssessableIncome ?? 0, 2) }} {{ number_format($annualTax, 2) }} {{ number_format($annualTaxII, 2) }} {{ number_format($balance, 2) }} {{ $paye->ReceiptDetail ?? $paye->ReceiptRef ?? '' }}
No PAYE income streams found
Total {{ number_format($totalPayeGross, 2) }}

TCC Details

@forelse($tccDetailList ?? [] as $detail) @php $erasAssessed = $detail->ERASAssessed ?? 0; $erasTaxPaid = $detail->ERASTaxPaid ?? 0; $balance = $erasAssessed - $erasTaxPaid; @endphp @empty @endforelse
Tax Year Total Income Total Assessed Total Tax Paid Balance Treasury Receipt No. Revenue Type
{{ $detail->TaxYear ?? '' }} {{ number_format($detail->AssessableIncome ?? 0, 2) }} {{ number_format($erasAssessed, 2) }} {{ number_format($erasTaxPaid, 2) }} {{ number_format($balance, 2) }} {{ $detail->Tax_receipt ?? '' }} {{ $detail->RevenueType ?? '' }}
No TCC details found

Tax Certificate Data

{{ $formData->TaxPayerTypeName ?? 'N/A' }}

{{ $formData->TaxPayerName ?? 'N/A' }}

{{ $formData->TaxYear ?? 'N/A' }}

{{ $formData->RequestRefNo ?? 'N/A' }}

{{ $formData->SerialNumber ?? 'N/A' }}

Liability Summary

@php $totalAssessed = 0; $totalPaid = 0; $totalBalance = 0; @endphp @forelse($taxPayerLiability ?? [] as $liability) @php $totalAssessed += $liability->AssessmentAmount ?? 0; $totalPaid += $liability->PaymentAmount ?? 0; $totalBalance += $liability->BalanceAmount ?? 0; @endphp @empty @endforelse @if(count($taxPayerLiability ?? []) > 0) @endif
Tax Year Total Assessed Total Paid Balance
{{ $liability->TaxYear ?? '' }} {{ number_format($liability->AssessmentAmount ?? 0, 2) }} {{ number_format($liability->PaymentAmount ?? 0, 2) }} {{ number_format($liability->BalanceAmount ?? 0, 2) }}
No liability records found
Totals {{ number_format($totalAssessed, 2) }} {{ number_format($totalPaid, 2) }} {{ number_format($totalBalance, 2) }}

Validate Tax Payer Income

@csrf
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
needBusinessName ?? false) ? 'checked' : '' }}>
@include('pages.admin.operation-manager.partials.tcc-internal-notes', ['requestId' => $requestData->TCCRequestID, 'requestNotesList' => $requestNotesList ?? []])
@endsection @push('scripts') @endpush