Announcements
No record found.
Hi all
Imagine a scenario where a PO is created with a associated prepayment. I post the prepayment invoice and realize I have made a mistake. I want to cancel or revert this prepayment invoice so that I can make the necessary changes and post the invoice again.
Is there any out of the box way to do this in D365? I know it's probably complicated since the prepayment invoice is attached to a PO.
I appreciate all the help in advance.
Thank you.
Please wait for the help from functional consultants.
Hi Afonso,
Please check this link which has the same issue of cancelling PO prepayment invoice :community.dynamics.com/.../prepayment-reversal
Kind regards,
Alexio Pfumai
You can create another prepayment with same negative amount > post prepayment invoice
that should be able to cancel this effect
Hello Saurabh
I tried to do the same process, because i have the same issue. It's important to say that the PO comes from a fixed price project, so, when i'm trying to invoce the PO without pay the invoiced prepayment D365 shows a message, so i have to reverse the prepayment.
However, when i´m tryning to create a negative prepayment it shows me this message:
The message: "The value of the prepayment must be greater than or equal to 0.00 (COP). If there is no requirement for a prepayment, cancel the purchase order transaction for the prepayment."
If you created a 55% prepayment first and now want to add another 45%, you must enter the total prepayment as 100% (55% + 45%) not just 45%. Then save it and complete the remaining PO process.When you post the pre-invoice, the system will automatically deduct the already recorded amount and calculate the new balance.
Note: If you enter only 45% after already entering 55%, the system gets confused, which is why the error appears.
Example:
If you first created 25% Then second 15% So you write in second 25%+15%= Total 40% prepayment and now want to add another 10%, you should enter 50% (40% + 10%) — not just 10%.
In short: always enter the cumulative (total) prepayment percentage, not just the new portion.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
Thanks to all of our 2025 Community Spotlight stars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Giorgio Bonacorsi 617
André Arnaud de Cal... 461 Super User 2026 Season 1
Syed Haris Shah 298 Super User 2026 Season 1