@php $totalSalesReport = $sales->whereBetween('sale_date',[$to,$from])->sum('total_paid'); $cashTransRcvTotalReport=$cashTrans->whereBetween('date',[$to,$from])->where('transaction_type', 'recieve')->sum('received_amount'); $cashTransPaidReport =$cashTrans->whereBetween('date',[$to,$from])->where('transaction_type','payment')->sum('paid_amount'); $bankTransTotalDepositReport=$bankTransactions->whereBetween('transaction_date',[$to,$from])->where('transaction_type', 'deposit')->sum('deposit'); $bankTransTotalWithdrawReport=$bankTransactions->whereBetween('transaction_date',[$to,$from])->where('transaction_type', 'withdraw')->sum('withdraw'); $PurchasetotalPaidReport=$purchases->whereBetween('purchase_date',[$to,$from])->sum('total_paid'); $totalPaidToSupplierReport=$supplier_payments->whereBetween('date',[$to,$from])->where('transaction_type', 'payment')->sum('amount'); $totalRcvToSupplierReport=$supplier_payments->whereBetween('date',[$to,$from])->where('transaction_type', 'recieve')->sum('amount'); $totalPaidCustomerReport=$customer_payments->whereBetween('date',[$to,$from])->where('transaction_type', 'payment')->sum('amount'); $totalRcvCustomerReport=$customer_payments->whereBetween('date',[$to,$from])->where('transaction_type', 'recieve')->sum('amount'); $totalSalary=$salary_payment->whereBetween('date',[$to,$from])->sum('payment_amount'); $cashInReport = $totalSalesReport+$cashTransRcvTotalReport+$bankTransTotalDepositReport+$totalRcvToSupplierReport+$totalRcvCustomerReport; $cashOutReport = $totalPaidCustomerReport+$totalPaidToSupplierReport+$PurchasetotalPaidReport+$bankTransTotalWithdrawReport+$cashTransPaidReport+$totalSalary; @endphp

Cash In

Total Sales {{number_format($totalSalesReport,2)}}
Customer Payment Received {{number_format($totalRcvCustomerReport,2)}}
Cash Received {{number_format($cashTransRcvTotalReport,2)}}
Withdraw from Bank {{number_format($bankTransTotalWithdrawReport,2)}}
Supplier Payment Received {{number_format($totalRcvToSupplierReport,2)}}
Total Cash In {{number_format($cashInReport,2)}}

Cash Out

Total Purchase {{number_format($PurchasetotalPaidReport,2)}}
Supplier Payment Paid {{number_format($totalPaidToSupplierReport,2)}}
Cash Paid {{number_format($cashTransPaidReport,2)}}
Deposit to Bank {{number_format($bankTransTotalDepositReport,2)}}
Employee Payment {{number_format($totalSalary,2)}}
Customer Payment Paid {{number_format($totalPaidCustomerReport,2)}}
Total Cash Out {{number_format($cashOutReport,2)}}

Cash Balance: {{number_format(($cashInReport-$cashOutReport),2)}}