Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Senegal TIN #357

Open
unho opened this issue Jan 13, 2023 · 1 comment · May be fixed by #395
Open

Add support for Senegal TIN #357

unho opened this issue Jan 13, 2023 · 1 comment · May be fixed by #395

Comments

@unho
Copy link
Contributor

unho commented Jan 13, 2023

  • The most correct name seems to be Numéro d’Identification National des Entreprises et des Associations
  • According to https://www.wikiprocedure.com/index.php/Senegal_-_Obtain_a_Tax_Identification_Number it is called numro d'identification nationale des entreprises et des associations (NINEA)
  • http://www.dci-sn.sn/index.php/obtenir-son-ninea
  • It looks like it is called Numéro d'Identification national des Entreprises et Associations (NINEA), sometimes NINÉA or N.I.N.E.A..
  • http://org-id.guide/list/SN-NINEA

    Numéro d’Identification National des Entreprises et des Associations (NINEA)

  • According to http://anads.ansd.sn/index.php/catalog/5/variable-groups/VG1 it has a key:

    Numero attribué (NINEA sans le chiffre clef) (NUMATTRIB)

  • Possible details on the format: https://www.nkac-audit.com/en/comment-lire-un-numero-d-identifiant-fiscal-unique-ninea-au-senegal/

    Each taxpayer is registered under a number called a Unique tax identifier.
    The Unique tax identifier consists of 2 elements:

    • The number of Identification National Business and Associations (Ninea)
    • and the Tax Identification Code (COFI).

    The Unique tax identifier (0001462 2G3) Consists:

    • of a Radical of (00001462) 7 numeric characters that corresponds to the taxpayer’s Niner
    • And A suffix of 3 alphanumeric characters (2G3) Referred to as “COFI”

    The first numeric character of the COFI is either:

    • 0 (zero) for the taxpayer subject to the real scheme, not subject to VAT;
    • 1 (one) for the taxpayer subject to the single global contribution (TOU);
    • 2 (two) for the taxpayer subject to the real scheme and subject to VAT.

    The second alphabetic character of the COFI indicates the tax center of attachment
    The third digit of the COFI indicates the legal form of the taxpayer.

    Didactic Case: Example tax identifier: 000461 2G3
    The first element: 000461 corresponds to the taxpayer’s niner. It has an essentially statistical vocation
    The second element 2G3 is the COFI.
    The COFI indicates that this taxpayer is subject to VAT (2), it is the responsibility of the large business Centre (CGE) and is incorporated as a public limited company (3)

    Details:
    Only taxable persons subject to the real scheme, whose COFI begins with the word 2, may invoice and transmit the right to deduct VAT to their Taxable Customers.
    The tax charged by the non-taxable persons (0) or the taxpayers under the TOU (1) is not deductible.
    Correspondence table
    Tax Services Centre-alphabetic character.
    Tax Services Centres Key Letter
    Dakar Plateau 1 A
    Dakar Plateau 2 B
    Grand Dakar C
    Pikine D
    Rufisque E
    Thiès F
    Big Business Center G
    Luga H
    Diourbel J
    Saint-Louis K
    Tambacounda L
    Kaolack M
    Fatick N
    A P
    Kolda Q
    remediated Parcels R
    Liberal Professions S
    Guédiawaye T
    Dakar-Medina U
    Dakar Freedom V
    Matam W
    Medium Business Centre Z

    Annex 2: Correspondence Table-Legal form-alphabetic character.
    Legal form Digital character
    Individual-Natural person 1
    SARL 2
    SA 3
    Simple Limited Partnership 4
    Share Sponsorship Company 5
    GIE 6
    Civil Society 7
    Partnership 8
    Cooperative Association 9
    Other 0

    Didactic Example:
    The tax identifier of a public limited company retailing the Centre for Large enterprises (CGE) and subject to VAT is as follows:
    Ninea: 0001122 COFI: 2G3

  • https://audifiscsn.com/en/2021/12/11/savoir-bien-lire-le-ninea-peut-vous-eviter-des-redressements-fiscaux/

    Le NINEA est constitué de 10 caractères : un radical de 7 caractères numériques formant l’ancien NINEA et d’un COFI (Code d’Identification Fiscale). Le COFI est constitué de 3 caractères alphanumériques indiquant successivement :

    • Le régime fiscal (1 caractère numérique)
    • Le centre des services fiscaux compétent (1 caractère alphabétique)
    • La forme juridique de l’entreprise (1 caractère numérique)

    exemple : NINEA ( 0001122) COFI (2G3) Identifiant fiscal ( 0001122 2G3)

  • https://4apartners.com/Comment-lire-un-NINEA
  • https://fr.linkedin.com/pulse/comment-lire-un-num%C3%A9ro-d-identifiant-fiscal-unique-ninea-hanane-gueye
  • https://senplateforme.com/tva/

Online search

Examples:

@unho
Copy link
Contributor Author

unho commented Feb 12, 2023

Despite all the found sources tell that NINEA is 7 digits long, usually the found examples are 9 digits long having the first two being zeroes. This also aligns with the behavior of the online search, which display the 9 digits version of the NINEA.

unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
@unho unho linked a pull request Feb 12, 2023 that will close this issue
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
unho added a commit to unho/python-stdnum that referenced this issue Feb 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants