<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    >

   <link:roleRef xlink:type="simple" xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#id_159" roleURI="https://www.nos.pt/xbrl/role/all/ias_1_role-210000"/>
   <link:roleRef xlink:type="simple" xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#id_9" roleURI="https://www.nos.pt/xbrl/role/all/ias_1_role-320000"/>
   <link:roleRef xlink:type="simple" xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#id_162" roleURI="https://www.nos.pt/xbrl/role/all/ias_1_role-420000"/>
   <link:roleRef xlink:type="simple" xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#id_10" roleURI="https://www.nos.pt/xbrl/role/all/ias_1_role-610000"/>
   <link:roleRef xlink:type="simple" xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#id_180" roleURI="https://www.nos.pt/xbrl/role/all/ias_7_role-510000"/>
   <!-- http://www.xbrl.org/2003/arcrole/summation-item https://www.nos.pt/xbrl/role/all/ias_1_role-210000 -->
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentProvisions" xlink:label="ifrs-full_NoncurrentProvisions" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_NoncurrentProvisions"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="ifrs-full_OtherNoncurrentPayables" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_OtherNoncurrentPayables"
                            weight="1.0"
                            order="29.99"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="ifrs-full_DeferredTaxLiabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_DeferredTaxLiabilities"
                            order="30.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccrualsClassifiedAsNoncurrent" xlink:label="ifrs-full_AccrualsClassifiedAsNoncurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_AccrualsClassifiedAsNoncurrent"
                            weight="1.0"
                            order="31.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentDerivativeFinancialLiabilities" xlink:label="ifrs-full_NoncurrentDerivativeFinancialLiabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_NoncurrentDerivativeFinancialLiabilities"
                            weight="1.0"
                            order="32.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:label="ifrs-full_DeferredIncomeClassifiedAsNoncurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_DeferredIncomeClassifiedAsNoncurrent"
                            weight="1.0"
                            order="33.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_LongtermBorrowings" xlink:label="ifrs-full_LongtermBorrowings" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentLiabilities"
                          xlink:to="ifrs-full_LongtermBorrowings"
                            weight="1.0"
                            order="34.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Assets" xlink:label="ifrs-full_Assets" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssets" xlink:label="ifrs-full_NoncurrentAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Assets"
                          xlink:to="ifrs-full_NoncurrentAssets"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Assets"
                          xlink:to="ifrs-full_CurrentAssets"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssets" xlink:label="ifrs-full_NoncurrentAssets" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="ifrs-full_PropertyPlantAndEquipment" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_PropertyPlantAndEquipment"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentProperty" xlink:label="ifrs-full_InvestmentProperty" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_InvestmentProperty"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:label="ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_InvestmentAccountedForUsingEquityMethod"
                            order="50.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredTaxAssets" xlink:label="ifrs-full_DeferredTaxAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_DeferredTaxAssets"
                            order="100.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxAssetsNoncurrent" xlink:label="ifrs-full_CurrentTaxAssetsNoncurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_CurrentTaxAssetsNoncurrent"
                            order="110.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentFinancialAssets" xlink:label="ifrs-full_OtherNoncurrentFinancialAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_OtherNoncurrentFinancialAssets"
                            order="120.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="ifrs-full_IntangibleAssetsAndGoodwill" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_IntangibleAssetsAndGoodwill"
                            weight="1.0"
                            order="121.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentDerivativeFinancialAssets" xlink:label="ifrs-full_NoncurrentDerivativeFinancialAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_NoncurrentDerivativeFinancialAssets"
                            weight="1.0"
                            order="122.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers" xlink:label="ifrs-full_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers"
                            weight="1.0"
                            order="123.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RightofuseAssetsThatDoNotMeetDefinitionOfInvestmentProperty" xlink:label="ifrs-full_RightofuseAssetsThatDoNotMeetDefinitionOfInvestmentProperty" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_RightofuseAssetsThatDoNotMeetDefinitionOfInvestmentProperty"
                            weight="1.0"
                            order="124.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherNoncurrentReceivables" xlink:label="ifrs-full_OtherNoncurrentReceivables" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_NoncurrentAssets"
                          xlink:to="ifrs-full_OtherNoncurrentReceivables"
                            weight="1.0"
                            order="125.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentAssets" xlink:label="ifrs-full_CurrentAssets" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Inventories" xlink:label="ifrs-full_Inventories" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_Inventories"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="ifrs-full_CurrentTradeReceivables" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_CurrentTradeReceivables"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="ifrs-full_CurrentTaxAssetsCurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_CurrentTaxAssetsCurrent"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_ContasAReceberOutros" xlink:label="ext_ContasAReceberOutros" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ext_ContasAReceberOutros"
                            weight="1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="ifrs-full_CashAndCashEquivalents" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_CashAndCashEquivalents"
                            weight="1.0"
                            order="5"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentContractAssets" xlink:label="ifrs-full_CurrentContractAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_CurrentContractAssets"
                            weight="1.0"
                            order="6"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Prepayments" xlink:label="ifrs-full_Prepayments" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_Prepayments"
                            weight="1.0"
                            order="7"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale" xlink:label="ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale"
                            weight="1.0"
                            order="8"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentDerivativeFinancialAssets" xlink:label="ifrs-full_CurrentDerivativeFinancialAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentAssets"
                          xlink:to="ifrs-full_CurrentDerivativeFinancialAssets"
                            weight="1.0"
                            order="9"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAndLiabilities" xlink:label="ifrs-full_EquityAndLiabilities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Equity" xlink:label="ifrs-full_Equity" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAndLiabilities"
                          xlink:to="ifrs-full_Equity"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAndLiabilities"
                          xlink:to="ifrs-full_Liabilities"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Equity" xlink:label="ifrs-full_Equity" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Equity"
                          xlink:to="ifrs-full_EquityAttributableToOwnersOfParent"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncontrollingInterests" xlink:label="ifrs-full_NoncontrollingInterests" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Equity"
                          xlink:to="ifrs-full_NoncontrollingInterests"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IssuedCapital" xlink:label="ifrs-full_IssuedCapital" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ifrs-full_IssuedCapital"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_OutrasReservasEResultadosAcumulados" xlink:label="ext_OutrasReservasEResultadosAcumulados" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ext_OutrasReservasEResultadosAcumulados"
                            weight="1.0"
                            order="29.99"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_SharePremium" xlink:label="ifrs-full_SharePremium" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ifrs-full_SharePremium"
                            order="30.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TreasuryShares" xlink:label="ifrs-full_TreasuryShares" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ifrs-full_TreasuryShares"
                            order="40.0"
                            weight="-1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_StatutoryReserve" xlink:label="ifrs-full_StatutoryReserve" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ifrs-full_StatutoryReserve"
                            weight="1.0"
                            order="41.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_ResultadoLiquidoDoPeriodo" xlink:label="ext_ResultadoLiquidoDoPeriodo" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_EquityAttributableToOwnersOfParent"
                          xlink:to="ext_ResultadoLiquidoDoPeriodo"
                            weight="1.0"
                            order="42.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_Liabilities" xlink:label="ifrs-full_Liabilities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="ifrs-full_NoncurrentLiabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Liabilities"
                          xlink:to="ifrs-full_NoncurrentLiabilities"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_Liabilities"
                          xlink:to="ifrs-full_CurrentLiabilities"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-210000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentLiabilities" xlink:label="ifrs-full_CurrentLiabilities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:label="ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCurrentPayables" xlink:label="ifrs-full_OtherCurrentPayables" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_OtherCurrentPayables"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_CurrentTaxLiabilitiesCurrent"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShorttermBorrowings" xlink:label="ifrs-full_ShorttermBorrowings" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_ShorttermBorrowings"
                            weight="1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="ifrs-full_AccrualsClassifiedAsCurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_AccrualsClassifiedAsCurrent"
                            weight="1.0"
                            order="5"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:label="ifrs-full_DeferredIncomeClassifiedAsCurrent" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_DeferredIncomeClassifiedAsCurrent"
                            weight="1.0"
                            order="6"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:label="ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CurrentLiabilities"
                          xlink:to="ifrs-full_CurrentDerivativeFinancialLiabilities"
                            weight="1.0"
                            order="7"
                          xlink:type="arc"/>
   </link:calculationLink>
   <!-- http://www.xbrl.org/2003/arcrole/summation-item https://www.nos.pt/xbrl/role/all/ias_1_role-320000 -->
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLoss"
                          xlink:to="ifrs-full_ProfitLossFromContinuingOperations"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:label="ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLoss"
                          xlink:to="ifrs-full_ProfitLossFromDiscontinuedOperations"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromContinuingOperations" xlink:label="ifrs-full_ProfitLossFromContinuingOperations" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossFromContinuingOperations"
                          xlink:to="ifrs-full_ProfitLossBeforeTax"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossFromContinuingOperations"
                          xlink:to="ifrs-full_IncomeTaxExpenseContinuingOperations"
                            order="20.0"
                            weight="-1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="ifrs-full_ProfitLossBeforeTax" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossBeforeTax"
                          xlink:to="ifrs-full_ProfitLossFromOperatingActivities"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinanceIncomeCost" xlink:label="ifrs-full_FinanceIncomeCost" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossBeforeTax"
                          xlink:to="ifrs-full_FinanceIncomeCost"
                            weight="1.0"
                            order="11.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="ifrs-full_ProfitLossFromOperatingActivities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueAndOperatingIncome" xlink:label="ifrs-full_RevenueAndOperatingIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossFromOperatingActivities"
                          xlink:to="ifrs-full_RevenueAndOperatingIncome"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OperatingExpense" xlink:label="ifrs-full_OperatingExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ProfitLossFromOperatingActivities"
                          xlink:to="ifrs-full_OperatingExpense"
                            weight="-1.0"
                            order="2"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="ifrs-full_BasicEarningsLossPerShare" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_BasicEarningsLossPerShare"
                          xlink:to="ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_BasicEarningsLossPerShare"
                          xlink:to="ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="ifrs-full_DilutedEarningsLossPerShare" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:label="ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_DilutedEarningsLossPerShare"
                          xlink:to="ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:label="ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_DilutedEarningsLossPerShare"
                          xlink:to="ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_FinanceIncomeCost" xlink:label="ifrs-full_FinanceIncomeCost" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestRevenueExpense" xlink:label="ifrs-full_InterestRevenueExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_FinanceIncomeCost"
                          xlink:to="ifrs-full_InterestRevenueExpense"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_FinanceIncomeCost"
                          xlink:to="ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_FinanceIncomeCost"
                          xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInFinancialAssets" xlink:label="ifrs-full_IncreaseDecreaseInFinancialAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_FinanceIncomeCost"
                          xlink:to="ifrs-full_IncreaseDecreaseInFinancialAssets"
                            weight="-1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherFinanceIncomeCost" xlink:label="ifrs-full_OtherFinanceIncomeCost" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_FinanceIncomeCost"
                          xlink:to="ifrs-full_OtherFinanceIncomeCost"
                            weight="1.0"
                            order="5"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OperatingExpense" xlink:label="ifrs-full_OperatingExpense" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="ifrs-full_EmployeeBenefitsExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_EmployeeBenefitsExpense"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RawMaterialsAndConsumablesUsed" xlink:label="ifrs-full_RawMaterialsAndConsumablesUsed" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_RawMaterialsAndConsumablesUsed"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdvertisingExpense" xlink:label="ifrs-full_AdvertisingExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_AdvertisingExpense"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_AdministrativeExpense" xlink:label="ifrs-full_AdministrativeExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_AdministrativeExpense"
                            weight="1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ServicesExpense" xlink:label="ifrs-full_ServicesExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_ServicesExpense"
                            weight="1.0"
                            order="5"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherGainsLosses" xlink:label="ifrs-full_OtherGainsLosses" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_OtherGainsLosses"
                            weight="-1.0"
                            order="6"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_TaxExpenseOtherThanIncomeTaxExpense" xlink:label="ifrs-full_TaxExpenseOtherThanIncomeTaxExpense" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_TaxExpenseOtherThanIncomeTaxExpense"
                            weight="1.0"
                            order="7"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="ifrs-full_ExpenseOfRestructuringActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_ExpenseOfRestructuringActivities"
                            weight="1.0"
                            order="8"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:label="ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"
                            weight="-1.0"
                            order="9"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherExpenseByNature" xlink:label="ifrs-full_OtherExpenseByNature" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_OtherExpenseByNature"
                            weight="1.0"
                            order="10"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"
                            weight="1.0"
                            order="11"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_CustoDasMercadoriasVendidas" xlink:label="ext_CustoDasMercadoriasVendidas" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ext_CustoDasMercadoriasVendidas"
                            weight="1.0"
                            order="12"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_ProvisoesEAjustamentos" xlink:label="ext_ProvisoesEAjustamentos" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OperatingExpense"
                          xlink:to="ext_ProvisoesEAjustamentos"
                            weight="1.0"
                            order="13"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-320000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueAndOperatingIncome" xlink:label="ifrs-full_RevenueAndOperatingIncome" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromSaleOfGoods" xlink:label="ifrs-full_RevenueFromSaleOfGoods" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_RevenueAndOperatingIncome"
                          xlink:to="ifrs-full_RevenueFromSaleOfGoods"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherIncome" xlink:label="ifrs-full_OtherIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_RevenueAndOperatingIncome"
                          xlink:to="ifrs-full_OtherIncome"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RevenueFromRenderingOfServices" xlink:label="ifrs-full_RevenueFromRenderingOfServices" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_RevenueAndOperatingIncome"
                          xlink:to="ifrs-full_RevenueFromRenderingOfServices"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
   </link:calculationLink>
   <!-- http://www.xbrl.org/2003/arcrole/summation-item https://www.nos.pt/xbrl/role/all/ias_1_role-420000 -->
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-420000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ComprehensiveIncome"
                          xlink:to="ifrs-full_ProfitLoss"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ComprehensiveIncome"
                          xlink:to="ifrs-full_OtherComprehensiveIncome"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-420000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments" xlink:label="ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax" xlink:label="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax" xlink:label="ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsBeforeTax" xlink:label="ifrs-full_GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsBeforeTax" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsBeforeTax"
                            weight="1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax" xlink:label="ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethodThatWillBeReclassifiedToProfitOrLossBeforeTax"
                            weight="1.0"
                            order="5"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"
                            weight="-1.0"
                            order="6"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_IncomeTaxRelatingToHedgesOfNetInvestmentsInForeignOperationsOfOtherComprehensiveIncome"
                            weight="-1.0"
                            order="7"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxRelatingToChangeInValueOfForwardElementsOfForwardContractsOfOtherComprehensiveIncome" xlink:label="ifrs-full_IncomeTaxRelatingToChangeInValueOfForwardElementsOfForwardContractsOfOtherComprehensiveIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_OtherComprehensiveIncome"
                          xlink:to="ifrs-full_IncomeTaxRelatingToChangeInValueOfForwardElementsOfForwardContractsOfOtherComprehensiveIncome"
                            weight="-1.0"
                            order="8"
                          xlink:type="arc"/>
   </link:calculationLink>
   <!-- http://www.xbrl.org/2003/arcrole/summation-item https://www.nos.pt/xbrl/role/all/ias_1_role-610000 -->
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_1_role-610000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ComprehensiveIncome" xlink:label="ifrs-full_ComprehensiveIncome" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProfitLoss" xlink:label="ifrs-full_ProfitLoss" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ComprehensiveIncome"
                          xlink:to="ifrs-full_ProfitLoss"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherComprehensiveIncome" xlink:label="ifrs-full_OtherComprehensiveIncome" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_ComprehensiveIncome"
                          xlink:to="ifrs-full_OtherComprehensiveIncome"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <!-- http://www.xbrl.org/2003/arcrole/summation-item https://www.nos.pt/xbrl/role/all/ias_7_role-510000 -->
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:label="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"
                          xlink:to="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                            order="10.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"
                          xlink:to="ifrs-full_CashFlowsFromUsedInInvestingActivities"
                            order="20.0"
                            weight="1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"
                          xlink:to="ifrs-full_CashFlowsFromUsedInFinancingActivities"
                            order="30.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:label="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                          xlink:to="ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"
                            weight="1.0"
                            order="57.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:label="ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                          xlink:to="ifrs-full_PaymentsToSuppliersForGoodsAndServices"
                            weight="-1.0"
                            order="58.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:label="ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                          xlink:to="ifrs-full_PaymentsToAndOnBehalfOfEmployees"
                            weight="-1.0"
                            order="59.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                          xlink:to="ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"
                            order="60.0"
                            weight="-1.0"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" xlink:label="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInOperatingActivities"
                          xlink:to="ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities"
                            order="70.0"
                            weight="1.0"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:type="locator"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_RecebimentoProvenienteDeAtividadesDeInvestimento" xlink:label="ext_RecebimentoProvenienteDeAtividadesDeInvestimento" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities"
                          xlink:to="ext_RecebimentoProvenienteDeAtividadesDeInvestimento"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_PagamentosRespeitanteAAtividadeDeInvestimento" xlink:label="ext_PagamentosRespeitanteAAtividadeDeInvestimento" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInInvestingActivities"
                          xlink:to="ext_PagamentosRespeitanteAAtividadeDeInvestimento"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:type="locator"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_PagamentosRespeitanteAAtividadesDeFinanciamento" xlink:label="ext_PagamentosRespeitanteAAtividadesDeFinanciamento" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities"
                          xlink:to="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_RecebimentosProvenientesDeAtividadesDeFinanciamento" xlink:label="ext_RecebimentosProvenientesDeAtividadesDeFinanciamento" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ifrs-full_CashFlowsFromUsedInFinancingActivities"
                          xlink:to="ext_RecebimentosProvenientesDeAtividadesDeFinanciamento"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_PagamentosRespeitanteAAtividadeDeInvestimento" xlink:label="ext_PagamentosRespeitanteAAtividadeDeInvestimento" xlink:type="locator"/>
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_AtivosIntangiveisEEncargosDeContratosComClientes" xlink:label="ext_AtivosIntangiveisEEncargosDeContratosComClientes" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadeDeInvestimento"
                          xlink:to="ext_AtivosIntangiveisEEncargosDeContratosComClientes"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" xlink:label="ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadeDeInvestimento"
                          xlink:to="ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities"
                            weight="-1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadeDeInvestimento"
                          xlink:to="ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"
                            weight="-1.0"
                            order="3"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_PagamentosRespeitanteAAtividadesDeFinanciamento" xlink:label="ext_PagamentosRespeitanteAAtividadesDeFinanciamento" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"
                            weight="-1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_InterestPaidClassifiedAsFinancingActivities"
                            weight="-1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:label="ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_DividendsPaidClassifiedAsFinancingActivities"
                            weight="-1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:label="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"
                            weight="-1.0"
                            order="4"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_PagamentosRespeitanteAAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"
                            weight="-1.0"
                            order="5"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_RecebimentoProvenienteDeAtividadesDeInvestimento" xlink:label="ext_RecebimentoProvenienteDeAtividadesDeInvestimento" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_RecebimentoProvenienteDeAtividadesDeInvestimento"
                          xlink:to="ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_RecebimentoProvenienteDeAtividadesDeInvestimento"
                          xlink:to="ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"
                            weight="1.0"
                            order="2"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:label="ifrs-full_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_RecebimentoProvenienteDeAtividadesDeInvestimento"
                          xlink:to="ifrs-full_ProceedsFromSalesOfIntangibleAssetsClassifiedAsInvestingActivities"
                            weight="1.0"
                            order="3"
                          xlink:type="arc"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:label="ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_RecebimentoProvenienteDeAtividadesDeInvestimento"
                          xlink:to="ifrs-full_InterestReceivedClassifiedAsInvestingActivities"
                            weight="1.0"
                            order="4"
                          xlink:type="arc"/>
   </link:calculationLink>
   <link:calculationLink xlink:role="https://www.nos.pt/xbrl/role/all/ias_7_role-510000" xlink:type="extended">
      <link:loc xlink:href="5493004DM8FGIY6QKF37-2021-12-31.xsd#ext_RecebimentosProvenientesDeAtividadesDeFinanciamento" xlink:label="ext_RecebimentosProvenientesDeAtividadesDeFinanciamento" xlink:type="locator"/>
      <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2020-03-16/full_ifrs/full_ifrs-cor_2020-03-16.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:type="locator"/>
      <link:calculationArc
                          xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
                          xlink:from="ext_RecebimentosProvenientesDeAtividadesDeFinanciamento"
                          xlink:to="ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"
                            weight="1.0"
                            order="1"
                          xlink:type="arc"/>
   </link:calculationLink>

</link:linkbase>