A journal entry records a transaction directly in your accounts. Use it for transactions that are not a sale or a purchase, such as a transfer from a bank account to the cash account.
Only a Books Manager or a System Manager can open journal entries. For more information, see Roles and Permissions.
Create a Journal Entry
- Click Common > Journal Entry in the sidebar.
- Click New.
- Select the Entry Type.
- Make sure that the Date is correct.
- In Account Entries, add one row for each account.
- In each row, select the Account and enter the Debit or the Credit amount.
- Click Save.
- Click Submit and click Yes.
The Account list shows only ledger accounts. To add an account, see Create a New Account. The optional Reference Number and Reference Date in the References section are for an outside document, such as a check.
Rules for a Journal Entry
- Each row has a debit or a credit, but not both.
- The amounts are not negative.
- The total of the debits is equal to the total of the credits.
If the entry does not obey a rule, Frappe Books shows an error and does not save the entry.
Entry Types
The entry type tells what kind of transaction the entry records. It does not change the ledger entries. Some common types:
| Entry Type | Use |
|---|---|
| Opening Entry | The opening balances of your accounts when you move from a different system. See Setup Opening Balances. |
| Contra Entry | A transfer between your cash account and your bank accounts. |
| Bank Entry | A transaction that you pay or receive through a bank account. |
| Cash Entry | A transaction that you pay or receive in cash. A POS shift also makes this type. See Close the Shift. |
| Write Off Entry | An amount that you will not collect. |
| Depreciation Entry | The decrease in the value of a fixed asset. |
The other types are Journal Entry, Credit Card Entry, Debit Note, Credit Note, and Excise Entry.
Cancel or Delete a Journal Entry
You cannot edit a submitted entry. When you cancel an entry, Frappe Books reverses its ledger entries. To make a corrected entry, open the cancelled entry and click Create > Duplicate. A copy opens as a new draft.
You can delete a draft entry or a cancelled entry. When you delete a cancelled entry, Frappe Books also deletes its ledger entries and their reversals. You cannot undo a delete.
Examples
Transfer Money from a Bank Account to Cash
You take ₹10,000 from your bank account as cash. Use the entry type Contra Entry:

| Account | Debit | Credit |
|---|---|---|
| Cash | ₹10,000 | |
| Bank Account | ₹10,000 |
Record a Prepayment
A customer pays ₹5,000 for a product that you did not deliver yet. This amount is a liability until you deliver. First, add a liability account, such as Prepayments, below Current Liabilities. Then add these rows:
| Account | Debit | Credit |
|---|---|---|
| Bank Account | ₹5,000 | |
| Prepayments | ₹5,000 |