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 S/4HANA
- Tick Check Double Invoice on the supplier's company code data. It is set per company code, so a supplier used by two plant company codes needs the flag in both.
- Customizing (Set Check for Duplicate Invoices) decides if a match gives a warning or an error.
- Enter the Reference on every invoice. The reference check runs only when a Reference is entered.
- If a supplier is on automated invoice settlement, SAP creates the invoice from the goods receipt. The supplier must agree not to send invoices for those POs, so a paper bill from that supplier is a duplicate to hold.
What S/4HANA does on its own
Double invoice check per supplier. Always compares currency and gross amount. Reference, invoice date and company code are optional in configuration.
Supplier, currency and gross amount are always checked. The other fields depend on configuration.
What you need and the setup steps: Duplicate invoice checks for S/4HANA.
Example
Example Motion Parts sends invoice 3310 for conveyor belts. The plant enters it from the email. Head office enters it again from a statement a week later.
| Line | Amount | What the check finds |
|---|---|---|
| Invoice 3310 entered by Plant 2 | $4,600.00 | First entry |
| Invoice 3310 entered by head office | $4,600.00 | Same supplier, amount and number |
| GST on both | $460.00 | Would be claimed twice if both are paid |
The check flags the second entry. Only the first goes to approval, and the plant is told not to enter bills that arrive from the supplier statement.
Common mistakes
- Letting plants and head office both enter bills for the same supplier.
- Ignoring flags at month end because the bill looks like a normal recurring one.
Step-by-step guides for S/4HANA
What Pulsify adds
Pulsify checks every invoice for a duplicate, including bills keyed straight into S/4HANA, and asks before approval. Pulsify connects to S/4HANA. We set up the connection for you. More about duplicate invoice checks in Pulsify or Pulsify for manufacturers.
More help
- Duplicate invoice checks in SYSPRO for manufacturers
- Duplicate invoice checks in Business Central for manufacturers
- Duplicate invoice checks in Dynamics 365 Finance for manufacturers
- PO matching in S/4HANA for manufacturers
- Supplier price checks in S/4HANA for manufacturers
- Invoice approvals in S/4HANA for manufacturers
- Multi-entity accounts payable in S/4HANA for manufacturers
- All S/4HANA how-to guides
Sources
Last checked 2026-10-19.
- help.sap.com/docs/SAP_S4HANA_ON-PREMISE/ed84b70c199d4470ae2e5ccb93b2e45b/a971b6531de6b64ce10000000a174cb4.html
- learning.sap.com/courses/business-processes-in-sap-s-4hana-sourcing-procurement/creating-invoices-automatically-using-evaluated-receipt-settlement
- learning.sap.com/courses/invoice-verification-in-sap-s-4hana/entering-delivery-costs-1
- www.ato.gov.au/businesses-and-organisations/gst-excise-and-indirect-taxes/gst/tax-invoices
Common questions
Does the S/4HANA duplicate check run for every plant?
It runs per supplier and company code. Supplier, currency and gross amount are always compared. Reference, invoice date and company code are optional and depend on configuration. The flag must be on for each company code that uses the supplier.
Why do manufacturers get duplicate bills?
The same bill arrives through several routes and several people enter it. Month-end rush makes it worse. Agree one inbox and one person per supplier, then check supplier, amount and date.
Does S/4HANA warn about a double supplier invoice?
Yes, when Check Double Invoice is ticked on the supplier. It always compares supplier, currency and gross amount. Reference, date and company code are optional.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles duplicate invoice checks in S/4HANA for manufacturers.