Skip to main content

Recording TDS Deducted by Customer in ERPNext

This process explains how to account for Tax Deducted at Source (TDS) when the customer deducts tax before making payment.

TDS is recorded using the Deductions section in Payment Entry to ensure proper reconciliation and accounting accuracy.

Scenario

A Sales Invoice is created for ₹1,00,000, but the customer deducts TDS while making payment.

  • Invoice Amount: ₹1,00,000
  • TDS Deducted: ₹10,000
  • Net Payment Received: ₹90,000

How to Record Payment Entry

  1. Create Payment Entry.
  2. Set Payment Type as Receive.
  3. Select Party Type: Customer and choose Customer.
  4. Enter Paid Amount = ₹90,000 (net received amount).

Add TDS in Deductions Section

In the Deductions & Loss table, add the TDS entry:

Account Amount
TDS Receivable ₹10,000

Accounting Impact

  • Customer invoice is fully reconciled
  • TDS is recorded in TDS Receivable account
  • Bank receives only the net amount

Result

  • Customer outstanding becomes zero
  • TDS is tracked separately for compliance
  • Proper ledger reconciliation is maintained

This ensures accurate accounting of TDS while keeping invoices fully reconciled in ERPNext.

Rating: 0 / 5 (0 votes)