How to Manage Post-Dated (PDC) Cheques for Invoices in Odoo 18
Updated on : 29 JULY 2025

Image Source: google.com
Table Of Contents
- 1. Introduction to PDC Management in Odoo 18
- 2. Benefits of Managing PDC Cheques in Odoo
- 3. Configuring a Payment Journal for PDC
- 4. Setting Up a PDC Holding Account
- 5. Recording PDC Payments for Invoices
- 6. Tracking and Managing PDC Cheques
- 7. Depositing and Reconciling PDC Cheques
- 8. Handling Bounced or Cancelled PDC Cheques
- 9. PDC Reporting and Alerts
- 10. Access Rights for PDC Management
- 11. FAQs
Table Of Contents
Introduction to PDC Management in Odoo 18

Image Source: google
Post-Dated Cheques (PDCs) are cheques issued by customers with a future date. Odoo 18 provides a structured way to manage these cheques, allowing you to record, hold, and reconcile them once the payment is cleared.
Benefits of Managing PDC Cheques in Odoo
Benefits of Managing PDC Cheques in Odoo |
---|
✅ Centralized tracking of all PDC payments. |
✅ Avoids accidental double-booking or missed deposits. |
✅ Helps manage customer credit risk. |
✅ Automates reminders for cheque clearance dates. |
✅ Provides accurate cash flow forecasting. |
Configuring a Payment Journal for PDC
- Go to Accounting > Configuration > Journals
- Create a new journal named PDC Cheques
- Set Journal Type as Bank
- Use a temporary account (e.g., PDC Receivable Account) for holding cheque payments
- This setup helps segregate PDC transactions from normal bank receipts.
Setting Up a PDC Holding Account
Setting Up a PDC Holding Account |
---|
Go to Accounting > Chart of Accounts. |
Create an account, e.g., Post-Dated Cheques Receivable (Current Assets). |
Link this account to the PDC journal. |
This ensures PDC amounts are not treated as cash until actual deposit. |
Recording PDC Payments for Invoices
Steps to Record PDC Payment |
---|
1. Open the customer invoice in Accounting > Customers > Invoices |
2. Click 'Register Payment' |
3. Choose the PDC Cheques journal |
4. Enter cheque details (Cheque No, Date, Bank) |
5. Save the transaction |
- The invoice remains unpaid until the cheque date is due and deposited.
You Might Also Like
Tracking and Managing PDC Cheques
You can track pending cheques as follows:
- Navigate to Accounting > PDC Journal Entries
- Filter by Cheque Date to see upcoming deposits
- Set automated reminders for approaching PDC due dates

Want to automate PDC tracking and reminders in Odoo 18?
Depositing and Reconciling PDC Cheques
Once the cheque date arrives:
Cheque Clearance Process |
---|
1. Go to the PDC Journal entry for the payment |
2. Use the 'Bank Deposit' option to move funds to the main bank account |
3. Reconcile the transaction with the actual bank statement |
4. The customer invoice is marked as fully paid |
- This ensures accurate financial reporting and reduces bounced cheque risks.
Handling Bounced or Cancelled PDC Cheques
Handling Bounced or Cancelled PDC Cheques |
---|
If a cheque is dishonored: |
Reverse the payment entry from the PDC journal. |
Create a bank charge entry (if applicable). |
Notify the customer and update invoice status back to Open. |
Record a new PDC or alternate payment. |
PDC Reporting and Alerts
Track PDC activity with built-in reports:
- Accounting > Reporting > PDC Payments
- Reports include:
- Pending PDC cheques
- Cleared and bounced cheques
- Customer-wise PDC history
- Custom automated alerts can notify accountants of due or overdue cheques.

Need a customized PDC management solution in Odoo 18?
Access Rights for PDC Management
Role | Access Level |
---|---|
Accountant | Full access to record, track, and reconcile PDC cheques |
Finance Manager | Approve deposits and oversee PDC reports |
Sales User | Can view PDC status for their customers only |
- Configure access in Settings > Users & Companies > Users to maintain control over cheque handling.
FAQs
Q.1. Can I automatically change the invoice status when a PDC is deposited?
A: Yes, once you register the deposit and reconcile it with the bank, Odoo automatically marks the invoice as paid.
Q.2. How do I track bounced PDC cheques?
A: You can manually update bounced cheques by reversing the PDC entry and notifying the customer.
Q.3. Can I manage multiple PDC cheques for one invoice?
A: Yes, you can register multiple partial PDC payments against a single invoice.
Q.4. Is PDC management available in Odoo 18 Community Edition?
A: Yes, it is possible using journals and custom configurations, though automation features may require additional modules or Odoo Studio.