SAP Knowledge Base Article - Public

3058886 - SIRET Tax Number France

Symptom

 This KBA explains the logic behind the French SIRET tax number determination in C4C.

Environment

SAP Sales Cloud

Resolution

A SIRET tax number consists of 14 digits (all numeric). 
We multiply the odd position numbers by 1, starting to the right, and the even position numbers by 2.
The sum of all the above must be a multiple of 10 => mod 10 of that total sum must be zero. If a SIRET number satisfies the above check, it is a valid SIRET number.

As an example, let's take a valid SIRET number 73282932000074.

7 - position 14 - multiply by 2 => 14 => 1+4 = 5
3 - position 13 - multiply by 1 => 3
2 - position 12 - multiply by 2 => 4
8 - position 11 - multiply by 1 => 8
2 - position 10 - multiply by 2 => 4
9 - position 9 - multiply by 1 => 9
3 - position 8 - multiply by 2 => 6
2 - position 7 - multiply by 1 => 2
0 - position 6 - multiply by 2 => 0
0 - position 5 - multiply by 1 => 0
0 - position 4 - multiply by 2 => 0
0 - position 3 - multiply by 1 => 0
7 - position 2 - multiply by 2 => 14 => 1+4 = 5
4 - position 1 - multiply by 1 => 4

Sum = 4 + 5 + 0 + 0 + 0 + 0 + 2 + 6 + 9 + 4 + 8 + 4 + 3 + 5 = 50

50 mod 10 = 0 => hence this is a valid SIRET number.

This logic is based on the Luhn algorithm.

 

Keywords

tax number, france, french, SIRET , KBA , AP-TTE-GLO , Cross-Country Extensions , Problem

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions