roostervane academy
Close this search box.

Launching a Consulting Business – Complete Guide (2023)

Updated September 13, 2021

Do you have a brilliant idea for a consulting business but aren’t sure how to get started?

I’ve stumbled through this process too, and I know it can be intimidating.

There are usually two different orders to getting into consulting.

  1. You have a client first and you need to get the structure in place so that you can bill them and start working. You might not have even considered consulting, but now you need to play catch-up.
  2. You want to be a consultant for the freedom it offers, but you don’t have a client yet. You’re “hanging out a shingle” as they say, and getting started.

This post is about the nuts and bolts of actually setting up a consulting practice. It will tell you how to become a consultant.

But DO test your market before you drop a bunch of money to set up a consulting business.

  • Reach out to your network and see if they would be interested in hiring you for something.
  • Clarify what your value proposition is.
  • Ask them what they actually hire consultants for, don’t just assume they’ll pay for your services.
  • See if you can get a commitment to hiring you or even a written offer.

Yes, you can do all of this before you legally have a consulting business.

A lot of people talk about opening a consulting practice, and spend the money to do it, but never actually get around to business development. Remember, having a successful consulting business requires CLIENTS!

If you can get clients, you will have no problem putting in the corporate structure as quickly as possible.

This post contains links to affiliate products, which–if you choose to purchase–pay us a commission at no extra cost to you. This helps to support our work. We only promote products we’ve used and love.

Note – Business requirements vary from place to place, and this post is written across Canada and the U.S. This advice is not a substitute for getting proper advice from professionals.

What is a consulting business?

A consulting business is a company (or a single person) that helps organizations by giving them advice and guidance. Consultants are experts who know a lot about a specific area and bring that expertise to a company.

A good consultant brings businesses maximum value based on an expertise they’ve mastered — a high-income skill. Consulting businesses can thrive in all sorts of industries, especially things like government, tech, and finance.

Who can start a consulting business?

Anyone who has an in-demand skill or expertise can be a consultant. Often consultants grow their businesses naturally starting from a career they’ve trained and spent years in — when their knowledge is most valuable.

My own consulting business happened pretty naturally, growing out of work I was already doing. I talked about it in this video”

How to start a consulting business (My step by step guide)

1. Figure out your business structure

Time needed – 3 hours

If you have never done it, you will need to get a sense of what basic business structures look like and decide which one you want.

That sounds really intimidating, but really it likely requires a couple of hours of reading and/or a conversation with your local small business support organization. Most towns have these in one form or another. Some schools do as well.

If you have a client, or funding of some type already committed, make sure you are aware of the structure you need to actually get paid. Does your client only do business with corporations? Do you have to be a non-profit to collect funding?

You need to figure this out from the start.

You can read about business structures here:

United States


It’s difficult for me in this post to tell you what’s the right corporate structure for you. A conversation with your lawyer and your accountant can be a good step here too, and that’s where we’re going next.

You can choose to operate as a sole proprietor in many cases.

Consulting business structures

Sole Proprietor-Easy to set up
-Lets you test (before investing a bunch of money)
-Higher liability risk
-Difficult to hire people
-Difficult to scale
-Fewer tax options
Corporation (Different types)-Limited liability
-More flexibility for taxes, payroll, growth.
-Can hire people
-More expensive to set up
-Requires more yearly reporting and paperwork

When I founded my consulting business, I had a contract lined up that was worth tens of thousands of dollars, so I reinvested some of that back into my business and incorporated it. But I always envisioned being much more than just a consultant, and imagined making money from Roostervane by selling products and advertising.

I wanted the limited liability that a corporation offers. (P.S. If you’re a total dork like me, you can listen to Yale Professor, Robert Schiller talk about the history of Corporations. It’s really interesting!)

Between legal fees and accounting fees, incorporation cost me about $2,000 Canadian.

2. Decide on a name and check a web domain if needed

Time needed – 2 hours

“Really,” you are asking me. The second thing I need to do is check a domain name?

Unless you are using your name for your Consulting business, which is totally fine to do, by the way, the reality of modern business is that you want to try to find a business name that has an open web domain or social handles.

This seems funny, but it was true for me and also for many of the successful founders I’ve listened to on How I Built This.

Even if you are using your name as a business name, make sure you know what version of your name you could register as a domain.

Now you are asking me, “Chris, why the heck do I want to have a website?”

Well, you may not want to at all. But if your business grows you’re going to feel pretty dumb if you can’t have the digital assets that are associated with your business name. Also, you will feel equally dumb if customers try to find you and can’t.

Even if you don’t build your website right now, it costs like $20 a year to hold a domain name. It’s well worth it.

P.S. Bluehost is the place I’ve started all my sites, and you can check domain name availability there too! It’s a good option. But if you just want a simple website, Squarespace might be better. It’s less work!

Pro Tip: Pick a couple of possibilities. Find your domain name, but don’t register it yet! Wait until your business is registered and you know 100% that that’s your business name. Part of the process will be a name availability search.

3. Set up a conversation with your lawyer

Time needed- 1 hour

If you are incorporating, you will need a lawyer at this point.

I know that there are people who talk about doing your own incorporation. Under no circumstances would I recommend this. Focus on what you do well; for most of us that is not lawyering.

Even if you are operating as a sole proprietor, it’s still worth having a conversation with the lawyer. There may be legal documents that you will need. Things like:

  • Consulting Agreements
  • Vendor Agreements
  • Non-Disclosure Agreements (NDAs)
  • Patent or Copyright Filings

If this sounds a little intimidating, let me reassure you. The only one of these things I use is a consulting agreement.

Also, a lawyer will often take care of corporate requirements like a minute book.

Usually, the first conversation will be free if you are paying for incorporation or forms. Once you give them the go-ahead to incorporate, usually after they have done a name search, they will take care of the rest.

Once they’re done, Congratulations! You just became a president of a company!

That wasn’t so hard, was it?

4. Meet with your accountant

Time needed – 1 hour

The other person you will need to have in your life as an accountant. They will help you to track the finances. Generally speaking, at this point the accountant will likely just ask a few questions about your incorporation and year-end.

I lucked out with a great accountant who also talked me through some things to think about when setting up my books. I really do recommend an accountant who feels like a teacher, who is patient in explaining things to you, and who doesn’t talk down to you.

They’re going to know more than you. That’s inevitable. But they should help you understand what you need to know.

Pro Tip: Accountants or not to be confused with bookkeepers. Usually, an accountant looks at your books once a year if you are small. A bookkeeper will look at your books on a regular basis, track your profit and loss and income statements, etc. When I started, I didn’t have a bookkeeper. I read up on bookkeeping a lot and did the work myself. I totally recommend Bookkeeping for Dummies.

Eventually, I hired a bookkeeper because of the complexities of my books. But I am dealing with multiple product streams and multiple currencies, and I do business in every Canadian province, each of which has its own taxation rules. 

If your consulting business is, say, doing research projects for clients one at a time, you can probably handle your books yourself and let your accountant clean it up at the end of the year

4. Register your tax number

Time needed – 1 hour

The accountant will tell you what you need to do for taxation. In the U.S., you will need an EIN tax number from the IRS. In Canada, you need to register your business with the CRA.

5. Open a bank account

Time needed – 1 hour

If you’re operating as a sole proprietor, bring the appropriate business registration documents to your bank to register an account. If an incorporation, you will need your paperwork from the incorporation.

Check your bank for specific requirements.

Tell them you want to open a new business account. You will likely need a checking account, and you may choose to have a business credit card as well. 

My bank has a special line for business banking, and there’s never anybody in it. Sort of like the express line at the airport. Welcome to the good life 😉

5. Decide on a bookkeeping system.

If you are keeping your own books, you will need to pretty quickly decide how you are going to do this.

I’d like to talk about two programs. I’ve used both.

Freshbooks is amazing for small businesses of any kind. It really is extremely simple to use, once you put in your details it will give you high-quality invoices right away. If you’re just starting out, use it. You can even try it out for free for two months.

QuickBooks Online

I use QuickBooks Online right now, mainly because my accountant was a bit old school and hadn’t used FreshBooks. QBO, as the cool kids call it, is obviously a good program too. It’s built for bigger and more complex businesses, especially with employees and products to sell, which is why I think FreshBooks is perfect for most consultants.

Either of these, or another one that you choose, are going to let you do some essential business things.

  1. Register sales and invoice your clients.
  2. Track your business expenses and keep receipts.
  3. Track your outstanding liabilities like debt, taxes, etc.
  4. Get a glimpse of your business’s overall health through reporting features like a profit and loss statement. (Less vital at first)

6. Invoice your first client!

Congratulations! Your business is now up and running. 

Why not celebrate it by making your first sale? Hopefully you had your first client already, but if not it’s time to get hustling. Once you make the sale, you will set agreed-upon payment terms with your client. I usually require some form of payment upfront, and then another payment later on in the process. You can decide with your client or their operations or accounting team on what the payment schedule will look like.

Create an invoice in Freshbooks or QBO, whichever one you decided to use. Don’t forget to include any necessary taxes, and send it off!

Consulting Business FAQs

  1. What steps do I need to take to start a consulting business?” – We covered it above! Follow these steps and you’ll be ready to rock.
  2. “How do I define my consulting niche?” – Great question. I’d suggest going from broad to narrow. Start having networking conversations with potential clients to find out about pain points AND you’ll find this often turns into jobs. At the beginning, I accepted every job I was offered. I niched down as I figured out A. What I liked doing, and B what was most lucrative.
  3. “What qualifications or experience do I need to become a consultant?” – There’s no one-size-fits-all. Check if there are certain industry requirements, but in general if you can solve a problem better than anyone else you can consult. It’s probably a mixture of skills and competencies.
  4. “How can I determine the pricing structure for my consulting services?” – There’s no one right way. This is the perennial question. You can charge more as you get better. A good rule of thumb I think is to charge around 2-3 times what you’d get paid doing that job by the hour. So, for example, if you’d make $50/hour as a project manager on salary – charge $100-150 as a consultant.
  5. What are the key marketing strategies for promoting a consulting business?” – I really think networking is best, especially to start. Try to book conversations with people you want to work with. But you could also post thought leadership on LinkedIn.
  6. “What legal and contractual considerations should I be aware of as a consultant?” – You need to find out by industry. My best advice is to network with people in your target market and ask them.
  7. “How can I effectively manage my time and workload as a consultant?” – The hardest part of consulting is that you need to be either working or selling. If you’re not doing one, eventually you won’t have the other. I don’t have a great answer to this, but don’t neglect either your work or your business development. A good consultant does both.
  8. How can I continuously develop and expand my skills as a consultant?” – This question relates to ongoing professional development, including staying updated with industry trends, attending relevant workshops or conferences, and expanding knowledge to provide better value to clients.
  9. What are the key considerations for structuring my consulting contracts?” – Most contracts are either fixed (with certain deliverables) or retainer-based (so many hours a month. Make sure to know which one is which and get clear on what you’re expected to deliver to succeed.


At the end of the day, consulting is an incredibly rewarding career. Starting your own consulting business lets you be an entrepreneur and earn more (if you do it right). But there’s a learning curve too. Give yourself time to learn and grow into the role, you’ll get better as you go. You can even start a consulting business on the side and grow it until it’s your full-time work.

Good luck!

Read More: Start a Business With No Money in 2023

15 Consulting Business Ideas

  1. Digital Transformation Consulting: Help businesses figure out how to adopt to digital platforms and use them to their full advantage!
  2. Sustainability Consulting: Advise on how to improve ESG goals.
  3. HR Consulting: Offer your expertise around retention and training of talent, and company-wide HR solutions.
  4. Marketing Strategy Consulting: Help businesses master the art of marketing – getting their products and services in front of people!
  5. Cybersecurity Consulting: Help companies manage cyber risks.
  6. Change Management Consulting: This is a big area of need as organizations learn to adapt and grow, restructure, and try to improve culture.
  7. Supply Chain Consulting: Help to optimize supply chains and logistics — often saving a company $$$.
  8. Financial Advisory Consulting: Advise a company on financial management.
  9. Data Analytics Consulting: Help companies make sense of the data they’re gathering.
  10. Healthcare Consulting: Help healthcare providers give better care.
  11. Diversity and Inclusion Consulting: Advise organizations on creating DEI strategies and implementing them.
  12. International Expansion Consulting: Help companies learn how to grow into new markets.
  13. Customer Experience Consulting: Figure out what customers love, what’s working and what isn’t.
  14. Risk Management Consulting: Help companies to identify and mitigate risk.

Read More:



Weekly articles, tips, and career advice