# Immobilisations

> Skill expert en gestion des immobilisations PCG. À utiliser pour : calcul d'amortissements (linéaire et dégressif fiscal FR), tableau des immobilisations, valeur nette comptable (VNC), plus ou moins-value de cession. Se déclenche sur : "amortissement", "immobilisation", "VNC", "cession d'actif", "tableau des immobilisations", "plan d'amortissement", "dotation aux amortissements". NE PAS utiliser pour : fiscalité IS liée aux amortissements, provisions pour dépréciation (hors scope).

- Skill: `achrefchatcount/immobilisations` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add achrefchatcount/immobilisations`
- Raw SKILL.md: https://api.skillmd.com/api/skills/achrefchatcount/immobilisations/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: achrefchatcount (https://skillmd.com/u/achrefchatcount)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/achrefchatcount/immobilisations

---


# Skill — Immobilisations & Amortissements (PCG)

> **Important :** Les résultats ne remplacent pas la validation d'un expert-comptable.

## Règles d'or

1. **Méthode claire** : toujours préciser linéaire ou dégressif.
2. **Durée fiscale vs économique** : le dégressif s'applique aux biens neufs amortissables.
3. **VNC = valeur d'origine − cumul amortissements**.
4. **Plus-value = prix de cession − VNC** (peut être taxée).

## Coefficients dégressifs fiscaux FR (article 39 A CGI)

| Durée | Coefficient |
|-------|------------|
| 3–4 ans | 1,25 |
| 5–6 ans | 1,75 |
| ≥ 7 ans | 2,25 |

## Workflow

### Étape 1 — Définir l'immobilisation
Valeur d'origine, date d'acquisition, durée, méthode.

### Étape 2 — Calculer le tableau d'amortissement
```python
from shared.fr_finance.immobilisations import calculer_tableau_amortissement
tableau = calculer_tableau_amortissement(10000, duree_ans=5, methode='degressif')
```

### Étape 3 — Calculer la VNC à une date donnée
```python
from shared.fr_finance.immobilisations import Immobilisation, valeur_nette_comptable
immo = Immobilisation('Matériel', 10000, '2020-01-01', 5, 'lineaire')
vnc = valeur_nette_comptable(immo, annee_courante=3)
```

### Étape 4 — Cession
```python
from shared.fr_finance.immobilisations import plus_value_cession
res = plus_value_cession(valeur_cession=6000, vnc=4000)
```

## Format de réponse chat

```
### Méthode
[Méthode + durée + coefficient si dégressif]

### Tableau d'amortissement
[Tableau année par année : valeur début, dotation, VNC]

### Interprétation
[VNC actuelle, alertes (cession en moins-value, etc.)]
```

## Ressources
- `references/amortissements_regles.md` : règles PCG
- `scripts/amortissements.py` : CLI de calcul

