Complete AI Automation Suite
FLAT 30% OFF
AI Insight Assistant
Talk to your data. Get instant answers
AI Live Chatbot
24/7 customer support, always on
AI Dashboard Studio
 Beautiful dashboards, zero effort
MCP Integration
Seamless multi-channel connections
And Many More Features
Complete AI Automation Suite — FLAT 30% OFF

Blog Post

  • Home
  • Blogs
  • Post Dated Cheque Management - Community Edition v18
Softhealer
Odoo Gold Partner

Free Support

Lifetime

Custom Apps

1500+

Top Seller Of Odoo

Marketplace

Happy Customers

10K+

Years Of Experience.

11+

Countries

100+

Talented Healers

150+

Industries Served

45+

Odoo Community Implementation

350+

Odoo Enterprise Implementation

150+

Best Partner Nominee

2024

Global Presence

Lifetime Free Support

support@softhealer.com

Customization

sales@softhealer.com

What is Post Dated Cheque (PDC) Management?

It is a financial tool to register, track, and clear customer (incoming) and vendor (outgoing) cheques written for a future date, integrating the entire process automatically with your Odoo accounting journals.

Why Businesses Use PDCs

Deferred Settlement: Post-dated cheques are widely used to secure credit transactions, plan working capital, and guarantee future collections. Without proper Odoo automation, bookkeeping errors occur due to manually tracking due dates, bank deposits, bounces, or returns.

Why Automate PDC Management

Without PDC

Manual spreadsheet logs, missed deposit dates, bounced check reconciliation issues, and complex manual journal posting errors.

With PDC

Full tracking of states (draft, registered, returned, deposited, bounced, cleared), automated double-entry postings, and smart reminders.

Three Things to Understand

01
Complete Cheque Lifecycle. Transition cheque states cleanly: register, deposit in bank, clear (Done), return, or mark as bounced with automated ledger updates.

02
Automated Accounting Integration. Double-entry bookkeeping is automated. Generates relevant accounting postings instantly at registration, deposit, clearance, or bounce.

03
Settlement from Invoices/Bills. Offers payment smart buttons directly on Invoice and Bill screens, batch actions for multiple cheque entries, and auto-filled data.

PDC Management for All Major Operations Supports Multiple
Journals & Companies


Register Customer PDCs, Register Vendor PDCs, Mass Action, Partial Payments, Bounced State, Cleared State, Returned State, Smart Buttons.

Key Features
heading

PDC Dashboard Overview  LATEST

Monitor PDC payments, cheque statuses, due dates, and financial summaries from a centralized dashboard.

Watch Video
Multi-Cheque Batch Registration  LATEST

Register and process multiple post-dated cheques in a single invoice/bill for faster payment management.

Watch Video
PDC Advance Payment Flow  LATEST

Record and manage post-dated cheque advance payments before they are allocated to customer invoices or vendor bills.

Watch Video
Customer & Vendor PDC Management

Manage post-dated cheque payments for both customers and vendors from a single workflow.

Watch Video
Multi-Invoice & Bill PDC Payments

Create a single PDC payment for multiple customer invoices or vendor bills using bulk actions.

Watch Video
Partial PDC Payments

Support partial payments using post-dated cheques with accurate balance tracking.

Watch Video
PDC Due Date Notifications

Automatically notify customers and internal users about upcoming PDC cheque due dates.

Watch Video
PDC Cancellation Workflow

Users can cancel PDC payments directly from the PDC workflow.

Watch Video
Auto-Fill Open Invoices on Customer Selection

Automatically display a customer's open invoices when the customer is selected, enabling faster payment processing and invoice management.

Watch Video
Bulk PDC Actions

Perform mass actions on multiple PDC records simultaneously to streamline payment processing and workflow management.

Watch Video
PDC Status Tracking

Track PDC payment status directly from the invoice list view for quick monitoring.

Watch Video
Flexible PDC Workflow

Manage PDC payments through configurable stages such as Register, Deposit, Return, Bounce, Done, and Cancel with multi-action support.

Editable Returned PDC

Edit PDC records in the Returned state and reset them to Draft when required.

PDC Chatter & Collaboration

Communicate and track discussions using the chatter on PDC records.

Bank Journal Integration

Link PDC payments with bank journals and track related journal entries and items.

PDC Payment Summary

Display the total value of PDC payments directly in the list view for quick analysis.

PDC PDF Reports

Generate professional PDF reports for PDC payments and cheque records.

Multi-Company PDC Support

Manage post-dated cheque payments independently across multiple companies.

Go to the PDC Dashboard from the Invoicing app to manage and monitor all Post-Dated Cheque (PDC) transactions.


Click on the Customer PDC tile from the PDC Dashboard to view and manage all customer post-dated cheque records.


The Customer PDC List View displays all customer post-dated cheque records, allowing users to view, search, filter, group, and manage PDC transactions efficiently.


Click on the Vendor PDC tile from the PDC Dashboard to view and manage all vendor post-dated cheque records.


The Vendor PDC List View displays all vendor post-dated cheque records, allowing users to view, search, filter, group, and manage vendor PDC transactions efficiently.


Click on the Deposited PDC tile from the PDC Dashboard to view all deposited post-dated cheque records.


The Deposited PDC List View displays all deposited post-dated cheque records, allowing users to track, search, filter, group, and manage deposited cheques efficiently.


Click on the Bounced PDC tile from the PDC Dashboard to view all bounced post-dated cheque records.


The Bounced PDC List View displays all bounced post-dated cheque records, allowing users to view, search, filter, group, and manage bounced cheques efficiently.


The Cheque Status Distribution and Monthly Cheque Clearing Flow are visually displayed through interactive charts on the PDC Dashboard, providing clear insights into cheque statuses and monthly clearing trends.


By clicking on the Customers, from the Recent PDC Payments table on the PDC Dashboard displays the latest customer post-dated cheque transactions for quick monitoring and easy access.


By clicking on the Vendors, from the Recent PDC Payments table on the PDC Dashboard displays the latest vendor post-dated cheque transactions for quick monitoring and easy access.


Configure PDC accounts for each company setup.


Go to Invoice Configuration settings to set PDC accounts for customers and vendors.


Find the 'Register PDC cheque' button in the invoice view (Only visible in Posted state).


The 'Register PDC cheque' wizard pops up after clicking the button.


Invoices form view shows the 'PDC Payment' smart button to see associated cheques.


The dedicated 'PDC Payment' menu displays all registered Post Dated Cheques.


PDC Payment form view where cheques can be deposited or returned.


Clicking 'Return' updates the cheque status to the 'Returned' state.


Clicking 'Deposit' transitions the cheque to the 'Deposited' state, revealing the 'Bounce' and 'Done' buttons.


If a cheque bounces, click 'Bounce' to update the status to the 'Bounced' state.


If clearing is successful, click 'Done' to mark the cheque as cleared ('Done' state).


View automatic ledger items under Odoo's default 'Journal Items' tab.


View comprehensive transactions history under Odoo's 'Journal Entries' tab.


Generate and print 'PDC Payment Reports' for selected cheque listings.


Standard PDF template printout for Post Dated Cheque payments.


Configure PDC accounts for each company.


Go to Invoice Configuration settings to set PDC accounts for vendors.


Find the 'Register PDC cheque' button in the vendor bill view (visible in Posted/Open state).


Click to launch the 'Register PDC cheque' wizard pop-up.


Vendor Bill form view shows the 'PDC Payment' smart button to see associated cheques.


The dedicated 'PDC Payment' menu displays all outbound registered Post Dated Cheques.


PDC Payment form view where cheques can be deposited or returned.


Clicking 'Return' updates the cheque status to the 'Returned' state.


Clicking 'Deposit' transitions the cheque to the 'Deposited' state, revealing the 'Bounce' and 'Done' buttons.


If a cheque bounces, click 'Bounce' to update the status to the 'Bounced' state.


If clearing is successful, click 'Done' to mark the cheque as cleared ('Done' state). Attachment, Journal Items, and Journal Entries smart buttons are available.


View automatic ledger items under Odoo's default 'Journal Items' tab.


View comprehensive transactions history under Odoo's 'Journal Entries' tab.


Generate and print 'PDC Payment Reports' for selected cheque listings.


Standard PDF template printout for Post Dated Cheque payments.


View generated journal entry for vendor bill payments.


Select multiple cheques in the list view to apply batch actions via the default Odoo 'Action' dropdown.


Batch registration: transition several selected cheques to 'Registered' state simultaneously.


Generates warnings/alerts automatically if attempting illegal state changes.


Batch return: change multiple selected cheque states to 'Returned'.


Strict state validation prevents mispostings with built-in user alerts.


Batch deposit: transition several selected cheques to 'Deposited' state simultaneously.


Re-depositing or depositing already cleared cheques is automatically blocked with alerts.


Batch bounce: transition multiple cheques to the 'Bounced' state in one click.


Bouncing validation checks prevent errors on draft or returned cheques.


Batch clearance: change multiple selected cheque states to 'Done'.


Direct clearance of draft cheques is blocked with user warnings.


Cancel cheques in batch by clicking the 'Cancel' option.


Cancel and reset multiple cheques to draft.


Cancel and delete selected draft cheques from the database in batch.


Select invoice, click 'Register PDC cheque' to settle.


Capture cheque details in the popped up registration wizard.


Register the post-dated cheque to advance status to 'Registered'.


Click 'Deposit' to shift stage to 'Deposited'.


Click 'Done' to clear the cheque.


View automatically updated done date and clearing status.


Deleting processed cheques is restricted for security.


Database raises validation errors if attempting to delete non-draft cheques.


Settle errors by clicking 'Reset to Draft' to return a cheque to draft status.


Standard Odoo chatter logging is fully integrated for internal tracking.


Processed cheques are fully editable when in the 'Returned' state.


Direct status column displays on the PDC payment tree view lists.


Inspect PDC statuses directly from the general invoice listing tree grid.


Update historical records easily via mass action status corrections.


Now the PDC cheque payment is in the "Done" stage..


Click on the "Journal Items" smart button.


Tree view of the "Journal Items".


Click on the "Journal Entry" smart button.


Tree view of the "Journal Entries".


Here, you can see the invoice is in the "Posted" stage.


Here you can see the "Outstanding Credits".
Click on the "Add" button.


Now the invouce is paid.


You can see the pament details in the "PDC Payments" tab.
Click on the "PDC Payment" smart button.


Form view of the PDC Payment.


Click the Register PDC Cheque button from the Invoice to register a post-dated cheque for the selected invoice.


The PDC Payment Wizard will open. Enter the Payment Amount, then click Add a Line to register multiple PDC cheques for the same invoice.


Users can register multiple PDC cheques for a single invoice, with each cheque assigned its own status, allowing independent tracking throughout the PDC lifecycle.


Click Register PDC Cheques in the wizard to create multiple PDC records. Once created, they can be viewed from the PDC Cheques smart button on the corresponding invoice.


Click the PDC Cheques smart button on the Invoice to open the PDC List View, displaying all PDC records linked to that invoice.


Open a PDC record from the PDC List View to view and manage its complete details, status, payment information, and related invoice.


Open the PDC record and move it to the Done state.


Once processed, the related invoice will automatically show a partially paid status based on the cleared PDC amount.


Open another PDC record linked to the same invoice and move it to the Deposited stage to record that the cheque has been deposited for processing.


Move the Deposited cheque to the Done stage to mark it as successfully cleared.


Once all PDCs linked to the invoice are moved to the Done stage, the invoice payment status is automatically updated to Paid.


Release Notes

Track every update, enhancement, and new feature across all versions.

Version 18.0.9.0.0 | Released: 10 th July 2026

New Added Pdc Dashboard, Multi-Cheque Batch Registration.
New Added Multi-Cheque Batch Registration.

Version 18.0.8.0.0 | Released: 12th December 2025

Fixed Minor Bug Fixed.

Version 18.0.7.0.0 | Released: 26th November 2025

New Added Advance Payment Flow.

Version 18.0.6.0.0 | Released: 25th October 2025

New Due date field add in list view

Version 18.0.5.0.0 | Released: 02nd October 2025

New Arabic language added.

Version 18.0.4.0.0 | Released: 01st May 2025

Fixed Minor Bug Fixed.

Version 18.0.3.0.0 | Released: 28th January 2025

New PDC status added.

Version 18.0.2.0.0 | Released: 31st December 2024

Update Improvements Based on the Latest Odoo Code Changes.

Version 18.0.1.0.0 | Released: 23rd November 2024

InitialInitial Release.

We're Always Here to Support You

From lifetime support to custom module builds — we're committed to your success at every step.

Our Commitments

Lifetime Support

Purchase once and get support forever — For the version you purchased.

  • Free updates for the lifetime of the module
  • Bug fixes & patches at no extra cost
Buy Once, Supported Forever

Support System

Dedicated support team and structured ticketing system to maintain proper communication.

  • Dedicated support team for every module
  • Structured ticketing for proper communication
  • Full issue history & resolution tracking
  • Response within 24 business hours (10:00 AM to 6:30 PM IST Mon-Fri)
Buy Once, Supported Forever
Contact Us

Free Demo

Book a free demo - contact us at sales and we'll set it up for you.

QR – sales@softhealer.com
Scan to email sales
sales@softhealer.com

For Support

Facing an issue? Contact us at support and we'll get you back on track.

QR – sales@softhealer.com
Scan to email support
support@softhealer.com

WhatsApp Support

Chat with us instantly on WhatsApp for quick enquiries.

QR – sales@softhealer.com
Scan to open WhatsApp
Chat on WhatsApp
Share Your Ideas

Feature Request

Found a generic feature that could improve our modules? We'd love to hear your idea and add it to our roadmap!

  • Share ideas that benefit the wider community
  • Our team reviews every suggestion carefully
  • Approved features added in future releases
Your Ideas Shape Our Roadmap

Module Request

Have a generic Odoo module idea? We build modules for you — share your concept and we'll make it a reality!

  • Share any generic Odoo module idea
  • We evaluate & build it for the community
Got an Idea? We'll Build It

Frequently Asked Questions

Everything you need to know before getting started.

No, this community edition module is fully compatible with Odoo Community. For Odoo Enterprise, see our related Advance Enterprise addon.
No, this application is not compatible with odoo.com (odoo saas/Odoo Online).
Yes, you will receive lifetime free support for the version of the module you purchased.
Yes, you will receive lifetime free updates for the version of the module you purchased.
No, there is no need to install any additional libraries.
Yes, for Odoo version 12 and above, you need to purchase the module separately for each version.
No, exchanges or refunds are not allowed. Please verify Odoo version compatibility prior to purchase.
You can contact us at support@softhealer.com. We use translator tools to translate in multiple languages, so accuracy may vary. Suggestion edits are welcome!

Trusted by Businesses Worldwide

A

Abdulhamid Abdulwaheed

Aug 2024

Best module for our online store. Highly adaptable, exceptional customer service, and very advanced modules.

A

Factura Venta POS

Oct 2024

They have everything you need. Technical support is excellent, responds quickly, and keeps the module updated. 100% recommended!

MM

Mehmet Muhanna

Nov 2024

Great company and support team. Had a problem in my local Odoo server - they solved it in 5 minutes. Highly recommend.

BJ

Billy Jeffs

Jan 2025

Customised an Odoo app for me which works perfectly. Many requirements, got it right every time. Very confident in their ability.

HP

HP

Mar 2025

Consistently excellent service over years of working together. Knowledge and commitment to keeping clients informed truly sets them apart.

MK

Michal Kolasinski

Mar 2025

Multiple addons + two custom modules. Communication always friendly and precise. Delivered on time, worked out of the box. Highly recommended!

5.0
Average Rating
10K+ Happy Customers
100+ Countries Served
11+ Years of Trust

Multi-Language

8 built-in translations

English
German
Arabic
Spanish
Japanese
Chinese
French
Portuguese

Lifetime free support Lifetime free updates Community

Most Demanded Apps

The Softhealer modules our customers reach for most — trusted across 100+ countries.

Activities Management

Manage, schedule, and automate Odoo activities across all departments from one view.


View Module

Access Management

Granular access control over menus, fields, buttons, and records for every user role.


View Module

Backdate Advanced

Backdate any transaction across invoices, journals, pickings, and more with full audit.


View Module

All-in-One Helpdesk

Full-featured customer support with tickets, SLA, and customer portal built for Odoo.


View Module

All-in-One Mobile Backend

Access your full Odoo backend from any mobile device with an optimized interface.


View Module

All-in-One Import

Import any Odoo model data from CSV, Excel, and JSON files with mapping and validation.


View Module

Our Services

End-to-end Odoo expertise - from setup to scale.

AI & Business Integration Icon

AI & Business Integration

Odoo Implementation Icon

Odoo Implementation

Odoo Customization Icon

Odoo Customization

Support & Maintenance Icon

Support & Maintenance

Mobile Apps Icon

Mobile Apps

Migration Service Icon

Migration Service

Third-Party Integration Icon

Third-Party Integration

Odoo Training Icon

Odoo Training

Ready to automate PDC Management?

Join 10,000+ businesses - Softhealer, 11+ years of Odoo gold partnership expertise across 100+ countries.

Point Of Sale Note v18

Transforming Businesses with Next-Gen Solutions

Our next-generation solutions are built to transform businesses and drive growth in the digital era.

Find Us

530, West Gate 2,
Ayodhya Chowk, 150 Feet Ring Road Rajkot, Gujarat 360006.

Find Us

131 South End, Croydon CRO 1BJ,
United Kingdom

Contact No.

HR : +91 90232 46069
Sales : +91 93288 25451
Support : +91 63571 93747

Contact No.

Sales : +44 7562 893296

Reach Us Read Blog Contact Us Submit Support Ticket Watch Video Tutorial
whatsapp-support-store whatsapp-support-store
Click to Chat