Skip to main content

General Journals

Overview

General Journals, also known as Ledger Journals or Journal Entries, are the primary tool for recording financial transactions in the General Ledger. They provide a structured way to document accounting entries using double-entry bookkeeping, where every transaction affects at least two accounts and debits always equal credits.

Think of a General Journal as a "transaction notepad" where you record business events that affect your company's financial position. Once posted, these entries become part of your permanent financial records and appear in financial reports, trial balances, and financial statements.

Key Business Concepts

1. What is a General Journal?

A General Journal is a container for multiple journal lines that together form one or more complete accounting transactions. Each journal has:

Header Information:

  • Journal Batch Number: A unique identifier for the journal (e.g., "GEN-2024-001")
  • Journal Name: The type/category of journal (e.g., "General Journal", "Adjustments")
  • Currency: The currency for all transactions in the journal
  • Status: Either "Open" (can be edited) or "Posted" (finalized and locked)

Journal Lines:

  • Individual accounting entries that make up the transactions
  • Each line specifies an account, amount (debit or credit), and description
  • Lines are grouped by voucher numbers to form balanced transactions

Financial Summary:

  • Total Debits: Sum of all debit amounts
  • Total Credits: Sum of all credit amounts
  • Balance Status: Whether total debits equal total credits

2. Journal Types

The system supports different types of journals for different business purposes:

Daily (General) Journals

Purpose: Record regular day-to-day accounting transactions.

Common Uses:

  • Adjusting entries (accruals, deferrals)
  • Corrections and reclassifications
  • Period-end adjustments
  • Manual accounting entries

Example: Recording depreciation expense

Account          Description                Debit      Credit
Depreciation Exp Depreciation for January $5,000
Accum Deprec Accumulated depreciation $5,000

Customer Payment Journals

Purpose: Record cash receipts from customers.

Common Uses:

  • Customer payments received
  • Invoice settlements
  • Cash application to open invoices

Example: Customer payment

Account          Description                Debit      Credit
Cash Payment from Cust-001 $10,000
Accounts Rec Settlement of INV-001 $10,000

Vendor Payment Journals

Purpose: Record payments made to vendors.

Common Uses:

  • Vendor payments
  • Invoice settlements
  • Cash disbursements

Example: Vendor payment

Account          Description                Debit      Credit
Accounts Payable Payment to Vendor-050 $5,000
Cash Check #12345 $5,000

Tax Settlement Journals

Purpose: Record tax payments to tax authorities.

Common Uses:

  • VAT/Sales tax payments
  • Withholding tax settlements
  • Tax authority payments

Payroll Disbursement Journals

Purpose: Record payroll payments to employees.

Common Uses:

  • Salary payments
  • Payroll tax withholdings
  • Employee benefit payments

3. Double-Entry Bookkeeping

General Journals enforce the fundamental principle of double-entry bookkeeping: Every transaction has equal debits and credits.

The Accounting Equation

Assets = Liabilities + Equity

Debits increase:

  • Assets (Cash, Accounts Receivable, Inventory)
  • Expenses (Salaries, Rent, Utilities)

Credits increase:

  • Liabilities (Accounts Payable, Loans)
  • Equity (Capital, Retained Earnings)
  • Revenue (Sales, Service Revenue)

Example: Cash Sale

Transaction: Sell services for $1,000 cash

Journal Entry:
Date: January 15, 2024
Voucher: V001

Line 1:
Account: Cash (Asset)
Debit: $1,000
Credit: $0
Description: Cash sale to customer

Line 2:
Account: Service Revenue (Revenue)
Debit: $0
Credit: $1,000
Description: Revenue from services

Balance:
Total Debits: $1,000
Total Credits: $1,000
Status: Balanced ✓

Accounting Impact:

  • Cash (Asset) increases by $1,000 (Debit)
  • Service Revenue (Revenue) increases by $1,000 (Credit)
  • Accounting equation stays in balance

4. Journal Structure and Components

Journal Header

The journal header contains overall information about the journal:

Journal Batch Number: GEN-2024-001

  • Unique identifier for this journal
  • Used for tracking and reporting
  • Auto-generated or manually entered

Journal Name: General Journal

  • Determines journal behavior and posting rules
  • Links to journal configuration (voucher numbering, default accounts)

Currency: USD

  • All lines in the journal must use this currency
  • Cannot be changed once lines are added

Status: Open or Posted

  • Open: Journal can be edited, lines can be added/removed
  • Posted: Journal is finalized and locked, cannot be changed

Document Number: DOC-2024-001 (optional)

  • Optional reference number for the journal
  • Distinct from voucher numbers on individual lines

Default Dimensions: (optional)

  • Default financial dimension values applied to new lines
  • Simplifies data entry for recurring dimension patterns

Journal Lines

Each journal line represents one side of an accounting entry:

Line Number: 1, 2, 3...

  • Sequential number for easy reference
  • Auto-assigned when lines are added

Voucher Number: V001

  • Groups related lines into a single transaction
  • All lines with the same voucher must balance

Account: 101-Cash

  • The general ledger account affected
  • Can be GL account, customer, vendor, or other account types

Description: "Cash sale to customer"

  • Text description of what the transaction represents
  • Helps explain the business purpose

Debit Amount: $1,000 or $0

  • Debit side of the entry
  • Must be zero if credit amount is non-zero

Credit Amount: $0 or $1,000

  • Credit side of the entry
  • Must be zero if debit amount is non-zero

Transaction Date: January 15, 2024

  • The accounting date for the transaction
  • Determines which fiscal period the transaction affects

Financial Dimensions: (optional)

  • Additional classification beyond account (Department, Project, Location)
  • Provides multi-dimensional reporting capabilities

5. How General Journals Work in Practice

Scenario 1: Simple Adjusting Entry

Business Event: Record monthly depreciation expense for equipment.

Step 1: Create Journal

Journal Name: General Journal
Currency: USD
Status: Open

Step 2: Add Lines

Line 1:
Voucher: V001
Account: 601-Depreciation Expense
Debit: $5,000
Credit: $0
Description: Monthly depreciation - January
Date: January 31, 2024

Line 2:
Voucher: V001
Account: 105-Accumulated Depreciation
Debit: $0
Credit: $5,000
Description: Monthly depreciation - January
Date: January 31, 2024

Step 3: Validate Balance

Total Debits: $5,000
Total Credits: $5,000
Status: Balanced ✓

Step 4: Post Journal

Action: Post
Result: Journal status changes to "Posted"
Posted Date: January 31, 2024
Effect: Entries are written to General Ledger

Impact on Accounts:

  • Depreciation Expense increases by $5,000 (appears on Income Statement)
  • Accumulated Depreciation increases by $5,000 (appears on Balance Sheet)
  • Equipment net book value decreases by $5,000

Scenario 2: Compound Journal Entry

Business Event: Pay monthly rent and utilities with a single check.

Step 1: Create Journal

Journal Name: General Journal
Currency: USD
Status: Open

Step 2: Add Lines

Line 1:
Voucher: V002
Account: 705-Rent Expense
Debit: $2,000
Credit: $0
Description: Office rent - February
Date: February 1, 2024

Line 2:
Voucher: V002
Account: 710-Utilities Expense
Debit: $500
Credit: $0
Description: Utilities - February
Date: February 1, 2024

Line 3:
Voucher: V002
Account: 101-Cash
Debit: $0
Credit: $2,500
Description: Check #12345 for rent and utilities
Date: February 1, 2024

Step 3: Validate Balance

Total Debits: $2,500 ($2,000 + $500)
Total Credits: $2,500
Status: Balanced ✓

Step 4: Post Journal

Result: Three GL entries created
Posted Date: February 1, 2024

Impact:

  • Rent Expense: +$2,000 (Debit)
  • Utilities Expense: +$500 (Debit)
  • Cash: -$2,500 (Credit)

Scenario 3: Single-Line Entry with Offset Account

Some journal configurations allow single-line entries where the offsetting entry is automatically implied.

Business Event: Record cash sale using offset account feature.

Step 1: Create Journal Line

Line 1:
Voucher: V003
Account: 101-Cash
Debit: $1,000
Credit: $0
Offset Account: 401-Service Revenue
Description: Cash sale
Date: February 5, 2024

System Automatically Creates:

Effective Entry:
Debit: Cash $1,000
Credit: Service Revenue $1,000 (from offset account)

Result:

  • Journal is automatically balanced
  • Only one line needed for simple entries
  • Faster data entry for common transactions

6. Vouchers and Transaction Grouping

What is a Voucher?

A voucher number is a unique identifier that groups multiple journal lines into a single, balanced accounting transaction.

Key Concepts:

  • All lines with the same voucher must balance (total debits = total credits)
  • Multiple vouchers can exist in the same journal
  • Vouchers can have 2 or more lines (compound entries)

Example: Multiple Vouchers in One Journal

Journal: GEN-2024-001
Currency: USD

Voucher V001 (Depreciation):
Line 1: Depreciation Expense Dr $5,000
Line 2: Accumulated Depreciation Cr $5,000
Balance: ✓ Balanced

Voucher V002 (Rent Payment):
Line 3: Rent Expense Dr $2,000
Line 4: Cash Cr $2,000
Balance: ✓ Balanced

Voucher V003 (Utility Payment):
Line 5: Utilities Expense Dr $500
Line 6: Cash Cr $500
Balance: ✓ Balanced

Journal Totals:
Total Debits: $7,500
Total Credits: $7,500
Journal Balance: ✓ Balanced

7. Voucher Numbering Strategies

The system supports three strategies for automatically assigning voucher numbers to journal lines:

Strategy 1: In Connection With Balance

How It Works:

  • System checks if the last voucher in the journal is balanced
  • If balanced (or no lines exist): Generates a new voucher number from the number sequence
  • If unbalanced: Reuses the last voucher number
  • Ensures each transaction is completed before starting a new one

Example:

Add Line 1:
Amount: Dr $1,000
Last Voucher Status: None (journal empty)
Action: Generate new voucher
Result: Voucher V001 assigned
Voucher V001 Status: Unbalanced (Dr $1,000, Cr $0)

Add Line 2:
Amount: Cr $1,000
Last Voucher Status: V001 is unbalanced
Action: Reuse last voucher
Result: Voucher V001 assigned
Voucher V001 Status: Balanced (Dr $1,000, Cr $1,000)

Add Line 3:
Amount: Dr $500
Last Voucher Status: V001 is balanced
Action: Generate new voucher
Result: Voucher V002 assigned
Voucher V002 Status: Unbalanced (Dr $500, Cr $0)

Add Line 4:
Amount: Cr $500
Last Voucher Status: V002 is unbalanced
Action: Reuse last voucher
Result: Voucher V002 assigned
Voucher V002 Status: Balanced (Dr $500, Cr $500)

Best For:

  • Ensuring transaction integrity
  • Sequential entry of balanced transactions
  • Preventing incomplete vouchers

Strategy 2: Manual

How It Works:

  • System does not auto-generate voucher numbers
  • User must manually enter the voucher number for each line
  • Full user control over voucher grouping

Example:

Add Line 1:
System Prompt: "Enter voucher number"
User Enters: "RENT-FEB-2024"
Result: Voucher = "RENT-FEB-2024"

Add Line 2:
System Prompt: "Enter voucher number"
User Enters: "RENT-FEB-2024" (manually groups with Line 1)
Result: Voucher = "RENT-FEB-2024"

Add Line 3:
System Prompt: "Enter voucher number"
User Enters: "UTIL-FEB-2024" (starts new transaction)
Result: Voucher = "UTIL-FEB-2024"

Best For:

  • Custom voucher naming schemes
  • Specific business requirements for voucher format
  • Integration with external systems
  • Advanced users who want full control

Strategy 3: One Voucher Number Only

How It Works:

  • If journal has no lines: Generates one new voucher number from the number sequence
  • If journal has lines: Reuses the voucher number from the first line
  • All lines in the entire journal use the same voucher number
  • Entire journal must balance as a single transaction

Example:

Add Line 1:
Journal Status: Empty
Action: Generate new voucher
Result: Voucher V001 assigned
Journal Voucher: V001

Add Line 2:
Journal Status: Has lines with voucher V001
Action: Reuse V001
Result: Voucher V001 assigned

Add Line 3:
Journal Status: Has lines with voucher V001
Action: Reuse V001
Result: Voucher V001 assigned

Add Line 4:
Journal Status: Has lines with voucher V001
Action: Reuse V001
Result: Voucher V001 assigned

Result:
All lines share voucher V001
Journal must balance overall before posting

Best For:

  • Simple journals with one compound transaction
  • Year-end closing entries
  • Consolidation entries
  • Situations where all lines represent a single business event

Strategy Comparison

StrategyVoucher AssignmentUse CaseUser Control
In Connection With BalanceAuto-generates when last voucher balancedStandard journal entryLow - System managed
ManualUser enters each voucher numberCustom voucher schemesHigh - Full user control
One Voucher Number OnlyOne voucher for entire journalSingle compound transactionLow - System managed

8. Journal Status and Lifecycle

General Journals move through a simple but important lifecycle:

Status: Open

Characteristics:

  • Journal can be edited
  • Lines can be added, modified, or removed
  • Currency can be changed (if no lines exist)
  • No financial impact yet

Allowed Operations:

  • Add lines
  • Update lines
  • Remove lines
  • Change journal properties
  • Validate balance
  • Delete journal

Visual Indicator: Status = "Open", Posted Date is empty


Status: Posted

Characteristics:

  • Journal is finalized and locked
  • No modifications allowed
  • Financial impact realized
  • Appears in financial reports
  • Part of audit trail

Prohibited Operations:

  • ❌ Add lines
  • ❌ Update lines
  • ❌ Remove lines
  • ❌ Change journal properties
  • ❌ Delete journal

Allowed Operations:

  • ✓ View journal
  • ✓ Print/export journal
  • ✓ Reverse journal (creates new reversal journal)

Visual Indicator: Status = "Posted", Posted Date shows when journal was posted


Posting Prerequisites

Before a journal can be posted, it must meet these requirements:

1. Balance Requirement

Total Debits = Total Credits

Example:
Total Debits: $10,000
Total Credits: $10,000
Status: ✓ Balanced - Can post

Total Debits: $10,000
Total Credits: $9,500
Status: ❌ Unbalanced - Cannot post

2. Valid Accounts

  • All lines must reference valid, active general ledger accounts
  • Account types must be appropriate for the journal type

3. Valid Dates

  • Transaction dates must fall within open fiscal periods
  • Cannot post to closed periods

4. Complete Data

  • All required fields populated
  • Financial dimensions complete (if required)

5. Journal-Type Specific Rules

  • Payment journals: Must have payment details
  • Customer journals: Must reference customers
  • Vendor journals: Must reference vendors

9. Journal Reversal

Sometimes you need to reverse a posted journal to correct errors or cancel transactions.

When to Reverse a Journal

Common Scenarios:

  • Incorrect account posted
  • Wrong amount entered
  • Transaction posted to wrong period
  • Duplicate entry needs to be removed
  • Year-end entries need to be reversed

Important: You cannot "un-post" or edit a posted journal. You must create a reversal journal.


How Reversal Works

Step 1: Identify Original Journal

Original Journal: GEN-2024-001
Posted Date: January 31, 2024
Status: Posted

Line 1: Depreciation Expense Dr $5,000
Line 2: Accumulated Depreciation Cr $5,000

Step 2: Create Reversal Journal

Reversal Journal: GEN-2024-REV-001
Transaction Date: February 1, 2024
Status: Open
Reason: "Correction - wrong amount"

Line 1: Depreciation Expense Cr $5,000 (reversed)
Line 2: Accumulated Depreciation Dr $5,000 (reversed)

Notice: Debits and credits are swapped, amounts are the same

Step 3: Post Reversal Journal

Result: Reversal journal posted
Effect: Original entry is completely offset

Step 4: Link Journals

Original Journal:
- Reverse Date: February 1, 2024
- Reverse Journal ID: GEN-2024-REV-001

Reversal Journal:
- Description: "Reversal of GEN-2024-001"

Net Effect After Reversal

Original Entry (Jan 31):
Depreciation Expense: +$5,000 Dr
Accumulated Depreciation: +$5,000 Cr

Reversal Entry (Feb 1):
Depreciation Expense: -$5,000 Cr
Accumulated Depreciation: -$5,000 Dr

Net Effect:
Depreciation Expense: $0 (cancelled out)
Accumulated Depreciation: $0 (cancelled out)

Next Step: Create a new journal with the correct entry


10. Financial Dimensions in Journals

Financial dimensions provide additional classification beyond the general ledger account, enabling multi-dimensional reporting.

Example: Department and Project Tracking

Business Need: Track expenses by both account and department.

Journal Entry with Dimensions:

Line 1:
Account: 705-Rent Expense
Debit: $2,000
Dimensions:
- Department: IT
- Cost Center: HQ-001
- Project: (none)

Line 2:
Account: 101-Cash
Credit: $2,000
Dimensions:
- Department: IT
- Cost Center: HQ-001
- Project: (none)

Reporting Benefits:

  • View total rent expense across all departments
  • View total IT department expenses across all accounts
  • View total HQ-001 cost center expenses
  • Multi-dimensional analysis

Default Dimensions

You can set default dimensions at the journal header level to speed up data entry:

Setup:

Journal Header:
Default Dimensions:
- Department: IT
- Cost Center: HQ-001

Effect:

  • All new lines automatically get these dimension values
  • Can be overridden on individual lines if needed
  • Saves time for journals with consistent dimension patterns

11. Common Business Scenarios

Scenario 1: Month-End Accruals

Business Need: Accrue expenses incurred but not yet invoiced.

Example: Accrue utility expense for January

Journal: GEN-2024-005
Date: January 31, 2024
Description: January utility accrual

Voucher V001:
Line 1: Utilities Expense Dr $450
Line 2: Accrued Expenses Cr $450

Effect:
- Expense recognized in January (matching principle)
- Liability recorded for unpaid amount
- Will be reversed when actual invoice arrives

Scenario 2: Reclassification Entry

Business Need: Move expenses from one account to another.

Example: Reclassify consulting expense to professional fees

Journal: GEN-2024-006
Date: February 15, 2024
Description: Reclassify Q1 consulting expense

Voucher V001:
Line 1: Professional Fees Dr $3,000
Line 2: Consulting Expense Cr $3,000

Effect:
- Consulting Expense reduced by $3,000
- Professional Fees increased by $3,000
- No impact on total expenses
- Corrects classification for reporting

Scenario 3: Period-End Closing Entry

Business Need: Close revenue and expense accounts to retained earnings.

Example: Close accounts at year-end

Journal: GEN-2024-099
Date: December 31, 2024
Description: Year-end closing entries

Voucher V001 (Close Revenue):
Line 1: Service Revenue Dr $500,000
Line 2: Income Summary Cr $500,000

Voucher V002 (Close Expenses):
Line 3: Income Summary Dr $300,000
Line 4: Salaries Expense Cr $180,000
Line 5: Rent Expense Cr $60,000
Line 6: Utilities Expense Cr $20,000
Line 7: Depreciation Expense Cr $40,000

Voucher V003 (Close Income Summary):
Line 8: Income Summary Dr $200,000
Line 9: Retained Earnings Cr $200,000

Net Effect:
- Revenue and expense accounts reset to zero
- Net income ($200,000) transferred to Retained Earnings
- Ready for new fiscal year

Scenario 4: Correction of Posted Error

Business Need: Correct an entry posted to the wrong account.

Original Entry (Wrong):

Journal: GEN-2024-010
Posted: February 10, 2024

Line 1: Office Supplies Expense Dr $1,200
Line 2: Cash Cr $1,200

Problem: Should have been posted to Equipment Maintenance

Correction Process:

Step 1: Reverse Original Entry

Journal: GEN-2024-010-REV
Date: February 15, 2024
Description: Reversal - wrong account

Line 1: Office Supplies Expense Cr $1,200
Line 2: Cash Dr $1,200

Step 2: Post Correct Entry

Journal: GEN-2024-011
Date: February 15, 2024
Description: Correction - equipment maintenance

Line 1: Equipment Maintenance Dr $1,200
Line 2: Cash Cr $1,200

Net Result:

  • Office Supplies Expense: $0 (cancelled)
  • Equipment Maintenance: $1,200 (correct)
  • Cash: -$1,200 (correct)
  • Audit trail preserved with all three journals

12. Best Practices

Data Entry Best Practices

1. Use Descriptive Descriptions

❌ Bad: "Entry"
✅ Good: "Monthly depreciation - Office equipment"

❌ Bad: "Payment"
✅ Good: "Rent payment - Check #12345 for March office rent"

2. Group Related Entries by Voucher

✅ Good: All lines for a single transaction share one voucher
❌ Bad: Each line has a different voucher number

3. Use Consistent Transaction Dates

✅ Good: All lines in a voucher have the same transaction date
❌ Bad: Lines in same voucher have different dates

4. Balance Before Posting

✅ Good: Verify balance before attempting to post
❌ Bad: Attempt to post unbalanced journal repeatedly

Journal Management Best Practices

1. Naming Conventions

Format: [Type]-[Year]-[Sequential]
Examples:
- GEN-2024-001 (General journal #1 for 2024)
- ADJ-2024-005 (Adjustment journal #5 for 2024)
- ACR-2024-012 (Accrual journal #12 for 2024)

2. Regular Review

Daily:
- Review unposted journals
- Follow up on unbalanced entries

Weekly:
- Post completed journals
- Archive old journals

Monthly:
- Review posted journals for period
- Verify financial statement impact

3. Segregation of Duties

Role 1: Journal Preparer
- Creates journals
- Adds lines
- Cannot post

Role 2: Journal Reviewer
- Reviews journals
- Verifies accuracy
- Cannot create

Role 3: Journal Poster
- Posts journals
- Final approval
- Cannot create or modify

Error Prevention

1. Double-Check Before Posting

Checklist:
☐ Journal is balanced
☐ Accounts are correct
☐ Amounts are correct
☐ Descriptions are clear
☐ Dates are in open period
☐ Dimensions are complete
☐ No duplicate entries

2. Test Complex Entries

For complicated journal entries:
1. Create test journal in non-production
2. Verify impact on trial balance
3. Review with supervisor
4. Only then create in production

3. Use Templates

For recurring entries:
1. Save successful journal as template
2. Copy template for next period
3. Update dates and amounts only
4. Reduces data entry errors

13. Reporting and Inquiry

Journal Reports

Journal Register

  • Lists all journals for a period
  • Shows status, totals, and balance status
  • Grouped by journal name

Posted Journals Report

  • All journals posted in a date range
  • Includes line-by-line details
  • Used for audit trail

Unposted Journals Report

  • All open journals awaiting posting
  • Identifies unbalanced journals
  • Used for workflow management

Account Impact Inquiry

After posting a journal, you can view its impact on accounts:

General Ledger Transactions

Account: 101-Cash
Date Range: January 2024

Date Journal Description Debit Credit Balance
Jan 15 GEN-2024-001 Cash sale $1,000 $21,000
Jan 20 GEN-2024-002 Rent payment $2,000 $19,000
Jan 25 GEN-2024-003 Customer payment $5,000 $24,000

Trial Balance Impact

Account                  Before Journal    Journal Impact    After Journal
101-Cash $20,000 +$1,000 $21,000
401-Service Revenue $100,000 +$1,000 $101,000

14. Troubleshooting Common Issues

Issue 1: Journal Won't Balance

Problem: Total debits don't equal total credits.

Diagnosis:

Total Debits: $10,500
Total Credits: $10,000
Difference: $500

Common Causes:

  • Missing line
  • Wrong amount on a line
  • Debit/credit reversed
  • Offset entry not calculated correctly

Solution:

1. Calculate expected total from source documents
2. Verify each line amount individually
3. Check for missing lines
4. Verify debit/credit classification
5. Recalculate totals

Issue 2: Cannot Post Journal

Problem: Post button is disabled or posting fails.

Common Causes:

  1. Unbalanced Journal

    • Check: Is Total Debits = Total Credits?
    • Fix: Add/correct lines to balance
  2. Invalid Fiscal Period

    • Check: Are transaction dates in open period?
    • Fix: Change dates or open fiscal period
  3. Missing Required Fields

    • Check: Are all account IDs populated?
    • Fix: Complete all required fields
  4. Inactive Accounts

    • Check: Are all accounts active?
    • Fix: Use active accounts or reactivate

Issue 3: Posted Wrong Amount

Problem: Journal posted with incorrect amount.

Solution: Reversal and correction

Step 1: Create reversal journal
- Reverse all lines from original journal
- Post reversal journal

Step 2: Create correct journal
- Re-enter with correct amounts
- Verify balance
- Post correct journal

Result: Error corrected with full audit trail

Issue 4: Cannot Find Posted Journal

Problem: Journal was posted but can't be found.

Check:

  1. Journal List Filter

    • Remove status filter (show all, not just open)
    • Expand date range
  2. Journal Number

    • Verify exact journal batch number
    • Check for typos
  3. Posted Journals Report

    • Run report for date range
    • Search by account or amount

15. Integration with Other Modules

Accounts Receivable Integration

Customer Invoices → General Journal

When customer invoice is posted:
1. AR system creates general journal
2. Journal includes:
- Debit: Accounts Receivable
- Credit: Revenue
- Credit: Sales Tax Payable
3. Journal automatically posted
4. Appears in GL immediately

Accounts Payable Integration

Vendor Invoices → General Journal

When vendor invoice is posted:
1. AP system creates general journal
2. Journal includes:
- Debit: Expense or Asset account
- Credit: Accounts Payable
3. Journal automatically posted
4. Updates GL and AP subledger

Cash Management Integration

Bank Reconciliation → General Journal

When reconciling bank statements:
1. Identify unrecorded transactions
2. Create general journal for adjustments:
- Bank fees
- Interest income
- NSF checks
- Wire transfer fees
3. Post journal
4. Reconciliation completes

Summary

General Journals (Ledger Journals) are the foundation of your financial accounting system. They provide a structured, auditable way to record all financial transactions while enforcing double-entry bookkeeping rules.

Key Takeaways:

  • Double-entry bookkeeping: Every transaction has equal debits and credits
  • Journal types: Different types for different business purposes (General, Payment, Tax)
  • Balanced transactions: Journals must balance before posting
  • Posted journals are final: Cannot modify posted journals, must reverse if needed
  • Voucher grouping: Lines grouped by voucher to form transactions
  • Three voucher strategies: In Connection With Balance, Manual, One Voucher Number Only
  • Lifecycle: Open (editable) → Posted (locked and final)
  • Financial dimensions: Additional classification for multi-dimensional reporting
  • Integration: Connects with AR, AP, Cash Management, and all other modules
  • Audit trail: Complete history preserved with reversals and corrections

Whether you're recording simple transactions or complex month-end adjustments, General Journals provide the flexibility and control you need to maintain accurate financial records.