Bookkeeping and accounting are very important as well as proper record keeping and management. If you are starting a business you should consult a professional chartered accountant in Canada to understand your tax filing requirements. You can do regular bookkeeping yourself in the initial period though and get the tax prepared and filed by a reputable corporate tax accountant or personal tax preparation for businesses that are unincorporated.
Also, invest in some accounting and record management systems. Though putting up business and accounting systems are very important for a business but small businesses do not need to overspend in Information systems.