I created LLC in Montana and I don’t live in USA, Non US person , later i found out that the renewal fees is higher than the creation fees and that i will be taxes, I should’ve selected Wyoming, I really regret it and now I feel like i don’t want to do the business i wanted, i can’t get clear inform about taxes and i want to close it down but i will cause me to pay another 100 USD and my budget is already tight, if i never used it, and i didn’t apply for the EIN yet, what if i didn’t pay for renewal, will i still be asked to file for taxes or to pay taxes or to pay anything ? will they dissolve it automatically or not? can someone help me and explain how things work and how taxes work as well ?

Answer by: abdullah-al-naim
5 days ago