Kent Greaves 55 Comments

If you are considering starting your own business, now is certainly an exciting time to be joining the hundreds of thousands of Canadians who are currently business owners. One of the first steps is deciding how you want to run your business and understanding the accounts you’ll need to set up. Today’s blog will cover a few important choices you’re going to have to make!


Deciding on a Legal Structure

Before we begin discussing tax accounts, you’ll need to choose a legal structure for your business; make sure to get properly informed on the various options. There are many ways to structure your business — the two most common are as a sole proprietor or as an incorporated business.

Sole Proprietor: As a sole proprietor, you are your business, from a tax point of view. Business income/expenses are reported on your personal income tax return; there is no ability to defer income tax. If your company loses money, those losses can typically be used as deductions against your other sources of income (i.e. you get a tax refund). Note that there are rules to follow here, so make sure you know what they are. (The rules are too lengthy to describe here.)

Incorporated business: As an incorporated business, you and your business are two separate legal entities. This results in a variety of distinctions, two of the most important ones being that you have to file a separate tax return for the company, and that you add a legal buffer between you and the work your company does. As your business earns money, you may leave money in the business or take the additional funds as salary or a dividend. (See our blog on dividends vs. salary.) Any business losses remain in the company to offset future earnings, but if you never earn a profit, these losses are ‘trapped’ in the company.

Business Number

Your next crucial step is an easy one. Regardless of whether you choose to operate as a sole proprietor or as an incorporated entity, you will need a Business Number (which operates like a social insurance number for your business). You can get one easily by phoning the CRA (1.800.959.5525). Make sure you have your business name, address, nature of your business, account types (which we will discuss below), phone number and Articles of Incorporation (if applicable) in front of you before you call. Want to double check you have everything you need before you call the CRA? Set up a time with Kent Accounting so we can ensure you’re completely prepared.

GST Account

Almost every business requires a GST number, although there are a few exceptions. Unfortunately, the rules are quite complicated so it’s hard to give simple pointers here — you’ll need to either read the rules or contact a professional. To find out whether your business needs a GST number, call Kent Accounting and book a consultation. As a rule of thumb, you are required to collect GST once your business makes $30,000 worth of sales in a single year, and since many new business operators don’t know how much they will make or when, it is best practice to register for a GST number as soon as you begin operations. At the time of this blog post, Alberta has GST and not PST/HST. However, other provinces have PST and HST; if you plan to sell in other provinces, ensure you understand the rules on collecting and remitting. Like any federal tax, GST returns must be filed annually. Filing deadlines depend on when you register for your GST number and what revenue volume you anticipate. If you fail to file your return and make the GST payment on time, it will cost you interest and penalties.

Corporate Income Tax Account

This applies to those small business owners who have decided to incorporate their business. As you’ll be filing a separate annual tax return for your business, it will need its own income tax number, and these taxes must be filed both provincially and federally. Your corporate income taxes are due within six months of your fiscal year end, and a failure to file and pay can flag you for an audit.

Payroll Tax Account

Issuing payroll cheques has taxation requirements, starting with registering for a payroll account. Registering for your payroll account (or closing your payroll account) is as simple as contacting the CRA, and we suggest registering before you hire any employees, so it is ready to go when you start bringing on staff.

A word of caution: be organized with payroll. If you don’t know what you’re doing, STOP and either read the rules or contact a professional. The CRA is very punitive with payroll errors and/or late remittances; it is common to incur financial penalties as a result. One point we cannot stress enough is to not to be late with your remittance — payroll withholdings are the CRA’s money, and they want it in a timely fashion. Remittances are generally due on the 15th of the month, following the payroll payment. If your payroll exceeds certain thresholds, the remitting frequency will be accelerated. The first time you are late with a payment, it’s a 10% penalty. The second offense is a 20% penalty. If your payment is due on the 15th and you make it on the 16th, it’s considered late, and the CRA will not ‘give you a break.’ Finally, payroll accounts require that you issue T4s to all your staff. If payroll seems overwhelming, contact Kent Accounting to find out more about our payroll services.

Import/Export Account

If your business includes importing and exporting goods across the border, then you’ll need to set up an Import/Export Account. If you are planning on using a customs broker, you might not need an Import/Export Account. Not all goods are allowed into Canada, so make sure you determine their eligibility before putting significant efforts into your business. And finally, there are duties and tariffs associated with importing and exporting goods — know the tariffs and duties before you get started. Failure to adequately consider these costs in your pricing could cause real challenges.


Disclaimer: Tax and legal rules change frequently and can depend on your individual circumstances. The above is not to be relied upon as legal nor tax advice and is meant for information purposes only. Please consult a legal and/or tax professional.

— 55 Comments —

  1. it will need its own income tax number, and these taxes must be filed both provincially and federally. Your corporate income taxes are due within six months of your fiscal year end, and a failure to file and pay can flag you for an audit. Payroll Tax Account Issuing payroll cheques has taxation requirements, starting with registering for a payroll account. Registering for your payroll account (or closing your payroll account) is as simple as contacting the CRA, and we suggest registering before you hire any employees, so it is ready to go when you start bringing on staff.

  2. Great goods from you, man. I have understand your stuff previous to and
    you are just too fantastic. I really like what you’ve acquired here, really like what you’re saying and
    the way in which you say it. You make it entertaining and you still take care of to keep it
    smart. I cant wait to read far more from you.
    This is actually a tremendous web site.

  3. I don’t even know how I ended up here, but I thought this post was
    great. I do not know who you are but certainly you’re going to a famous blogger if you
    are not already 😉 Cheers!

  4. Hello! I know this is somewhat off topic but I was wondering if you knew where I could
    locate a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one?
    Thanks a lot!

  5. Thanks on your marvelous posting! I really enjoyed reading it, you
    could be a great author.I will make certain to bookmark your blog and definitely will come back
    at some point. I want to encourage you to definitely continue your great writing, have a nice afternoon!

  6. Thanks for another fantastic article. Where else
    could anyone get that type of info in such an ideal manner of writing?
    I have a presentation subsequent week, and I’m at the look
    for such information.

  7. Good post. I learn something totally new and challenging on websites I stumbleupon everyday.
    It will always be helpful to read content from other authors and use a little something from other web sites.

  8. I know this if off topic but I’m looking into starting my own blog and was curious what all is needed to get set up?
    I’m assuming having a blog like yours would
    cost a pretty penny? I’m not very internet smart so I’m
    not 100% positive. Any recommendations or advice would be greatly appreciated.
    Cheers

  9. I am really impressed with your writing skills
    as well as with the layout on your blog. Is this a paid theme or did you customize
    it yourself? Anyway keep up the nice quality writing, it is rare to see a nice blog like this one nowadays.

  10. When I initially commented I appear to have clicked on the -Notify me
    when new comments are added- checkbox and now
    every time a comment is added I get 4 emails with the exact same comment.
    Perhaps there is a way you can remove me from that service?

    Cheers!

  11. I don’t even know how I stopped up right here, but I thought this submit was once great.

    I don’t understand who you are however definitely you’re going to a well-known blogger if
    you happen to are not already. Cheers!

  12. Hi there are using WordPress for your site platform?
    I’m new to the blog world but I’m trying to get started and set up my own. Do you need any coding expertise to make your own blog?
    Any help would be really appreciated!

  13. Asking questions are genuinely nice thing if you are
    not understanding anything entirely, except this article offers
    pleasant understanding even.

  14. Howdy! This is my first comment here so I just wanted to give a quick
    shout out and tell you I genuinely enjoy reading through your posts.
    Can you recommend any other blogs/websites/forums that go
    over the same topics? Thanks a lot!

  15. I like the helpful info you provide in your articles.
    I’ll bookmark your blog and check again here regularly.

    I am quite sure I will learn many new stuff right here!
    Best of luck for the next!

  16. Hi! Quick question that’s completely off topic. Do you know how to make your site mobile friendly?

    My web site looks weird when viewing from my apple iphone.
    I’m trying to find a template or plugin that might be
    able to correct this issue. If you have any suggestions, please share.
    Thank you!

  17. This is a good tip especially to those fresh to the blogosphere.
    Short but very precise information… Thanks for sharing this one.

    A must read post!

  18. Good web site you’ve got here.. It’s hard to find good quality writing like yours these days.
    I honestly appreciate individuals like you! Take care!!

  19. Thank you for the good writeup. It in reality was once a leisure account
    it. Glance complicated to far brought agreeable from you!
    By the way, how could we communicate?

  20. I loved as much as you will receive carried out right here.
    The sketch is tasteful, your authored subject matter stylish.
    nonetheless, you command get got an impatience
    over that you wish be delivering the following. unwell unquestionably come
    further formerly again since exactly the same nearly
    a lot often inside case you shield this hike.

  21. Howdy! This post couldn’t be written any better! Going through this article reminds me of my previous roommate! He constantly kept preaching about this. I am going to send this information to him. Fairly certain he’s going to have a very good read. I appreciate you for sharing!

  22. Admiring the commitment you put into your blog and in depth information you present.
    It’s great to come across a blog every once in a while
    that isn’t the same out of date rehashed material. Wonderful read!
    I’ve saved your site and I’m including your
    RSS feeds to my Google account.

  23. Have you ever thought about publishing an ebook or guest authoring on other
    sites? I have a blog based on the same ideas you discuss and
    would really like to have you share some stories/information. I know my visitors would enjoy your work.
    If you are even remotely interested, feel free to send
    me an e-mail.

  24. I am really loving the theme/design of your web site. Do you ever run into
    any internet browser compatibility problems? A few
    of my blog audience have complained about my site
    not working correctly in Explorer but looks great in Firefox.

    Do you have any suggestions to help fix this problem?

  25. Hi there! I just wanted to ask if you ever have any issues
    with hackers? My last blog (wordpress) was hacked and I
    ended up losing several weeks of hard work due
    to no back up. Do you have any solutions to protect against hackers?

  26. I am not sure where you are getting your info, but good topic.
    I needs to spend some time learning more or understanding more.
    Thanks for fantastic information I was looking
    for this information for my mission.

  27. Fantastic beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog site?
    The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear
    concept

  28. Everyone loves what you guys tend to be up too. This sort
    of clever work and reporting! Keep up the great works guys
    I’ve you guys to blogroll.

  29. I really like your blog.. very nice colors & theme.
    Did you design this website yourself or did
    you hire someone to do it for you? Plz answer
    back as I’m looking to design my own blog and would like to find out where u got this from.

    many thanks

  30. I like the helpful info you provide in your articles.
    I will bookmark your blog and check again here regularly.
    I’m quite sure I will learn many new stuff right here!
    Good luck for the next!

  31. Simply desire to say your article is as amazing. The clearness in your post is just excellent
    and i could assume you’re an expert on this subject.
    Fine with your permission let me to grab your feed to keep up to
    date with forthcoming post. Thanks a million and please carry on the rewarding work.

  32. Hello, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam responses?
    If so how do you stop it, any plugin or anything you can recommend?
    I get so much lately it’s driving me mad so any help is
    very much appreciated.

Leave a Reply

Your email address will not be published. Required fields are marked *