@openfisca/france-json
Version:
JSON & YAML data extracted from OpenFisca-France source code (parameters, variables, etc)
170 lines (169 loc) • 6.72 kB
JSON
{
"default_value": 0,
"definition_period": "year",
"description": {
"2021-07-27": [
{
"href": "https://www.impots.gouv.fr/portail/particulier/les-revenus-mobiliers",
"note": "Dans le cas où la personne a fait le choix d'une imposition de ses revenus de placements financiers au barème progressif (et non au PFU), un prélèvement forfaitaire obligatoire mais non libératoire est effectué par l'établissement payeur, au moment du versement, sauf cas de dispense. Ce prélèvement constitue un acompte d'impôt sur le revenu.",
"title": "Impots.gouv.fr"
}
]
},
"dtype": "float32",
"entity": "foyer_fiscal",
"file_path": "openfisca_france/model/prelevements_obligatoires/impot_revenu/credits_impot.py",
"formulas": {
"2013-01-01": {
"ast": {
"args": {
"args": [
{
"arg": "foyer_fiscal",
"ast_class": "arg",
"col_offset": 23,
"end_col_offset": 35,
"end_lineno": 1,
"lineno": 1
},
{
"arg": "period",
"ast_class": "arg",
"col_offset": 37,
"end_col_offset": 43,
"end_lineno": 1,
"lineno": 1
}
],
"ast_class": "arguments",
"defaults": [],
"kw_defaults": [],
"kwonlyargs": [],
"posonlyargs": []
},
"ast_class": "FunctionDef",
"body": [
{
"ast_class": "Expr",
"col_offset": 4,
"end_col_offset": 7,
"end_lineno": 9,
"lineno": 2,
"value": {
"ast_class": "Constant",
"col_offset": 4,
"end_col_offset": 7,
"end_lineno": 9,
"lineno": 2,
"value": "\n A partir des revenus de 2013, certains revenus du capital qui pouvaient\n profiter du prélèvement forfaitaire libératoire sont passés à l'imposition obligatoire au barème.\n Mais un prélèvement forfaitaire demeure à partir de 2013, pour éviter les trous de trésorerie\n (car un prélèvement forfaitaire est à la source). Ce prélèvement est non-libératoire : il\n correspond à un acompte d'IRPP, qui est donc déduit de l'impôt dû au moment du calcul de\n l'impôt final après déclaration des revenus\n "
}
},
{
"ast_class": "Assign",
"col_offset": 4,
"end_col_offset": 39,
"end_lineno": 10,
"lineno": 10,
"targets": [
{
"ast_class": "Name",
"col_offset": 4,
"ctx": {
"ast_class": "Store"
},
"end_col_offset": 8,
"end_lineno": 10,
"id": "f2ck",
"lineno": 10
}
],
"value": {
"args": [
{
"ast_class": "Constant",
"col_offset": 24,
"end_col_offset": 30,
"end_lineno": 10,
"lineno": 10,
"value": "f2ck"
},
{
"ast_class": "Name",
"col_offset": 32,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 38,
"end_lineno": 10,
"id": "period",
"lineno": 10
}
],
"ast_class": "Call",
"col_offset": 11,
"end_col_offset": 39,
"end_lineno": 10,
"func": {
"ast_class": "Name",
"col_offset": 11,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 23,
"end_lineno": 10,
"id": "foyer_fiscal",
"lineno": 10
},
"keywords": [],
"lineno": 10
}
},
{
"ast_class": "Return",
"col_offset": 4,
"end_col_offset": 15,
"end_lineno": 12,
"lineno": 12,
"value": {
"ast_class": "Name",
"col_offset": 11,
"ctx": {
"ast_class": "Load"
},
"end_col_offset": 15,
"end_lineno": 12,
"id": "f2ck",
"lineno": 12
}
}
],
"col_offset": 0,
"decorator_list": [],
"end_col_offset": 15,
"end_lineno": 12,
"lineno": 1,
"name": "formula_2013_01_01"
},
"documentation": "\nA partir des revenus de 2013, certains revenus du capital qui pouvaient\nprofiter du prélèvement forfaitaire libératoire sont passés à l'imposition obligatoire au barème.\nMais un prélèvement forfaitaire demeure à partir de 2013, pour éviter les trous de trésorerie\n(car un prélèvement forfaitaire est à la source). Ce prélèvement est non-libératoire : il\ncorrespond à un acompte d'IRPP, qui est donc déduit de l'impôt dû au moment du calcul de\nl'impôt final après déclaration des revenus\n",
"file_path": "openfisca_france/model/prelevements_obligatoires/impot_revenu/credits_impot.py",
"source_code": "def formula_2013_01_01(foyer_fiscal, period):\n '''\n A partir des revenus de 2013, certains revenus du capital qui pouvaient\n profiter du prélèvement forfaitaire libératoire sont passés à l'imposition obligatoire au barème.\n Mais un prélèvement forfaitaire demeure à partir de 2013, pour éviter les trous de trésorerie\n (car un prélèvement forfaitaire est à la source). Ce prélèvement est non-libératoire : il\n correspond à un acompte d'IRPP, qui est donc déduit de l'impôt dû au moment du calcul de\n l'impôt final après déclaration des revenus\n '''\n f2ck = foyer_fiscal('f2ck', period)\n\n return f2ck\n",
"start_line_number": 865,
"stop_line_number": 877,
"variables": [
"f2ck"
]
}
},
"json_type": "number",
"label": "Prélèvement forfaitaire non libératoire sur les revenus du capital",
"last_review": "2013-01-01",
"name": "prelevement_forfaitaire_non_liberatoire",
"referring_variables": [
"acomptes_ir"
],
"start_line_number": 859,
"stop_line_number": 877,
"unit": "currency",
"ux_name": "Prélèv. non libératoire",
"value_type": "float"
}