Journal Entries
Post manual debits and credits to the general ledger.
Overview
A journal entry is a set of debit and credit lines that must balance. Most entries are created for you by invoices, bills, payments, payroll and depreciation; use a manual entry for adjustments, accruals and opening balances.
Once posted an entry is immutable. Reversing creates a second opposite entry and leaves the first in place, so the General Ledger always shows both.
When to use journal entries
- Month-end accruals and adjustments.
- Opening balances when you start using Xetuu.
- Corrections that no document can express.
Prerequisites
Step by step
Open Accounting → Journals → Journal Entries. Columns: entry number, journal, date, description, reference, debit, credit and status.
Screenshot for this step has not been captured yet — run npm run docs:flow.
Screenshot for this step has not been captured yet — run npm run docs:flow.
Field reference
| Field | Description | Required | Data type | Business meaning |
|---|---|---|---|---|
| Journal | The journal the entry belongs to. | Yes | Journal | Controls numbering and reporting. |
| Date | Accounting date. | Yes | Date | Must fall in an open period. |
| Description | What the entry is for. | Yes | Text | Shown in the ledger and lists. |
| Reference | An external or internal reference. | No | Text | Searchable. |
| Exchange rate | Rate to the company currency for foreign-currency entries. | No | Decimal | Reports use the base amounts. |
| Line: account / debit / credit | The ledger account and amount. | Yes | Account and decimals | Total debits must equal total credits. |
| Line: tax / analytic distribution | Optional tax and cost-centre split. | No | Tax, distribution | Feeds tax and analytic reports. |
Lifecycle
DraftPosted
A posted entry stays posted; a reversal is a separate opposite entry linked to it.
Accounting impact
- Posting writes the lines to the ledger and updates every report that sums posted activity.
- Locked fiscal periods and lock dates reject the entry.
Permissions
These permission keys control access (granted to roles in Administration → Roles & Permissions):
- accounting.journals.read
- accounting.journals.create
- accounting.journals.post