What to deduct?
As a business owner there are many tax laws I don’t understand there are deductions that I know I should take advantage of but haven’t because I don’t know if the government will retroactively penalize me for borderline deductions. Only qualified Tax Lawyers who have experience interpreting the tax code can help business owners if they ever run into problems with the CRA. The Canadian Revenue Agency has its own set of lawyers, who interpret the tax code according to their own beliefs, and usually their beliefs are to make as much money on taxes as possible, this is why you should always hire a tax lawyer when dealing the Canadian Revenue Agency.