POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Understanding Journal Entry Lines

Understanding Journal Entry Lines

When you create a journal entry with multiple debit and credit lines, AccuArk stores each line as a separate split record linked to a parent transaction. This guide explains how the data flows from the journal entry form to the general ledger.

How Splits Work

A journal entry consists of:

  1. Parent transaction — The main record in account_transactions with the transaction number, date, description, and total amount
  2. Split lines — Individual records in account_transaction_splits, each specifying an account and either a debit or credit amount

The parent transaction stores the total debit and credit amounts. The split lines break down which accounts are affected.

Validation Rules

AccuArk enforces several rules for split transactions:

  • Minimum two lines — Every journal entry must have at least two lines (one debit, one credit)
  • Balance requirement — The sum of all debit amounts must exactly equal the sum of all credit amounts
  • Non-zero amounts — The total amount must be greater than zero
  • Account required — Every line must have an account assigned

If any of these validations fail, the journal entry cannot be saved.

How Entries Affect Account Balances

When a journal entry is saved, each split line affects the specified account's balance:

  • A debit line on a debit-normal account (like an expense) increases the balance
  • A credit line on a debit-normal account decreases the balance
  • A credit line on a credit-normal account (like revenue) increases the balance
  • A debit line on a credit-normal account decreases the balance

The chart_master table's balance, total_debits, and total_credits columns are updated for every affected account within the same database transaction.

Viewing Split Details

When you view a journal entry in the Account Transactions form, you see the transaction from the perspective of one account. The “Other Account” column shows the counter-party. For multi-line entries, you may see the transaction appear in multiple accounts' transaction lists, each showing the relevant debit or credit amount.

Common Journal Entry Patterns

Two-Line Entry (Simple)

Most transactions are simple two-line entries:

  • Debit one account
  • Credit another account

Example: Pay rent with cash

  • Debit Rent Expense $1,000
  • Credit Cash $1,000

Multi-Line Entry (Compound)

Compound entries affect three or more accounts:

Example: Payroll entry

  • Debit Salary Expense $5,000
  • Credit Cash $4,000 (net pay)
  • Credit Payroll Tax Payable $750
  • Credit Health Insurance Payable $250

Reversing Entry

To reverse a previous journal entry, swap the debits and credits:

  • Original: Debit A, Credit B
  • Reversal: Debit B, Credit A

Tips

  • Keep entries focused — Each journal entry should represent one logical event. Do not combine unrelated transactions into a single entry.
  • Reference the original — When creating adjusting or reversing entries, include a reference to the original transaction number in the description
  • Review the splits — After saving, verify the entry by checking the affected accounts' transaction lists to confirm the amounts are correct
Was this article helpful?
Back to Accounting & Financial Management Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket