Abdulhamid Abdulwaheed
Best module for our online store. Highly adaptable, exceptional customer service, and very advanced modules.
Free Support
Custom Apps
Top Seller Of Odoo
Happy Customers
Years Of Experience.
Countries
Talented Healers
Industries Served
Odoo Community Implementation
Odoo Enterprise Implementation
Best Partner Nominee
Global Presence
Free Demo
Lifetime Free Support
Customization
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.
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.
Manual spreadsheet logs, missed deposit dates, bounced check reconciliation issues, and complex manual journal posting errors.
Full tracking of states (draft, registered, returned, deposited, bounced, cleared), automated double-entry postings, and smart reminders.
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.
Monitor PDC payments, cheque statuses, due dates, and financial summaries from a centralized dashboard.
Watch VideoRegister and process multiple post-dated cheques in a single invoice/bill for faster payment management.
Watch VideoRecord and manage post-dated cheque advance payments before they are allocated to customer invoices or vendor bills.
Watch VideoManage post-dated cheque payments for both customers and vendors from a single workflow.
Watch VideoCreate a single PDC payment for multiple customer invoices or vendor bills using bulk actions.
Watch VideoSupport partial payments using post-dated cheques with accurate balance tracking.
Watch VideoAutomatically notify customers and internal users about upcoming PDC cheque due dates.
Watch VideoAutomatically display a customer's open invoices when the customer is selected, enabling faster payment processing and invoice management.
Watch VideoPerform mass actions on multiple PDC records simultaneously to streamline payment processing and workflow management.
Watch VideoTrack PDC payment status directly from the invoice list view for quick monitoring.
Watch VideoManage PDC payments through configurable stages such as Register, Deposit, Return, Bounce, Done, and Cancel with multi-action support.
Edit PDC records in the Returned state and reset them to Draft when required.
Communicate and track discussions using the chatter on PDC records.
Link PDC payments with bank journals and track related journal entries and items.
Display the total value of PDC payments directly in the list view for quick analysis.
Generate professional PDF reports for PDC payments and cheque records.
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.
Track every update, enhancement, and new feature across all versions.
From lifetime support to custom module builds — we're committed to your success at every step.
Purchase once and get support forever — For the version you purchased.
Dedicated support team and structured ticketing system to maintain proper communication.
Book a free demo - contact us at sales and we'll set it up for you.
Facing an issue? Contact us at support and we'll get you back on track.
Chat with us instantly on WhatsApp for quick enquiries.
Found a generic feature that could improve our modules? We'd love to hear your idea and add it to our roadmap!
Have a generic Odoo module idea? We build modules for you — share your concept and we'll make it a reality!
Everything you need to know before getting started.
Best module for our online store. Highly adaptable, exceptional customer service, and very advanced modules.
They have everything you need. Technical support is excellent, responds quickly, and keeps the module updated. 100% recommended!
Great company and support team. Had a problem in my local Odoo server - they solved it in 5 minutes. Highly recommend.
Customised an Odoo app for me which works perfectly. Many requirements, got it right every time. Very confident in their ability.
Consistently excellent service over years of working together. Knowledge and commitment to keeping clients informed truly sets them apart.
Multiple addons + two custom modules. Communication always friendly and precise. Delivered on time, worked out of the box. Highly recommended!
8 built-in translations
Japanese
Portuguese
Discover more Softhealer modules that integrate seamlessly with your Odoo environment.
The Softhealer modules our customers reach for most — trusted across 100+ countries.
Manage, schedule, and automate Odoo activities across all departments from one view.
Granular access control over menus, fields, buttons, and records for every user role.
Backdate any transaction across invoices, journals, pickings, and more with full audit.
Full-featured customer support with tickets, SLA, and customer portal built for Odoo.
Access your full Odoo backend from any mobile device with an optimized interface.
Import any Odoo model data from CSV, Excel, and JSON files with mapping and validation.
End-to-end Odoo expertise - from setup to scale.
Join 10,000+ businesses - Softhealer, 11+ years of Odoo gold partnership expertise across 100+ countries.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 2131 |
| Technical Name |
sh_pdc |
| License | OPL-1 |
| Website | https://www.softhealer.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module