Level 1

Do I still need to file my taxes then for the April 15th deadline this year if I was self-employed for most of last year and paid all my quarterly taxes?