Code Monkey home page Code Monkey logo

eurl-sasu's Introduction

EURL-SASU

Ce bout de code est à destination des freelances qui facturent leurs prestations à la journée (mais il peut aussi être utile aux entrepreneurs en général). Il sert à déterminer vos prélèvements (cotisations sociales, impôt société, impôt sur le revenu) dans le cadre d'une EURL ou d'une SASU à l'IS, avec prise en compte éventuelle de l'ACCRE.

Les lois et règlements pris en compte sont ceux applicables en 2017. L'interface est basée sur des sliders, et permet de visualiser facilement les divers montants. De la documentation permet de comprendre le fonctionnement et les calculs : visez les petit points d'interrogation.

Voici les paramètres/variables que vous pouvez modifier :

  • Capital social de l'entreprise (nécessaire pour le calcul de la fiscalité des dividendes)
  • Charges de l'entreprise
  • TJ moyen
  • Nombre jours payés dans l'exercice
  • Rémunérations/salaires versés
  • Dividendes versés
  • Autres revenus (autre salaire, indemnités chômage, retraite, etc.)
  • Nombre de parts du foyer fiscal pour l'impôt sur le revenu
  • Application de l'ACCRE
  • EURL ou SASU

Je veux jouer tout de suite !

Cliquez ici : http://www.antoineviau.com/eurl-sasu

Installation et usage

Après clone ou download :

npm install
npm run buid
npm run serve

Pour produire une version minifiée (environ 350 Kb au lieu de 1,5 Mb) :

npm run build:prod

ATTENTION
Il n'y a aucun "blindage" contre des valeurs incohérentes. Par exemple, si vous vous versez plus de dividendes que possible, aucun message d'erreur ne s'affichera. Toutefois, les réultats seront suffisamment bizarres pour que ça saute aux yeux (typiquement : des nombres négatifs).
De manière générale :

  • réglez les paramètres d'entrée d'argent (capital, TJ, jours, autres revenus) et situationnel (nombre de parts)
  • puis faites varier ceux de sortie (charges, rémunération, dividendes, etc.)

Le plus simple est de regarder la valeur Reste en société et de s'assurer qu'elle n'est jamais négative.

Côté code

Typescript 2.1.6, Angular 1.6, Webpack 2.2.1, Bootstrap 3.
N'hésitez pas à forker, améliorer et faire des PR, je pense que ça pourra être utile à pas mal de monde.

Vous trouverez dans le code les différentes références utilisées pour les calculs. La documentation est au format Markdown dans le fichier doc.ts. Elle n'attend que vous pour s'étoffer.

eurl-sasu's People

Contributors

antoineviau avatar

Watchers

 avatar  avatar

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.