Code Monkey home page Code Monkey logo

th's Introduction

Taxe d'habitation

Cette application R-Shiny a pour objectif de détailler le calcul de la taxe d'habitation 2017 d'un foyer, à partir de ses informations personnelles (valeur locative brute, commune d'habitation, revenu fiscal de référence, nombre de parts fiscales, minima sociaux éventuellement perçus ...) et des éléments d'impositions relatifs à sa commune (abattements, majoration ...).

L'application a été codée en ne tenant compte que de la documentation relative à la fiscalité locale, page 87-114 Elle n'a qu'une valeur pédagogique et n'est pas un calcul officiel, le seul montant faisant foi étant celui qui figure sur l'avis d'imposition.

Lancement de l'application

Une instance en production de démonstration est accessible à l'adresse http://shiny.eig-forever.org/TaxeHabitation/.

Vous pouvez aussi exécuter cette application sur votre poste en installant, R, Shiny et en clônant ce dépôt, ou à l'aide de la commande runGitHub("TH", "marion-paclot").

Limites du calcul

Les éléments de fiscalité relatifs au lieu d'habitation se trouvent dans le fichier REI-2017.csv, disponible à l'adresse https://www.data.gouv.fr/fr/datasets/r/249a166e-6a4e-4d2a-b3f4-00ef0ac40d2d. Pour achever le calcul et l'explication, les informations suivantes ne sont pas encore disponibles en open data :

  • Le taux de majoration résidence secondaire voté par la commune (de 5% à 60%, taux voté par les communes ayant choisi d'appliquer une majoration)
  • Le taux consolidé 2000 global, correspondant à la somme des taux d'imposition applicables en 2000
  • Les taux d'abattements applicables en 2003 et 2017. Pour 2017, on dispose des quotités (montants) ce qui suffit à faire le calcul des abattements pour l'année 2017. En revanche, dans le cas d'un plafonnement, un double mécanisme de compensation entre Etat et collectivités territoriales se met en marche et nécessite l'utilisation des valeurs 2000 et 2003 (2014 pour Mayotte)

Des erreurs, notamment sur des cas particuliers peuvent subsister, l'ensemble des règles relatives à la taxe d'habitation étant très complexes. Enfin, le cas modélisé par l'application reste le cas "classique" d'un ménage. Les cas spécifiques d'hébergement collectifs ne sont pas étudiés ici.

Droits d'auteur et licence

2018 Etalab Marion Paclot

Les données et le code de ce dépôt sont publiées sous Licence Ouverte 2.0, lisible dans le fichier LO.md de ce dépôt.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.