# Duplicate invoice checks in SYSPRO for wholesalers

SYSPRO covers part of duplicate invoice checks on its own. Wholesalers receive the same invoice from several places: the supplier's email, a portal, a carrier and a monthly statement.

## Why it matters for wholesalers

- Reissued invoices keep the same lines and total but get a new number, so number-only checks miss them.
- Volume makes a duplicate easy to hide. A $3,000 duplicate among 400 bills a week is not obvious.

## For wholesalers in SYSPRO

- SYSPRO shows Invoice already on invoice file when the number exists for the same supplier. Wholesalers with high volume should key the supplier's number exactly as printed.
- GRN matching is a second guard. Outstanding value shows the GRN value less the value matched so far, so a second bill for a delivery that is fully matched has nothing left to match.

## Rules that matter for wholesalers in SYSPRO

- Basic food is generally GST-free. SYSPRO sets GST up as a tax code at 10% or 0%, so a mixed bill needs the right tax code on each line.
- Check the period on a rebate or settlement document before you enter it, so one period is never entered twice.
- Keep the supplier on hold if a suspect bill must not be paid until the supplier answers.

## 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.

It catches the same number on the same supplier only.

What you need and the setup steps: https://www.pulsify.tech/duplicate-invoice-checks-for-syspro/

## Example

Example Pet Supplies emails invoice 48207 for $3,360 ex GST. Month end, a clerk sees the number on the supplier statement and keys it again.

- Invoice 48207 keyed in AP Invoice Posting: $3,360.00 (Accepted)
- Same number keyed from the statement: $3,360.00 (Warning: Invoice already on invoice file)
- Credit note keyed against the same supplier: -$360.00 (Separate document. Not compared with the invoice)

The clerk reads the warning and cancels. A statement is a check list, not a source for new bills.

## Common mistakes

- Typing a new number to get past the warning.
- Assuming SYSPRO checks again at payment.
- Entering bills from the statement as a habit. This is where most second entries start.

## Step-by-step guides for SYSPRO

- How to stop paying a supplier invoice twice in SYSPRO: https://www.pulsify.tech/how-to/stop-paying-a-bill-twice-in-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: https://www.pulsify.tech/duplicate-invoice-checker/

## Common questions

### How does SYSPRO stop a wholesaler paying the same delivery twice?

Two ways. A warning when the same invoice number exists for the supplier, and GRN matching, where Outstanding value falls as invoices are matched. A changed number or amount is not caught by the first.

### What should I do if a duplicate was already paid?

Ask the supplier to issue a credit note or refund. Do not just short-pay the next invoice without telling them. Keep the record so the statement reconciles.

### Does SYSPRO warn about duplicate supplier invoices?

Yes. It shows Invoice already on invoice file when the same invoice number exists for the same supplier. It warns while you key the invoice.

## Sources

- https://help.syspro.com/syspro-8-2026-r1/g_programs/aps/apspin/apspin.htm
- https://help.syspro.com/syspro-7-update-1/porp10.htm
- https://www.ato.gov.au/businesses-and-organisations/gst-excise-and-indirect-taxes/gst/tax-invoices

Source: https://www.pulsify.tech/duplicate-invoice-checks-in-syspro-for-wholesalers/ (last checked 2026-10-19)
