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 Kinetic way
Where to find it: AP Invoice Entry; Payment Entry; invoice and supplier Hold Payments flag
- Kinetic does not allow a second invoice with the same number for the same supplier
- A leading zero or other added character defeats the exact match, so check for near matches
- A BPM on PrePostGroupInvoices can compare trimmed invoice numbers and set the invoice on hold
- Tick Hold Payment or Hold Invoice to stop a bill being paid
Limits in Kinetic
- Match is on the exact invoice number, so a suffix or leading zero defeats it
Words Kinetic uses
- Group. A batch of invoices posted together. Standard invoices cannot share a group with GRNI clearing invoices.
- BPM. Business process management. Custom rules that run on events such as saving an invoice.
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 Kinetic.
- A possible duplicate is flagged. Open the match, then reject or approve anyway.
Pulsify connects to Kinetic. 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 exact number rule when a suffix or leading zero defeats it.
- Paying from Payment Entry without checking for repeated invoices.
More help
- How to stop paying a vendor invoice twice in Dynamics 365 Finance
- How to stop paying a supplier invoice twice in IFS Cloud
- How to stop paying a vendor bill twice in NetSuite
- How to apply a debit memo to a supplier invoice in Kinetic
- How to control supplier bank detail changes in Kinetic
- All Kinetic how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: partial.
Common questions
Does Kinetic block a duplicate invoice number?
Yes. Kinetic checks for a repeat invoice number from the same supplier.
How do people get around it?
A leading zero or other added character gets past the check. A BPM on PrePostGroupInvoices can compare trimmed numbers and set the invoice on hold.
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 Kinetic.