Carbon Pricing Calculators — Carbon Tax, ETS, Internal Price & MACC
Carbon already has a price on most balance sheets — it is just rarely on one line. Part of it arrives as a statutory tax, part as allowances you surrender to a trading scheme, and part as a shadow price finance sets to steer investment. The three behave nothing alike, and treating them as one number is how exposure gets missed.
Estimate what carbon costs you under each mechanism, and find the cheapest tonnes to abate before you pay for them.
Carbon is priced three ways. A carbon tax sets a statutory rate per tonne you owe. An emissions trading scheme caps supply and makes you surrender allowances at a market price. An internal carbon price is one you set yourself to guide decisions — no one bills you for it.
Jurisdiction rates and scheme coverage follow the World Bank Carbon Pricing Dashboard, with scheme rules from the EU ETS and the UK ETS. Rates and allowance parameters are versioned in the MasterBrain data layer, and why prices aren’t comparable explains the vintage and coverage caveats any cross-country figure carries.
How carbon gets priced: tax, ETS, or a price you set
Three mechanisms put a price on a tonne, and they differ in who sets the number, who owes it, and what happens when you emit less. Knowing which applies to you is the whole basis of using any tool here — the mechanism decides the maths.
A carbon tax fixes the price and lets emissions land where they will. A government sets a rate per tonne, defines which fuels and sectors it covers, and you owe the rate on what you emit. The cost is predictable; the environmental outcome is not.
An emissions trading scheme does the reverse. It fixes the quantity — a cap on total allowances — and lets the market discover the price. You hold a position: allowances allocated or bought against emissions you must surrender at the end of a compliance period. Emit less than you hold and you have a surplus to sell; emit more and you buy the shortfall at whatever the market asks. The environmental outcome is bounded; the cost is not.
An internal carbon price is neither. No authority levies it and no market clears it — the organisation sets a number and applies it to its own decisions, either as a shadow price used in appraisal or as a real internal fee moved between budgets. It exists to change choices before an external price arrives, which is why the right level is a strategy question rather than a lookup.
Which price applies to you? Start here
Start from the mechanism you are exposed to, or the decision you are trying to make.
You owe a carbon tax
A statutory rate applies to your emissions in one or more jurisdictions. Start with the carbon tax liability calculator.
You hold ETS allowances
You are covered by a trading scheme and must surrender allowances against verified emissions. See the EU ETS allowance calculator.
You’re setting a price or ranking abatement
Set a shadow price to steer investment, or rank projects by cost per tonne. See the internal carbon price and marginal abatement cost calculators.
Pick your carbon pricing calculator
Know the mechanism? Go straight to the calculator.
Carbon tax liability →
Statutory rate by jurisdiction.
EU ETS allowances →
Allocation, surrender and position.
Internal carbon price →
Shadow price or internal fee.
Marginal abatement cost →
Rank abatement by cost per tonne.
Which calculator do I need?
Each tool sits under a different mechanism, and the mechanism decides what a valid answer looks like. This table maps the tool to what it prices and the basis it applies.
| What you’re pricing | Calculator | Mechanism | Basis | When to use it | Methodology |
|---|---|---|---|---|---|
| Statutory tax exposure | Carbon tax liability | Carbon tax | Covered emissions × jurisdiction rate | Operating where a carbon tax applies | Carbon tax liability methodology |
| Allowance position | EU ETS allowances | EU ETS | Allocation vs verified emissions | Installations covered by the scheme | EU ETS allowance methodology |
| A price you set yourself | Internal carbon price | Internal (shadow or fee) | Chosen price × emissions in scope | Steering capex and investment appraisal | Internal carbon price methodology |
| Cost of cutting a tonne | Marginal abatement cost | Abatement economics | Net cost ÷ tonnes abated, ranked | Prioritising which measures to fund | Marginal abatement cost methodology |
What each calculator covers
Two of these tools price an obligation someone else imposes; two price a decision you make. The distinction matters, because only the first two produce a number you can be billed for.
Carbon tax & ETS liability by jurisdiction
The carbon tax liability calculator estimates what you owe where a statutory price applies, working from covered emissions and the jurisdiction’s rate (methodology). The hard part is rarely the multiplication — it is coverage. Every scheme defines its own scope: which fuels, which sectors, which thresholds, and which exemptions or rebates apply. Two companies with identical emissions in the same country can owe very different amounts because one falls inside a covered sector and the other does not. Rates also move on their own schedules, so the vintage of the rate matters as much as its level. Schemes such as Singapore’s carbon tax illustrate the pattern: a headline rate means little until you know what it covers and when it steps up.
EU ETS allowance position
The EU ETS allowance calculator works out where you stand in a trading scheme rather than what you owe in tax (methodology). Under the EU ETS, covered installations receive or buy allowances and must surrender one for every tonne of verified emissions in a compliance period. The output is a position — surplus or deficit — not a bill: a surplus can be banked or sold, a deficit must be bought at market. Free allocation complicates it further, since part of your allowances may arrive without purchase, which means your exposure is the gap between allocation and emissions rather than emissions themselves. The UK ETS runs on the same logic under separate rules.
Setting an internal or shadow carbon price
The internal carbon price calculator applies a price you choose to the emissions in scope, so the real question it forces is what the number is for (methodology). A shadow price is used in appraisal only — projects are tested against it so carbon-intensive options look as expensive as they eventually will be, without money moving. An internal fee is charged for real, moving budget between business units and funding abatement. The two demand different levels: a shadow price is usually set against an anticipated future external price, while a fee has to be low enough to be tolerable and high enough to change behaviour. Setting one without deciding which it is produces a number that does nothing.
Ranking abatement with a MACC
The marginal abatement cost calculator ranks measures by net cost per tonne abated, producing the curve that shows which tonnes are cheap and which are expensive (methodology). Its value is the ordering: some measures pay for themselves and sit below the line, and finding those before you buy compensation is the point. Its limits deserve the same attention. A MACC treats measures as independent when they interact — insulate a building and the heat pump you also modelled abates less. It compresses one-off capital and recurring savings into a single figure, and it says nothing about how long a measure takes to deliver. Read as a ranking heuristic it is invaluable; read as a plan it will mislead.
Why carbon prices aren’t comparable across countries
The most common question this cluster attracts is which country has the highest carbon price, and it is close to unanswerable as asked. The World Bank Carbon Pricing Dashboard is the authoritative source for rates across jurisdictions, and its own conventions explain why a naive league table misleads.
Four things break comparison. Coverage differs: a high rate applied to a narrow slice of the economy can cost less in aggregate than a modest rate applied broadly. Exemptions and free allocation mean the headline rate is often not what a covered emitter effectively pays. Vintage matters: dashboard rates are captured as an annual snapshot on a fixed date, so a scheme that stepped up the week after is shown at its old level until the next update. And currency conversion puts every rate in US dollars at a point-in-time exchange rate, so part of any gap between two countries is foreign exchange rather than climate policy.
The practitioner’s position is to compare exposure, not rates. What a carbon price costs your organisation depends on which of your emissions are covered, what allocation or exemption you receive, and the rate’s vintage — which is what the liability calculator asks for, and why it returns a figure for your defined scope rather than a national headline.
Cross-country carbon price figures, including the World Bank’s, are annual snapshots converted to US dollars at a point-in-time rate, covering different shares of each economy with different exemptions. They are built for tracking policy coverage, not for calculating a bill or ranking countries. Use them to understand the landscape; use your covered emissions and the current applicable rate to estimate what you actually owe.
How the numbers are built
These calculators differ from most on the site in that their inputs are policy parameters rather than physical emission factors. A tax rate, an allocation rule, a compliance deadline — each is set by a jurisdiction and changes on a legislative schedule rather than a scientific one. Rates and scheme parameters are versioned in the MasterBrain data layer like every other value here, so a figure carries the vintage it was calculated on, and each calculator has a matching methodology page setting out its assumptions and coverage boundaries.
The four tools map onto the four ways a tonne of carbon gets a price — the mechanism decides what the number means and who sets it:
| Mechanism | How the price is set | What it applies to | Calculator here |
|---|---|---|---|
| Carbon tax | A government fixes a rate per tonne | Covered sectors in that jurisdiction | Carbon tax liability |
| Emissions trading (ETS) | A market clears the price under an emissions cap | Installations inside the cap | EU ETS allowances |
| Internal carbon price | The organisation sets its own shadow or fee price | Its own investment and operating decisions | Internal carbon price |
| Marginal abatement cost | Built bottom-up from the cost of each abatement measure | Your own reduction options | Marginal abatement cost |
Two consequences follow. First, a carbon pricing figure has a shelf life: an estimate computed against last year’s rate is not wrong so much as out of date, which is why the vintage travels with the number and why a liability should be recomputed at each reporting cycle rather than carried forward. Second, the emissions you feed in decide everything downstream. Every tool here takes a footprint as its input, so exposure inherits whatever boundary and completeness the underlying inventory carries, including the AR6 GWP-100 basis corporate reporting defaults to. A liability computed on a partial inventory is a precise answer to the wrong question.
Where a scheme sets an explicit rate, that rate is read live from the data layer at MasterBrain v2026.110 — a representative spread, from among the world’s highest carbon taxes to among its lowest:
| Jurisdiction & mechanism | Price | Unit | Source |
|---|---|---|---|
| Sweden — carbon tax | 144.62 | US$/tCO₂e | World Bank CPD, 1 Apr 2025 |
| European Union — ETS | 70.37 | US$/tCO₂e | World Bank CPD, 1 Apr 2025 |
| United Kingdom — ETS | 57.23 | US$/tCO₂e | World Bank CPD, 1 Apr 2025 |
| Germany — national ETS | 48.55 | US$/tCO₂e | World Bank CPD, 1 Apr 2025 |
| Japan — carbon tax | 1.93 | US$/tCO₂e | World Bank CPD, 1 Apr 2025 |
All five are 1 April 2025 rates converted to US dollars, but coverage, exemptions and free allocation differ by scheme — so a higher headline rate does not mean a higher real cost per tonne actually emitted. Treat them as indicative, not a like-for-like ranking: why carbon prices aren’t comparable across countries sets out the traps.
From price to decision
Pricing carbon is only useful if it changes something. The natural sequence is to establish exposure, rank what abatement costs, fund the measures that beat the price, and only then consider what to do with the remainder. That is why the abatement curve sits in this cluster rather than a separate one: the price and the response belong to the same decision.
Where that decision leads depends on what you find. Measures that cost less per tonne than your carbon price are self-funding and belong in the plan that a target formalises — the net-zero and science-based target cluster covers setting and stress-testing that trajectory. For the tonnes that remain expensive to abate, compensation is a separate question with its own accounting rules, and the offsets, credits and removals cluster covers what a credit costs and whether it stands up — noting that buying a credit never reduces the emissions your inventory reports or your tax liability. The footprint all of this rests on comes from the corporate GHG inventory and accounting cluster. Companies importing into the EU or UK also face a border carbon price under the CBAM regime, which is priced with its own tools in the disclosure cluster. The full carbon calculator directory covers the source-level tools an inventory draws on.
Estimate what carbon costs you where you operate — or find the tonnes that are cheaper to cut than to pay for.
It depends on more than the headline rate. Every scheme defines which fuels, sectors and thresholds it covers, and which exemptions or rebates apply, so two companies with identical emissions in the same country can owe very different amounts. Rates also step up on legislated schedules, meaning the vintage matters as much as the level. The carbon tax liability calculator works from your covered emissions and the applicable rate for your jurisdiction, which is the only way to reach a figure you can rely on.
The EU ETS caps total emissions and issues allowances against that cap. Covered installations receive some allowances free and buy the rest, then surrender one allowance for every tonne of verified emissions at the end of each compliance period. Emit less than you hold and the surplus can be banked or sold; emit more and you buy the shortfall at the market price. Your exposure is the gap between allocation and emissions, not emissions alone — which is what the allowance calculator computes.
First decide what it is for. A shadow price is used only in appraisal, testing projects as though carbon already cost what it likely will, and is usually set against an anticipated future external price. An internal fee moves real budget and funds abatement, so it must be tolerable enough to survive and high enough to change decisions. There is no single correct level — it depends on your exposure, your abatement costs and the behaviour you are trying to shift. The internal carbon price calculator models the effect of a level you choose.
A MACC ranks abatement measures by net cost per tonne, from cheapest to most expensive, so you can see which tonnes pay for themselves and which are costly. Measures below the line save more than they cost and should be funded regardless. Its limits matter: it treats measures as independent when they interact, compresses capital and recurring costs into one figure, and ignores delivery time. Use it as a ranking heuristic rather than a plan. The marginal abatement cost calculator builds the curve from your measures.
Not directly. Cross-country figures such as the World Bank’s are annual snapshots converted to US dollars at a point-in-time exchange rate, and each scheme covers a different share of its economy with different exemptions and free allocation. A high rate on a narrow base can cost less in aggregate than a modest rate applied broadly. The comparison that means something is exposure — your covered emissions at the applicable rate — rather than a league table of headline rates.
A carbon tax fixes the price and lets emissions fall where they will: the government sets a rate per tonne and you owe it on covered emissions, so your cost is predictable. An emissions trading scheme fixes the quantity instead — a cap on allowances — and lets the market set the price, so the environmental outcome is bounded but your cost moves with the market. A tax produces a bill; an ETS produces a position that can be surplus or deficit.
Generally no. A carbon tax or ETS obligation is calculated on the emissions you actually released within the scheme’s boundary, and retiring a voluntary credit does not change that figure — just as it does not reduce the emissions your inventory reports. Some jurisdictions allow limited, specified offset units to be surrendered against a liability under their own rules, but that is a feature of the individual scheme, not a general principle. Check the scheme’s rules rather than assuming compensation is deductible.
Carbon price converters
Convert a carbon price between bases — per tonne vs per kilogram, per tonne CO₂ vs per tonne carbon.