@extends('layouts.master') @section('page_title', 'Accounting Configurations') @section('content')
| Configuration Type | Revenue Account | Receivable Account | Cash Account | Status | Actions |
|---|---|---|---|---|---|
|
{{ $config->getConfigDescription() }}
{{ $config->config_type }} |
{{ $config->revenueAccount->code ?? $config->revenueAccount->account_code }}
{{ $config->revenueAccount->name }} |
{{ $config->receivableAccount->code ?? $config->receivableAccount->account_code }}
{{ $config->receivableAccount->name }} |
{{ $config->cashAccount->code ?? $config->cashAccount->account_code }}
{{ $config->cashAccount->name }} |
@if($config->is_active) Active @else Inactive @endif |
Create your first accounting configuration to get started.
Create ConfigurationAccount where income is recognized when bills are generated or payments are received for cash-based accounting.
Account that tracks outstanding amounts owed by students. Debited when bills are created, credited when payments are received.
Bank or cash account where actual payments are deposited. Debited when payments are received.
Debit: Cash Account (Asset increases)
Credit: Receivable Account (Asset decreases) or Revenue Account (Income increases)
This ensures proper double-entry bookkeeping without hardcoding account numbers in your application code.