Skip to content

Brutto-Netto online calculator for Germany - bruttonetto.tools

License

Notifications You must be signed in to change notification settings

techinz/bruttonetto

Repository files navigation

bruttonetto.tools

License: MIT

German Brutto-Netto Income Calculator with Social Contributions and Tax Deductions

A tool for calculating net income from gross earnings in Germany, accounting for all relevant social contributions and tax deductions. Currently only for freelancers and self-employed professionals (selbstรคndig), with planned expansion to include employed individuals.

Project Background This tool was developed to address limitations in existing German tax calculators, which often include paywalls, advertisements, or lack comprehensive features for self-employed individuals. bruttonetto.tools aims to provide a transparent, accessible solution that accurately represents the complexities of the German tax system for freelancers and business owners.

๐Ÿ’ป Live Demo: bruttonetto.tools

๐Ÿ“ธ Demonstration

Video

demo.mp4

Screenshots

Start page Social payments Tax Deductions Office Tax Deduction Calculation Results PDF Results

โœจ Features

๐Ÿ’ฐ Social Contributions Calculation

  • ๐Ÿ‘† Mandatory Contributions

    • Health Insurance (Krankenversicherung)
    • Long-term Care Insurance (Pflegeversicherung)
  • ๐Ÿ™Œ Optional Contributions

    • Pension Insurance (Rentenversicherung) with an option to apply reduced rates for new founders
    • Unemployment Insurance (Arbeitslosenversicherung)
    • Accident Insurance (Unfallversicherung)
    • Artists' Social Security Fund (Kรผnstlersozialkasse)
    • Solidarity Surcharge (Solidaritรคtszuschlag)
    • Church Tax (Kirchensteuer)
  • ๐Ÿง  Smart Contribution Limits

    • Minimum and maximum monthly contributions
    • Contribution assessment ceilings
    • Automated calculations based on income

๐Ÿ“‹ Tax Deductions Calculation

  • ๐Ÿ“ˆ Monthly Deductions

    • Office space costs with area-based calculation (Bรผro/Arbeitszimmer)
    • Health insurance (Krankenversicherung)
    • Internet expenses
    • Custom monthly expenses
  • ๐Ÿ’ธ One-time Expenses

    • Custom one-time expenses (Training costs/Professional literature/...)
  • ๐Ÿ•” Depreciation Management

    • Linear depreciation (equal amounts per year)
    • Degressive depreciation (higher amounts in earlier years with linear depreciation fallback when beneficial)
    • Customizable useful life for assets

๐Ÿงพ VAT Calculation

  • ๐Ÿ”„ VAT Status Management

    • Toggle VAT obligation status (Umsatzsteuerpflichtig)
    • Automatic VAT rate application (19%)
    • Small business exemption support (Kleinunternehmerregelung ยง19 UStG)
  • ๐Ÿ’ฐ Input Tax Deduction

    • Input tax (Vorsteuer) calculation for eligible expenses
    • Per-expense VAT eligibility toggles
  • ๐Ÿ“ VAT Position Tracking

    • Automatic calculation of monthly and yearly VAT position
    • VAT refund estimation
    • Payment amount calculation if VAT is due

๐Ÿข Advanced Office Space Calculation

  • Calculate office deduction percentage based on area ratio
  • Visual indicator
  • Tax audit warnings (e.g. too big office area)

๐Ÿ’ธ Tax Calculation

  • Up-to-date German progressive income tax formulas (2025)
  • Spouse splitting advantages ("Ehegattensplitting")
  • Taxable income determination after deductions

๐Ÿ“Š Visual Results & Reports

  • Interactive gross-to-net income breakdown
  • Percentage visualization of taxes and social contributions
  • Detailed monthly and yearly summaries
  • Detailed PDF export functionality

๐ŸŒ“ Theme Customization

  • Dark and light mode support
  • Automatic system preference detection
  • Persistent theme selection via localStorage
  • Optimized color schemes for better readability

๐ŸŒ Multi-language Support

  • ๐Ÿ‡ฉ๐Ÿ‡ช German (Default), ๐Ÿ‡ฌ๐Ÿ‡ง English, ๐Ÿ‡ท๐Ÿ‡บ Russian, ๐Ÿ‡บ๐Ÿ‡ฆ Ukrainian
  • Automatic language detection

๐Ÿ“ Usage

  1. Input your monthly gross income and marital status
  2. Configure your social contributions
  3. Configure your deductions (monthly, one-time, depreciation)
  4. Review your detailed net income calculation
  5. Export results as PDF if needed

โš ๏ธ Disclaimer

This calculator is provided for informational purposes only and does not substitute professional tax advice. All calculations are approximations based on publicly available tax formulas. Always consult with a tax professional for binding tax information.

๐Ÿ‘จโ€๐Ÿ’ป Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to help improve the project.


ยฉ 2025 bruttonetto.tools - Free and open tax calculation for Germany

Releases

No releases published

Packages

 
 
 

Contributors

Languages