The average hourly rate for freelance bookkeepers ranges from $26.91 to $43.57. Depending on your geographic location, this amount will be more or less than the average national rate of $34.67 per hour. Another option is to work as an in-house bookkeeper, which typically earn a salary of $49,672 per year, or the national average of $24 per hour. However, depending on where you live, average salaries can range from $71,500 to $27,500 per year.
Other factors that can impact the hourly rate include the freelance bookkeeper’s level of education, certifications obtained, such as QuickBooks ProAdvisor, and the software used. A specialty in additional services like payroll or financial analysis, the frequency of services offered, and even an expertise in certain accounting applications can also affect the rate.
Factors Influencing Bookkeeper Rates
Eight key factors will impact the hourly rate you’ll charge for your services.
1. Geographic Location
According to a survey by ZipRecruiter, the average national rate for a self-employed bookkeeper is $34.64 per hour, but these rates vary from one state to the next. The hourly rate ranges from $26.91 in Louisiana to $43.57 in Massachusetts. Meanwhile, the average hourly wage for in-house bookkeepers is approximately $21.10, ranging from $26.85 in Washington to $16.55 in North Carolina.
Select a state from the drop-down menus below to show the average rate for bookkeepers in that state.
Average Freelance Bookkeeper Hourly Rate By State
*Data taken from a ZipRecruiter survey based on millions of open self-employed bookkeeper jobs across the US.
Comparatively, the average hour wage for in-house bookkeepers is much lower in many cases, depending on the state.
Average In-house Bookkeeper Hourly Wage by State
*Data taken from a ZipRecruiter survey based on millions of open in-house bookkeeper jobs across the US.
2. Level of Education
Your level of education is important to consider when determining the best way to attract potential clients. Having a degree under your belt will give your customers confidence and the willingness to pay more. A bachelor’s degree isn’t necessary to be a bookkeeper. Ideally, you should consider an associate degree from a local community college, but many schools also offer bookkeeping certificates that can be earned in less time.
3. Bookkeeper Certifications
There are three types of certifications for bookkeepers that we recommend.
1. American Institute of Professional Bookkeepers
The American Institute of Professional Bookkeepers (AIPB) certification program is ideal for someone who doesn’t have any formal education in bookkeeping. Certification exam and materials are $610 for nonmembers and $515 for AIPB members. A one-year membership to AIPB is $45. Upon completion of all certification requirements, you’ll earn the designation of Certified Bookkeeper (CB), which you can include on your business cards and marketing materials.
2. National Association of Certified Public Bookkeepers
The National Association of Certified Public Bookkeepers (NACPB) certification program is ideal for those with an associate degree or bachelor’s degree in accounting. The certification exam is $449 for non-members and $369 for NACPB members. A one-year membership to NACPB is $200. Once all certification requirements have been met, you’ll earn the designation Certified Professional Bookkeeper (CPB), which you can include on your business cards and marketing materials.
3. QuickBooks ProAdvisor
In addition to getting certified through the AIPB or NACPB, we recommend that you get certified in QuickBooks. The QuickBooks ProAdvisor certification program is ideal for freelance bookkeepers because it allows you to get certified for free with no strings attached. Read our guide on how to become a QuickBooks ProAdvisor. It’s also arguably the most valuable bookkeeper certification, as the vast majority of small businesses in the US use QuickBooks.
4. Bookkeeper Experience
While having a degree and/or bookkeeper certification will give you the knowledge that you need to get your foot in the door, having practical work experience is equally valuable. The more experience you have doing actual bookkeeping work, the more confident you’ll be in your skills, which will translate into higher billable rates.
5. Client Size
Small clients often have simple bookkeeping needs and small revenue, so you may want to charge them less. For instance, you may charge an hourly rate of $40 to a large client that earns up to $2 million in revenue and around $30 for a very small client with an annual revenue of $300,000.
6. Type of Bookkeeping Services Provided
In general, bookkeeping services include managing all aspects of accounts payable (A/P) and accounts receivable (A/R), reconciling bank and credit card accounts, and generating monthly financial reports. If you have the expertise, you could increase your billable rate by offering payroll in addition to bookkeeping services.
Depending on the industry, you might be able to extend your services to include cost accounting for projects and jobs. Because this type of service requires a lot of industry-specific knowledge, you’ll be able to charge a higher rate than on typical bookkeeping engagements.
Before bringing on a new customer, you should meet and assess their situation. Is there more you can do than providing financial statements? As an industry expert, you might help them recognize needs and opportunities. The assessment will consist of gathering information that’ll help you determine the amount of time and level of complexity required to meet the client’s needs before you provide your quoted price. Remember, more specialized services can demand a higher rate of pay.
7. Accounting Software Used
It’s important to note that the software you use may affect your rate, as some solutions are more expensive than others. Another important factor is your expertise in various accounting software. In general, good cloud-based software makes accounting easier and reduces the hours, allowing you to charge more per hour.
We recommend QuickBooks Online, which we ranked as the overall best small business accounting software. If you decide to become certified as a QuickBooks ProAdvisor, you’ll have the added benefit of a free subscription to QuickBooks Online Accountant.
8. Frequency of Service
The frequency with which you’ll provide services to a client should also be considered when you’re trying to decide what to charge for your bookkeeping services. Some clients will be one-time customers, and others will require your services on a recurring basis: monthly, quarterly, or annually.
Ideally, the clients whose books you review most often should have a lower rate than those that you see on a one-time or annual basis. Monthly and quarterly clients often require less work than those you see once a year because you review their books more often.
Bookkeeping clients typically fall into one of the following four categories:
- One-time service: You may be hired to perform a specific task rather than ongoing services. Often this is for a new business that needs help with setting up their company file or training to use their accounting software. The rate that you charge for this service should be higher than the rate that you charge your recurring clients.
- Monthly service: Clients that fall into this group typically are bookkeeping and/or payroll clients that you’ll bill once a month. As discussed, monthly clients will be a lot less work than one-time or annual clients, so you should consider offering a discounted rate to these clients.
- Quarterly service: Clients for which you file quarterly payroll returns generally fall into this group. You’ll be familiar with these clients since you’ll see them every three months or so. This rate should be similar to what the monthly clients pay but adjusted for the type of work done (such as payroll and payroll tax filing).
- Annual service: The clients that you see once a year are typically those that bring you a shoebox of receipts so that you can prepare their tax returns. Similar to one-time service clients, you’ll need to invest some time to get this client’s books in order, as they may lack any sort of organized system. The hourly rate that you charge should be similar to what you’re charging for a one-time service client.
Frequently Asked Questions (FAQs)
Freelancer bookkeepers charge anywhere from $26.91 to $43.57 per hour, depending on several factors, such as location, experience, certification, and type of bookkeeping services provided.
Hourly wages for in-house bookkeepers range from $16.55 to $26.85, depending on the geographic location. This translates to an average annual salary that ranges from $27,500 to $71,500.
Income for online bookkeepers and freelance bookkeepers may vary depending on several factors, such as experience, skills, location, client base, and the types of services that they offer. However, freelance bookkeepers may have more control over their pricing and may charge higher rates because of their specialized skills or expertise. Overall, there’s no clear answer since income will vary based on individual circumstances.
The top three states with the highest freelance bookkeeping rates are Massachusetts, Washington, and Maryland, with average hourly rates of $43.57, $40.18, and $39.09, respectively.
Many factors contribute to your decision about how much to bill your clients. Once you evaluate the average rate of pay for your geographic location, your level of education, and any certifications, you’ll have a better idea of what to expect in terms of an hourly rate. Your work experience is also key as are the types of bookkeeping services offered, your expertise with accounting software, and the frequency at which you’ll be providing services to your client.