30 July 2011
Hi Sir, I need ur urgent help for tally entry case of advance. case is as follow person has taken advance of Rs 7900 in july. now its time to salary so i hv to pay salary for july month.his salary is 7000.so what entry i shld pass in tally.bcoz he has 7900 Rs advance.
02 August 2025
You're facing a **Tally entry issue** while adjusting **advance salary** against actual salary due.
Let me explain step-by-step, with **correct journal entries** and how to deal with the **"Dr ????" issue** in Tally:
---
## 🧾 **Case Summary:**
* You gave **₹7,900 as advance** in July to an employee. * His monthly salary is **₹7,000**. * Now in July month-end, you need to **adjust salary** against the advance.
---
## ✅ **Step-by-Step Journal Entries in Tally**
### 🔹 **1. Entry when Advance is Paid in July:**
```text Advance Salary A/c Dr. ₹7,900 To Bank/Cash A/c ₹7,900 ```
* **Advance Salary** is a **Current Asset** * You can create it under **Current Assets → Loans & Advances (Assets)** * **Use employee’s name** as **Cost Centre** (optional but useful)
---
### 🔹 **2. Salary Due Entry at Month-End (July):**
```text Salary Expense A/c Dr. ₹7,000 To Salary Payable A/c ₹7,000 ```
* Use **Indirect Expenses → Salary Expense** * Salary Payable is a **Current Liability**
---
### 🔹 **3. Adjustment Entry (Advance Settled):**
Now, you need to **adjust Salary Payable** using the Advance.
```text Salary Payable A/c Dr. ₹7,000 To Advance Salary A/c ₹7,000 ```
✅ This is the journal you’re referring to where Tally asks for another **"Dr ????"**
🔧 **Solution**: That happens **only if you’re passing the entry in "Payment Voucher" or wrongly mapped Ledger.**
📌 You must pass this as a **Journal Voucher**, not a Payment Voucher.
---
### 💡 In Tally – Use These Steps:
1. Go to **Accounting Vouchers (F7 – Journal)** 2. Debit: **Salary Payable** → ₹7,000 3. Credit: **Advance Salary** → ₹7,000 4. Add narration: *Adjustment of salary against advance for July 2011*
✅ Now your advance is settled, and ₹900 (extra advance) remains in Advance Salary A/c.
---
### 🔹 **4. When Paying August Salary (₹7,000):**
Since ₹900 advance is still left, adjust as follows:
```text Salary Expense A/c Dr. ₹7,000 To Advance Salary A/c ₹900 To Salary Payable A/c ₹6,100 ```
Then make payment:
```text Salary Payable A/c Dr. ₹6,100 To Bank A/c ₹6,100 ```
---
### ✅ Final Tip:
Make sure:
* **Advance Salary ledger** is under **Current Assets** * **Salary Payable** is under **Current Liabilities** * All **journal entries** are done via **F7 – Journal**, not in Payment or Receipt
---
Let me know if you'd like a Tally XML sample for importing these entries or screenshots for ledger setup.