@extends('layouts.admin') @section('title','Accounting') @section('page-title','Accounting Overview') @section('content')
Total Income
₵{{ number_format($totalIncome,2) }}
All time
Total Expenses
₵{{ number_format($totalExpenses,2) }}
All time
Net Profit
@php $net = $totalIncome - $totalExpenses; @endphp
₵{{ number_format($net,2) }}
All time
This Month Income
₵{{ number_format($monthIncome,2) }}
{{ now()->format('M Y') }}
This Month Expenses
₵{{ number_format($monthExpenses,2) }}
{{ now()->format('M Y') }}
Month Profit
@php $mnet = $monthIncome - $monthExpenses; @endphp
₵{{ number_format($mnet,2) }}
{{ now()->format('M Y') }}
Last 6 Months — P&L Full Report →
@foreach($months as $m) @endforeach
MonthIncomeExpensesProfit
{{ $m['month'] }} ₵{{ number_format($m['income'],2) }} ₵{{ number_format($m['expenses'],2) }} ₵{{ number_format($m['profit'],2) }}
Expenses by Category
@forelse($byCategory as $cat) @php $pct = $totalExpenses > 0 ? ($cat->expenses_sum_amount / $totalExpenses) * 100 : 0; @endphp
{{ $cat->icon }} {{ $cat->name }} ₵{{ number_format($cat->expenses_sum_amount,2) }}
@empty

No expense data yet.

@endforelse
Recent Income View all →
@forelse($recentIncome as $e) @empty @endforelse
TitleDateAmount
{{ $e->title }} {{ $e->income_date->format('M j') }} ₵{{ number_format($e->amount,2) }}
No entries yet.
Recent Expenses View all →
@forelse($recentExpenses as $e) @empty @endforelse
TitleCategoryAmount
{{ $e->title }} {{ $e->category?->name ?? '—' }} ₵{{ number_format($e->amount,2) }}
No expenses yet.
+ Record Income + Record Expense 📊 Full Reports 🏷 Expense Categories
@endsection