Compound Journal Entries
Learn how to record transactions that affect more than two accounts at once.
Accountancy and Book Keeping › Accounting equation and Journal · 20 min read
In the previous chapter, "Passing Basic Journal Entries," we looked at simple transactions. You learned that every transaction has a dual aspect: one account gets debited, and another gets credited.
But real business is rarely that simple. What if you pay your rent, your electricity bill, and your staff salaries all on the same day, using the same bank account? Writing three separate journal entries would be repetitive and clutter up your books. Or, what if a customer owes you ₹10,000, but you agree to accept ₹9,500 to settle the account right now? You have cash coming in, a customer's balance going down, and a discount being given—that is three different accounts affected by a single event.
To handle these real-world scenarios efficiently, accountants use compound journal entries.
What is a Compound Journal Entry?
You can pass a compound entry when two conditions are met:
- 1The transactions occur on the same date.
- 2The transactions share a common account (like Cash or Bank), or they are part of the exact same business event (like a sale involving a discount).
The Simple Grouping Entry
Let’s look at a basic example of grouping. On March 31, a business pays ₹10,000 for Rent and ₹15,000 for Salaries, both by cheque.
If we used simple entries, it would look like this: Entry 1: Rent A/c ... Dr. ₹10,000 | To Bank A/c ... ₹10,000 Entry 2: Salaries A/c ... Dr. ₹15,000 | To Bank A/c ... ₹15,000
Notice that the Bank Account is being credited twice on the same day. We can combine these into one clean compound entry:
Rent A/c ... Dr. 10,000 Salaries A/c ... Dr. 15,000 To Bank A/c ... 25,000 (Being rent and salaries paid by cheque)
This is cleaner, saves time, and perfectly balances (Total Debits of 25,000 = Total Credits of 25,000).
While grouping expenses is useful, the true power—and the most heavily tested area—of compound journal entries lies in handling discounts.
The Big Exam Favorite: Trade vs. Cash Discounts
In the world of commerce, businesses offer discounts for two entirely different reasons. Understanding the difference between these two is the single most important concept in this chapter. If you master this, you will never get a discount journal entry wrong.
1. Trade Discount (The "Bulk Buyer" Discount)
A trade discount is a reduction in the catalog price (or list price) of goods, given by a manufacturer or wholesaler to a retailer, usually for buying in large quantities.
Think of it as a wholesale price. If a catalog says a washing machine costs ₹20,000, but you are a dealer buying 50 of them, the manufacturer might give you a 20% trade discount.
The Golden Rule of Trade Discounts: A trade discount is never recorded in the books of accounts. Why? Because the trade discount is deducted before the final invoice is even printed. The invoice itself will just say the washing machine costs ₹16,000. As far as the accounting system is concerned, the original ₹20,000 price never existed. We only record the net purchase or sale value.
2. Cash Discount (The "Early Bird" Discount)
A cash discount is a reduction granted to a customer to encourage them to pay their outstanding bill quickly, or to pay in cash immediately rather than asking for credit.
Imagine you sold goods to a customer for ₹10,000 on credit. A month later, they still haven't paid. You call them and say, "If you pay me today, you only have to pay ₹9,500, and we will call it even."
The Golden Rule of Cash Discounts: A cash discount is always recorded in the books of accounts. Why? Because the original invoice was already recorded at ₹10,000. Your books show that the customer owes you ₹10,000. If they hand you ₹9,500 and you just record the cash, your books will say they still owe you ₹500. You have to officially record that you forgave that ₹500. That forgiveness is the cash discount.
Recording Cash Discounts: Allowed vs. Received
Because a cash discount must be recorded, we need ledger accounts for it. Depending on whether we are giving the discount or receiving it, it falls into one of two categories. Both are Nominal Accounts (the rule: Debit all expenses and losses, Credit all incomes and gains).
1. Discount Allowed Account (Debit) When we receive cash from a customer and allow them to pay less than they owe, it is an expense/loss for our business. Therefore, Discount Allowed is debited.
2. Discount Received Account (Credit) When we pay cash to a supplier and they allow us to pay less than we owe, it is an income/gain for our business. Therefore, Discount Received is credited.
Worked Example: Full Settlement
Let’s see how this looks in practice. The phrase "in full settlement" is a massive clue. It means the account is being completely closed, even if the cash changing hands doesn't match the total debt.
Transaction: Received ₹9,800 from Rahul in full settlement of his account of ₹10,000.
Step-by-step thought process:
- 1Cash Account: Cash is coming in. Real account rule: Debit what comes in. We debit Cash for the exact amount received: ₹9,800.
- 2Rahul's Account: Rahul is the giver. Personal account rule: Credit the giver. How much is he settling? His entire debt of ₹10,000. So, we credit Rahul for ₹10,000.
- 3The Gap: Our debits (9,800) do not equal our credits (10,000). We are short by ₹200 on the debit side.
- 4Discount Allowed: We accepted ₹200 less to settle the account. This is a loss for us. Nominal account rule: Debit expenses and losses. We debit Discount Allowed for ₹200.
The Compound Journal Entry: Cash A/c ... Dr. 9,800 Discount Allowed A/c ... Dr. 200 To Rahul's A/c ... 10,000 (Being cash received from Rahul and discount allowed)
Notice how Cash and Discount Allowed are both on the debit side, holding hands. Total Debits (10,000) = Total Credits (10,000).
The Ultimate Trap: Trade and Cash Discounts Together
In advanced problems, a business will offer a customer both a trade discount (for buying a lot) and a cash discount (for paying immediately).
You must calculate them in a strict, non-negotiable order. You cannot calculate them at the same time, and you cannot reverse the order.
The Discount Calculation Sequence
- 11. Start with the List Price (Catalog Price).
- 22. Subtract the Trade Discount (TD).
- 33. The result is the Invoice Price (This is the actual Sale/Purchase value).
- 44. Subtract the Cash Discount (CD) from the Invoice Price.
- 55. The result is the actual Cash Paid/Received.
Transaction: Purchased goods from Priya of list price ₹50,000 at 10% Trade Discount and 2% Cash Discount. Paid cash immediately.
The Calculation:
- List Price = ₹50,000
- Less: 10% Trade Discount (10% of 50,000) = ₹5,000
- Invoice Price (Actual Purchase Value) = ₹45,000 (We completely forget the 50,000 now)
- Less: 2% Cash Discount (2% of 45,000) = ₹900
- Actual Cash Paid = ₹44,100
The Compound Journal Entry: We are purchasing goods, so Purchases A/c is debited with the Invoice Price. We are paying cash, so Cash A/c is credited. We are receiving a discount, so Discount Received A/c is credited.
Purchases A/c ... Dr. 45,000 To Cash A/c ... 44,100 To Discount Received A/c ... 900 (Being goods purchased at 10% TD and 2% CD)
The Master Level: Partial Payment Settlements
Here is where most students trip up, and where examiners separate the average candidates from the top rankers.
What happens if a customer buys goods, gets a trade discount, but only pays half the bill immediately in cash?
The Golden Rule of Partial Payments: A cash discount is ONLY given on the portion of the bill that is actually paid in cash. It is never given on the credit portion.
Let’s walk through a comprehensive example step-by-step. Read this twice if you need to; it is the most important calculation in this chapter.
Transaction: Sold goods to Vikram of list price ₹1,00,000 at 20% Trade Discount and 5% Cash Discount. Vikram paid 40% of the amount immediately by cheque.
Step 1: Find the actual Sale Value (Invoice Price)
- List Price = ₹1,00,000
- Less: 20% Trade Discount = ₹20,000
- Total Sale Value = ₹80,000
(This ₹80,000 is the final amount that will go into the Sales Account. The ₹1,00,000 is dead to us).
Step 2: Split the Sale into Cash and Credit portions
Vikram is only paying 40% right now. That means 60% is on credit.
- Cash Portion: 40% of ₹80,000 = ₹32,000
- Credit Portion: 60% of ₹80,000 = ₹48,000
(Vikram becomes our debtor for this ₹48,000. He will pay it later).
Step 3: Calculate the Cash Discount
The 5% cash discount ONLY applies to the cash portion (₹32,000). We do not give him a cash discount on the money he hasn't paid yet!
- Cash Discount = 5% of ₹32,000 = ₹1,600
Step 4: Calculate the actual Bank receipt
- Amount he was supposed to pay today = ₹32,000
- Less: Cash Discount we allowed him = ₹1,600
- Actual Cheque Received = ₹30,400
Step 5: Draft the Compound Journal Entry
Let's assemble the pieces based on the rules of debit and credit:
- Bank A/c (Real): Money is coming in. Debit what comes in. Amount: ₹30,400.
- Discount Allowed A/c (Nominal): This is a loss for us. Debit expenses and losses. Amount: ₹1,600.
- Vikram's A/c (Personal): He is the receiver of the credit portion of the goods. Debit the receiver. Amount: ₹48,000.
- Sales A/c (Nominal): Goods are going out / income is generated. Credit incomes and gains. Amount: ₹80,000.
Bank A/c ... Dr. 30,400 Discount Allowed A/c ... Dr. 1,600 Vikram's A/c ... Dr. 48,000 To Sales A/c ... 80,000 (Being goods sold to Vikram at 20% TD, 5% CD, and 40% payment received by cheque)
Final Check: Do the debits equal the credits? Debits: 30,400 + 1,600 + 48,000 = 80,000. Credits: 80,000. The entry is perfectly balanced.
Quick Revision
- Compound Entry: A single journal entry affecting three or more accounts. Total Debits must always equal Total Credits.
- Trade Discount: Given for bulk purchases. Deducted from the list price immediately. Never shown in the journal entry.
- Cash Discount: Given for prompt payment. Always shown in the journal entry.
- Discount Allowed: An expense (Debit). It happens when we receive cash from a customer.
- Discount Received: An income (Credit). It happens when we pay cash to a supplier.
- The Sequence: Always calculate Trade Discount first, find the Invoice Price, and then calculate the Cash Discount.
- Partial Payments: Cash discount is calculated only on the portion of the invoice price that is being paid immediately in cash or by cheque.
- "Full Settlement": This phrase means the account is closed. The difference between the cash paid/received and the total debt is the discount.
Related notes
- The Basic Accounting Equation
Understand the core formula of accounting and what its three main parts mean.
- How Transactions Change the Equation
Learn to track how everyday business activities affect assets, liabilities, and capital.
- The Rules of Debit and Credit
Master the rules for deciding which account to debit and which to credit.
- What is a Journal in Accounting?
Learn the format and purpose of the first book where transactions are recorded.