Accounting General Ledger

General Ledger

Full double-entry journal — view, filter & analyse all accounting entries

{{ glAccountInfo.type?.value }} {{ glAccountInfo.glCode }} · {{ glAccountInfo.name }}
{{ formatLedgerDate(ledgerData?.fromDate) }} → {{ formatLedgerDate(ledgerData?.toDate) }}
Account Code
{{ glAccountInfo.glCode }}
Account Name
{{ glAccountInfo.name }}
Classification
{{ glAccountInfo.type?.value }}
Usage
{{ glAccountInfo.usage?.value || '—' }}
Manual Entries
{{ glAccountInfo.manualEntriesAllowed ? 'Allowed' : 'Restricted' }}
Description
{{ glAccountInfo.description }}
Opening Balance
{{ openingBalance | formatNumber }}
Before {{ formatLedgerDate(ledgerData?.fromDate) || 'period start' }}
DR
Total Debit
{{ totalDebit | formatNumber }}
Debit entries in period
CR
Total Credit
{{ totalCredit | formatNumber }}
Credit entries in period
{{ isDebitNormal ? 'DR−CR' : 'CR−DR' }}
Net Movement
{{ netMovement | formatNumber }}
{{ netMovementPositive ? 'Net Positive' : 'Net Negative' }} · {{ isDebitNormal ? 'Debit Normal' : 'Credit Normal' }}
Closing Balance
{{ closingBalance | formatNumber }}
As of {{ formatLedgerDate(ledgerData?.toDate) || 'period end' }}
Total Entries
{{ totalEntries || (dataSource?.records$ | async) || 0 }}
Matching journal entries
Quick Range
{{ et.option }}
{{ o.name }}
Select a GL Account to unlock full ledger details — opening balance, day-wise running balance, closing balance, and per-entry running totals.
Day-wise Balance Timeline {{ dayWiseData.length }} days
Opening Debit Credit Net Closing
Date Opening Bal Debit (DR) Credit (CR) Movement Net Closing Bal Entries
{{ formatLedgerDate(row.date) }}
{{ row.openingBalance | formatNumber }} {{ row.totalDebit | formatNumber }} — {{ row.totalCredit | formatNumber }} —
{{ row.netMovement | formatNumber }} {{ row.closingBalance | formatNumber }} {{ row.entryCount }}
Journal Entries {{ (dataSource?.records$ | async) || 0 }}
DR {{ totalDebit | formatNumber }}
CR {{ totalCredit | formatNumber }}
@if (markError) {
{{ markError }}
}
# #{{ e.id }} Date
{{ formatLedgerDate(e.transactionDate) }}
Txn ID {{ e.transactionId }} Account No {{ e.savingsAccountNo }} — Office
{{ e.officeName }}
Code {{ e.glAccountCode }} Account {{ e.glAccountName }} Type {{ e.glAccountType?.value }} Type {{ e.entryType?.value === 'DEBIT' ? 'DR' : 'CR' }} Debit {{ e.amount | formatNumber }} — Credit {{ e.amount | formatNumber }} — Running Bal {{ getRunningBalance(e) | formatNumber }} Source {{ e.manualEntry ? 'Manual' : 'System' }} By
{{ (e.createdByUserName || 'U').charAt(0).toUpperCase() }}
{{ e.createdByUserName }}
Submitted {{ e.submittedOnDate | datetimeFormat }} AML Review @if (markOf(e); as mark) { {{ mark.disposition === 'ESCALATE' ? 'Suspicious' : 'Whitelisted' }} } @else if (isMarking(e)) { Saving… } @else if (canMark(e)) { } @else { — }
@if (totalEntries === 0) {
No entries found
Try adjusting your filters or date range
}