Why it matters for manufacturers
- Plants may receive the same invoice by email, post and portal. Each plant may then enter it.
- Recurring bills such as gas rental and maintenance contracts have the same amount each month, so a repeat looks normal.
For manufacturers in SYSPRO
- SYSPRO warns while you key a bill with a number already on file for that supplier. It does not check at payment time.
- Tooling and maintenance suppliers that reuse a reference each month will trigger the warning. Key their true invoice number.
- GRN matching limits double billing of goods, because matched GRN value is no longer outstanding.
- Value to Match on GRN matching is transaction amount less freight, miscellaneous and tax, so a bill repeated with a different freight line still has to match open GRN value.
Rules that matter for manufacturers in SYSPRO
- GST is set up as a tax code at 10% or 0% in Setup Options > Tax. Confirm the AU tax code set with your SYSPRO partner before you trust the tax lines.
- No ABN field was found in the SYSPRO help checked. A supplier tax number field may hold it, so decide where the ABN lives before onboarding suppliers.
- Value to Match is the transaction amount less freight, miscellaneous and tax. A repeat that moves value into freight still has to match open value.
What SYSPRO does on its own
SYSPRO warns while you key an invoice when that invoice number already exists for the same supplier. The message is Invoice already on invoice file. It catches the same number on the same supplier only.
- Same number and supplier only.
A changed number, amount or date is not caught.
What you need and the setup steps: Duplicate invoice checks for SYSPRO.
Example
Example Hydraulics sends invoice H-1190 for $5,400 ex GST for goods that have a goods received note. A second copy arrives with the number typed as H-1190A.
| Line | Amount | What the check finds |
|---|---|---|
| Invoice H-1190, matched to the goods received note | $5,400.00 | Accepted. Outstanding value on the note falls to zero |
| Invoice H-1190A keyed in AP Invoice Posting | $5,400.00 | No warning, because the number is different |
| Match against open goods received notes | Nothing left to match, so the second invoice cannot be matched |
The Invoice already on invoice file warning misses the changed number. Goods received note matching catches the double bill because the delivery is already used up.
Common mistakes for manufacturers in SYSPRO
- Relying on the warning at payment time. SYSPRO checks at entry and not again at payment.
- Reusing a supplier's monthly reference for tooling and maintenance bills so the warning fires every month and gets ignored.
- Adding to the supplier on hold setting but forgetting to take it off after the check.
Step-by-step guides for SYSPRO
What Pulsify adds
Pulsify checks every invoice for a duplicate, including bills keyed straight into SYSPRO, and asks before approval. Pulsify connects to SYSPRO. We set up the connection for you. More about duplicate invoice checks in Pulsify or Pulsify for manufacturers.
More help
- Duplicate invoice checks in Business Central for manufacturers
- Duplicate invoice checks in Dynamics 365 Finance for manufacturers
- Duplicate invoice checks in Kinetic for manufacturers
- PO matching in SYSPRO for manufacturers
- Supplier price checks in SYSPRO for manufacturers
- Invoice approvals in SYSPRO for manufacturers
- Multi-entity accounts payable in SYSPRO for manufacturers
- All SYSPRO how-to guides
Sources
Last checked 2026-10-19.
Common questions
Does SYSPRO check for duplicates when paying?
No. SYSPRO checks at invoice entry, not at payment, for the same number on the same supplier. A changed number, amount or date is not caught.
How do I check recurring bills?
Compare each month's bill to last month's by date range and reference. A rental or contract bill should appear once for each period. Two bills for the same period is a duplicate.
Does the check look at amount or date?
No. A changed number, amount or date is not caught. SYSPRO checks at invoice entry, not at payment.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles duplicate invoice checks in SYSPRO for manufacturers.