<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e6eba-6ba8-7fdf-bec1-df78f095012c,g:8d892554-ce07-45cb-bdb6-ae4b21d7d02e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.sangoma.com/role/Consolidatedstatementsoffinancialposition" xlink:type="simple" xlink:href="sang-20260630.xsd#Consolidatedstatementsoffinancialposition"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/Consolidatedstatementsoffinancialposition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_019e6eba-6e1f-7a83-92c8-f2c29e52e9d5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_019e6eba-6e1f-7a83-92c8-f2c29e52e9d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_019e6eba-6e1f-769f-a1b2-7a08eadfee9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_ShorttermBorrowings_019e6eba-6e1f-769f-a1b2-7a08eadfee9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_019e6eba-6e1f-754a-bd87-55a6617be94e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_019e6eba-6e1f-754a-bd87-55a6617be94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_019e6eba-6e1f-73c0-b92a-ce5bdb7ca9ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentProvisions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_CurrentProvisions_019e6eba-6e1f-73c0-b92a-ce5bdb7ca9ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_019e6eba-6e1f-7a96-acc6-df390c3b41ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_CurrentContractLiabilities_019e6eba-6e1f-7a96-acc6-df390c3b41ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_019e6eba-6e1f-7383-a5e7-820400c8c28d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_019e6eba-6e1f-7383-a5e7-820400c8c28d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentValueAddedTaxPayables_019e6eba-6e1f-75d9-9e92-5b8bc889d543" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentValueAddedTaxPayables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-731f-9e85-d1ab6f715509" xlink:to="loc_ifrs-full_CurrentValueAddedTaxPayables_019e6eba-6e1f-75d9-9e92-5b8bc889d543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_019e6eba-6e1f-7cd6-894f-b0a50fe10884" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_019e6eba-6e1f-7cd6-894f-b0a50fe10884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_019e6eba-6e1f-7493-9a94-ef37c9ed32bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_019e6eba-6e1f-7493-9a94-ef37c9ed32bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_019e6eba-6e1f-7497-8dac-296b4d649b92" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_019e6eba-6e1f-7497-8dac-296b4d649b92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities_019e6eba-6e1f-7cac-853d-93b34cb3c395" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentContractLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities_019e6eba-6e1f-7cac-853d-93b34cb3c395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_019e6eba-6e1f-7cfa-956c-90a086f269be" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_LongtermBorrowings_019e6eba-6e1f-7cfa-956c-90a086f269be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-7a7c-8a19-c7cd7f57dae1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_019e6eba-6e1f-7894-b49f-49f8157883db" xlink:to="loc_ifrs-full_CurrentLiabilities_019e6eba-6e1f-7a7c-8a19-c7cd7f57dae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_019e6eba-6e1f-7c04-9036-4652a01f065a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_OtherCurrentAssets_019e6eba-6e1f-7c04-9036-4652a01f065a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_019e6eba-6e1f-7dbe-9975-761e1d6c8928" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_019e6eba-6e1f-7dbe-9975-761e1d6c8928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentValueAddedTaxReceivables_019e6eba-6e1f-7654-9c71-7879c0c4d84a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentValueAddedTaxReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_CurrentValueAddedTaxReceivables_019e6eba-6e1f-7654-9c71-7879c0c4d84a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_019e6eba-6e1f-7371-9396-8a87adad5f40" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentContractAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_CurrentContractAssets_019e6eba-6e1f-7371-9396-8a87adad5f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_019e6eba-6e1f-7a62-93d4-5ffcedb78c4c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_019e6eba-6e1f-7a62-93d4-5ffcedb78c4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_019e6eba-6e1f-71d3-b764-b3c44bfc8ae4" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_Inventories_019e6eba-6e1f-71d3-b764-b3c44bfc8ae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6e1f-72da-bd20-58664ba1145a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6e1f-72da-bd20-58664ba1145a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_019e6eba-6e1f-7451-998d-6675107b3727" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-721c-8ff3-d4c88048aa98" xlink:to="loc_ifrs-full_CashAndCashEquivalents_019e6eba-6e1f-7451-998d-6675107b3727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_019e6eba-6e1f-72ff-87f1-4e43c6f0f922" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_Goodwill_019e6eba-6e1f-72ff-87f1-4e43c6f0f922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_019e6eba-6e1f-7da5-ab15-0e80552f80d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_DeferredTaxAssets_019e6eba-6e1f-7da5-ab15-0e80552f80d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDerivativeFinancialAssets_019e6eba-6e1f-7154-b7b7-5c433f360835" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_NoncurrentDerivativeFinancialAssets_019e6eba-6e1f-7154-b7b7-5c433f360835" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_019e6eba-6e1f-7ee5-b1de-963a9f6cbc1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_019e6eba-6e1f-7ee5-b1de-963a9f6cbc1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-7036-af6e-fb1e617b5508" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_CurrentAssets_019e6eba-6e1f-7036-af6e-fb1e617b5508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019e6eba-6e1f-7bd8-83a8-fa01a6f1410e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019e6eba-6e1f-7bd8-83a8-fa01a6f1410e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentContractAssets_019e6eba-6e1f-7df1-8e6d-65394df3015e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentContractAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_NoncurrentContractAssets_019e6eba-6e1f-7df1-8e6d-65394df3015e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopment_019e6eba-6e1f-7d8b-a816-264a140e7f8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopment_019e6eba-6e1f-7d8b-a816-264a140e7f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_019e6eba-6e1f-788e-bb8e-856563fd7c7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_019e6eba-6e1f-788e-bb8e-856563fd7c7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_019e6eba-6e1f-76ce-a07b-40e98d638892" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_019e6eba-6e1f-7be8-b807-b771c9230be3" xlink:to="loc_ifrs-full_RightofuseAssets_019e6eba-6e1f-76ce-a07b-40e98d638892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-71cb-bb81-bb63d5efb196" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_019e6eba-6e1f-7061-a5d9-94b7e9b23454" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-71cb-bb81-bb63d5efb196" xlink:to="loc_ifrs-full_RetainedEarnings_019e6eba-6e1f-7061-a5d9-94b7e9b23454" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_019e6eba-6e1f-727d-8579-411823a20341" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-71cb-bb81-bb63d5efb196" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_019e6eba-6e1f-727d-8579-411823a20341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_019e6eba-6e1f-7a37-9750-d4c4e008ffb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-71cb-bb81-bb63d5efb196" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_019e6eba-6e1f-7a37-9750-d4c4e008ffb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_019e6eba-6e1f-72ab-8231-d665a5f04d44" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-71cb-bb81-bb63d5efb196" xlink:to="loc_ifrs-full_IssuedCapital_019e6eba-6e1f-72ab-8231-d665a5f04d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_019e6eba-6e1f-7ea9-a9ec-20424db1addd" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-7b86-bf96-093949272ce3" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_019e6eba-6e1f-7ea9-a9ec-20424db1addd" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_019e6eba-6e1f-7b86-bf96-093949272ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_019e6eba-6e1f-7e64-baa1-aba3d6b97c87" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_019e6eba-6e1f-7ea9-a9ec-20424db1addd" xlink:to="loc_ifrs-full_Liabilities_019e6eba-6e1f-7e64-baa1-aba3d6b97c87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/Consolidatedstatementsoflossandcomprehensiveloss" xlink:type="simple" xlink:href="sang-20260630.xsd#Consolidatedstatementsoflossandcomprehensiveloss"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/Consolidatedstatementsoflossandcomprehensiveloss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_019e6eba-6e1f-7110-bf6d-b7682fdf40ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Revenue_019e6eba-6e1f-7236-9763-ad44c67c1710" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Revenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_019e6eba-6e1f-7110-bf6d-b7682fdf40ba" xlink:to="loc_ifrs-full_Revenue_019e6eba-6e1f-7236-9763-ad44c67c1710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_019e6eba-6e1f-7b86-9d2a-1bc57973d05c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_019e6eba-6e1f-7110-bf6d-b7682fdf40ba" xlink:to="loc_ifrs-full_CostOfSales_019e6eba-6e1f-7b86-9d2a-1bc57973d05c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_01a02bd7-794d-7ed7-a084-5c5eb2242cd7" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_019e6eba-6e1f-7110-bf6d-b7682fdf40ba" xlink:to="loc_ifrs-full_InventoryWritedown2011_01a02bd7-794d-7ed7-a084-5c5eb2242cd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_019e6eba-6e1f-749c-a23e-11f888301fca" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-70e2-89c8-876aee1315bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019e6eba-6e1f-749c-a23e-11f888301fca" xlink:to="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-70e2-89c8-876aee1315bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_019e6eba-6e1f-772b-9ce8-66f4f78cdee6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019e6eba-6e1f-749c-a23e-11f888301fca" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_019e6eba-6e1f-772b-9ce8-66f4f78cdee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_01a02bd9-c0e2-78cd-9173-99043e270dd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_019e6eba-6e1f-749c-a23e-11f888301fca" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_01a02bd9-c0e2-78cd-9173-99043e270dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_019e6eba-6e1f-72ed-813f-4bfea1253509" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_GrossProfit_019e6eba-6e1f-72ed-813f-4bfea1253509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SalesAndMarketingExpense_019e6eba-6e1f-7148-a08a-462ab36d7517" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_SalesAndMarketingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_SalesAndMarketingExpense_019e6eba-6e1f-7148-a08a-462ab36d7517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense_019e6eba-6e1f-76ab-bda8-ceef0c8b2dbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_ResearchAndDevelopmentExpense_019e6eba-6e1f-76ab-bda8-ceef0c8b2dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeneralAndAdministrativeExpense_019e6eba-6e1f-7db8-bd16-6c648abfd9c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_GeneralAndAdministrativeExpense_019e6eba-6e1f-7db8-bd16-6c648abfd9c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_019e6eba-6e1f-77a3-97fc-e181b3848c5b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_019e6eba-6e1f-77a3-97fc-e181b3848c5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_019e6eba-6e1f-788a-8ba6-59fd23342824" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_InterestExpense_019e6eba-6e1f-788a-8ba6-59fd23342824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_BusinessCombinationIntegrationRelatedCosts1_019e6eba-6e1f-7677-8160-4dcb35f7f472" xlink:href="sang-20260630.xsd#sang_BusinessCombinationIntegrationRelatedCosts1"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_sang_BusinessCombinationIntegrationRelatedCosts1_019e6eba-6e1f-7677-8160-4dcb35f7f472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_019e6eba-6e1f-7ec5-be35-2c629ea68c44" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_019e6eba-6e1f-7ec5-be35-2c629ea68c44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_01a0a7f7-6726-7b80-9ec3-cc3963dd9f39" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7e36-9078-ab9907f22e4c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_01a0a7f7-6726-7b80-9ec3-cc3963dd9f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-7764-9789-497c6a2e8657" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6e1f-7241-8851-7594bd28e344" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-7764-9789-497c6a2e8657" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6e1f-7241-8851-7594bd28e344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_019e6eba-6e1f-73c8-8488-33b9a9f72cf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-7764-9789-497c6a2e8657" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_019e6eba-6e1f-73c8-8488-33b9a9f72cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7824-b4ea-a6044448ff7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_019e6eba-6e1f-7764-9789-497c6a2e8657" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_019e6eba-6e1f-7824-b4ea-a6044448ff7a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="sang-20260630.xsd#Consolidatedstatementsofcashflows"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/Consolidatedstatementsofcashflows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-7134-a9e5-e2dded219b03" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_019e6eba-6e20-7d60-93ac-297bc5832870" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-7134-a9e5-e2dded219b03" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_019e6eba-6e20-7d60-93ac-297bc5832870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsForDevelopmentProjectExpenditure_019e6eba-6e20-7955-89df-19c0ee760b09" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsForDevelopmentProjectExpenditure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-7134-a9e5-e2dded219b03" xlink:to="loc_ifrs-full_PaymentsForDevelopmentProjectExpenditure_019e6eba-6e20-7955-89df-19c0ee760b09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_01a02bd1-9456-7c1a-a5a7-c413865446a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-7134-a9e5-e2dded219b03" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_01a02bd1-9456-7c1a-a5a7-c413865446a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_019e6eba-6e20-7ee9-bd9b-c7df18f4919b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_ProfitLoss_019e6eba-6e20-7ee9-bd9b-c7df18f4919b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForDepreciationExpenseOfPropertyAndEquipment_019e6eba-6e20-71dd-992f-53023b0cbd5f" xlink:href="sang-20260630.xsd#sang_AdjustmentsForDepreciationExpenseOfPropertyAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForDepreciationExpenseOfPropertyAndEquipment_019e6eba-6e20-71dd-992f-53023b0cbd5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_019e6eba-6e20-7286-9b12-be5294cfa029" xlink:href="sang-20260630.xsd#sang_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_019e6eba-6e20-7286-9b12-be5294cfa029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_019e6eba-6e20-7650-a477-d8b7a39ce9c0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AmortisationExpense_019e6eba-6e20-7650-a477-d8b7a39ce9c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_019e6eba-6e20-73bf-a1ab-998b51f2f0ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_019e6eba-6e20-73bf-a1ab-998b51f2f0ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_019e6eba-6e20-7497-8653-c17ec558aeb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_019e6eba-6e20-7497-8653-c17ec558aeb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_019e6eba-6e20-7016-afcb-da789afa2cf1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_019e6eba-6e20-7016-afcb-da789afa2cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_019e6eba-6e20-7e72-a6a3-b0addb1a273e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_019e6eba-6e20-7e72-a6a3-b0addb1a273e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForAccretionExpense_019e6eba-6e20-7a6f-b9df-b9093d6f2496" xlink:href="sang-20260630.xsd#sang_AdjustmentsForAccretionExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForAccretionExpense_019e6eba-6e20-7a6f-b9df-b9093d6f2496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_019e6eba-6e20-7fe6-af65-98ea2d6730be" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment_019e6eba-6e20-7fe6-af65-98ea2d6730be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_019e6eba-6e20-7d6a-9174-301c87f681b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_019e6eba-6e20-7d6a-9174-301c87f681b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_019e6eba-6e20-79f3-8c2a-86f0959f6db6" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_019e6eba-6e20-79f3-8c2a-86f0959f6db6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_019e6eba-6e20-701f-8b4d-7c239b23bf87" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_019e6eba-6e20-701f-8b4d-7c239b23bf87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentForIncreaseDecreaseInCurrentValueAddedTaxReceivables_019e6eba-6e20-7b8d-bf34-6aa48d186e6e" xlink:href="sang-20260630.xsd#sang_AdjustmentForIncreaseDecreaseInCurrentValueAddedTaxReceivables"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentForIncreaseDecreaseInCurrentValueAddedTaxReceivables_019e6eba-6e20-7b8d-bf34-6aa48d186e6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_019e6eba-6e20-7453-9566-d0d54bdca37e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_019e6eba-6e20-7453-9566-d0d54bdca37e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_019e6eba-6e20-73fc-958f-95a4d99533af" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_019e6eba-6e20-73fc-958f-95a4d99533af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForIncreaseDecreaseInSalesTaxPayable_019e6eba-6e20-7837-8b6b-9bb9418c5cc1" xlink:href="sang-20260630.xsd#sang_AdjustmentsForIncreaseDecreaseInSalesTaxPayable"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForIncreaseDecreaseInSalesTaxPayable_019e6eba-6e20-7837-8b6b-9bb9418c5cc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_019e6eba-6e20-7b78-9ee7-db2a0b80f27f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_019e6eba-6e20-7b78-9ee7-db2a0b80f27f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForIncreaseDecreaseInProvisions_019e6eba-6e20-7502-8f35-36faeb1583f2" xlink:href="sang-20260630.xsd#sang_AdjustmentsForIncreaseDecreaseInProvisions"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForIncreaseDecreaseInProvisions_019e6eba-6e20-7502-8f35-36faeb1583f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AdjustmentsForIncreaseDecreaseInOtherNonCurrentLiabilities_019e6eba-6e20-77f1-b173-ae633a370f01" xlink:href="sang-20260630.xsd#sang_AdjustmentsForIncreaseDecreaseInOtherNonCurrentLiabilities"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_sang_AdjustmentsForIncreaseDecreaseInOtherNonCurrentLiabilities_019e6eba-6e20-77f1-b173-ae633a370f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_019e6eba-6e20-73d9-ad91-dd3348767c81" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_019e6eba-6e20-73d9-ad91-dd3348767c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill_01a072ae-a78f-790f-8ebd-d28f8048ec3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7a6a-9d4b-02f34278cbf6" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill_01a072ae-a78f-790f-8ebd-d28f8048ec3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_019e6eba-6e20-72f0-ab8a-683b29a2958a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7ce1-9d61-bf8c335f5f6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_019e6eba-6e20-72f0-ab8a-683b29a2958a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_019e6eba-6e20-7ce1-9d61-bf8c335f5f6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7a70-b771-d89d42b2bed0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_019e6eba-6e20-72f0-ab8a-683b29a2958a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7a70-b771-d89d42b2bed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-739e-9c65-9a39ef15d18d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_019e6eba-6e20-72f0-ab8a-683b29a2958a" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_019e6eba-6e20-739e-9c65-9a39ef15d18d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7541-a7bb-4d9475ca4286" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_019e6eba-6e20-7b19-b3d8-0385645f364f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7541-a7bb-4d9475ca4286" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_019e6eba-6e20-7b19-b3d8-0385645f364f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_019e6eba-6e20-77d1-a5b1-00b71e4721ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7541-a7bb-4d9475ca4286" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_019e6eba-6e20-77d1-a5b1-00b71e4721ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_019e6eba-6e20-7321-a4cf-3ee64828ebad" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ProceedsFromIssuingShares"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7541-a7bb-4d9475ca4286" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_019e6eba-6e20-7321-a4cf-3ee64828ebad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_019e6eba-6e20-7672-bd56-898e47ca3b3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_019e6eba-6e20-7541-a7bb-4d9475ca4286" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_019e6eba-6e20-7672-bd56-898e47ca3b3f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/FinancialinstrumentsSummaryofInterestIncomeandInterestExpenseforFinancialAssetsorFinancialLiabilitiesthatareNotatFairValueThroughProfitorLossDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#FinancialinstrumentsSummaryofInterestIncomeandInterestExpenseforFinancialAssetsorFinancialLiabilitiesthatareNotatFairValueThroughProfitorLossDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/FinancialinstrumentsSummaryofInterestIncomeandInterestExpenseforFinancialAssetsorFinancialLiabilitiesthatareNotatFairValueThroughProfitorLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLossAndInterestExpensesForFinancialLiabilitiesNotAtFairValueThroughProfitOrLossNet_019e6eba-6e20-7cc3-98f7-64eb63ee1593" xlink:href="sang-20260630.xsd#sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLossAndInterestExpensesForFinancialLiabilitiesNotAtFairValueThroughProfitOrLossNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss1_019e6eba-6e20-758a-8ac8-6cb85d4b07f9" xlink:href="sang-20260630.xsd#sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLossAndInterestExpensesForFinancialLiabilitiesNotAtFairValueThroughProfitOrLossNet_019e6eba-6e20-7cc3-98f7-64eb63ee1593" xlink:to="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss1_019e6eba-6e20-758a-8ac8-6cb85d4b07f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_019e6eba-6e20-7245-bf28-73c044cf3ee2" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLossAndInterestExpensesForFinancialLiabilitiesNotAtFairValueThroughProfitOrLossNet_019e6eba-6e20-7cc3-98f7-64eb63ee1593" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_019e6eba-6e20-7245-bf28-73c044cf3ee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_AccretionExpenseNotAtFairValue_019e6eba-6e20-7fb7-9917-fc25f8dea359" xlink:href="sang-20260630.xsd#sang_AccretionExpenseNotAtFairValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_sang_InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLossAndInterestExpensesForFinancialLiabilitiesNotAtFairValueThroughProfitOrLossNet_019e6eba-6e20-7cc3-98f7-64eb63ee1593" xlink:to="loc_sang_AccretionExpenseNotAtFairValue_019e6eba-6e20-7fb7-9917-fc25f8dea359" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/FinancialinstrumentsSummaryofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#FinancialinstrumentsSummaryofTradeandOtherReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/FinancialinstrumentsSummaryofTradeandOtherReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6e20-72da-9b7b-5ded678bc2d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_019e6eba-6e20-73de-9132-62722e27acf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6e20-72da-9b7b-5ded678bc2d2" xlink:to="loc_ifrs-full_CurrentTradeReceivables_019e6eba-6e20-73de-9132-62722e27acf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_ReceivableProceedsDueOnSale_019e6eba-6e20-7151-b6df-a15e7c66d5b1" xlink:href="sang-20260630.xsd#sang_ReceivableProceedsDueOnSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6e20-72da-9b7b-5ded678bc2d2" xlink:to="loc_sang_ReceivableProceedsDueOnSale_019e6eba-6e20-7151-b6df-a15e7c66d5b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/FinancialinstrumentsSummaryofUndiscountedContractualMaturitiesofSignificantFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#FinancialinstrumentsSummaryofUndiscountedContractualMaturitiesofSignificantFinancialLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/FinancialinstrumentsSummaryofUndiscountedContractualMaturitiesofSignificantFinancialLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_SalesTaxPayableUndiscountedCashFlows_019e6eba-6e20-7ca7-9071-6eb697459af6" xlink:href="sang-20260630.xsd#sang_SalesTaxPayableUndiscountedCashFlows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:to="loc_sang_SalesTaxPayableUndiscountedCashFlows_019e6eba-6e20-7ca7-9071-6eb697459af6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_019e6eba-6e20-7674-a234-585af43a3dc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_019e6eba-6e20-7674-a234-585af43a3dc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_OperatingFacilityAndLoansUndiscountedCashFlows_019e6eba-6e20-77fc-86a8-92176565e8ab" xlink:href="sang-20260630.xsd#sang_OperatingFacilityAndLoansUndiscountedCashFlows"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:to="loc_sang_OperatingFacilityAndLoansUndiscountedCashFlows_019e6eba-6e20-77fc-86a8-92176565e8ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_019e6eba-6e20-7887-85db-c7a6db3ab96e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_019e6eba-6e20-7887-85db-c7a6db3ab96e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_OtherNonCurrentLiabilitiesUndiscountedCashFlows_019e6eba-6e20-7fcf-ab79-51944b498729" xlink:href="sang-20260630.xsd#sang_OtherNonCurrentLiabilitiesUndiscountedCashFlows"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_019e6eba-6e20-77d7-8206-c1187beeebef" xlink:to="loc_sang_OtherNonCurrentLiabilitiesUndiscountedCashFlows_019e6eba-6e20-7fcf-ab79-51944b498729" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/LeasesRightofuseassetsandleaseobligationsSummaryofLeaseObligationsDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#LeasesRightofuseassetsandleaseobligationsSummaryofLeaseObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/LeasesRightofuseassetsandleaseobligationsSummaryofLeaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_019e6eba-6e20-766e-9c07-bb61db99313d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_019e6eba-6e20-7593-b9fc-b46795191666" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_019e6eba-6e20-766e-9c07-bb61db99313d" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_019e6eba-6e20-7593-b9fc-b46795191666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_019e6eba-6e20-7d6a-8590-7210062ab632" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_019e6eba-6e20-766e-9c07-bb61db99313d" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_019e6eba-6e20-7d6a-8590-7210062ab632" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/IncometaxSummaryofRecognizedinProfitorLossDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#IncometaxSummaryofRecognizedinProfitorLossDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/IncometaxSummaryofRecognizedinProfitorLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_019e6eba-6ee0-718d-91a7-f65d186c5464" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_019e6eba-6ee0-747a-a8f8-30e35bd4023d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_019e6eba-6ee0-718d-91a7-f65d186c5464" xlink:to="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_019e6eba-6ee0-747a-a8f8-30e35bd4023d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_019e6eba-6ee0-74a8-accf-90714f722f60" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_019e6eba-6ee0-718d-91a7-f65d186c5464" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_019e6eba-6ee0-74a8-accf-90714f722f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6ee0-7063-86b5-6a97c74fd337" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_019e6eba-6ee0-7296-8f76-4e51182da74b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6ee0-7063-86b5-6a97c74fd337" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_019e6eba-6ee0-7296-8f76-4e51182da74b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_019e6eba-6ee0-7786-924b-93a5ed61a082" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6ee0-7063-86b5-6a97c74fd337" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_019e6eba-6ee0-7786-924b-93a5ed61a082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_DeferredTaxExpensesIncomeAdjustmentForPriorPeriod_019e6eba-6ee0-7a46-bdc1-73e515001e2f" xlink:href="sang-20260630.xsd#sang_DeferredTaxExpensesIncomeAdjustmentForPriorPeriod"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_019e6eba-6ee0-7063-86b5-6a97c74fd337" xlink:to="loc_sang_DeferredTaxExpensesIncomeAdjustmentForPriorPeriod_019e6eba-6ee0-7a46-bdc1-73e515001e2f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/IncometaxSummaryofRecognizedinOCIDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#IncometaxSummaryofRecognizedinOCIDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/IncometaxSummaryofRecognizedinOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019e6eba-6ee0-7e53-b091-9ae67a83a136" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax_019e6eba-6ee0-7c2f-8d44-9324305955e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019e6eba-6ee0-7e53-b091-9ae67a83a136" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTax_019e6eba-6ee0-7c2f-8d44-9324305955e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss_019e6eba-6ee0-7029-a008-b20cf833939e" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_019e6eba-6ee0-7e53-b091-9ae67a83a136" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss_019e6eba-6ee0-7029-a008-b20cf833939e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/IncometaxSummaryofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#IncometaxSummaryofEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/IncometaxSummaryofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_019e6eba-6ee0-7601-bef3-26752ba8ca0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_019e6eba-6ee0-7601-bef3-26752ba8ca0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_019e6eba-6ee0-70e9-98c1-5c7c0d5748ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxEffectOfForeignTaxRates"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_ifrs-full_TaxEffectOfForeignTaxRates_019e6eba-6ee0-70e9-98c1-5c7c0d5748ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate_019e6eba-6ee0-7554-88b2-eea055b95c8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate_019e6eba-6ee0-7554-88b2-eea055b95c8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_TaxEffectOfShareBasedCompensation_019e6eba-6ee0-7da9-b23b-9d1d0e02f4f0" xlink:href="sang-20260630.xsd#sang_TaxEffectOfShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_TaxEffectOfShareBasedCompensation_019e6eba-6ee0-7da9-b23b-9d1d0e02f4f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_OtherNonDeductibleExpenses_019e6eba-6ee0-725b-bc08-be74d463f7aa" xlink:href="sang-20260630.xsd#sang_OtherNonDeductibleExpenses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_OtherNonDeductibleExpenses_019e6eba-6ee0-725b-bc08-be74d463f7aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_TaxEffectOfScientificResearchAndExperimentalDevelopment_019e6eba-6ee0-7fc8-9912-93154732e2af" xlink:href="sang-20260630.xsd#sang_TaxEffectOfScientificResearchAndExperimentalDevelopment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_TaxEffectOfScientificResearchAndExperimentalDevelopment_019e6eba-6ee0-7fc8-9912-93154732e2af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_TaxEffectOfDisposals_019e6eba-6ee0-7b04-a7f4-bbdd50ff7c2c" xlink:href="sang-20260630.xsd#sang_TaxEffectOfDisposals"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_TaxEffectOfDisposals_019e6eba-6ee0-7b04-a7f4-bbdd50ff7c2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_TaxEffectOfChangesInPriorYearsPosition_019e6eba-6ee0-7381-abb0-c383f9b08726" xlink:href="sang-20260630.xsd#sang_TaxEffectOfChangesInPriorYearsPosition"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_TaxEffectOfChangesInPriorYearsPosition_019e6eba-6ee0-7381-abb0-c383f9b08726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sang_TaxEffectOfSection382Limitation_01a0a7fd-32ca-746d-a3da-006d88ad89c9" xlink:href="sang-20260630.xsd#sang_TaxEffectOfSection382Limitation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_sang_TaxEffectOfSection382Limitation_01a0a7fd-32ca-746d-a3da-006d88ad89c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectOfImpairmentOfGoodwill_01a0a7ff-4d05-7c0b-90a1-6be055d53c18" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TaxEffectOfImpairmentOfGoodwill"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_019e6eba-6ee0-7de1-8980-96c1cd0f144a" xlink:to="loc_ifrs-full_TaxEffectOfImpairmentOfGoodwill_01a0a7ff-4d05-7c0b-90a1-6be055d53c18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/IncometaxSummaryofMovementsinDeferredTaxBalancesDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#IncometaxSummaryofMovementsinDeferredTaxBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/IncometaxSummaryofMovementsinDeferredTaxBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_019e6eba-6ee0-7319-974d-e3b182f46daa" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_019e6eba-6ee0-7850-8d4f-2d8505f6b5e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_019e6eba-6ee0-7319-974d-e3b182f46daa" xlink:to="loc_ifrs-full_DeferredTaxAssets_019e6eba-6ee0-7850-8d4f-2d8505f6b5e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_019e6eba-6ee0-718c-83bb-87175fc8d27d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_019e6eba-6ee0-7319-974d-e3b182f46daa" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_019e6eba-6ee0-718c-83bb-87175fc8d27d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/OperatingfacilityandloanandderivativeassetsandliabilitiesOperatingFacilityandLoanDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#OperatingfacilityandloanandderivativeassetsandliabilitiesOperatingFacilityandLoanDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/OperatingfacilityandloanandderivativeassetsandliabilitiesOperatingFacilityandLoanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_019e6eba-6ee0-7bc2-a7c0-fecad397fd2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Borrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_019e6eba-6ee0-74ae-8fd5-019ca55799f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_019e6eba-6ee0-7bc2-a7c0-fecad397fd2f" xlink:to="loc_ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings_019e6eba-6ee0-74ae-8fd5-019ca55799f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_019e6eba-6ee0-77e4-b9a1-cf8ea2d21464" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_019e6eba-6ee0-7bc2-a7c0-fecad397fd2f" xlink:to="loc_ifrs-full_LongtermBorrowings_019e6eba-6ee0-77e4-b9a1-cf8ea2d21464" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/ContractliabilitiesDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#ContractliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/ContractliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilities_019e6eba-6ee0-7ba1-b1a0-4f15e6f94085" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_ContractLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities_019e6eba-6ee0-7d14-a31f-04fda3a107ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NoncurrentContractLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ContractLiabilities_019e6eba-6ee0-7ba1-b1a0-4f15e6f94085" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities_019e6eba-6ee0-7d14-a31f-04fda3a107ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_019e6eba-6ee0-70a9-ba5a-0b2e69256126" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_ContractLiabilities_019e6eba-6ee0-7ba1-b1a0-4f15e6f94085" xlink:to="loc_ifrs-full_CurrentContractLiabilities_019e6eba-6ee0-70a9-ba5a-0b2e69256126" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/RelatedpartiesDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#RelatedpartiesDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/RelatedpartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_019e6eba-6ee1-7489-a9d6-c216b9999b7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_019e6eba-6ee1-7934-8284-f0569ada3f6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_019e6eba-6ee1-7489-a9d6-c216b9999b7d" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_019e6eba-6ee1-7934-8284-f0569ada3f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_019e6eba-6ee1-7a15-b1cd-afc1539d8aaf" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_019e6eba-6ee1-7489-a9d6-c216b9999b7d" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_019e6eba-6ee1-7a15-b1cd-afc1539d8aaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_019e6eba-6ee1-70ea-aea4-07c0b344f89f" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_019e6eba-6ee1-7489-a9d6-c216b9999b7d" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_019e6eba-6ee1-70ea-aea4-07c0b344f89f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sangoma.com/role/DisposalofVoIPSupplyLLCSummaryofFairValueRecognizedonSaleDetails" xlink:type="simple" xlink:href="sang-20260630.xsd#DisposalofVoIPSupplyLLCSummaryofFairValueRecognizedonSaleDetails"/>
  <link:calculationLink xlink:role="http://www.sangoma.com/role/DisposalofVoIPSupplyLLCSummaryofFairValueRecognizedonSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_NetAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6ee1-789f-a2db-6bf33cc98a8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_019e6eba-6ee1-789f-a2db-6bf33cc98a8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_019e6eba-6ee1-78b8-ae38-0433d8076a72" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_Inventories_019e6eba-6ee1-78b8-ae38-0433d8076a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_019e6eba-6ee1-7585-996e-e2f907616c79" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_OtherCurrentAssets_019e6eba-6ee1-7585-996e-e2f907616c79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_019e6eba-6ee1-7e28-b300-8d8eb997e7b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_019e6eba-6ee1-7e28-b300-8d8eb997e7b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_019e6eba-6ee1-7eb4-9818-4130a698f2da" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_RightofuseAssets_019e6eba-6ee1-7eb4-9818-4130a698f2da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019e6eba-6ee1-70b1-9046-5f1e64b31e1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_019e6eba-6ee1-70b1-9046-5f1e64b31e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_019e6eba-6ee1-7c6d-b9c0-9d9f6b257c24" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_Goodwill_019e6eba-6ee1-7c6d-b9c0-9d9f6b257c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_019e6eba-6ee1-7386-a74b-f52c8e5a39e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_019e6eba-6ee1-7386-a74b-f52c8e5a39e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentValueAddedTaxPayables_019e6eba-6ee1-7688-8cb1-a7b4dc5ae438" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_CurrentValueAddedTaxPayables"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_CurrentValueAddedTaxPayables_019e6eba-6ee1-7688-8cb1-a7b4dc5ae438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_019e6eba-6ee1-780f-a4ce-6038641b05f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_LeaseLiabilities_019e6eba-6ee1-780f-a4ce-6038641b05f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_019e6eba-6ee1-78aa-8a01-6b2ad60bf389" xlink:href="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities_019e6eba-6ee1-7598-821a-068e251df4e0" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_019e6eba-6ee1-78aa-8a01-6b2ad60bf389" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
