Tasks to be completed when documenting an operation (from creation to publication)

1. Enter the Title of the operation / page

2. Add the following Labels:

    • Scope of applicability: ww, country_accounting

    • Country or group of countries (if applicable): belux, china, france, italy, lam, nam,uk_ie, bulgaria, dach, netherlands, iberia, poland, latvia, australia, india, japan, singapore, south_korea, thailand, indonesia, new_zeland

    • Unit and Domain according to the List of labels to be used in the Finance Service Line space

      • E.g. 1: WW Operation in Financial Accounting under domain "Central Finance Processes & Compliance":
        • Labels to be used: ww, financial_accounting, central_fin_proc_compliance

      • E.g. 2: France Operation in Financial Accounting:
        • Labels to be used: country_accounting, france, financial_accounting
          (for country operations, the Domain is always country_accounting)

3. Fill in all fields as described above

4. Once the description of the operation is completed, ensure it is approved and published by launching the SBS-Finance approval workflow

Domain: Country Accounting

Responsibility area: N/A

Table of contents 


Scope

SCo PORTUGAL companies


ERP

PF2

WP2

Frequency

Yearly

References

FIPT_SAFT_GLAVR

S_ALR_87012328

F_PT_01

F.01

FI period OB52 and in CO period in /FIN3/OKP1_BK

SM35

F.16

Forms



Attachments


 

 

Previous OP << PT SCo - I perform End-Year Postings >> Next OP



1. Objective and Scope

1.1. Objective of this Operation

This user guide explains the steps to be performed to do the End-Year Postings for Portugal. This is a mandatory step to be able to deliver the annual SAFT file to the Portuguese Fiscal authorities.

1.2. Scope

This procedure applies to Specialty Portuguese companies:

  • 6414: Syensqo Biotecnologia Portugal – Unipessoal, Lda

  • 6424: Syensqo Portugal, Unipessoal, Lda

2. Definitions

See Finance Glossary:

3. Responsibilities

  • CAM ( or ACP delegated)

4. Periodicity

Annually after General meeting assembly. This postings must be done before Annual SAF-T until 31/05.

5. Concepts


6. Tasks description

This Procedure consists basically in 3 parts: 

1st -» to perform Year End group's results posting- Application of Results

2nd -» to perform several checks.  

3rd -» to perform Year End Postings. 

6.1. I Perform application of results  

The allocation of results may be implemented only after the General Assembly has approved the directors’ proposal for the allocation of results.

This information is also included in the Management Report, which is signed by the Company’s directors. Can be verified here for 6414 and here for 6424. 

The approval is written in ATA (6414) and in ATA (6424). 

To know the Group results and local results in SAP,  take F.01 ( from 01 to 04 current year and compare from 01 to 14 previous year)
The local results were adjusted in period 14  previous year. 

6.1.1. I perform application results in company 6414 - Syensqo Biotecnologia

Example year 2025: 

Management report information: 

PK 

Account 

Account short text

text

amount

50

12800320 

RETAINED EARNING-PROFIT OR LOSS FOR FINANCIAL YEAR

Resultado Grupo 2025

1.418.707.19

40

12800300 

RETAINED EARNINGS-PROFIT & LOSS CARRIED FORWARD

Resultado Local 2025

1.225.907.19

50

12800000 

RESERVES - CARRYFORWARD NEW EQUIVALENT VALUE

Diferença entre RL grupo e local

-192.800

50

81280032 

PROFIT & LOSS FOR THE PERIOD

Diferença entre RL grupo e local

-192.800

40

81280000

REPROCESS RESERVES

Diferença entre RL grupo e local

-192.800

 note: F.01 extraction performed on 28/01/2026 and posting 2300000083 recorded on 30/01/2026. 

This amount of EUR 330.36 was not considered in the financial statements.

RL F.01

1226237.55

RL DF's

1225907.19

dif.

330.36

Posting Key Notes:

  • 12800320 RETAINED EARNING-PROFIT OR LOSS FOR FINANCIAL YEAR

If it appears as a negative amount in F.01, it means PK 50, so I have to post PK 40 — this indicates a profit in the Group.

If it appears as a positive amount in F.01, it means PK 40, so I have to post PK 50 — this indicates a loss in the Group.

  • 12800300 - RETAINED EARNINGS-PROFIT & LOSS CARRIED FORWARD

Use PK 40 -» If there is a loss and the Company decides to recognized in retained earnings.

  • 12800000 - RESERVES - CARRYFORWARD NEW EQUIVALENT VALUE

The PTCA ( alternative account its C0340BIDON-RESERVE FOR ADJUSTMENT GROUP - LEGAL RES.  its used to record the elimination of the accounts 12800320  + 12800100

  • 81280032 - PROFIT & LOSS FOR THE PERIOD

If it appears as a negative amount in F.01, it means PK 50, so I have to post PK 40 — this indicates a profit in the Group.

If it appears as a positive amount in F.01, it means PK 40, so I have to post PK 50 — this indicates a loss in the Group.

  • 81280000 - REPROCESS RESERVES

To record the elimination of account 12800000 

6.1.2. I perform application results in company 6424 - Syensqo Portugal

Example year 2025: 

Management report information: 

PK 

Account 

Account short text

text

amount

40

3042000000 

Retained earn-curr

Resultado Grupo 2025

2,940,945.71

  40

3042100000 

Retained earn-prior

Resultado Local 20YY

0.00

50

3042200000 

Dividend paid on current earnings

Resultado Local 2025

-879,904.71

50

3030000000 

Legal reserve

Resultado Local 20YY

0.00

40

3034000000 

Res ajt gr-legal

Diferença entre RL grupo e local

-2,061,041.00

40

C042000000 

Retained earn-curr

Diferença entre RL grupo e local

-2,061,041.00

50

C034000009 

9-Res ajt gr-legal

Diferença entre RL grupo e local

2,061,041.00









RL F.01

879904.71




RL DF's

879904.71




dif.

0

Posting Key Notes:

  • 3042000000 Retained earn-curr

If it appears as a negative amount in F.01, it means PK 50, so I have to post PK 40 — this indicates a profit in the Group.

If it appears as a positive amount in F.01, it means PK 40, so I have to post PK 50 — this indicates a loss in the Group.

  • 3042100000 Retained earn-prior

Use PK 40 -» If there is a loss and the Company decides to recognized in retained earnings.

  • 3042200000 Dividend paid on current earnings 

Use PK 50 -» If there is a profit and the Company decides to distribute dividends.

  • 3030000000 Legal reserve

Use PK 50 -» If there is a profit, and the company decides allocate to the legal reserve. In Portugal, the legal reserve is a mandatory portion of the annual net profits (at least 5%) that commercial companies must retain to strengthen equity until it reaches at least 20% of the share capital.

  • 3034000000 Res ajt gr-legalT

The PTCA ( alternative account its C0340BIDON. its used to record the elimination of the accounts 3042000000 + 3030000000 + 3042200000 

  • C042000000 Retained earn-curr

If it appears as a negative amount in F.01, it means PK 50, so I have to post PK 40 — this indicates a profit in the Group.

If it appears as a positive amount in F.01, it means PK 40, so I have to post PK 50 — this indicates a loss in the Group.

  • C034000009 9-Res ajt gr-legal

To record the elimination of account 3034000000


6.2. I Perform several Checks before Year End Postings

6.2.1. I check in accounts the taxonomy assignation, the balance and PTCA maintenance 

The transaction FIPT_SAFT_GLAVR allows users to check if the GL accounts have the correct taxonomy assigned and if the balance is according to the Portuguese Fiscal Authorities.

Run FIPT_SAFT_GLAVR

Indicate the company code and the year press

Output Report 

Check the output report In the column “ExpBalance” check if there any “read sign”

A) If there are COCA GL accounts that don’t have alternative G/L account associated it will appear the following information:

          No alternative acct no. maintained for GL acct XXXXXXXXX in co. code 6414 or 6424.

B) If there are PTCA accounts with against nature balance it will appear the following information: 

          The nature of the balance should be debit or the nature of the balance should be credit.

C) If there are COCA GL accounts that don't have taxonomy associated it will appear the following information: 

          No Taxonomy Code defined for G/L account XXXXXXXXXX

 

HOW TO SOLVE IT? 

 A) open file most updated file,  SAFT_Taxonomy 6414 WP2_20YY or SAFT_Taxonomy 6424 WP2_20YY, Stored in Drive 

go to sheet "Taxonomias_Balancete" and find similar account. 

 B) see several examples below: 

check in F.01 where the accounts are stated

Example 1: 

In this situation it’s needed to transfer the balance from COCA account 18000400 (PTCA 2691960000) to COCA account 18000300 (PTCA 2691960001). 

Step1: the account 18000400 can only be posted automatically. Ask DMR to update the GL account to allow manual posting (see request nr. 39724). 

Step2: Ask ACP to open in OB52 for period 14  previous year.

Step3: Post as below 

Note: the posting done in period 14 must be reversed in current year, but only after F.16 has been run.  

DT request: 

Example 2: 

In this situation it’s needed to transfer the balance from COCA account 21900250 (PTCA 4531000002) to COCA 21900259 (PTCAaccount 4531000001). 

Step1: the account 21900250 can only be posted automatically. Ask DMR to update the GL account to allow manual posting (see request nr. 39724). 

Step2: Ask ACP to open in OB52 for period 14  previous year.

Step3: Post as below 

Note: the posting done in period 14 must be reversed in current year, but only after F.16 has been run.  

DT request: 

Example 3: 

 In this situation it’s needed to update PTCA 4531000010 of COCA account 82190010. 

Step1: the COCA accounts 21900100  (PTCA 4531000010) and 82190010 (PTCA 4531000011) must have same PTCA equal to 4531000010. Ask DMR to update it. 


C) open file most updated file,  SAFT_Taxonomy 6414 WP2_20YY or SAFT_Taxonomy 6424 WP2_20YY, Stored in Drive 

go to sheet "Taxonomias_Balancete" and find similar account. If there are any go to sheet "Códigos Taxonomia" and based on Código SNC base find the most appropriated taxonomy code. 

6.2.2. I  check the GL accounts that have postings during the year

Run transaction F.01 to check the GL accounts that have postings during the year.

Choose variants “BALANÇO 6424” & “BALANÇO 6414” and update the following fields accordingly: Reporting year and reporting periods 

Go to Menu – Export - Spreadsheet

Choose the option:

And press

Indicate the place where you want to save and a file name.

Press

PF2 - Company code 6424 - From the file, resume the GL accounts started by 6*, 7*, F* and G* 

WP2 - Company code 6414 - From the file, resume the GL accounts started by 9* 

6.2.3. I check GL Accounts Status 

Go to transaction S_ALR_87012328 and run variants “6424 GL CHECK” and “6414 GL CHECK”.

To check if the GL accounts are:

  • Blocked for posting in the company code

  • Blocked for posting in the chart of accounts

  • Configure to “Post automatic only”

 Output report

Download the report and compare with F.01 accounts with balance

If some of the GL accounts are blocked or flagged to “Post automatic only” create a workflow request to DMR team to unblock these situations.

In alternative, create a ticket to the DT team (Service One Request ID) to ask for this information.

Example 1: 

 WP2, GL account 98* in company 6414 is flagged with automatic posting:

 

6.3. I perform Year End Postings

6.3.1. I Open period 15 

Ask ACP team to open FI period in OB52 and in CO period in /FIN3/OKP1_BK

6.3.2. I update variants in transactions F_PT_01 

The End-Year Postings are done with transactions F_PT_01 and SM35. 

In transaction F_PT_01, there are two variants for each company that must be updated each year:


ccy 6414
6414CLOSING98* – for accounts PL started by 98*

ccy 6424
6424CLOSING6E7 – for accounts started by 6* and 7*
6424CLOSINGFEG – for accounts started by F* and G*

Very important

  • Check if it’s necessary to exclude/ add some GL accounts ( compare with F.01)

  • Indicate the Fiscal Year

  • In the tab It fulfilled a GL account in fields “Balance Sheet Account- Closing” and “Balance Sheet Account- Opening”. These fields are mandatory but there will not be postings on Balance Sheet Accounts. Only postings for P&L.

6424:

         

6414: 

         

  • In the tab indicate the posting date and the document date to post the documents as the last day of the year in ; indicate the posting date and the document date of the first year of the “next year” in  

 (the program will not do opening postings; this is mandatory only in the screen selection)

6424: 

         

6414:

         

  • In the tab don’t change the settings 

6424:

     

     

6414: 

     
     

After update the variants, Press

Go down to check all the GL accounts, values and totals.

Output report - example 6424

6* to 7* accounts   

F to G accounts

 Compare in F.01 Extraction with the total balance of Total Rendimentos e Gastos 

-1.685.623,89€ = 1.685.623,89(-5.056.730,66€+3.371.106,77€)

If amount its equal we can Run SM35. 

If the amount is different, verify which account is missing in the report and add.  

At this moment the postings were not yet down. The values can be checked and corrections done. If necessary the transaction can be run again (after the corrections done).

The postings are only done when its run SM35. 

6.3.3. I Run transaction F_PT_01

There are 3 purposes on the postings that are done via F_PT_01/ SM35.

1st :

In PF2 ( ccy 6424) :  is to clear the 6*, 7*, F* and G* COCA GL accounts against COCA GL account 3042000000 (PTCA 8110000000) or COCA C042000000 (PTCA 8111000000).

 

In GL account master data is defined the detail for P&L statement account:

  • If it’s * the balance will be made against COCA GL account 3042000000

  • If it’s C the balance will be made against COCA GL account C042000000

This clearing is result of the customizing done OB53 transaction (by DT)

NOTE: this customizing is global: it’s applicable to all Syensqo companies (cannot be defined by company code)

It will be created on posting by each GL account.

Posting example: 

In FS10N transaction, at this moment the balance of GL account 6020100000 is zero:

In WP2 (Ccy 6414) : The first step is to clear the 98*, 898* COCA GL accounts against COCA GL account 12800320 (PTCA 8110000000) or COCA 81280032 (PTCA 8111000000).

In GL account master data is defined the detail for P&L statement account:

  • If it’s * or X the balance will be made against COCA GL account 12800320 

  • If it’s C the balance will be made against COCA GL account 81280032 

It will be created on posting by each GL account.

Posting example: 

In FS10N transaction, at this moment the balance of GL account 98300350 is zero:

2nd :

It will be created on posting by each Business Area.

In PF2 ( ccy 6424) : 

 It’s posting a debit and a credit on COCA GL account 3042000000.

Posting example: 

 

 In WP2 (Ccy 6414) :

 It’s posting a debit and a credit on COCA GL account 12800320.

Posting example: 

 

 3rd :

It will be created on posting by each Business Area.

In PF2 ( ccy 6424) :

IN PF2: COCA GL account 3042000000 (PTCA 8110000000) against COCA 3042000001 (PTCA 8180000000). This is result of standard SAP transaction F_PT_01 on tab on “Net Result Account”:

Posting example: 

 In WP2 (Ccy 6414) :

IN WP2: COCA GL account 12800320 (PTCA 8110000000) against COCA 12800620 (PTCA 8180000000). This is result of standard SAP transaction F_PT_01 on tab on “Net Result Account”:

Posting example: 

 

6.3.4. I post automatically with transaction SM35 

When run SM35 there are 2 possibilities: 

A) 1st if we don´t want to perform yet postings

after insert transaction SM35, select the line, and click in

afterword's insert the date 31.12.9999 and press again

B) 2nd of we can proceed with the postings.   

Select the line and press

Some errors that can appear on executing SM35

ERROR 1
If appears the error: Indicate a cost center. After if it appears the error  indicate the internal order:

ZORD6414 miscellaneous for company 6414
870158000220 miscellaneous for company 6424

ERROR 2

If appears the error:

Delete what appears in the field “cost center” and don’t indicate any cost object.

ERROR 3 (update with 6424 print screen - example form ccy 5960 - SBS) 

If appears the error:

Check if it’s possible to indicate the miscellaneous order. If not, make an analysis to the cost center and to the GL postings.

The cost center was not created in 2019:

For this GL in 2019, all the postings were done in cost center FUE5960

 In OKB9 transaction, it’s configure for cost center FU46000000

(that’s the reason why the error appears)

This posting will be done manually.

In case we have one error and we want to overlap and pass to the next posting we need to indicate /N in the field marked in yellow below:

The batch input session will continue to run to post the remaining documents.

6.3.5. I post manually 

There are a few postings that need to be done manually via FB01 transaction.

For these postings it’s mandatory to:

  • Use S7 for PF2 , and ZU for WP2 as a document type 

  • Post on period 15

The postings are the following for PF2:

  • Clear COCA GL accounts 6702000000 (PTCA 8121000000), COCA F702900000 (PTCA 8121900000), COCA F790000000 (PTCA 8122000000), COCA F630005071 (PTCA 8122100000) , COCA 7791000000 (PTCA 8122791000), COCA 6790100000 (PTCA 8122901000) and COCA F791000000 (PTCA 8122920000) against COCA 3042000001 (PTCA 8180000000)

  • Clear COCA GL account C042000000 (PTCA 8111000000) against COCA 3042000001 (PTCA 8180000000)

  • Clear COCA GL account 3042000000 (PTCA 8110000000) against COCA 3042000001 (PTCA 8180000000)



The postings are the following for WP2:

  • Clear COCA GL accounts 98731000 (PTCA 8121000000), COCA 89873200 (PTCA 8122000000), COCA 98732100 (PTCA 8122791000), COCA 6790100000 (PTCA 8122901000) against COCA 12800620 (PTCA 8180000000)

  • Clear COCA GL account 81280032 (PTCA 8111000000) against COCA 12800620 (PTCA 8180000000)

  • Clear COCA GL account 12800320 (PTCA 8110000000) against COCA 12800620 (PTCA 8180000000)

For both ccy: 

  • Any other posting that the CAM from the Portuguese Companies says that is necessary or that was not considered on the postings done via F_PT_01/ SM35 transactions.

After checking that the “result” is OK in F.01, if needed do a posting:

  • Using S1 document type

  • Posting on period 15

  • For PF2: on COCA GL account 3034000000 (PTCA C0340BIDON) against COCA C034000009 (PTCA C0340BIDON) to not have differences between local and group “result”.

  • For WP2: on COCA GL account 12800000 (PTCA C0340BIDON) against COCA 81280000 (PTCA C0340BIDO2) to not have differences between local and group “result”.



To know which value to post, go to GR55 with Z4F1 for period 12 and 15:

We have the same value in “A to E” and “F to G”

After, check period 15

When the value is positive line from A to E local account and it’s a negative value in F to G local account we post the difference between both  in credit C034000009.

When the value is negative in line from A to E local account and it’s a positive value in F to G local account we post the difference between both in debit C034000009.

6424 ex ref doc. 5010000624(2024)

 

Check in GR55, Z4F1 if its OK

colocar print exemplo GR55 antes do posting de 2025

6414 ex ref doc. 2300000049 (2024)

6.3.6. I Run Balance Carry forward 

 Go to F.16 to do the balance carry forward to next year

Unflag Test Run

6.4. I post the profit/loss determination in Y+1 

6.4.1. I post the profit/loss determination in Y+1 in company 6414 - Syensqo Biotecnologia

After the carryforward posting is done, it is necessary to balance the results of the previous year in the GL accounts12800320, 81280032  and12800620.

Reverse the posting done in period 15: 

  • On COCA GL account 12800000 (PTCA C0340BIDON) against COCA 81280000 (PTCA C0340BIDO2) to not have differences between local and group “result”.

Post as below:

Example year 2025: 

PK 

Account 

Account short text

text

amount

40

12800320  

RETAINED EARNING-PROFIT OR LOSS FOR FINANCIAL YEAR

Apuramento de resultados 

??

40

81280032  

PROFIT & LOSS FOR THE PERIOD

Apuramento de resultados 

??


12800620  

RETAINED EARNINGS - TRANSFER BETWEEN SI

Apuramento de resultados 

??









SUM group accounts has to be zero 

0




SUM Local accounts has to be zero 

0

Posting Key Notes:

  • 12800320 RETAINED EARNING-PROFIT OR LOSS FOR FINANCIAL YEAR

If in 6.1.1. was used PK 50 - use PK 40 and same amount

If in 6.1.1. was used PK 40 - use PK 50 and same amount

  • 81280032 - PROFIT & LOSS FOR THE PERIOD

If in 6.1.1. was used PK 50 - use PK 40 and same amount

If in 6.1.1. was used PK 40 - use PK 50 and same amount

  • 12800620  - RETAINED EARNINGS - TRANSFER BETWEEN SI

If in 6.1.1. in account 12800300 - RETAINED EARNINGS-PROFIT & LOSS CARRIED FORWARD was used PK 50 - use PK 40 and same amount

If in 6.1.1. in account 12800300 - RETAINED EARNINGS-PROFIT & LOSS CARRIED FORWARD was used PK 40 - use PK 50 and same amount

6.4.2. I post the profit/loss determination in Y+1 in company 6424 - Syensqo Portugal

After the carryforward posting is done, it is necessary to balance the results of the previous year in the GL accounts 3042000000, C042000000 and 3042000001.

Reverse the posting done in period 15:  

  • On COCA GL account 3034000000 (PTCA C0340BIDON) against COCA C034000009 (PTCA C0340BIDON) to not have differences between local and group “result”.

Post as below:

Example year 2025: 

PK 

Account 

Account short text

text

amount

??

3042000000 

Retained earn-curr

Apuramento de resultados 

??

??

C042000000 

Retained earn-curr

Apuramento de resultados 

??

??

3042000001 

Result before tax

Apuramento de resultados 

??

??

C034000009 

9-Res ajt gr-legal

Apuramento de resultados 

??

??

 3034000000 

Res ajt gr- legal

Apuramento de resultados 

??









SUM group accounts has to be zero 

0




SUM Local accounts has to be zero 

0

Posting Key Notes:

  • 3042000000 Retained earn-curr

If in 6.1.2. was used PK 50 - use PK 40 

If in 6.1.2. was used PK 40 - use PK 50 

  • C042000000 Retained earn-curr

If it appears as a negative amount in F.01, it means PK 50, so I have to post PK 40 — this indicates a profit in the Group.

If it appears as a positive amount in F.01, it means PK 40, so I have to post PK 50 — this indicates a loss in the Group.

  • 3042000001 Result before tax

If in 6.1.2. in account 3042200000 Dividend paid on current earnings was used PK 50 - use PK 40 and same amount

If in 6.1.2. in account 3042200000 Dividend paid on current earnings was used PK 40 - use PK 50 and same amount

  • C034000009 9-Res ajt gr-legal

To record the elimination of account 3034000000

  • 3034000000 Res ajt gr-legalT

The PTCA ( alternative account its C0340BIDON). its used to record the elimination of the accounts 3042000000 + 3042000001 + 3034000000 


Annual SAFT File: 

After all checks and End-Year postings are done, it is necessary to create the annual SAFT file.

For that follow the procedure described I prepare, create and validate Yearly SAF-T 


6.5. I save all information in Google Drive

It's very important save all information in Google Drive:

6424 -»  

6414 -»  

7. Legal Framework

  • Commercial Companies Code (Articles 32 to 34, 294 and 295): Sets out the rules on profit distribution, the creation of legal reserves, and restrictions/limitations on distributions.

  • The taxation of distributed profits (dividends) under the Corporate Income Tax Code (CIRC) is mainly governed by Article 51 (Elimination of economic double taxation of distributed profits and reserves).


End of document.