How to set up your consulting business to deal with money

It’s a business! One way or another you have to keep track of and manage money in your consulting business. Whether you do it yourself, or use professionals or services is up to you.

I’m not an accountant or bookkeeper, so I will tell you about my personal experience and mistakes in the hope that it saves you from some avoidable problems.

While I love data and statistics and patterns in numbers, dealing with finances is not fun for me. If you enjoy dealing with finances, or have a financial background you’re ahead of the game.

Set up your business structure and know your tax responsibilities

In previous posts and on the Get Started page, I have written about registering your business, and some financial aspects, especially making sure that you understand your tax responsibilities. For example, I addressed getting an Employee Identification (EIN) from the Internal Revenue Service online, opening a business bank account, getting a credit card, and a little about accounting software.

Get the services of an accountant

Accounting is the language of business

Warren Buffett

I needed someone to deal with money and tax responsibilities in my consulting business. You could get around this, but in the initial stages it is best to get use an accountant.

To me it seemed easier online to identify a suitable lawyer than an accountant.

I found an accountant by asking other people who had their own consulting businesses for their recommendations.

An accountant can help you to set up your books correctly in an accounting app and can prepare your taxes. Even if you ultimately use the services of others in the financial sector, it is best to have the advice of an accountant at the beginning.

Use an accounting app to track money going in and out of your business

First I tried free accounting software, but I found it was not adequate at the time. I had no accounting or bookkeeping experience, and I needed more help than was available. Free accounting software is much better now.

QuickBooks had plenty of information online, courses and consultants. I decided to buy a desktop version of QuickBooks. I played around with it and used their help link to learn about each next step.

Finally, I looked online for someone to help me set up QuickBooks properly and give me a crash course in how to use it. I chose a consultant who lived not far from me. She turned out to be an accountant, who did some taxes. Though, she preferred teaching how to use QuickBooks and doing bookkeeping to the general accounting side of her business.

She came over to my office helped me set up a chart of accounts. By that time I had read that you should set up a chart of accounts in your accounting software. I had set up my own version.

The chart of accounts is how you categorize the money coming into and out of your consulting business. What I had done was not good enough and she fixed it. She then taught me how to use QuickBooks.

Her price for all this was really a good deal.

If I were starting out today, I would begin with online accounting software. While I have mainly used QuickBooks, I did switch to Xero for a while, but I found it did not meet my needs at the time as an S corporation. I had gotten used to the detailed reports that I could generate on QuickBooks.

Many options are out there, such as Zoho Books , Sage, Wave, Oracle Netsuite, and many others. Wave, for example is free, but it does not have an audit function. Some online accounting software, such as Zoho can be part of a suite of functions that help you to track time and take care of customers (for added cost.) It is best to look at the many reviews and comparisons for small business accounting apps online.

For most people making the transition to consulting, money is a concern. You can consider services that are free or low cost as I did and change as necessary. When you sign up for accounting software make sure that it has the features that you need. It can be a challenge later on to switch to another accounting app.

Even apps that are free may charge you when you exceed a threshold revenue. Your accountant may be able to use some accounting apps without cost or they may have to pay them.

For example, your accountant would need to pay for an accountant’s version of QuickBooks. Without that version, your accountant would not be able to access your taxes in a QuickBooks accountant’s file.

More tax accountants are familiar with QuickBooks than other accounting packages. For Zoho Books, though, your account would allow for an accountant to log in, but might not be familiar with it.

It seems to me that QuickBooks is overly expensive.

Comparison of accounting software apps  

H3Set up your business structure and know your tax responsibilities

FeaturesZoho BooksWaveXeroQuickBooks
PricingFree plan for businesses with less than $50,000 revenue/year. $15/month for 50 contacts and 1 users + 1 accountant.Free to use, with paid add-ons for payroll, payment processing, and bookkeeping servicesStarts at $3.25/month for Early plan for first 3 months, then increases to $13/month. Unlimited users including accountant.Starts at $15/month for Simple Start plan for first 3 months, then $30/month
InvoicingAllows for customized invoices with templates and automated remindersOffers customizable invoices with templates and automated remindersOffers customizable invoices with templates and recurring invoicesOffers customizable invoices with templates and recurring invoices
Expense trackingAllows for tracking expenses and receipt scanning through a mobile appTracks expenses and receipts with the ability to categorize expenses and add notesTracks expenses and receipts with the ability to categorize expenses and add notesTracks expenses and receipts with the ability to categorize expenses and add notes
Bank feedsYES
Automatically imports bank transactions from banks and financial institutions
YES
Allows for bank transactions to be automatically imported
YES
Allows for bank transactions to be automatically imported
YES
Allows for bank transactions to be automatically imported
InventoryYES-
with purchase orders and stock adjustments
NOYES –
with ability to track inventory and set reorder points
YES –
with ability to track inventory and set reorder points
Time trackingYES –
Allows for tracking time for billing and project management
NOYES –
with and can create time sheets and billable time
YES –
and can create time sheets and billable time
ReportsOffers over 50 financial reports and customized reportsOffers financial reports such as profit and loss, balance sheets, and cash flow statementsOffers over 50 financial reports and the ability to customize reportsIncludes over 80 financial reports and the ability to customize reports
IntegrationsIntegrates with over 40 other Zoho apps and also third-party appsIntegrates with payment processing services such as PayPal and Stripe, as well as other business toolsIntegrates with third-party appsIntegrates with third-party apps
Customer supportOffers 24/5 live chat, phone, and email support, plus a knowledge base and community forumOffers email support and a knowledge baseOffers 24/7 support with email, chat, knowledge base and community forum.  No inbound telephone support, but will call you if necessary.Offers 24/7 support with phone, email, and chat options, as well as a knowledge base and community forum

Since QuickBooks is the most widely used below are some comments comparing Zoho, Wave, and Xero with QuickBooks.

Zoho versus QuickBooks

Both Zoho Books and QuickBooks offer a wide range of features for small businesses, including invoicing, expense tracking, and bank feeds.

Zoho Books has a lower starting price and the price does not increase after 3 months, but QuickBooks has a larger number of integrations and offers 24/7 customer support.

Ultimately, the choice between Zoho Books and QuickBooks will depend on the specific needs and budget of the business.

Wave versus QuickBooks

Wave offers a free accounting software with optional paid add-ons, while QuickBooks offers a range of plans starting at $15/month. Both Wave and QuickBooks offer invoicing and expense tracking, as well as the ability to automatically import bank transactions.

QuickBooks has more extensive features such as inventory management (which may not be particularly useful for independent consultants) and time tracking, while Wave focuses more on financial reporting.

QuickBooks offers more integrations and 24/7 support, while Wave offers a simpler user experience and a free option. Ultimately, the choice between the two will depend on the specific needs and budget of the business.

Xero versus QuickBooks

Xero and QuickBooks offer similar features for small businesses, including invoicing, expense tracking, and inventory management.

Xero offers a slightly lower starting price point than QuickBooks, but QuickBooks has a larger number of integrations.

Both offer time tracking and a range of financial reports, with Xero offering over 50 reports and QuickBooks offering over 80 reports.

Ultimately, the choice between the two will depend on the specific needs and budget of the business.

Should you hire a bookkeeper?

“Making good judgments when one has complete data, facts, and knowledge is not leadership – it’s bookkeeping.”

Dee Hock

The person who helped me with QuickBooks offered bookkeeping services, but at that stage it seemed too expensive. You can give bookkeepers all of your receipts and transaction records to track money in your consulting business. They can enter them into your accounting software and reconcile the items and make sure the books are balanced.

I did not hire a bookkeeper or use scanning apps to capture financial information. I also did not use companies that offer the ability to upload receipts, use bank account information, and recording of your hours to manage finances and billing.

As one starting out, it seemed better to deal entering the financial transactions myself. For example, when arranging for clients to reimburse me for travel, I would deal with it as I had when working for an employer in industry.

I would take all the full page sized printed receipts, e.g., for airline tickets, and the smaller receipts, which I would tape onto a blank page, and add the total costs for travel, transport, food and beverages, and scan them.

I would invoice based on the categories for travel reimbursement using QuickBooks and send the receipts as an attachment.

What are 10 popular apps for scanning receipts?

“I am prescribing a lot more apps than medications these days.”

Eric Topol

Many apps can scan receipts, but here are ten of the most popular ones:

1. Expensify

This app allows you to capture receipts, track time, and generate expense reports.

2. Shoeboxed

Shoeboxed lets you scan and organize receipts, business cards, and other important documents.

3. Neat

Neat is a scanner app that can capture receipts, business cards, and other documents, and export them to various accounting software.

4. Receipt Bank

Receipt Bank is a cloud-based platform that helps automate bookkeeping by extracting data from receipts, invoices, and bills.

5. Evernote Scannable

This app is designed to quickly scan and organize business cards and documents, including receipts.

6. CamScanner

CamScanner is a popular app that can scan and convert documents, including receipts, into PDFs.

7. Scanbot

Scanbot is an app that can scan and save receipts as PDFs, and it also has features like OCR (optical character recognition) and document organization.

8. Adobe Scan

Adobe Scan is a scanner app that uses OCR to convert receipts and documents into searchable PDFs.

9. TurboScan

TurboScan is a scanner app that can capture high-quality images of receipts and documents, and it also has features like automatic edge detection and perspective correction.

10. Smart Receipts

Smart Receipts is a mobile app that allows you to scan receipts and create expense reports on the go. It also has features like multi-page document scanning and CSV export.

Should you get a payroll service?

“You never want to be in a position where you can’t make payroll.”

Brian Acton

Unless your business structure, such as an S Corporation, requires it or you have employees, as an independent consultant, you may not need a payroll service.

My accountant’s company did the payroll initially, but eventually it was much less expensive to use a standalone payroll company. Examples of these are OnPay and Paychex. OnPay is less expensive for one employee, and has good customer service. Other services may be more cost effective for more employees.

You may not need a formal payroll service, but you do have to meet the tax requirements for each type of business structure. My company is an S corporation, so I was required to put myself on the company payroll. A payroll service helps you to meet your tax responsibilities.

My payroll company charged a low monthly rate per employee. The cost was the same per month regardless of whether the payroll was done every two weeks, every quarter or whenever.

I like to use a payroll service because the cost is lower than paying an accountant or a bookkeeper. You could do it yourself. Though, it can be complicated unless you work in or have qualifications or skills in the finance area.

What are the top 10 payroll services?

1. ADP

ADP is a leading provider of payroll and HR services for businesses of all sizes, offering a variety of payroll plans to fit different needs.

2. Gusto

Gusto offers payroll services and HR management tools, with features like direct deposit, tax filing, and employee onboarding.

3. Paychex

Paychex provides payroll services and HR solutions for businesses of all sizes, with features like online payroll processing, tax filing, and employee benefits.

4. QuickBooks Payroll

QuickBooks Payroll offers payroll services with features like automated tax calculations, direct deposit, and employee self-service.

5. OnPay

OnPay provides payroll services and HR tools for small businesses, with features like tax filing, time tracking, and automated payroll processing.

6. Square Payroll

Square Payroll is a payroll service designed for small businesses, offering features like direct deposit, tax filing, and employee benefits.

7. Wagepoint

Wagepoint provides payroll services for small businesses, with features like automatic payroll processing, tax filing, and employee self-service.

8. Zenefits

Zenefits offers payroll services and HR tools, with features like onboarding, benefits administration, and time and attendance tracking.

9. Patriot Software

Patriot Software offers payroll services and HR tools for small businesses, with features like direct deposit, tax filing, and time and attendance tracking.

10. SurePayroll

SurePayroll provides payroll services for small businesses, with features like automated payroll processing, tax filing, and employee self-service.

Choose your payroll service wisely

Each of these payroll services may have different pricing plans, features, and limitations. Do your research and choose the service that best fits the needs and budget of your business.

How do you invoice your clients?

What you invoice will depend on how you prefer to charge for your services and the contract you negotiate for your services. You have many options for invoicing your clients. These include a simple letter specifying the charges, and invoices generated from time tracking software or accounting apps.

If you charge by the hour, make sure you track your time

You could use an online service or apps that would also allow you to enter your time as you go along. In my case, I decided to track the time on my calendar, enter it into my desktop accounting software, QuickBooks, and invoice my clients myself.

My bootstrapping approach to time tracking

Read More

Some of my pricing was at a fixed rate and did not require tracking time.

What are the top 10 apps for tracking time for billing purposes?

Here are they are:

1. Toggl

Toggl is a popular time tracking app that is used by freelancers and businesses alike. It is available for Windows, Mac, and mobile devices.

2. Harvest

Harvest is another popular time tracking app that also offers invoicing and expense tracking features. It is available for Windows, Mac, and mobile devices.

3. TimeCamp

TimeCamp is a time tracking app that provides a range of features, including invoicing, project management, and reporting. It is available for Windows, Mac, and mobile devices.

4. Clockify

Clockify is a free time tracking app that allows you to track time on projects and tasks. It is available for Windows, Mac, and mobile devices.

5. Hubstaff

Hubstaff is a time tracking app that provides a range of features, including GPS tracking, invoicing, and project management. It is available for Windows, Mac, and mobile devices.

6. RescueTime

RescueTime is a time tracking app that helps you to stay productive by monitoring how you spend your time. It is available for Windows, Mac, and mobile devices.

7. MyHours

MyHours is a time tracking app that offers invoicing, project management, and reporting features. It is available for Windows, Mac, and mobile devices. They have a free version “For individuals or teams just getting started with time tracking” and a paid Pro version.

8. TimeDoctor

TimeDoctor is a time tracking app that also provides employee monitoring features. It is available for Windows, Mac, and mobile devices.

9. Everhour

Everhour is a time tracking app that integrates with project management tools such as Asana, Trello, and Basecamp. It is available for Windows, Mac, and mobile devices. They have a free plan and other pricing tiers depending on the number of users and complexity of services offered.

10. Paymo

Paymo is a time tracking app that offers project management, invoicing, and reporting features. It is available for Windows, Mac, and mobile devices. They have a free version for personal use and versions for work.

Send an email or letter with your invoice

With the invoice, I would send an email mentioning what the invoice was for, e.g., consulting services for the month, and thank my clients for their business. I have always sent my invoices as an email attachment.

For billing by email, here is an example:

Dear <Accounts Payable and/or contact person>,

Attached is <insert: your organization name’s> Invoice # <insert: Invoice number> for consulting services rendered during <insert: month year>.

Thank you for your business, which is greatly appreciated.

Best wishes (Yours/Sincerely/your preferred ending)

<Insert: Your Name)

<Insert: your contact information>

Of course, if you are using fixed cost billing, you should mention in your correspondence what milestone or project has been completed.

By all means copy and paste this into your email and modify it as it suits you.

If you send a snail mail invoice and letter, then it is good use your own letterhead with a logo at the top and your address at the bottom of the letter. Date and sign your letter and put your title and organization under your signature.

Backup your financial records

With desktop accounting software, I found out the hard way that you must back up your files every time on storage off your computer. It’s fine to back up your files locally, but it is generally better to back them up online. You can back up your desktop accounting files online on Google drive or Microsoft One drive, or another cloud storage to preserve records of the money flowing through your consulting business.

Now you should go with online accounting software, which is the most efficient. Your finances can be backed up as you work. If you can get a desktop application, you will likely be saving money by the third year. Unfortunately, desktop applications are headed for extinction.

New accounting apps are almost exclusively online. Some are still free, but many are heading toward paid subscription services.

Many less labor intensive options are available for tracking and managing your finances

As you can see, my initial method was very hands-on. It worked well for me, was low cost, and relatively low tech, but was not very efficient.

Technology has advanced considerably and it is possible now to scan receipts using your mobile phone, import them into accounting apps, and to do everything online. Also, as we have seen, apps can track your time. The data can be used directly to populate your accounting app and produce invoices.

You can pay someone to do almost everything financial. How much you do yourself will depend on how much you are earning and how comfortable you feel about dealing with your finances.

Of course, how you charge for your services has a big effect on your billing.

If you have a fixed cost for a project, you don’t have to track hours.

If you are on a retainer without an escape clause for excessive time, your billing amount would be fixed.

Not having to track time would greatly decrease the effort required for billing.

For complex projects where the time required varies greatly every month, it would be better to charge on an hourly basis.

What about taxes?

“If you get up early, work late, and pay your taxes, you will get ahead – if you strike oil”

J. Paul Getty

You can use an accountant, bookkeeper, a tax service, or do it yourself. I relied on my accountant.

Whoever manages your taxes or finances, it is best to have your own accounting software or app so that you can follow the money in your consulting business. Accounting apps help you to understand how your business is doing and that is crucial. When you become more familiar with your finances, it will be easier to develop tax strategies.

Someone else can keep your books up to date and do your taxes, but you should know how your business is doing financially. You should clearly understand the money coming in and the money going out. Also, you should understand your tax liabilities, and this is where professional help is important.

Plan your finances carefully, especially if your monthly income varies substantially. For example, if you start out with three good months of income, it’s better not to assume that it is the rate that you will earn at over the rest of the year.

Don’t spend too much, find yourself in the red, and lack the money at the end of the year to pay your taxes or other expenses. You can increase your spending at the end of the year when you know where you stand.

If you are on a payroll, you should be paying payroll taxes. You should work with a tax advisor before it is too late in the year to make any adjustments that would help you to avoid adverse tax consequences.

Special offers on computers and electronics. Save 10-50% today.

Final thoughts

“Know your numbers’ is a fundamental precept of business.”

Bill Gates

If you don’t know the financial state of your business, you don’t know your business.

In the beginning, try to avoid any financial commitments that are not absolutely necessary. I have addressed my experience, where I used a hands-on, bootstrapping approach in my own business. While the landscape of possible available financial apps is extensive, try to use whatever is free initially.

An increasing number of integrated financial solutions are available for tracking your finances more easily and much more efficiently than the method I used when I started out.

It is essential to get good financial advice, especially from an accountant, and to make sure that you understand your tax responsibilities.

I hope that this was useful to you.

Let me know your thoughts!


As an Amazon Associate I earn from qualifying purchases.