Journal entries are the actual transactions in your books — every one a balanced double-entry record: at least one debit and one credit line against accounts from your chart of accounts, where total debits always equal total credits. Most entries post automatically the moment something happens elsewhere in the system — a sale, a return, a shift close, or an expense each generate their own entry behind the scenes, tagged with their source so you can trace any entry back to what created it. You can also create entries manually for anything outside those flows.
Once posted, a journal entry is never edited or deleted — that's what keeps the ledger trustworthy. If a mistake needs correcting, you void the entry instead, which posts a new, equal-and-opposite entry that cancels it out, leaving both the original and the correction visible forever.
Key capabilities
- Automatic entries posted behind sales, returns, shift closes, expenses, and purchase orders
- Manual entry creation for anything outside those automated flows
- Enforced double-entry balance — debits must equal credits on every entry
- Void (reverse) an entry instead of editing history, keeping a full audit trail
- Every entry traceable back to its source transaction and feeds the Journal (General Ledger), Trial Balance, and Income Statement reports