Le cloud facture à l'usage, et c'est une force autant qu'un piège. Une ressource oubliée tourne, et la note grimpe en silence. Ce guide vous explique le modèle de facturation de Scaleway et surtout à quel instant chaque ressource commence et cesse de compter, vous fait suivre votre consommation avec scw, poser une alerte de budget en console ou en ligne de commande, et comprendre les quotas, les factures et les remises. L'objectif est simple : garder la maîtrise des coûts et ne jamais découvrir une facture surprise.
Ce que vous allez apprendre
Section intitulée « Ce que vous allez apprendre »Niveau : débutant à intermédiaire. Prérequis : la CLI scw configurée.
À la fin de cette page, vous saurez :
- Quand chaque ressource démarre et arrête d'être facturée, minute par minute
- Suivre votre consommation par projet et par mois avec
scw - Poser une alerte de budget, et savoir ce qu'elle ne fait pas
- Comprendre et consulter vos quotas, et ce que la vérification d'identité débloque
- Lire une facture, son statut, et éviter la suspension du compte
Comment Scaleway facture-t-il : le modèle pay-as-you-go
Section intitulée « Comment Scaleway facture-t-il : le modèle pay-as-you-go »Scaleway facture la plupart de ses services à l'usage : un tarif horaire pour ce que vous consommez réellement, sans engagement, avec une facture mensuelle calculée en fin de mois. Une Instance se paie à l'heure de fonctionnement, un bucket au volume stocké, un volume Block au gigaoctet-heure : dès que la ressource existe, le compteur tourne.
La période de référence est le mois calendaire en UTC (FAQ facturation, validée le 2025-09-09). Scaleway émet la facture dans les premiers jours du mois suivant et prélève automatiquement sur votre moyen de paiement par défaut. Les prix affichés sur le site sont hors taxes ; la TVA s'applique aux particuliers européens et aux entreprises françaises, les entreprises européennes hors France en sont exonérées si elles ont renseigné un numéro de TVA valide. Deux produits font exception au modèle horaire : Dedibox et Web Hosting se facturent au mois, au prorata le premier mois puis d'avance.
Quand une ressource commence-t-elle et cesse-t-elle de coûter ?
Section intitulée « Quand une ressource commence-t-elle et cesse-t-elle de coûter ? »Chaque ressource est facturée pour un minimum de 60 minutes, et chacune a son propre événement de début et de fin. C'est la partie de la FAQ que tout le monde devrait lire avant son premier lab, parce qu'elle explique pourquoi une Instance éteinte coûte encore quelque chose. Le tableau se lit ligne par ligne : la colonne Début dit ce qui lance le compteur, Fin ce qui l'arrête, et Détail ce qu'on oublie.
| Ressource | Début | Fin | Détail |
|---|---|---|---|
| Instance CPU | mise sous tension (power on) | power off | pas facturée pendant l'arrêt ; un reboot ne coupe rien ; le standby compte comme allumée |
| Instance GPU | mise sous tension | power off | facturée à la minute, sauf RENDER-S à l'heure |
| Elastic Metal | création | suppression | facturé même éteint, la machine reste allouée |
| Flexible IP | réservation | libération | facturée attachée ou non |
| Dynamic IP | attachement à une Instance en marche | arrêt de l'Instance | ne survit pas à l'arrêt, donc jamais oubliée |
| Volume (local ou Block) | création | suppression | facturé à la taille provisionnée, pas au contenu |
| Snapshot | création | suppression | même logique que le volume |
Mesuré le 2026-09-08 avec scw billing consumption list -o json sur l'organisation de test de cette formation : les unités de facturation apparaissent noir sur blanc dans le champ unit, gigabyte_hour pour un volume Block, minute pour une Instance DEV1-S ou une Public Gateway, ip_minute pour une Flexible IP, node_minute pour un Load Balancer. Lire l'unité, c'est comprendre ce qui coûte : un volume se paie au gigaoctet même vide, une IP se paie à la minute même détachée.
Comment suivre sa consommation en temps réel ?
Section intitulée « Comment suivre sa consommation en temps réel ? »La première discipline de coûts, c'est de regarder, et la CLI affiche la consommation du mois en cours poste par poste, filtrée par projet ou par mois si besoin.
scw billing consumption listLa sortie détaille, par produit et catégorie, le montant et la quantité facturée. Trois arguments rendent la commande vraiment utile : project-id= isole un projet, billing-period=2026-08 remonte à un mois passé, category-name=Network ne garde qu'une catégorie. Pour totaliser en une ligne :
scw billing consumption list -o json \ | python3 -c 'import sys,json; d=json.load(sys.stdin); print(len(d), "lignes,", round(sum(x["value"]["units"]+x["value"]["nanos"]/1e9 for x in d),2), "EUR ;", sorted(set(x["category_name"] for x in d)))'Relevé le 2026-09-08 sur l'organisation de test : 13 lignes, 3.04 EUR ; ['Compute', 'Network', 'Storage']. Pour un détail ressource par ressource avec dates, scw billing charge list (présent depuis la 2.56.3) filtre par project-ids, resource-ids ou skus. C'est le moyen le plus rapide de repérer une dépense qui traîne, par exemple une ligne Zonal Flexible IP alors qu'aucune Instance ne tourne.
Comment poser une alerte de budget ?
Section intitulée « Comment poser une alerte de budget ? »Suivre, c'est bien ; être prévenu automatiquement, c'est mieux : les alertes de budget notifient par e-mail, SMS ou webhook dès qu'un seuil du budget mensuel est atteint. Le budget est un montant en euros ; le seuil est un pourcentage de ce budget ; vous pouvez poser jusqu'à 10 alertes sur le même budget (page « How to use billing alerts », validée le 2025-09-03).
-
En console : menu du compte, Facturation, onglet Consommation, section Alertes de facturation, puis Créer une alerte. Renseignez le budget mensuel, le seuil en pourcentage et au moins un canal.
-
En ligne de commande, si votre CLI est en version 2.58.3 ou plus récente :
Fenêtre de terminal scw billing budget create consumption-limit=20 enabled=truescw billing budget-alert create budget-id=VOTRE_BUDGET_ID threshold=80scw billing budget-alert-notification create budget-alert-id=VOTRE_ALERT_ID email-addresses.0=vous@example.comscw billing budget listLa dernière commande doit lister votre budget avec sa limite. Les canaux acceptent aussi
sms-phone-numbers.0=etwebhook-urls.0=.
Ces commandes n'existent pas dans toutes les versions de la CLI, et c'est un piège daté. Vérifié le 2026-09-08 : scw billing en 2.56.3 n'expose que charge, consumption, discount et invoice. La prise en charge des budgets est entrée dans le dépôt le 19 juin 2026 (commit « feat(billing): enable budget CLI ») et sa première release est la 2.58.3 du 24 juin 2026 ; elle est bien présente dans la 2.62.0 du 1er septembre 2026. Si scw billing budget répond « unknown command », mettez à jour la CLI, la console fait la même chose entre-temps.
Un webhook reçoit un POST JSON avec deux champs, invoice_start_date et threshold, ce qui suffit à déclencher un message dans un canal d'équipe ou un script qui liste les ressources en marche.
Comment réduire la facture : free tier, essai, bons ou savings plan ?
Section intitulée « Comment réduire la facture : free tier, essai, bons ou savings plan ? »Quatre mécanismes allègent la note, et aucun ne dispense de surveiller. Le free tier offre certains services gratuitement jusqu'à une limite d'usage, sans date d'expiration : les Serverless Functions et Serverless Containers, par exemple, incluent un palier mensuel gratuit. L'essai gratuit donne accès à un produit pour une durée et une quantité limitées : 750 Go d'Object Storage pendant 90 jours sur les classes Standard, réservé aux comptes qui n'avaient jamais utilisé la classe Multi-AZ avant le 30 novembre 2023, à activer manuellement et impossible à mettre en pause une fois lancé. Un voucher est un code de crédit ou de remise, à durée de validité limitée et non prolongeable.
Le tableau se lit par la colonne Choix : il dit lequel de ces mécanismes s'applique à votre situation.
| Besoin | Choix | Pourquoi |
|---|---|---|
| Apprendre le serverless sans payer | free tier Functions et Containers | palier mensuel gratuit, sans date de fin |
| Migrer des sauvegardes vers Object Storage | essai 750 Go / 90 jours | à activer manuellement, une seule fois, sans pause possible |
| Un code reçu lors d'un événement ou d'un partenariat | voucher | crédit ou remise à durée limitée, non prolongeable |
| Une charge de production mesurée depuis un mois | savings plan Compute | jusqu'à 25 % de remise, hors GPU et Windows ; l'engagement est dû même sans consommation |
Le quatrième mécanisme vise la production. Un savings plan est un engagement mensuel de consommation contre une remise pouvant atteindre 25 %, qui garde la souplesse du paiement à l'usage : on peut changer de type d'Instance dans la catégorie sans perdre la remise. Le plan Compute couvre les gammes Development, General Purpose et Specialized, dans toutes les régions ; il exclut les GPU (H100, L40S, L4, RENDER) et les Instances Windows. Deux points à savoir avant de signer : le montant engagé est dû même si la consommation est inférieure, et la remise apparaît comme un montant facturé plus bas que le taux engagé, ce qui surprend à la première facture.
Que sont les quotas, et où les consulter ?
Section intitulée « Que sont les quotas, et où les consulter ? »Les quotas sont des limites sur le nombre de ressources que vous pouvez créer, fixées par produit et par type au niveau de l'Organization ; ils servent à prévenir les abus, pas à facturer. Vous les consultez sur le tableau de bord de l'Organisation dans la console. Si une création échoue avec un message de quota, c'est là qu'il faut regarder.
Qui peut voir la facturation ?
Section intitulée « Qui peut voir la facturation ? »Toute votre équipe n'a pas à accéder aux montants, et l'IAM distingue deux permissions de facturation, à attribuer via des politiques de portée Organization.
BillingReadOnly: consulter la consommation, les factures, les remises, les alertes et les moyens de paiement.BillingManager: gérer entièrement la facturation (contacts, moyens de paiement, alertes, factures).
Vous pouvez ainsi laisser un développeur voir sa consommation sans lui donner la main sur les moyens de paiement. Un contact de facturation, ajouté dans les notifications de l'Organisation, reçoit les factures par e-mail sans pouvoir se connecter à la console : c'est le bon réglage pour un service comptable.
Lire une facture, payer, et ce qui arrive en cas d'impayé
Section intitulée « Lire une facture, payer, et ce qui arrive en cas d'impayé »La facturation à l'usage suppose un compte en règle, et la FAQ détaille chaque statut et chaque délai. Une facture passe par les statuts Draft (mois en cours), Stopped (mois clos, facture pas encore émise), Issued (émise, numérotée, à payer), puis Paid. Trois statuts appellent une action : Incomplete (informations de facturation manquantes), Outdated (une remise ou une modification impose une réémission) et, sans gravité, Voided ou No due (rien à payer).
Le paiement est prélevé automatiquement en début de mois. En cas d'échec, vous êtes prévenu par e-mail et pouvez relancer la transaction ; une facture impayée ne se régularise que par carte, jamais par SEPA. Vous disposez d'environ dix jours pour régler avant que le compte soit suspendu (ressources inaccessibles), puis d'environ dix jours de plus avant la suppression définitive des ressources. Gardez un moyen de paiement valide : la carte principale ne peut pas être supprimée s'il n'y en a qu'une, ni tant qu'une facture est en attente.
Depuis le 1er septembre 2026, la réforme française de la facturation électronique impose que le profil de facturation d'une entreprise française porte un SIREN ou SIRET valide, la raison sociale, le numéro de TVA et une adresse exacte ; un profil incomplet peut affecter la facturation et l'usage du compte. Vérifiez ces champs dans les paramètres de facturation avant la prochaine échéance.
Quel plan de support, et à quel prix ?
Section intitulée « Quel plan de support, et à quel prix ? »Quatre plans de support existent, et le prix des trois payants est le plus élevé d'un forfait mensuel et d'un pourcentage de votre dépense nette (page « Understanding support plans », validée le 2025-05-26). Le tableau se lit par la colonne Délai de première réponse : c'est elle qui justifie un plan, pas le nom.
| Plan | Délai de première réponse | Hotline | Prix |
|---|---|---|---|
| Basic | 8 heures | non | gratuit |
| Advanced | 2 heures | 7 jours sur 7, 9 h à 18 h | 50 € par mois ou 5 % de la dépense |
| Business | 30 minutes | 24 heures sur 24 | 250 € par mois ou 10 % de la dépense |
| Enterprise | 15 minutes | 24 heures sur 24, TAM et revue trimestrielle | 990 € par mois ou 20 % de la dépense |
Un exemple tiré de la page officielle : avec 2 000 € de dépense mensuelle, le plan Advanced coûte 100 € (5 %) et le plan Business 250 € (le forfait, supérieur aux 10 %). Le plan Basic suffit à ce parcours ; Scaleway présente le plan Business comme « un prérequis pour les charges de production ».
Limites, quotas et plafonds
Section intitulée « Limites, quotas et plafonds »Ces valeurs viennent de la FAQ facturation, de la page des alertes et de la page des quotas ; elles décident de ce qu'un compte peut faire avant même le premier euro.
| Plafond | Valeur | Source |
|---|---|---|
| Facturation minimale par ressource | 60 minutes | FAQ facturation |
| Alertes par budget | 10 | doc alertes de facturation |
| Délai de paiement avant suspension | 10 jours après émission, puis 10 jours avant suppression | FAQ facturation |
Quota GP1-XS | 1 avant vérification d'identité, 4 après | quotas d'Organisation |
Quota DEV1-S | 10 avant, 20 après | quotas d'Organisation |
| Adresses IP d'Instances | 20 avant, 50 après | quotas d'Organisation |
| Buckets Object Storage | 100 | quotas d'Organisation |
| Remise maximale d'un savings plan | 25 %, hors GPU et Windows | doc tarification des Instances |
| Essai Object Storage | 750 Go pendant 90 jours, activation manuelle, sans pause | FAQ Object Storage |
Commandes scw billing budget | à partir de la CLI 2.58.3 (2026-06-24) | dépôt scaleway-cli, vérifié sur 2.56.3 et 2.62.0 |
Antipatterns à éviter
Section intitulée « Antipatterns à éviter »Ces erreurs coûtent parce qu'elles reposent sur une intuition fausse : « éteint, donc gratuit », « prévenu, donc protégé », « petit, donc négligeable ».
| Antipattern | Conséquence | Discipline |
|---|---|---|
| Éteindre une Instance pour ne plus payer | volumes et Flexible IP continuent, et un Elastic Metal éteint paie plein tarif | supprimer, avec with-volumes=all with-ip=true ; l'arrêt n'est qu'une pause du calcul |
| Se fier à l'alerte pour bloquer la dépense | l'alerte prévient après coup, sur le montant TTC facturé | lire la consommation en fin de session, l'alerte en second filet |
| Découvrir la facture le mois suivant | trente jours d'une ressource oubliée | scw billing consumption list à chaque fin de lab |
| Souscrire un savings plan sur une charge intermittente | l'engagement est dû même sans consommation | un mois de mesure à l'usage avant tout engagement |
| Laisser une seule carte, sans SEPA ni seconde carte | paiement échoué, suspension en dix jours | deux moyens de paiement valides |
| Ignorer les champs SIREN et TVA du profil | facturation bloquée par la réforme e-invoicing depuis septembre 2026 | compléter le profil de facturation |
La facturation sous l'angle Well-Architected
Section intitulée « La facturation sous l'angle Well-Architected »Cost Optimization : connaître le compteur de chaque brique
Section intitulée « Cost Optimization : connaître le compteur de chaque brique »Qu'est-ce qui coûte encore une fois que tout est éteint ? Les volumes, les snapshots, les Flexible IP, et tout Elastic Metal. La discipline est de connaître l'événement de fin de chaque ressource (suppression, pas arrêt), de lire l'unité dans la consommation, et de vouloir la ligne du projet de lab à zéro. Un savings plan ne se justifie que sur une charge mesurée pendant un mois.
Operational Excellence : rendre la facture lisible avant qu'elle n'arrive
Section intitulée « Operational Excellence : rendre la facture lisible avant qu'elle n'arrive »Qui reçoit l'alerte, et que fait-il ? Un webhook vers un canal d'équipe vaut mieux qu'un e-mail dans une boîte personnelle. La discipline est un projet par environnement, un contact de facturation dédié, BillingReadOnly pour ceux qui doivent voir, et une vérification des quotas avant chaque montée en charge, pas le jour même.
Pièges courants
Section intitulée « Pièges courants »Le tableau se lit par la colonne Symptôme : c'est ce que vous voyez à l'écran, message exact compris quand il y en a un ; la colonne Cause dit ce qui se passe réellement, et la colonne Solution la commande ou le geste qui débloque.
| Symptôme | Cause | Solution |
|---|---|---|
| Facture plus élevée que prévu | ressource oubliée (IP, volume, Instance, Elastic Metal éteint) | scw billing consumption list régulièrement, lire l'unité, supprimer l'inutile |
unknown command "budget" for "scw billing" ou équivalent | CLI antérieure à la 2.58.3 | mettre à jour scw, ou passer par la console |
| Pas d'alerte reçue | aucun budget configuré, ou seuil calculé sur le montant TTC après remises | créer l'alerte, viser un seuil bas (50 %) en plus du seuil à 100 % |
| Compte suspendu | facture impayée ou moyen de paiement invalide, dix jours écoulés | régulariser par carte ; les ressources sont supprimées dix jours plus tard |
| Création refusée pour quota | quota produit atteint, compte non vérifié | consulter les quotas dans la console, faire la vérification d'identité |
Card already registered | carte déjà liée à une autre Organisation | une carte par Organisation, ou ticket au support |
| La consommation affichée diffère du montant facturé | console hors taxes, facture et alertes TTC | comparer sur la facture émise, seule référence |
Contrôle de connaissances
Section intitulée « Contrôle de connaissances »Vérifiez que l'essentiel de ce guide est acquis. Les questions portent uniquement sur ce qui vient d'être expliqué ici.
Contrôle de connaissances
Validez vos connaissances avec ce quiz interactif
Informations
- Le chronomètre démarre au clic sur Démarrer
- Questions à choix multiples, vrai/faux et réponses courtes
- Vous pouvez naviguer entre les questions
- Les résultats détaillés sont affichés à la fin
Lance le quiz et démarre le chronomètre
Vérification
(0/0)Profil de compétences
Quoi faire maintenant
Ressources pour progresser
Des indices pour retenter votre chance ?
Nouveau quiz complet avec des questions aléatoires
Retravailler uniquement les questions ratées
Retour à la liste des certifications
À retenir
Section intitulée « À retenir »- Scaleway facture à l'usage, par mois calendaire en UTC, avec un minimum de 60 minutes par ressource et des prix hors taxes.
- Une Instance cesse de coûter au power off, une Flexible IP à sa libération, un volume à sa suppression, un Elastic Metal à sa suppression seulement.
scw billing consumption list(avecproject-id=,billing-period=YYYY-MM) montre la dépense en temps réel ; le champunitdit ce qui coûte. 3,04 € sur 13 lignes le 2026-09-08 sur l'organisation de test.- Une alerte de budget (console, ou
scw billing budgetà partir de la CLI 2.58.3) prévient sur le montant TTC après remises ; elle ne bloque pas ; 10 alertes par budget. - Free tier, essai 750 Go / 90 jours, vouchers et savings plans (jusqu'à 25 %, hors GPU) allègent la note ; l'engagement d'un savings plan est dû même sans consommation.
- Les quotas se lisent dans la console au niveau de l'Organisation ; la vérification d'identité fait passer
GP1-XSde 1 à 4. BillingReadOnlyetBillingManagerséparent lecture et gestion ; un contact de facturation reçoit les factures sans accès console.- Facture Issued : 10 jours pour payer, suspension, puis 10 jours avant suppression ; régularisation par carte uniquement.
- Réforme e-invoicing : SIREN/SIRET, raison sociale, TVA, adresse obligatoires depuis le 1er septembre 2026 pour les entreprises françaises.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Block Storage : Le volume, facturé au gigaoctet-heure qu'il soit attaché ou non, et son prix relevé dans
volume-type list. - GPU Instances et Elastic Metal : Les deux familles facturées autrement, à la minute pour l'une, même éteinte pour l'autre.
- Lab fil rouge des Fondations : Le lab qui se termine par une lecture de la consommation, ligne par ligne.
Ressources externes
Section intitulée « Ressources externes »Les pages officielles sur lesquelles cette leçon s'appuie, avec ce qu'on y cherche ; leur champ de validation date chaque fait cité.
- Billing FAQ : événements de début et de fin de facturation, statuts de facture, délais, moyens de paiement, TVA, e-invoicing.
- How to use billing alerts : budget, seuils, canaux, calcul sur le montant TTC, format du webhook.
- Understanding Instance pricing : savings plans et ce qui reste facturé quand une Instance est éteinte.
- Organization quotas : la liste des limites par produit, avant et après vérification d'identité.
- Understanding support plans : les quatre plans, leurs délais et leur mode de calcul.
- Documentation de
scw billing: la référence des commandes budget, consumption, charge et invoice.