it looks cakewalk compared to that of China. I just need to pay estimated tax each quarter, and then file annual return by 3/15. I do not need to show up anywhere in person. The case I mentioned is for Beijing, and you definitely need to add a local attorney to help you handle most of the stuff, which add more costs.
Paying tax every month is so excessive that it will add lots of cost for small business to comply with tax laws.