Notwithstanding the size of your business, there are certain services and details, which are mandatory, and HST filing is one of them, hence why you should be taking this seriously.