OK, I think I may have isolated the problem. The behavior seems to be associated with an invoice related to, or created immediately after, a partial refund that is created using the MORE ACTIONS menu, as opposed to using the REFUNDS tab on the payment itself. The refunded invoice, OR the next invoice created, shows up in duplicate on the INVOICE ITEM report. Here’s my testing - perhaps this will help you to duplicate it. The common denominator appears to be the way the refund was created. In the first instance, the refunded invoice itself appeared in duplicate, and in the second instance, it was the invoice created immediately after the refund that appeared in duplicate. When I repeated the test, but edited the payment itself to create the refund, there was no problem.
Here’s the reporting, with the incorrect entries circled, and below is documentation of my testing.
I hope this will be helpful to you.
Created a new client: SuperTest
Created a negative invoice 0005: -$50
Marked sent.
Invoice ITEM report is reporting correctly.
Created a negative invoice: -$60
Edited invoice number to be: ADJ-0006
Marked sent.
Invoice ITEM report is reporting correctly.
Created positive invoice 0007: $200
Marked sent.
Invoice ITEM report is reporting correctly.
Paid invoice 0007 with a “check”. Payment 0005.
This invoice balance is now $0.
Invoice ITEM report is reporting correctly.
Created a negative invoice 0008: -$70
Marked sent.
Invoice ITEM report is reporting correctly.
Created a FULL REFUND of payment 005.
Customized columns on INVOICE ITEM report.
Invoice ITEM report is reporting correctly.
Created a negative invoice 0009: -$80
Marked sent.
Invoice ITEM report is reporting correctly.
Created positive invoice 0010: $250
Marked sent
Fully paid invoice 0010 with a “check”, payment 0006.
Created PARTIAL refund by going into the payment detail, selecting the refund tab on the payment 0006, selecting invoice 010, and editing the amount in the bottom field to be $50.
Created a negative invoice 0011: -$50
Marked sent.
Invoice ITEM report is reporting correctly.
Created positive invoice 0012: $300
Marked sent.
Paid invoice 0012 with a “check”. Payment 0007.
This invoice balance is now $0.
Created PARTIAL refund by going to the MORE ACTIONS menu, and selecting refunds, on the payment 0007, selecting invoice 0012, and editing the amount in the bottom field to be $125.
Invoice balance is now $125.
Invoice ITEM report is reporting INCORRECTLY. It is reporting Invoice #0012 in duplicate.
Created positive invoice 0013: $350
Marked sent.
Invoice ITEM report is reporting correctly (with the exception of previous duplicate).
Created negative invoice 0014: -$125
Marked sent.
Marked paid.
Invoice ITEM report is reporting correctly (with the exception of previous duplicate).
Created positive invoice 0015: $500
Marked sent.
Paid invoice 0015 with a “check”. Payment 0009.
This invoice balance is now $0.
Created PARTIAL refund by going to the MORE ACTIONS menu, and selecting refund payment, on the payment 0009, selecting invoice 0015, and editing the refund amount in the bottom field to be $160.
Invoice balance is now $160.
Invoice ITEM report is reporting correctly (with the exception of previous duplicate).
Created a negative invoice 0016: -$160
Marked sent.
Invoice ITEM report is reporting INCORRECTLY. It is reporting Invoice #0016 in duplicate.
Created positive invoice 0017: $600
Marked sent.
Paid invoice 0017 with a “check”. Payment 0010.
This invoice balance is now $0.
Created PARTIAL refund by going into the payment detail, selecting the refund tab on the payment 0010, selecting invoice 0017, and editing the amount in the bottom field to be $200.
Invoice balance is now $200.
Created negative invoice ADJ-0019:- $200
Marked sent.
Invoice ITEM report is reporting correctly (with the exception of previous duplicate).