Mundo em Python

Agenda Fiscal em 2024

import time
escolha=True
while escolha:
print("\n")
print("Agenda Fiscal em 2024")
print("""
1. Janeiro
2. Fevereiro
3. Março
4. Abril
5. Maio
6. Junho
7. Julho
8. Agosto
9. Setembro
10. Outubro
11. Novembro
12. Dezembro

0.Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
print("-> Até ao último dia do mês, 31, os senhorios devem entregar\n"
" a declaração modelo 44 (rendimentos da categoria F sem recibos de renda eletrónicos) referente ao IRS."
" Esta obrigação aplica-se a todos os titulares de rendimentos da categoria F do IRS que\n"
" estejam dispensados ou não façam a emissão do recibo de renda eletrónico. Estão aqui\n"
" abrangidos os contratos de arrendamento, subarrendamento, cedência do uso do prédio\n"
" ou de parte dele e/ou o aluguer de mobiliário ou maquinismos instalados no imóvel locado.")
time.sleep(4)
elif escolha == "2":
print("-> 20 de fevereiro: pagamento do Imposto do Selo, \n"
" entrega das declarações periódicas do IVA")
print("-> 26 de fevereiro: fim do prazo para validação das faturas no\n"
" Portal das Finanças, relativas ao ano de 2023")
time.sleep(4) elif escolha == "3":
print("-> 31 de março: contribuinte tem até 31 de março para reclamar\n"
" do cálculo efetuado pela AT, aquele que será assumido \n"
" na declaração de IRS")
print("-> 20 de março: pagamento do Imposto do Selo")
print("-> 31 de março: contribuinte tem até 31 de março para reclamar\n"
" do cálculo efetuado pela AT, aquele que será assumido na declaração de IRS")
time.sleep(4)
elif escolha == "4":
print("-> 1 de abril: primeiro dia em que é possível proceder\n"
" à entrega da declaração de IRS e fim do prazo para\n"
" reclamação das faturas de despesas gerais e familiares")
print("-> 22 de março: pagamento do Imposto do Selo")
time.sleep(4)
elif escolha == "5":
print("-> 20 de maio: pagamento do Imposto do Selo")
print("-> 27 de maio: declaração anual dos rendimentos sujeitos a IRC")
print("-> 31 de maio: pagamento da primeira prestação do IMI\n"
" (quando Imposto Municipal sobre Imóveis é igual ou inferior a\n"
" 100 euros, este deve ser pago até 31 de maio numa única prestação)")
time.sleep(4)
elif escolha == "6":
print("-> 20 de junho: pagamento do Imposto do Selo")
print("-> 25 de junho: pagamento da contribuição extraordinária \n"
" de 15% nos alojamentos locais")
print("-> 30 de junho: último dia para entregar a declaração de IRS")
time.sleep(4)
elif escolha == "7":
print("-> 22 de julho: pagamento do Imposto do Selo")
print("-> 31 de julho: data limite para receber o reembolso do IRS em 2024\n"
" para declarações entregues até 30 de junho")
time.sleep(4)
elif escolha == "8":
print("-> 31 de agosto: pagamento do IRS para contribuintes que tenham valor\n"
" a pagar e pagamento do Imposto do Selo")
time.sleep(4)
elif escolha =="9":
print("-> 2 de setembro: pagamento da segunda prestação do IMI\n"
" (para valores de IMI superiores a 500 euros).")
print("-> 20 de setembro: pagamento do Imposto do Selo")
time.sleep(4)
elif escolha =="10":
print("->21 de outubro: pagamento do Imposto do Selo.")
time.sleep(4)
elif escolha == "11":
print("->20 de novembro: pagamento do Imposto do Selo.")
time.sleep(4)
elif escolha == "12":
print("-> 2 de dezembro: pagamento da segunda prestação do IMI\n"
" (para valores superiores a 100 euros e inferiores a 500 euros)\n"
" e pagamento da terceira prestação do IMI \n"
" (para valores superiores a 500 euros);"
"\n-> 20 de dezembro: pagamento do Imposto do Selo.")
time.sleep(4)
elif escolha=="0":
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")
0