missionChatouFR Réservé No-Limit

Utilise une structure conditionnelle pour afficher un prix avec ou sans TVA

Comment calculer automatiquement un montant avec ou sans TVA dans Notion, en tenant compte du pays de vente et du type de client ?

Étape 3 sur 12 · aussi dans 1 autre parcours
Le contexte

BRIEFING MISSION

As-tu déjà galéré avec des factures où tu dois jongler entre plusieurs taux de TVA selon le pays ou le type de client ?

C'est le quotidien de nombreux entrepreneurs et freelances ! Plutôt que de sortir ta calculatrice à chaque fois ou de créer un tableau Excel compliqué, imagine pouvoir automatiser tout ça directement dans Notion.

Aujourd'hui, on va justement créer un système qui calcule automatiquement la TVA applicable selon différents critères :

  • le pays du client (France ou ailleurs)
  • le type de client (B2B ou B2C)
Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter épicétou, est créer un système de calcul de TVA intelligent qui s'adapte au pays et au type de client, puis d'afficher automatiquement le prix total.

Pour cela, tu devras créer 3 formules (pour 3 fois plus de plaisir) :

  1. 1
    créer une formule if() pour calculer la TVA selon le pays (20% France, 0% Belgique)
  2. 2
    créer une formule ifs() pour gérer plus de cas (France, Belgique B2B, Belgique non-B2B)
  3. 3
    calculer le Total TTC en additionnant le montant Total HTVA et la TVA calculée avec ifs()

Voici les informations essentielles :

  • TVA française : 20% du montant Total HTVA
  • TVA belge : 0% pour clients B2B, 20% pour clients non-B2B
  • Montant Total = Total HTVA + TVA

La mission sera considérée comme réussie si…

✅ Ta formule if() simple applique correctement :

  • 0€ de TVA pour les pays hors France
  • 20% de TVA pour la France

✅ Ta formule ifs() gère correctement les trois cas (hors France B2B, hors France B2C, France) ✅ Le montant Total (Total HTVA + TVA) s'affiche correctement en euros ✅ Les formules sont correctement indentées pour être lisibles ✅ Tu comprends et peux expliquer comment fonctionnent les opérateurs de comparaison (!=, ==) ✅ Tu comprends et peux expliquer comment fonctionne l'opérateur logique && (ET)

Pour aller plus loin

Une fois cette mission accomplie, tu pourras :

  • créer une base de données des taux de TVA par pays et l'utiliser dans tes calculs
  • gérer les différents taux de TVA français (5,5%, 10% et 20%)
  • automatiser la génération complète de factures avec sous-totaux et totaux
  • ajouter des conditions pour les DOM-TOM ou autres cas particuliers
Le pas-à-pas

ETAPES

  1. 1
    Formule 1 — la TVA avec if() : vérifie si le pays est la France avec !=. Si ce n'est PAS la France → 0€ de TVA ; si c'est la France → 20% du Total HTVA (multiplie par 0.20).
  2. 2
    Formule 2 — la TVA avec ifs() (3 cas) : pays ≠ France ET B2B (combine avec &&) → 0€ ; pays ≠ France ET non-B2B (!prop("B2B")) → 20% du HTVA ; pays = France (==) → 20% du Total HTVA.
  3. 3
    Formule 3 — le Total TTC : additionne prop("Total HTVA") + prop("TVA ifs()"), puis formate la colonne en euros dans les paramètres.
Section réservée · No-Limit
Documentation & Template

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Section réservée · No-Limit
Correction

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Réservé No-Limit

Tu peux lire ce contenu librement. Pour le valider, il faut No-Limit.

Compléter la mission, soumettre une remise, passer le quiz et gagner de l'XP, c'est inclus dans No-Limit.

Passer à No-Limit