How duplicate invoice check works – SAP

In SAP FI module, when checking for duplicated invoices, the SAP system compares the following:

  • Vendor
  • Currency
  • Company code
  • Gross amount of the invoice
  • Reference document number
  • Invoice document date.

SAP OSS Note 305201 clarify this in a more detail below:

The following fields must be identical for Duplicate invoice check

Company code (BUKRS)
Vendor number (LIFNR)
Currency (WAERS)
Reference number (XBLNR)
Amount in document currency (WRBTR)
Document date (BLDAT)


Duplicate invoice check

If the SAP document is having any one of the above filled different then the SAP system does not consider it as a duplicate invoice and also It will check duplicate invoice check in vendor master data and in posting key is there check box selected for sales related

The setting you making in OMRDC

SAP Menu Path: Materials management -> Logistics Invoice Verification-Incoming Invoice -> Set Check for Duplicate Invoices

This configuration is only valid for SAP MM module and not FI invoices posted via FB60/FB65.

You should check the F1 help on field “Check double inv.” (LFB1-REPRF) in the relevant vendor master record throughSAP transaction code: FK02.

Please also check, that message F5 117 has been set correctly in the SAP IMG using this path:

Financial Accounting -> Financial Accounting Global Settings ->Document -> Default Values for Document Processing -> Change Message Control for Document Control For Document Processing.

Then go to the relevant posting key is defined as sales related in SAP transaction code: OB41. You have to flag this field if the duplicate invoice check should work.

Also See: What is General Ledger Planning in SAP?

Recommended Reading For You

  • SAP Clearing in Local CurrencySAP Clearing in Local CurrencySAP Clearing in Local Currency Transaction OBY6 Effect of clearing in Local currency : Purchase USD 1000 at 1 USD = 2 SGD.The accounting entry in Local Currency […]
  • SAP Account Assignment Template FB50SAP Account Assignment Template FB50You must always enter similar transactions and only different in one or two field of date,invoice number, amount, currency or description. You can create account assignment templates to […]
  • SAP Currency Exchange Rates Table (OB08)SAP Currency Exchange Rates Table (OB08)SAP Currency Exchange Rates Table (OB08) 1. Path : Accounting -> Financial Accounting -> Accounts Payable -> Environment -> Current Settings -> Enter Exchange […]
  • What is Logistics Invoice Verification in SAP MM?What is Logistics Invoice Verification in SAP MM?Logistics invoice verification is the final step in procure to pay cycle. It begins with the vendor submitting the invoice for the goods sold. The Accounts Payable group, after receiving […]
  • SAP Cost Center Accounting – OverviewSAP Cost Center Accounting – OverviewSAP Cost center Accounting are used to track where cost occur in the organization. As costs are incurred, they are assigned or posted to the appropriate cost center. The posting and […]

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: