Skip to main content

Journal Entries Overview

Available Commands

Queries

Commands

Key Features

  • Double-Entry Accounting: All entries must balance (debits = credits)
  • Multi-Currency Support: Post entries in different currencies
  • Branch-Level Tracking: Track entries by branch
  • Audit Trail: Complete history of postings and reversals
  • Flexible Filtering: Filter by date, GL code, currency, branch
  • Reversal Support: Reverse incorrect entries with audit trail

Integration Notes

Journal Entry Types

ValueDescriptionNormal Balance
1DebitAsset, Expense accounts increase
2CreditLiability, Equity, Income accounts increase

Account Types

IDTypeExamples
1AssetCash, Receivables, Fixed Assets
2LiabilityPayables, Loans, Accruals
3EquityCapital, Retained Earnings
4IncomeInterest Income, Fees
5ExpenseSalaries, Rent, Utilities

Transaction Types

IDDescriptionUsage
1Manual Journal EntryUser-posted adjustments
2Automated EntrySystem-generated postings
3ReversalReversal of previous entry

Best Practices

  1. Always Balance Entries: Ensure debits = credits before posting
  2. Use Meaningful References: Include dates, departments, or invoice numbers
  3. Add Detailed Notes: Explain the business reason for manual entries
  4. Review Before Posting: Double-check GL codes and amounts
  5. Document Reversals: Always provide clear reversal reasons
  6. Use Filters Wisely: Narrow date ranges and use specific GL codes for faster queries
  7. Export for Audit: Use isExport: true for comprehensive audit trails