Duplicate payment is when the same supplier invoice is entered or paid more than once. It often happens when an invoice arrives by two routes.
The SYSPRO way
Where to find it: Program List > Accounts Payable > Invoice Processing (AP Invoice Posting)
- Type the supplier's Invoice number.
- SYSPRO shows 'Invoice already on invoice file' when that number exists for that supplier.
Limits in SYSPRO
- It catches the same number on the same supplier only. A changed number, amount or date is not caught.
- It warns while keying and does not check again at payment.
The Pulsify way
- Forward the supplier's invoice to Pulsify.
- Pulsify compares the invoice number with punctuation and case ignored, plus the same supplier, invoice date or tax ID.
- It checks other Pulsify documents and active bills in SYSPRO.
- A possible duplicate is flagged. Open the match, then reject or approve anyway.
Pulsify connects to SYSPRO. We set up the connection for you.
What Pulsify does not do here
- Pulsify flags. You decide.
- A duplicate with a quite different invoice number may not be found.
Common mistakes
- Relying on the warning when a supplier resends an invoice with a slightly different number.
- Keying the number in a different format from the first entry, so it does not match the earlier one.
More help
- How to stop paying a purchase invoice twice in Business Central
- How to stop paying a bill twice in MYOB Acumatica
- How to stop paying a purchase invoice twice in Sage 200
- How to apply a credit note to a supplier invoice in SYSPRO
- How to control supplier bank detail changes in SYSPRO
- All SYSPRO how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: confirmed.
Common questions
Does SYSPRO warn about duplicate invoices?
Yes, while you key. It shows 'Invoice already on invoice file' when that invoice number already exists for that supplier.
What does the check miss?
It catches the same number on the same supplier only. A changed number, amount or date is not caught.
Is there a check at payment time?
No. SYSPRO checks at invoice entry, not at payment.
What does Pulsify check?
The invoice number with punctuation and case ignored, plus the same supplier, invoice date or tax ID.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in SYSPRO.