CBAM certificates: price, purchase, surrender and repurchase
CBAM certificates are the financial side of the mechanism: declarants buy them and surrender a number matching the embedded emissions of their imports. This page explains the calendar, the price calculation and the reductions that apply.
Posez votre question
Compte gratuit requisLes réponses sont rédigées par un modèle de langage à partir des seuls documents de cette base, avec leurs sources numérotées. Elles peuvent être inexactes et ne constituent pas un conseil juridique, médical ou financier : vérifiez les sources avant toute décision importante.
Buying certificates and their price
From 1 February 2027, each Member State sells CBAM certificates to authorised declarants established on its territory, on a common central platform managed by the Commission. Each certificate gets a unique identification number, recorded with its price and date of sale in the declarant's registry account.
The price is the average of the closing prices of EU ETS allowances on the auction platform for each calendar week, published on the first working day of the following week. For emissions declared for 2026, the price is instead the quarterly average of those closing prices for the quarter in which the goods were imported.
Quarterly holding and annual surrender
From 2027, at the end of each quarter, a declarant must hold certificates covering at least 50 % of the embedded emissions of all goods imported since the start of the year, based on default values without mark-up or on the previous year's surrender. If the account falls short, the competent authority gives the declarant one month to fix it.
By 30 September each year, first in 2027 for 2026, the declarant surrenders certificates matching the declared and verified embedded emissions of the previous year.
The number to surrender is reduced to reflect free allocation of EU ETS allowances to EU producers of the same goods, and may be reduced for a carbon price effectively paid in a third country.
Carbon price paid outside the EU
Where emissions are based on actual data, the declarant may claim a reduction for a carbon price effectively paid in the country of production, minus any rebate or compensation available there. The documentation must be certified by a person independent of the declarant and of that country's authorities, and kept until the end of the fourth year after the declaration year.
Alternatively, a reduction can be claimed by reference to yearly default carbon prices where the third country has set a carbon price. With default emission values, only this option is available.
Questions fréquentes
Can unused CBAM certificates be sold back?
Yes. On request, the Member State repurchases excess certificates left after surrender, through the common central platform, at the price paid for them. The number repurchased is limited to the certificates the declarant was obliged to hold under the quarterly rule during the year of purchase. The request is due by 31 October of the surrender year, and certificates bought in 2027 for 2026 emissions can only be repurchased in 2027.
What is the penalty for not surrendering enough certificates?
For each certificate not surrendered by 30 September, the declarant owes a penalty identical to the EU ETS excess emissions penalty, as increased under that Directive, for the year of importation. The authority may reduce it where the shortfall results from incorrect information from an operator, a verifier or the person certifying the carbon price.
What happens to certificates that are neither surrendered nor repurchased?
On 1 November of each year, the Commission cancels without compensation any certificates purchased during the year before the previous calendar year that remain in a declarant's registry account. Certificates purchased for 2026 emissions that remain are cancelled on 1 November 2027.
Intégrer / API / MCP
Branchez cette base à Claude, Cursor, ChatGPT ou votre propre application. Chaque requête API ou MCP coûte 0,10 €, débitée de votre crédit Kopik (non facturée si rien n'est trouvé). Il vous faut une clé API : créez-la depuis votre tableau de bord.
MCP pour vos agents
Adresse du serveur MCP de cette base (outils ask_base et search_base) :
https://kopik.io/api/mcp?base=eu-cbam-carbon-borderClaude Code, Cursor et autres clients
claude mcp add --transport http kopik-eu-cbam-carbon-border "https://kopik.io/api/mcp?base=eu-cbam-carbon-border" --header "Authorization: Bearer kpk_…"{
"mcpServers": {
"kopik-eu-cbam-carbon-border": {
"url": "https://kopik.io/api/mcp?base=eu-cbam-carbon-border",
"headers": {
"Authorization": "Bearer kpk_…"
}
}
}
}API REST pour vos applications
mode vaut "answer" (réponse rédigée + sources) ou "passages" (passages bruts seulement). Ajoutez un maxPriceCents facultatif pour plafonner le prix : si la base coûte plus cher, l'appel est refusé sans rien débiter.
curl -X POST https://kopik.io/api/v1/bases/eu-cbam-carbon-border/query \
-H "Authorization: Bearer kpk_…" \
-H "Content-Type: application/json" \
-d '{"question": "Votre question ici", "mode": "answer"}'Pour commencer
- Créez une clé dans votre tableau de bord et rechargez votre crédit.
- Remplacez
kpk_…par votre clé. - Tout le détail (réponses, erreurs, exemples JS et Python) : documentation développeurs.