Canada Ledger · Foreign aid
Did Canada send Ukraine $30 billion? What the government's own numbers say
Verdict first. The viral claim that Canada sent Ukraine $30 billion is too high. Canada's own government figure is "over $25.5 billion" (checked 30 September 2026), and it was pushed to "over $26 billion" in a 10 September 2026 announcement. Depending on the date you compare, the $30 billion claim overstates by about 15 to 18 percent against the current figure, or about 36 percent against the August 2025 figure of "nearly $22 billion".
The number isn't the most important finding. Where the money went, and who checked it, is.
What the money is
Canada's Ukraine support isn't one pile of money. It's several channels, each with different rules and different checks.
| Channel | Amount (source) | What it is |
| Finance Canada loans | About $2.9 billion in fiscal 2024-25 (Statistical Report; Q-1249 reply) | Loans to Ukraine through the IMF's Administered Account, including the $2.5 billion ERA loan. Repayable under loan terms. |
| Global Affairs Canada projects | About $208 million in fiscal 2024-25 (Statistical Report, Table D1.1) | Humanitarian, development and peace projects run by GAC and its partners. |
| Military aid | $5.4 billion administered by National Defence since January 2022 (Q-1249 reply). GAC gives $8.5 billion committed since February 2022. | Military support. Outside Canada's official aid accounting. Not repaid. |
| Immigration support | $1.23 billion (IRCC, Q-1249 reply) | Spent in Canada on Ukrainians who came here: travel, temporary housing, settlement. Counted in the $25.5 billion, but not sent to Ukraine. |
Canada's official aid accounting counts loans differently from the headline figures. Only the grant part of a loan counts as official aid. In fiscal 2024-25, the $2.9 billion in loans was counted at its grant equivalent of $460.51 million for official aid purposes.
Two dates, two bases
Ukraine's share of Canadian aid depends on the year and how it's counted. Read them separately.
- Fiscal 2024-25 (Canada's own accounting): Ukraine was about 23 percent of total international assistance, counting loans at face value ($3.11 billion of $13.36 billion). Ukraine was about 7 percent of official aid, counting loans at their grant equivalent. The 7 percent is our calculation, because the government doesn't print a Ukraine line for official aid.
- Calendar 2025 (OECD, preliminary): The OECD's table gives Ukraine $3.6 billion of Canada's bilateral aid, and prints Ukraine's share of bilateral aid at 42.1 percent. Dividing by Canada's total aid gives about 36 percent. That's our calculation. These are preliminary figures on a different basis, and the OECD's final figures come in December 2026.
The important point: these figures measure different things. Don't read them as one series.
How big is it?
Canada's total federal spending in fiscal 2024-25 was $547.3 billion. International assistance was about 2.4 percent of that (our calculation from the Statistical Report and the Public Accounts). Official aid alone was about 1.7 percent.
Who checked the money?
This is the accountability question. The government answered it in writing in September 2026 (Q-1249, sessional paper 8555-451-1249). The reply's main points:
- Finance Canada says it conducted no audit or review of the Ukraine loans. It points to the requirement that Ukraine report on how it uses the funds, and to external audit of the IMF account.
- Global Affairs Canada describes compliance audits on a sample of its projects, carried out by independent auditors. It doesn't name an auditor, a date or a result for any of them. It declined to produce a complete answer on audits, saying the information couldn't be gathered in the time allowed.
- National Defence reports one financial audit by the Auditor General for fiscal 2025, which found no anomalies. That audit checked financial anomalies and compliance with the rules. It didn't check whether the aid reached its intended use.
- Immigration (IRCC) published a Rapid Evaluation of its Ukraine response in 2023.
- Canada Council and Parks Canada report small UNESCO contributions, with the audit terms set out in their agreements.
Put simply: the government names financial and compliance checks. It names no check of whether the loans or the aid projects achieved their purpose. A complete outcome check hasn't been published for the post-2022 program. GAC's evaluation of its Ukraine program isn't scheduled to start until 2027-28.
This doesn't prove the money was misused. We found no sourced evidence of diversion of Canadian funds. The absence of a published check is a different thing from proof that the money was spent well.
The refinery comparison, explained
Canada's Ukraine total and the cost of a refinery are sometimes compared, as if the money could move from one to the other. Here's how it works.
Two budgets. Aid is set by the federal government under the Official Development Assistance Accountability Act and annual appropriations. Refineries are mostly private and provincial. The Sturgeon refinery near Edmonton was built with Alberta government backing. Moving aid money into a refinery would be a political choice, not a legal impossibility, but it doesn't happen automatically. It's the same as a company's budget for subcontractors and its budget for workers: money is assigned to purposes, and moving it is a decision someone has to make.
What the refinery costs. The Auditor General of Alberta estimated the Sturgeon refinery at $9.4 billion in 2018, or $10.2 billion with financing. The Alberta Petroleum Marketing Commission's audited statements report an incurred facility cost of $10.0 billion ($10.1 billion in 2019), for a plant to process about 50,000 barrels a day of bitumen. Our calculation puts that at about $200,000 per barrel a day of capacity. At that rate, Canada's Ukraine total would buy about two and a half Sturgeon-sized plants. That's not an absurd comparison in dollars. It's still a different decision, made by different governments.
Why Canada's refining looks the way it does. Canada's refineries ran at about 90 percent of their 1.9 million barrel-a-day capacity in 2025 (Canada Energy Regulator, secondary summary). Canada exports large volumes of crude, mostly to the US. The reason is largely crude type and pipelines, not a shortage of money. Heavy Western crude suits certain US refineries, and some Eastern refineries aren't connected by pipeline to Western crude.
The honest answer to "why not put it into refineries?" Canada could invest in refining, and some of the refinery argument is about security and jobs, which is a fair case. But a refinery's returns depend on crude prices, demand and the cost of the project, and large public projects in Canada have often run over budget. Whether a refinery is the best use of public money is a question for the people who would fund it.
Why not cut aid by 80 or 90 percent?
This is the most common question, and it deserves a direct answer.
- Canada's official aid in fiscal 2024-25 was about $9.0 billion. Cutting it by 80 percent would free about $7.2 billion a year. Cutting it by 90 percent would free about $8.1 billion. Either is about 1.3 to 1.5 percent of federal spending ($547.3 billion).
- The government's case for keeping aid is that it's part of Canada's security and alliance commitments, that humanitarian needs are real, and that Canada signed G7 agreements. Critics argue that aid to some countries is poorly targeted and that domestic needs are underfunded. Both sides are value arguments. The numbers show how big each choice is, not which choice is right.
Cost per outcome. A useful way to compare is the approach associated with Bjorn Lomborg and the Copenhagen Consensus: for each possible use of a dollar, estimate the outcome it buys, such as lives saved, housing units or hospital beds, and compare cost per outcome. We haven't done that comparison, and we're not going to make it up. It would take outcome data for Canadian infrastructure and housing, outcome data for each aid category, and a common unit. We list it as a next step.
What happens if Ukraine can't pay the loans back?
This is the question most people ask, and the honest answer is that we don't know yet, because the repayment terms aren't in the public record we could read.
- Loan terms. Finance Canada's page gives disbursement dates and loan categories. Earlier Canadian loans to Ukraine were reported as 10-year loans with a 4.5-year grace period. The ERA loan is reported as a 30-year loan. Both are secondary summaries that we have not verified against the agreements.
- Repayment source. For the ERA loan, the G7 structure says repayment comes from the profits on frozen Russian central bank assets, not from Ukraine's budget. That's a secondary summary of the G7 terms.
- Payments paused. In April 2026 the creditor group signed a memorandum that suspends debt payments until the end of February 2030. The creditors' statement doesn't say how the suspended amounts will be repaid.
- Ukraine's debt. The IMF projects Ukraine's public debt at about 123 percent of GDP in 2026, rising to about 137 percent in 2027 (secondary summary of IMF projections).
- Outstanding balance. Canada's Public Accounts report $9.8 billion in outstanding loans to Ukraine at 31 March 2025, up from $6.9 billion a year earlier. A later figure of about $12.2 billion appears on a Finance page, but the page doesn't say what date it refers to, so we can't use it yet.
If a loan isn't repaid, the cost falls on whoever bears the loss under the agreement, and that may be the Canadian taxpayer, depending on the terms. We haven't confirmed the terms, so we can't say which applies.
What is not confirmed in public
These are questions the public record doesn't answer yet:
- The full loan agreements. We could not find the complete text of Canada's Ukraine loan agreements, including the repayment schedule and what happens on default, in the public sources we reviewed. We haven't confirmed whether they exist in public.
- The repayment schedule after the 2030 suspension. Not in the creditors' statement. A secondary report describes a 2035-2039 schedule, which we haven't verified.
- The date of the $12.2 billion loan balance. Shown on a Finance page without a date.
- Whether the World Bank checks spending before each payment for the Canada-backed tranche. The World Bank describes this for its project in general. The Canada-backed tranche's terms aren't public.
- Who the independent auditors were for GAC's sample audits, and what they found. The reply doesn't say.
- The reconciliation of military figures. GAC gives $8.5 billion committed. National Defence gives $5.4 billion administered, from a different start date. We haven't reconciled them, and the public record doesn't.
- Canada's full military assistance to Ukraine by item and date. Not in the public record we could find.
Why isn't this public? That's a fair question, and we don't have a complete answer. Some security information is restricted for good reasons. But loan agreements and audit results are different. Taxpayers have a reasonable interest in knowing the terms and the results. We'd like to see the agreements, the audit reports and the repayment schedules made public, and we'll report if they are.
What would change this picture
- Publication of the loan agreements and repayment schedules.
- A named, dated outcome review of the GAC Ukraine projects, or the 2027-28 evaluation when it comes.
- The 2026-27 International Assistance Report and Public Accounts, which the government says will report on Ukraine's debt and guarantees.
- A reconciliation of the military figures.
Sources
- Global Affairs Canada, Statistical Report on International Assistance 2024-25, Table D1.1 and Appendix 2. publications.gc.ca
- House of Commons, written question Q-1249 (asked 1 June 2026; response tabled 21 September 2026, sessional paper 8555-451-1249). ourcommons.ca
- Public Accounts of Canada 2025, Volume I, Section 9. tpsgc-pwgsc.gc.ca
- Finance Canada, "Lending to national governments." canada.ca
- Group of Creditors of Ukraine, statement, 16 April 2026. canada.ca
- OECD, DCD(2026)8, "Preliminary official development assistance levels in 2025," 9 April 2026, Table 3.
- Global Affairs Canada, "Canada-Ukraine relations," checked 30 September 2026. international.gc.ca
- Prime Minister's Office, news releases of 24 August 2025 and 10 September 2026. pm.gc.ca
- National Defence, news release, 24 February 2026.
- Alberta Auditor General, February 2018, on the Alberta Petroleum Marketing Commission and the Sturgeon refinery; Alberta Petroleum Marketing Commission, audited statements for the 15 months to 31 March 2021.
- Canada Energy Regulator, 2025 refinery market summary (secondary summary).
- Secondary summaries, read in search results and not yet verified against primary documents: the ERA loan terms (30 years; repayment from windfall profits), the 2035-2039 repayment schedule, the IMF debt projections, and the Canadian and OECD refinery figures noted above.
Figures checked 4 October 2026 and 30 September 2026. Figures labelled "secondary" are summaries read in search results. Corrections appear in our corrections log.
Dragonfly Lens publishes research, not advice. Nothing here is a recommendation to lend, invest, build or
fund anything. The figures describe public records as they stand on the dates shown, and they will change as
new data comes out.