MINISTRY
OF
FINANCE
DIRECTORATE GENERAL OF TAXATION
GUIDE ON THE E-FILING OF THE STATISTICAL AND TAX RETURN
Large Taxpayers (LTO) Medium Size Taxpayers (MTO) Liberal Professionals and Public Establishments (STCLP & STCPE)
1: Filing Options
There exist three options :
1- Directly on the platform; 2- Uploading the approved DGT Excel file format for non-web based accounting systems; 3- Through the Application programming Interface (API) - for web based accounting systems.
2: Getting connected
« Connect » to the e-services window of the Directorate General of Taxation : « www.teledeclaration-dgi.cm » with the usual username and password.
Click on the « DSF (télédéclaration) » link.
3: Setting up your profile
Once redirected to the online STR platform proceed as follows :
A- Select « Setting » and fill the fields on the company profile and click on « save ».
B- Fill the following pages Normal STR (page de garde, fiche R1, Fiche R2, Grilles d'analyse des notes), Insurance (Fiche 1, Fiche 2, Fiche 5), Bank (ID1, ID2).
C- For web based accounting system, an API can be programmed for the direct transmission of the STR from the accounting system to the platform. Log-in to the STR e-filing platform via the e-services windows of the website of the DGT.
Set up your space on the platform.
Activate the API functionality within the Configuration window. The username is TIN by default and a password has to be created;
Authenticate your credentials with the user name and password and receive a temporal connection token.
- Select the « Help » button on the interface to consult the API specifications within the « API configuration ».
- Carefully read the instructions and select « API documentation » for detailed instructions.
- Follow the instructions on the obtention of the authentification token, the creation, addition and online submission of all the pages of the return from the accounting system.
Modify or create a code within the system according to the API specifications. Download or copy the API specifications of each DSF page in the body section of the pages, then map the values of your database with the corresponding json specifications (see Help).
With this last stage executed for all the pages, call the API.
Eight (8) API call termination points exist :
- Connection
- Add a declaration
- Delete a declaration
- Obtain all declarations
- Obtain all the declarations for a given year
- Obtain specific declarations for a specific year
- Add / modify / delete a page
- Submit the declaration
4: Filling the STR directly on the platform
Click on « New DSF »;
Select the format as per your sector of activity from Normal, Banking and Insurance.
To fill out the STR, select a page and complete the details; Save the pages at any moment by hitting the « Save draft » button;