Journal Entries

July 11, 2026 17 views admin

Journal Entries — Complete User Guide — Two Accounts Web

Comprehensive guide for managing journal entries, recording adjusting entries, LC-related adjustments, recurring entries, and understanding their impact across financial reports


Table of Contents

  1. What Are Journal Entries?
  2. Tab Visibility
  3. Field-by-Field Guide
  4. Creating a Journal Entry
  5. LC-Related Journal Entries
  6. Recurring Journal Entries
  7. Settings Configuration
  8. Accounting Impact
  9. Reports
  10. Sample Data and Report Output
  11. Accounting Regulation Compliance

1. What Are Journal Entries?

A Journal Entry is the most flexible transaction type in the system. Unlike specialized documents (Sales Invoices, Purchase Invoices, Payments, Receipts) which automate specific business processes, a Journal Entry allows you to post directly to any general ledger account with full control over the debit and credit amounts.

Journal Entries are used for:

  • Correcting entries — fixing misposted transactions (e.g., reclassifying an expense to the correct account)
  • Accruals and prepayments — period-end adjustments for accrued expenses, prepaid assets, deferred revenue
  • Depreciation and amortization — recording period depreciation/amortization (though the system also has dedicated modules for FA and IA)
  • LC interest accruals — recording period-end interest on Import and Export Letters of Credit
  • Inter-account transfers — moving balances between accounts
  • Opening balance adjustments — fine-tuning opening balances after initial setup
  • Foreign currency revaluation — manual FX adjustments (though the system has automated revaluation)
  • Consolidation adjustments — inter-company eliminations and adjustments for group reporting
Key Concept: Every Journal Entry must have equal total Debits and total Credits. The system shows an Out of Balance warning if the totals do not match. If a JE is saved with an imbalance, the system automatically creates a balancing entry to the Suspense Account (for transaction currency imbalance) or Retained Earnings (for base currency imbalance).

Journal Entries post full monetary amounts to the general ledger. They directly impact the Balance Sheet and Profit and Loss Statement — unlike documents that track quantities only.


2. Tab Visibility

The Journal Entries tab is always visible in the navigation bar. It does NOT need to be enabled via the Customize Menu. It has a pending count badge showing the number of Recurring Journal Entries due for processing.

Under the Journal Entries tab, you also have access to:

  • Journal Entry Footers (under Settings) — create reusable footer text for JE documents
  • Recurring Journal Entries (under Settings) — configure periodic JE templates that auto-create on schedule

3. Field-by-Field Guide

3.1 Header Fields

Field Type Required Description
Date Date Yes The date of the journal entry. This date is used for GL posting and determines the period in which the entry appears.
Reference Text No Manual or auto-generated reference number.
Currency Dropdown No The transaction currency. When set, all line amounts are treated as being in this currency and converted to base currency using the exchange rate.
Exchange Rate Decimal No The exchange rate for currency conversion. Auto-filled when currency is selected. Only shown when Currency is set.
Exchange Rate Is Inverse Toggle No When enabled, uses division instead of multiplication for currency conversion.
Narration Long Text No A description of the journal entry explaining the purpose of the adjustment (e.g., "Reclassify office supplies from Advertising account").
Out of Balance Computed An auto-computed read-only field showing the net difference between total Debits and total Credits on all lines. A non-zero value means the entry is unbalanced. Displayed with the base currency symbol.
For Tax Purposes This Is Dropdown No When a Tax Code is used on any line, this field determines whether the entry is a Sale/Sale Adjustment or Purchase/Purchase Adjustment for VAT reporting purposes.
Is LC Adjustment Checkbox No Marks this journal entry as an Import Letter of Credit adjustment. When checked, the Letter of Credit field appears for linking.
Letter of Credit Dropdown No The Import LC being adjusted. Only shown when Is LC Adjustment is checked.
Is Export LC Adjustment Checkbox No Marks this journal entry as an Export Letter of Credit adjustment. When checked, the Export Letter of Credit field appears.
Export Letter of Credit Dropdown No The Export LC being adjusted. Only shown when Is Export LC Adjustment is checked.
Cash Transaction for CFS Purposes Checkbox No When checked, this JE is treated as a cash transaction in the Cash Flow Statement. Use this for JEs that represent actual cash movements (e.g., inter-account transfers).
Has Line Description Checkbox No Show the Description column on lines for additional line-level descriptions.
Quantity Column Checkbox No Show the Quantity column on lines for recording quantities alongside amounts.
Custom Theme Checkbox + Dropdown No Enable and select a custom theme for the JE document view.
Footers Multi-select No Select one or more Journal Entry Footer templates to include at the bottom of the document.
Automatic Reference Checkbox No When enabled, the system generates the next sequential reference number.
Custom Fields Configurable No Additional fields via Settings > Custom Fields.

3.2 Line Fields

Column Type Description
Account Dropdown The GL account for this line. Select from all accounts that support journal entries. The account type determines which additional fields appear (Customer, Supplier, Employee, Fixed Asset, etc.).
Bank or Cash Account Dropdown Appears when the Account is a Cash at Bank account. Select the specific bank account for cash-related JE lines.
AR Customer / Sales Invoice Dropdown Appears when the Account is an Accounts Receivable account. Select the customer and optionally link a Sales Invoice for AR adjustments.
AP Supplier / Purchase Invoice Dropdown Appears when the Account is an Accounts Payable account. Select the supplier and optionally link a Purchase Invoice for AP adjustments.
Billable Expense Customer Dropdown Appears when the Account is a Billable Expense account. Links the expense to a customer for re-invoicing.
Capital Account / Sub Account Dropdown Appears for capital account control accounts. Select the capital account and optional sub-account for equity adjustments.
Employee Dropdown Appears for employee clearing accounts. Select the employee for payroll-related adjustments.
Inventory Item / Location Dropdown Appears for inventory accounts. Select the item and inventory location for inventory adjustments.
Special Account Dropdown Appears for special account control accounts.
Fixed Asset Dropdown Appears for fixed asset accounts. Select the fixed asset for FA-related adjustments.
Intangible Asset Dropdown Appears for intangible asset accounts.
Expense Claim Payer Dropdown Appears for expense claim payer accounts.
Investment Dropdown Appears for investment control accounts.
Description Long Text Optional line description. Only shown when Has Line Description is enabled on the header.
Quantity Decimal Optional quantity. Only shown when Quantity Column is enabled on the header. Useful for inventory or unit-based adjustments.
Debit Decimal The debit amount for this line. Increases asset/expense accounts, decreases liability/revenue accounts. Each line can have a Debit OR a Credit, not both.
Credit Decimal The credit amount for this line. Increases liability/revenue accounts, decreases asset/expense accounts.
Currency Amount Decimal The line amount in the foreign currency. Only shown when the account's currency differs from the transaction currency. Use this to post amounts in the account's native currency.
Tax Code Dropdown The tax code for this line (e.g., VAT-15%). Only shown when the selected account has tax codes enabled. The system calculates and posts the tax amount as a separate transaction.
Project / Division Dropdown Assign the line to a project or division for dimensional tracking.

4. Creating a Journal Entry

  1. Go to Journal Entries > New Journal Entry
  2. Set the Date
  3. Enter a Narration explaining the purpose of the entry
  4. Add lines:
    • Select the Account for each line — additional entity fields appear based on account type
    • Enter either a Debit or a Credit amount (not both on the same line)
    • If the account supports it, select the entity (Customer, Supplier, Fixed Asset, etc.)
    • If using a foreign currency, set the Currency Amount
    • If applicable, select a Tax Code
    • Assign to a Project or Division if needed
  5. Verify the Out of Balance field reads 0.00 — this means total Debits equal total Credits
  6. If this is an LC adjustment, check Is LC Adjustment or Is Export LC Adjustment and select the LC
  7. If this entry represents a cash flow, check Cash Transaction for CFS Purposes
  8. Configure Theme and Footers if needed
  9. Save
Important: A Journal Entry must be balanced. If the total Debits do not equal total Credits, the system will:
  • If the transaction currency imbalance is non-zero: create a balancing entry to the Suspense Account
  • If only the base currency imbalance is non-zero (transaction amounts are balanced but FX conversion differs): create a balancing entry to Retained Earnings
Always verify that the Out of Balance field shows 0.00 before saving.

4.2 Using Journal Entries for Opening Balances

While the recommended method for setting opening balances is Settings > Opening Balances, Journal Entries can be used as an alternative in specific scenarios where the standard Opening Balance form is not suitable.

When to Use a JE Instead of the OB Form

Scenario OB Form Journal Entry
Profit & Loss accounts (seeding opening revenue/expense balances) ❌ Not available — OB form only shows Balance Sheet accounts ✅ Fully supported — post directly to P&L accounts
LC-related accounts (LC Payable, Export LC Receivable) ⚠️ Not recommended — OB form warns against using for LCs ✅ Supported — use Is LC Adjustment or Is Export LC Adjustment flags
Multi-entity opening entries (spanning multiple customers/suppliers in one entry) ❌ One entity per OB entry ✅ Multiple entities on different lines in a single JE
Foreign currency opening balances ✅ Supported with auto-populate ✅ Supported with Currency Amount per line

How It Differs in Reports

The key difference is how the system treats entries from each source:

Aspect Opening Balance Form Manual Journal Entry
Opening Balance flag ✅ Set — marked as opening balance entry ❌ Not set — treated as regular period activity
Appears in opening balance ✅ Yes — rolled into OB figures ❌ No — shows in period activity columns
Description in reports "Opening Balance Entry" The Narration you enter
Retained Earnings offset ✅ Auto-created for BS accounts You must create it manually, or system auto-balances to Suspense
Recommendation: Use the Settings > Opening Balances form for standard Balance Sheet accounts (AR, AP, Cash, Inventory, Fixed Assets).
Accounting Rule — P&L Accounts Cannot Have Opening Balances (IAS 1 §35): Profit and Loss accounts (Income, Expense) are temporary accounts that start each fiscal period at zero. The opening balance of Retained Earnings already contains the cumulative effect of all prior-period P&L activity. Posting a debit or credit directly to a P&L account as an "opening balance" is not permitted under accrual accounting — it would double-count amounts. If you need to seed a P&L account for the current period, use a Journal Entry without labeling it as an "opening balance" — it will be treated as a current-period transaction, which is the correct treatment for P&L accounts per IAS 1.

Example — Seeding a P&L Account (Current Period Seed)

If you need to set a starting balance for a Cost of Goods Sold account at the beginning of a new fiscal year (e.g., migrating from another system):

Dr  Cost of Goods Sold                   100,000.00
    Cr  Retained Earnings                             100,000.00

Narration: "Prior period COGS brought forward"
DR = CR: 100,000.00 − 100,000.00 = 0.00 ✓

This entry will appear as a current-period transaction. This is the correct accounting treatment — P&L accounts do not carry forward opening balances per IAS 1 §35. The offset to Retained Earnings ensures the Balance Sheet remains correct.

Important: A Journal Entry posted as a P&L seeding entry will appear in all reports as a current-period transaction, not as an opening balance. This is the intended behavior — P&L accounts are temporary and must not carry opening balances. For Balance Sheet accounts that need true opening balance treatment (rolled into opening figures, excluded from period activity), use the Settings > Opening Balances form instead. The system only applies the opening balance treatment to entries created through the Opening Balance form.

5.1 Import LC Adjustments

When a Journal Entry is marked with Is LC Adjustment = Yes and a Letter of Credit is selected, the entry becomes linked to the LC workflow. This is used for:

  • LC Interest Accrual — recording period-end interest expense on financed LCs
  • LC Payment adjustments — recording payments against LC payable that are not processed through the standard Payment form
  • Balance corrections — adjusting LC-related balances

How LC interest accrual works:

  1. From the LC view, click the Accrue Interest button
  2. The system creates a Journal Entry with:
    • Is LC Adjustment = Yes
    • Letter of Credit = the selected LC
    • Reference prefix "ACCRUAL-"
    • Line 1: Dr Interest Expense (for the accrued amount)
    • Line 2: Cr LC Accrual Interest Payable (for the accrued amount)
  3. The entry is linked to the LC and visible in the LC View's payment history
  4. An LC Accrual History record is created for audit trail

Behavior of LC-marked JEs:

  • Excluded from automatic purchase invoice matching (LC payments are bank-financed, not direct trade)
  • Included in LC Exposure Report calculations
  • Included in LC View outstanding balance calculations
  • A warning appears if you try to edit a JE that has been referenced in LC Accrual History
  • The LC view shows a warning before allowing status changes if linked JEs exist

5.2 Export LC Adjustments

When a Journal Entry is marked with Is Export LC Adjustment = Yes and an Export Letter of Credit is selected, the entry becomes linked to the Export LC workflow. This mirrors the Import LC behavior, used for:

  • Export LC Interest Accrual — recording period-end interest on Export LCs
  • Export LC Receipt adjustments — recording receipts that are not processed through the Export LC Receipt form
  • Clearing stale Export LC AR Clearing balances — when the Export LC AR Clearing account has a residual balance after the Export LC Receipt has been processed

Stale Export LC Clearing balance: When an Export LC has fees, the Export LC AR Clearing account may retain a residual balance after the receipt. A Journal Entry with Is Export LC Adjustment can be used to clear this balance by creating a reversing entry between Export LC Receivable and Export LC AR Clearing.


6. Recurring Journal Entries

Navigate to Settings > Recurring Transactions > Recurring Journal Entries to configure periodic JE templates.

Field Type Description
Next Issue Date Date The date the next journal entry will be created. The system generates the JE on this date.
Interval Number How often to repeat (e.g., 1 for monthly, 3 for quarterly, 12 for annually).
Period Type Dropdown Days, Months, or Years.
Month Day Number The day of the month to issue (e.g., 1 for 1st of each month).
Expiration Type Dropdown Never, After a Specified Date, or After a Specified Number of Entries.
Until Date / Number of Entries Date / Number Conditional fields based on Expiration Type.
Narration Long Text The narration template for each generated JE.
Lines Table The line template with Account, Debit/Credit amounts, Tax Code, Project, Division — same as a regular JE.

Recurring Journal Entries are useful for:

  • Monthly depreciation — if not using the Fixed Asset module's automatic depreciation
  • Prepaid expense amortization — monthly amortization of prepaid insurance, rent, etc.
  • Accrued salaries — month-end salary accrual reversing the following month
  • Standard cost adjustments — recurring inventory revaluation entries

When the Next Issue Date arrives, the system generates a Journal Entry from the template. The pending count on the Journal Entries tab badge shows how many recurring entries are due.


7. Settings Configuration

7.1 Journal Entry Footers

Navigate to Settings > Journal Entry Footers to create reusable footer content:

Field Type Description
Name Text The display name for the footer
Content Long Text The footer text or HTML content appearing at the bottom of the JE document
Inactive Checkbox Hide from selection dropdown

7.2 Custom Fields

Navigate to Settings > Custom Fields. Journal Entries support custom fields. Create custom fields with Placement = Journal Entries to add header-level fields, or Journal Entry Lines for line-level fields.


8. Accounting Impact

8.1 GL Posting

Journal Entries post full monetary amounts to the General Ledger. Each line creates a GL transaction with the specified debit or credit amount.

For each line with a Debit amount:
    Dr  Selected Account            Debit Amount (in transaction currency)
        Cr  (balancing entries from other lines)

For each line with a Credit amount:
    Dr  (balancing entries from other lines)
        Cr  Selected Account                     Credit Amount (in transaction currency)

If Tax Code is set on a line:
    Additional Dr/Cr entries are created for the tax amount
    Posted to Tax Receivable / Tax Payable accounts

If Currency Amount is set (different from Transaction Currency):
    Amount in account currency = Currency Amount (in account's currency)
    Amount in base currency = converted using exchange rate

Balancing mechanism:

  • If the sum of transaction amounts across all lines is non-zero → a balancing entry is created to Suspense Account
  • If transaction amounts are balanced but base amounts are not (due to FX rounding) → a balancing entry is created to Retained Earnings

8.2 Cash Flow Statement Treatment

The Cash Transaction for CFS Purposes flag determines whether the JE appears in the Cash Flow Statement:

  • Checked: The JE is treated as a cash transaction and appears in the Direct Method CFS
  • Unchecked (default): The JE is treated as a non-cash adjustment. In the Indirect Method, it may appear as an adjustment item depending on the accounts used. In the Direct Method, it is excluded.

Journal Entries marked with Is LC Adjustment or Is Export LC Adjustment are:

  • Excluded from automatic sales/purchase invoice matching
  • Included in LC-specific reports (LC Exposure Report, Export LC Exposure Report)
  • Treated as non-cash adjustments in the CFS (unless Cash Transaction for CFS Purposes is also checked)

9. Reports

Journal Entries appear in the following reports:

Report How Journal Entries Appear
Journal Entries Listing Main listing with Date, Reference, Narration, Accounts, Debits, Credits, Status (Balanced/Unbalanced)
Customer Summary AR-related JE lines appear in the Journal Entries column, grouped by customer
Supplier Summary AP-related JE lines appear in the Journal Entries column, grouped by supplier
Customer Statement AR-related JE lines appear in the transaction history with description
Supplier Statement AP-related JE lines appear in the transaction history
Cash Flow Statement JEs with Cash Transaction for CFS Purposes = Yes appear in the Direct Method; others are non-cash adjustments in Indirect Method
Bank Account Summary JE lines posted to cash/bank accounts appear in the Journal Entries row
LC Exposure Report JEs with Is LC Adjustment = Yes are summed for paid amount calculations per LC
Export LC Exposure Report JEs with Is Export LC Adjustment = Yes are summed for received amount calculations per Export LC
Inventory Valuation Report JE lines posted to inventory accounts appear in opening and adjustment calculations
Inventory Quantity Summary Has a Journal Entries filter button — show/hide JE quantity movements
Inventory Value Summary JE lines are included in the Adjustments column
Tax Reports (Mushak 6.1 / 6.2 / 6.10 / 6.21) JEs with Tax Codes appear in relevant VAT reports based on the For Tax Purposes This Is setting

10. Sample Data and Report Output

Scenario A — Correcting Entry (Reclassify Expense)

Field Value
Date 30-Jun-2026
Reference JE-001
Narration Reclassify office supplies erroneously posted to Advertising
Line 1 Account: Office Supplies (Expense), Debit: 5,000.00
Line 2 Account: Advertising (Expense), Credit: 5,000.00

GL Transactions Created

Line 1 — Dr Office Supplies                    5,000.00
Line 2 — Cr Advertising                        5,000.00

Verification:
    Total Debits:  5,000.00
    Total Credits: 5,000.00
    DR = CR: 5,000.00 − 5,000.00 = 0.00 ✓
    Net P&L impact: +5,000 (Office Supplies) − 5,000 (Advertising) = 0 ✓

Scenario B — LC Interest Accrual

Field Value
Date 30-Jun-2026
Reference ACCRUAL-LC-001
Narration Interest accrual for LC-001 for the period Apr-Jun 2026
Is LC Adjustment Yes
Letter of Credit LC-001
Line 1 Account: Interest Expense (P&L), Debit: 26,864.45
Line 2 Account: LC Accrual Interest Payable (BS), Credit: 26,864.45

GL Transactions Created

Line 1 — Dr Interest Expense                   26,864.45
Line 2 — Cr LC Accrual Interest Payable         26,864.45

Verification:
    Total Debits:  26,864.45
    Total Credits: 26,864.45
    DR = CR: 26,864.45 − 26,864.45 = 0.00 ✓

Impact on LC Exposure Report

This JE appears in the LC Exposure Report as part of the Accrued Interest column for LC-001. The linked LC view shows this entry in its payment/accrual history.

Scenario C — Multi-Currency JE

Field Value
Date 30-Jun-2026
Reference JE-002
Narration Record AR adjustment in USD for Global Imports Inc
Currency USD
Exchange Rate 110.00 (1 USD = 110 BDT)
Line 1 Account: AR (Customer: Global Imports Inc), Debit: 1,000.00 USD (Currency Amount)
Line 2 Account: Service Revenue, Credit: 1,000.00 USD

GL Transactions Created

Line 1 — Dr Accounts Receivable (Global Imports Inc)
    Transaction Amount: 0.00 (balanced by other lines in transaction currency)
    Account Amount: 1,000.00 USD (in customer's currency)
    Base Amount: 110,000.00 BDT (1,000 × 110)

Line 2 — Cr Service Revenue
    Transaction Amount: 0.00
    Account Amount: 1,000.00 USD
    Base Amount: 110,000.00 BDT (1,000 × 110)

Verification (in USD):
    Total Debits:  1,000.00 USD
    Total Credits: 1,000.00 USD
    DR = CR: 1,000.00 − 1,000.00 = 0.00 ✓

Verification (in BDT):
    Total Debits:  110,000.00 BDT
    Total Credits: 110,000.00 BDT
    DR = CR: 110,000.00 − 110,000.00 = 0.00 ✓

Scenario D — Accrued Expense (Month-End Salary Accrual)

Field Value
Date 30-Jun-2026
Reference JE-003
Narration Accrued salaries for June 2026 — paid in July
Line 1 Account: Salary Expense (P&L), Debit: 250,000.00
Line 2 Account: Accrued Salaries Payable (BS), Credit: 250,000.00

GL Transactions Created

Line 1 — Dr Salary Expense                      250,000.00
Line 2 — Cr Accrued Salaries Payable             250,000.00

Verification:
    Total Debits:  250,000.00
    Total Credits: 250,000.00
    DR = CR: 250,000.00 − 250,000.00 = 0.00 ✓

Impact: Records June expense even though cash is paid in July.
On 01-Jul when salary is paid, reverse this JE and post the actual payment.

Scenario E — Prepaid Expense Amortization (Monthly Rent)

Field Value
Date 01-Jan-2026
Reference JE-004
Narration Record 12-month prepaid rent — paid in advance
Line 1 Account: Prepaid Rent (BS Asset), Debit: 120,000.00
Line 2 Account: Cash at Bank (BS), Credit: 120,000.00

GL Transactions Created

Line 1 — Dr Prepaid Rent                        120,000.00
Line 2 — Cr Cash at Bank                         120,000.00

Verification:
    Total Debits:  120,000.00
    Total Credits: 120,000.00
    DR = CR: 120,000.00 − 120,000.00 = 0.00 ✓

Monthly amortization JE (recurring, on 1st of each month for 12 months):
    Dr  Rent Expense                               10,000.00
        Cr  Prepaid Rent                             10,000.00

This can be set up as a Recurring Journal Entry (see Section 6).

Scenario F — Inter-Account Transfer (Cash Between Bank Accounts)

Field Value
Date 15-Jun-2026
Reference JE-005
Narration Transfer from Main Account to Reserve Account
Cash Transaction for CFS Purposes Yes (this is an actual cash movement)
Line 1 Account: Cash at Bank (Bank: Main Account), Credit: 50,000.00
Line 2 Account: Cash at Bank (Bank: Reserve Account), Debit: 50,000.00

GL Transactions Created

Line 1 — Cr Cash at Bank (Main Account)            50,000.00
Line 2 — Dr Cash at Bank (Reserve Account)          50,000.00

Verification:
    Total Debits:  50,000.00
    Total Credits: 50,000.00
    DR = CR: 50,000.00 − 50,000.00 = 0.00 ✓

Impact on Cash Flow Statement:
    Because Cash Transaction for CFS Purposes = Yes, this JE appears
    in the Direct Method Cash Flow Statement as an operating activity.
    Net cash impact: 50,000 outflow (Main) + 50,000 inflow (Reserve) = 0 ✓
Scenario A — Correction JE:
    Dr  Office Supplies        5,000.00
        Cr  Advertising                    5,000.00
    DR = CR: 5,000.00 − 5,000.00 = 0.00 ✓

Scenario B — LC Interest Accrual:
    Dr  Interest Expense       26,864.45
        Cr  LC Accrual Interest Payable     26,864.45
    DR = CR: 26,864.45 − 26,864.45 = 0.00 ✓

Scenario C — Multi-Currency JE:
    Dr  AR (Global Imports)      $1,000.00 (BDT 110,000.00)
        Cr  Service Revenue                    $1,000.00 (BDT 110,000.00)
    DR = CR: $1,000 − $1,000 = 0 ✓
    DR = CR: 110,000 − 110,000 = 0 ✓

11. Accounting Regulation Compliance

11.1 IAS 1 — Presentation of Financial Statements

Requirement (§54-55): Each material class of similar items must be presented separately. Current and non-current assets/liabilities must be classified separately.

How this system complies: Journal Entries allow precise postings to the correct accounts, ensuring each financial statement line item is accurately stated. The flexibility to post to any account supports proper classification of assets, liabilities, equity, income, and expenses.

11.2 IAS 8 — Accounting Policies, Changes in Accounting Estimates and Errors

Requirement (§14(a)): Changes in accounting estimates are applied prospectively. Prior period errors are corrected retrospectively by adjusting the opening balance of retained earnings.

How this system complies: Journal Entries can be used to correct prior period errors by posting directly to Retained Earnings (via the retained earnings account). The Narration field documents the nature and reason for the correction, supporting the audit trail required by IAS 8.

11.3 IAS 21 — The Effects of Changes in Foreign Exchange Rates

Requirement (§23): Monetary items denominated in a foreign currency are translated at the closing rate. Exchange differences are recognized in profit or loss.

How this system complies: JE line items with foreign currency amounts are recorded at the transaction date exchange rate. The Currency Amount field allows precise recording in the foreign currency while the system handles the base currency conversion. Period-end revaluation is handled by the automated FX revaluation process, but manual JEs can be used for adjustments.

11.4 IFRS 9 — Financial Instruments

Requirement (§5.1.1): Financial assets are classified and measured at amortized cost, fair value through other comprehensive income (FVTOCI), or fair value through profit or loss (FVTPL).

How this system complies: Journal Entries can reclassify financial assets between categories, adjust carrying values for impairment, and record fair value changes. The LC Adjustment flags (Is LC Adjustment, Is Export LC Adjustment) properly identify entries related to bank-financed trade transactions.

11.5 IAS 37 — Provisions, Contingent Liabilities and Contingent Assets

Requirement (§14): A provision is recognized when an entity has a present obligation as a result of a past event, it is probable that an outflow will be required, and the amount can be reliably estimated.

How this system complies: Journal Entries can be used to record provisions (e.g., warranty provisions, legal provisions) by debiting the relevant expense and crediting a provision liability account. The Narration field documents the basis for the provision estimate.

11.6 DR = CR Verification

Every Journal Entry MUST have equal total Debits and Credits:

    Total Debits = Total Credits

    If Total Debits > Total Credits:
        Auto-balance to Suspense Account (Dr the difference)
    If Total Credits > Total Debits:
        Auto-balance to Suspense Account (Cr the difference)
    If transaction amounts are balanced but base amounts differ:
        Auto-balance to Retained Earnings

    Always verify the Out of Balance field shows 0.00 ✓

11.7 Relevant but Not Applicable

  • IFRS 15 (Revenue): While JEs can adjust revenue accounts, the initial revenue recognition is handled by Sales Invoices. JEs are used for corrections and adjustments, not for initial revenue recognition under the five-step model.
  • IFRS 16 (Leases): Journal Entries are a general tool and not specific to lease accounting.
  • IAS 2 (Inventories): Inventory adjustments via JE are possible but the recommended approach is through standard purchase and sale transactions for proper quantity tracking and cost layer management.

End of Journal Entries Guide