Skip to main content

Journal Entries

A Journal Entry is used to record financial transactions that are not standard sales or purchase transactions. It allows you to manually record accounting adjustments, fund transfers, prepayments, expenses, and other business events.

Every Journal Entry follows the principles of double-entry bookkeeping, ensuring that total debits always equal total credits.

Tip

Before submitting a Journal Entry, verify that the total Debit amount exactly matches the total Credit amount.

Create a Journal Entry

Navigate to:

Common > Journal Entry

Click the + button to create a new Journal Entry.

Steps

  1. Select the appropriate Journal Entry Type.
  2. Add one or more account rows.
  3. Enter the Debit and Credit amounts for each account.
  4. Ensure the total Debit equals the total Credit.
  5. Click Save.
  6. Review the entry and click Submit.

After submission, Frappe Books automatically creates the corresponding General Ledger entries and updates account balances.

Note

You can review the generated accounting entries by opening the Journal Entry and selecting Ledger Entries from the menu.

Double-Entry Bookkeeping

Every Journal Entry must remain balanced. The total value entered in the Debit column must always equal the total value entered in the Credit column.

Requirement Description
Total Debit Must equal the total Credit amount.
Account Balancing Every transaction affects at least two accounts.
Ledger Update Account balances are updated after submission.

Example: Recording an Expense

Journal Entries can be used to record expenses that are paid immediately without creating a Purchase Invoice.

For example, if your business pays ₹5,000 for travel expenses directly from the bank account:

Account Debit Credit
Travel Expense ₹5,000
Bank Account ₹5,000

This records the expense while reducing the bank balance.

Example: Recording Customer Prepayments

If a customer pays before goods or services are delivered, the payment should not be recognized as income immediately. Instead, it is recorded as a liability until the obligation is fulfilled.

For example, when receiving a customer prepayment of ₹5,000:

Account Debit Credit
Bank Account ₹5,000
Prepayment Liability ₹5,000

This increases the bank balance while recording the obligation to deliver goods or services in the future.

Common Uses of Journal Entries

  • Bank-to-bank fund transfers.
  • Cash withdrawals and deposits.
  • Recording direct business expenses.
  • Customer prepayments and advance receipts.
  • Manual accounting adjustments.
  • Opening balance entries.
  • Year-end accounting adjustments.

Related Features

Related Features

  • Chart of Accounts
  • General Ledger
  • Opening Balances
  • Sales Invoices
  • Purchase Invoices
  • Payments

Best Practices

  • Ensure every Journal Entry remains balanced before submission.
  • Use Journal Entries only for transactions that are not handled through standard Sales or Purchase workflows.
  • Select the correct accounts to maintain accurate financial reporting.
  • Review the generated Ledger Entries after submission to verify accounting accuracy.
  • Add meaningful references or descriptions to make future audits easier.
Rating: 0 / 5 (0 votes)