Budget de projet
Comprends comment naît le budget d'un projet au forfait et comment tu le répartis par centre de coûts.
D'où vient le budget ?
Un budget de projet ne se saisit pas à la main. Il découle de tes offres. Deux conditions doivent être remplies :
- Le projet est un projet au forfait (voir Types de projet)
- Au moins une offre approuvée est assignée au projet
Le budget total est la somme de tous les postes de ces offres approuvées. Si tu approuves plus tard une deuxième offre et la rattaches au même projet, le budget augmente d'autant.

Sans offre approuvée, le projet affiche Aucun budget approuvé :

Remarque
Un projet aux charges n'a pas de budget issu d'une offre. C'est la limite de coût que tu définis toi-même qui prend sa place. La suite de cet article concerne les projets au forfait.
Répartir le budget par centre de coûts
Un montant total unique dit peu de choses sur la destination de l'argent. C'est pourquoi tu peux attribuer les postes d'offre à un centre de coûts. Blond regroupe le budget par centre de coûts et lui oppose les heures et dépenses réellement consommées sur ce même centre.

Pour que cela fonctionne, le centre de coûts doit être défini à trois endroits — le poste d'offre crée le budget, le tarif horaire et la dépense créent la consommation :
| Où | Champ | Effet |
|---|---|---|
| Poste d'offre | Centre de coûts | budgète ce montant sur le centre de coûts |
| Tarif horaire | Centre de coûts | les heures saisies imputent ce centre de coûts |
| Dépense | Tag + Déduire du budget | la dépense impute ce centre de coûts |
Les centres de coûts sont techniquement des tags. Tu les gères sous Paramètres → Tags (app.blond.swiss/organization/settings/tag) ; pour les postes d'offre, il te faut des tags du type Postes. L'attribution d'un tarif horaire à un centre de coûts se fait sous Tarifs horaires.
Exemple
Tu attribues les tarifs horaires Programmation, Testing et DevOps au centre de coûts Développement, et Concept et Layout à Design. Le client reçoit cette offre :
| Poste | Montant | Centre de coûts |
|---|---|---|
| Développement de l'app | CHF 10'000 | Développement |
| Design UI/UX de l'app | CHF 4'500 | Design |
| Conseil | CHF 2'000 | — |
Après approbation, le budget du projet affiche trois lignes : Développement CHF 10'000, Design CHF 4'500 et Non catégorisé CHF 2'000. Si quelqu'un saisit maintenant des heures sur le tarif « Testing », elles s'imputent sur les CHF 10'000 du centre de coûts Développement.
Astuce
Les postes sans centre de coûts ne sont pas perdus — ils s'accumulent sous Non catégorisé. C'est un bon point de départ : commence avec deux ou trois centres de coûts et affine seulement quand cette ligne fourre-tout devient trop grosse.
Ce qui est imputé au budget
Trois choses imputent le budget : les charges de temps (valorisées au tarif de facturation du tarif horaire), les produits rattachés à une saisie de temps, et les dépenses.
Pour les dépenses, l'interrupteur Déduire du budget décide si elles grèvent le budget du projet. Les frais de tiers que tu refactures séparément au client peuvent ainsi rester hors du budget.
Remarque
Sur un projet interne, les heures sont valorisées au tarif horaire interne au lieu du tarif de facturation.
Seuil d'avertissement et seuil de danger
Blond te prévient avant que le budget ne soit épuisé. Sous Modifier → Budget de projet, tu définis deux pourcentages :
Seuil d'avertissement : Dès que cette part du budget est consommée, le chef de projet est notifié.
Seuil de danger : À partir d'ici, la barre de budget passe au rouge.
Les deux valeurs remplacent le paramètre par défaut de ton organisation. Si tu les laisses vides, la valeur par défaut de l'organisation s'applique.
Les phases de projet dans le budget
Si un projet a des phases de projet, leurs heures et dépenses remontent dans le budget du projet principal. Celui-ci affiche en plus la part du budget qui n'est encore assignée à aucune phase.
La suite
- Facturer les projets — transformer le budget en facture
- Rédiger une offre — saisir les postes et attribuer les centres de coûts