I'm pretty sure I have been experiencing a bug; I have a client that regularly pays me with an automated debit card system and they send unique debit card information for each payment. Occasionally they'll miss an older invoice and pay newer invoices. As it happened tonight, I enter a payment for three combined invoices but listed in chronological order, this payment covers invoices 2, 3, & 4. invoice 1 was skipped and I need to follow up with them on it. Quickbooks tries to auto-match the amount to the invoices but is unable to, choses the wrong invoices, and leaves an open amount (which is reasonable) so I "unapply payment", I check the input beside invoices 2, 3, & 4 (leaving invoice 1 unchecked) and all looks correct and there are no remaining credits. I then click "Credit Card", enter their payment information, click "process", it churns for a moment and completes the process. However, if I watched very closely, RIGHT before it closed the customer payment record and shows the screen for about half a second, it reassigns the payments back to the invoices that it previously, erroneously, attempted to match - example it applies the payment to invoices 1, 2, and 3 when I previously assigned it to 2, 3, and 4 skipping 1. The payment record then closes and opens a fresh record ready for data. If I choose the back button, I see the incorrect information and can correct it, save the record, and all is well - but I have to do this every time their payments skip the first invoice (or possibly skip any invoices - not sure on that part).
I have been experiencing issues with payments being applied incorrectly for the past year and having to clean that up and I couldn't figure out where it was happening. I do believe I've found a bug. I've attached a screenshot of what this payment SHOULD look like in the record - but when I process this normally, it reassigns the payments to include 8980 and it takes a lot of sleuthing to figure out what went wrong later when I can't get payments to match up anymore when I come back to receive future payments.
Welcome to the Community, @GreenRoomGraphics. I appreciate you for sharing every detail of your concern. I can help you handle your entries so payments will match correctly.
QuickBooks will record the payment depending on the invoices selected under the Customer Payment window. Since the system tries to reassign the payments back to the incorrect transactions, you may disable the automatic payments feature as this may affect the issue.
Here's how:
Once done, observe the payments once your client pays their invoices. If you're getting the same result for skipped invoices, I recommend running the Verify Rebuild Tool to fix possible data issues within your company file that affects the issue.
You can also check this article for more details on how to use the QuickBooks Tool Hub to fix problems and errors you've encountered in QBDT: Fix common problems and errors with the QuickBooks Desktop Tool Hub.
The Community page is available 24/7 for assistance. If you have follow-up questions about your invoices and payments, let me know by adding a comment below. I'm more than happy to help. Keep safe!
Thank you! I've made the change and will see if that corrects the issue.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.
For more information visit our Security Center or to report suspicious websites you can contact us here