Spaces:
Sleeping
Sleeping
# app.py | |
import streamlit as st | |
def calculate_tax_bracket(income): | |
if income <= 9875: | |
return "10%" | |
elif income <= 40125: | |
return "12%" | |
elif income <= 85525: | |
return "22%" | |
elif income <= 163300: | |
return "24%" | |
elif income <= 207350: | |
return "32%" | |
elif income <= 518400: | |
return "35%" | |
else: | |
return "37%" | |
def main(): | |
st.title("Income Tax Bracket Calculator") | |
st.write("Enter your annual income below:") | |
income = st.number_input("Income", min_value=0.0, step=1000.0) | |
if st.button("Calculate Tax Bracket"): | |
tax_bracket = calculate_tax_bracket(income) | |
st.write(f"Your income tax bracket is: {tax_bracket}") | |
if __name__ == "__main__": | |
main() | |