karbon vs canopy vs jetpack

Workflow software enables businesses to function more efficiently, which results in more productivity. This type of software keeps all tasks, projects, and team members organized so that everything and everyone stays on track. It also saves time and increases collaboration among team members.

So, which software programs on the market have this capability? Karbon and Canopy both fall into this group, and both are worth evaluating. In this post, we’ll compare the similarities and differences between each one.

We’ll also review another tool, Jetpack Workflow, that can specifically help CPA and bookkeeping firms be more productive and organized. It’s a program that acts as the hub for everything else.

So if you’re looking for the perfect accounting or bookkeeping practice management tools, we will compare Karbon, Canopy, and Jetpack Workflow so you can decide which one is right for you.

What do Karbon, Canopy, and Jetpack Workflow Do?

Karbon and Canopy are commonly referred to as accounting practice management tools. These platforms will have many product features, but can be too robust for your needs. Plus many only offer basic functionality of each product feature to just “check a box.”

However, Jetpack Workflow often gets placed in that category or even compared to those platforms. You will find some minor overlap in features between Jetpack Workflow and accounting practice management software, but it’s not what we are.

Our focus is on solving workflow and project management challenges for accountants and growing firms. It’s the area we found to have the most impact on client work and firm growth.

And accounting workflow management software might be the better place to start at your firm.

A Quick Overview of Each Tool

Karbon

This cloud-based collaborative work management platform manages teams and departments inside large organizations or client service businesses. These areas entail accounting, finance, and back-office support.

It’s a collaborative platform that manages workflows, communicates with team members, and delivers the goods. It provides a central place to communicate and collaborate by combining email, discussions, tasks, and workflows.

Canopy

With Canopy, you can manage your team from anywhere. Canopy is a cloud-based platform for accounting firms that need a comprehensive practice management platform to organize teams, workloads, and clients. Canopy offers workflow management, document management, and a client portal.

You can manage urgent tasks on time, increase efficiency on client billing by creating templates for recurring projects. You can also quickly observe assigned tasks and create reminders.

With document management, you can do away with the fax machine, file cabinets, and copier. This efficient way of handling documents reduces waste and increases your team’s efficiency in accessing client files.

The client portal allows you to manage client communication. It also features an intuitive eSign process. The mobile app allows the client to see requests and notifications.

Jetpack Workflow

Jetpack Workflow is a cloud-based platform that focuses on accounting professionals such as staff accountants, CPAs, and bookkeepers. However, they do recognize that any professional service can benefit from this workflow software.

Jetpack Workflow’s software grows with your firm. You can organize your checklists with their free template library, automate critical deadlines with their custom scheduling functions, view all of your work in one dashboard with filters, stay on track with your ‘My Work’ page to see what’s next or what client work your team is focused on, and keep tabs on the firm’s progress.

 

The Differences Between Karbon, Canopy, and Jetpack Workflow

Now that you have an overview of each tool, let’s look at some of their fundamental differences.

Features

Karbon – Karbon’s key features include automatic client data collection, recurring task generation for regular monthly/quarterly/annual tasks, and document storage for reports, spreadsheets, tax preparation forms, and other documents so that they are in the same place as your workflow process.

Canopy -Canopy has a built-in customer relationship management feature that combines the marketing/sales with the workflow process, an integrated time and billing feature within the system, and a client portal that handles communication and deliverables.

Jetpack Workflow – Jetpack Workflow keeps every workflow process in one location, similar to Canopy and Karbon. It also offers pre-made templates specific to the accounting process, capacity planning tools to allocate your team and resources in real-time and detailed reporting in real-time.

Integrations

Karbon – Karbon consists of 10 direct integrations and a decent amount of “Zaps” in Zapier.

Canopy – Canopy lags behind in this category since there are no direct integrations at this time. Canopy is on Zapier currently in Beta.

Jetpack Workflow – Jetpack integrates and connects all of the tools you currently use and even includes those on Zapier.

Ease of Use

Karbon – Karbon has an above-average interface, but there are some issues with the calendar and email integrations. Some users think the task list is overwhelming.

Canopy -Canopy provides great migration tools, a knowledge base, and a set of tutorials for those who run into problems operating the system. Users did complain about the task feature being clunky.

Jetpack Workflow – Jetpack offers regular webinars, training sessions, a knowledge base, and a support team to help navigate the system. The accounting-specific templates simplify the process of documenting services and processes. The reporting gives you a quick update on where everything stands so that nothing slips through the cracks.

Price

Karbon – Karbon charges per user based on the team or business plan. The Team Plan is $59/user per month if paid annually. The Business Plan runs $79/user per month if paid annually. The price difference is in the additional features. There’s also an Enterprise Plan that is offered at custom pricing for teams of 20 to 20,000.

Canopy – Canopy offers five plans based on modular pricing. The workflow module is $35 per user per month. Additional modules such as document management and time & billing can be purchased separately ($40 per user per month and $25 per user per month, respectively). Additionally, you are charged separately depending on how many contacts you have in your database, and the cost can add up quickly.

Jetpack Workflow – Jetpack offers two plans: Starter at $40/user per month billed annually ($49 billed monthly), and Premium at $50/user per month billed annually.

Customer Service

Karbon – Karbon has extensive resources, a fast response time, and various contact methods such as chat and email but no phone support.

Canopy – Canopy has helpful resources such as video tutorials, webinars, and a knowledge base. Their response time is quick, and they provide multiple contact methods such as chat, phone, and email.

Jetpack Workflow – Jetpack has more than 30 templates for accounting-specific processes in their resource stash, along with tutorial videos and webinars. They have a fast response time if you run into any issues, and they have many ways of staying in touch, such as via phone, chat, or inbox.

How to Choose Between These Tools

Jetpack Workflow is designed for smaller accounting and bookkeeping firms and tax professionals, while Canopy caters to mid-sized businesses and Karbon to enterprises.

Canopy is a practice management software for accounting firms that includes project management tools, document tools, a CRM, and communication capabilities. They are the only ones with a billing and invoice feature, which is one of their strengths. However, their integration capabilities seem to lag behind Karbon and Jetpack. Their pricing is based on a modular plan.

Karbon is a work management system that focuses on the workflow automation process with their automatic client data collection. Their software also includes a recurring task generation feature and document storage. While their features are one of their strengths, they lack the approval workflow feature that the other two have.

Jetpack Workflow offers an array of comprehensive features such as pre-made templates that simplify the workflow. These are so helpful for small businesses in growth mode. It also has capacity planning tools for allocation in real-time, and detailed reporting, so you know where every aspect of the business stands. The other benefit is this option has the simplest of all the pricing plans.

 

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.

Recast Episode: This episode was originally published on July 16, 2020, but it’s a favorite among our Growing Your Firm Podcast community, so we’re bringing it back. Comment below to tell us if you’ve been listening to the podcast since the original airing of this episode.

Podcast

Summary

  • About Practice Protect
  • Understanding Cybersecurity
  • Hacking Isn’t What You Think
  • Don’t Daisy Chain
  • Educate Yourself About Phishing
  • Protect Your Email

Additional Resources

Meet Jamie Beresford

Jamie Beresford is the CEO and Founder of Practice Protect, which is a company that focuses on protecting accounting firms’ reputations with tools, policies, and education to keep data safe without sacrificing convenience. Jamie has over 20 years in the IT industry working throughout Australia, UK and Asia. His expertise covers cyber security, customer privacy, global communications, process and connection speeds and helping accounting firms overcome the challenges associated with highly dispersed teams. Jamie founded Practice Protect in 2012 after he identified a need in the accounting profession for tighter and more efficient control over client data.

What began as a single sign-on password management tool developed into a full suite of components including compliance documents, training and certification to help accounting and bookkeeping firms control and manage their data. In addition to his responsibilities with Practice Protect, he founded the company Freshmethod in 2002 and has been a Managing Director at Ready Group Global since 2012.

What Is Practice Protect And How Does It Work?

Practice Protect is a combination of an app and other value components specifically designed for accountants that helps them stay safe from cybersecurity risks and threats. It started out as a single sign-on password management tool but has developed into a full suite of components over the years. Its functionalities include compliance documents, training and certification to help firms control and manage their data. It also helps maintain control of applications internally.

Today more than ever, people are working remotely, so the practice of a shared personal-work computer is becoming increasingly common, which is a challenge from a security perspective. However, in the case that you or your employees are using a shared personal-work computer, you simply log in to Practice Protect, access your work applications from within that platform, and when you’re finished working simply log out and “there’s not a trace left of any of your working environment” on that machine.

Understanding Cybersecurity

Cybersecurity is a sitting vulnerability in many firms today. Cybersecurity threats are wide ranging both in their approaches and in their consequences. The most common cybersecurity threats people know about are phishing scams and ransomware. No matter what type of cybersecurity threat you may face, they should be taken seriously. A cybersecurity attacker can use your data to impersonate you, attack other users’ devices, purchase things using your bank details, etc. So, how do you manage your cybersecurity? The first step is education.

Get everything you need to manage projects and meet deadlines.

Subscribe to our weekly newsletter, and get 32 free accounting workflow templates today!​​

sign me up!

“The first thing to understand is: Hackers don’t hack. They log in with stolen credentials.” The most common misconception people have about hacking is due to Hollywood depictions of what hacking is: a man in a hoodie hunched over a laptop in the park with an earpiece in his ear furiously typing strings of code on a black and green screen and then suddenly he states “I’m in.” In reality, hackers use much simpler methods to obtain the desired information. 

They start off by determining where the data is stored, usually the cloud, and what sort of security protocol is in place. Their main objective, however, is to determine how they can either guess or steal someone’s password and log in with a user’s own credentials. How do you prevent that from happening?

Don’t Daisy Chain

Nowadays, people have upwards of 10–20 passwords to keep track of, whether it’s for their social media accounts, email, online banking, dating profiles, you name it. Jamie says, “At the end of the day, people are going to do what’s easiest for them.” And what’s easiest for people trying to keep track of 10–20 passwords? Use the same password. It’s exceedingly common for people to use the same password—passwords if you’re lucky— for all of these things. This practice is called daisy chaining as it connects several devices together in a linear series. The issue is that this practice often extends into the workplace which provides them with more passwords to try and manage.

It all boils down to making access to work applications easy for your employees, for the people you want to access company data. Jamie says the solution to this is to use a firmwide access management tool. These tools aren’t uncommon or solely for business use either. Apple, Google, and many other companies provide password managers as functions, so providing a firmwide option for access management is key.

What Is Phishing?

Phishing is the practice of sending emails pretending to be a person or company in order to convince others to give out personal information, such as passwords, bank account information, or credit card numbers. The short-and-sweet of it is this: It’s a scam that tricks people into clicking links or typing out passwords somewhere which leads to access being stolen. Jamie says while cybersecurity systems are becoming more efficient and advanced that “the human is the weakest link in the whole equation.”

Most people are familiar with ransomware because of its immediate effects, but there are plenty of other types out there to be aware of—keylogging, for example. Keyloggers can be especially dangerous as they can be used to spy on your online activity and steal your cache of internet passwords. Jamie notes that if you use Firefox or Chrome, you can go in and see your passwords in plain text. The reason this is such a security risk in the workplace is if you have Google accounts logged in on several devices, it increases your risk of being hacked. Even if your workstation is locked up at work, your personal computer, phone, tablet, etc. could be hacked. This comes back to the issue of daisy chaining. If the hacker gains access to your personal log in data and sees a repeated password, they can pretty well surmise that you’ve probably used it at your workplace as well, which they can then use to log in to sensitive cloud systems as you.

Protect Your Emails

Jamie says that the devil’s in the email. Email is the number one target for hackers because through that they can access years of correspondence which enables a savvy hacker to more effectively impersonate you. Obviously, this is a major issue. One of the biggest problems with cloud email platforms—think Office365, Gmail, etc.— is their penchant for convenience. They don’t require multi-factor authentication or a two-step login process, though they have the functionality to implement them. 

They do this because they need to be perceived by their users as simplistic, easy-to-use tools, so these companies put the burden and responsibility of risk on the unknowing account holder. So it’s up to you to ensure your accounts are secure, especially in the workplace. Jamie says there are a series of features that should be mandatory in your work environment:

  • Location control—Within Practice Protect, there is a setting that allows firms to restrict access to their systems to their home country. Firms can add more countries by request. This setting also has an “Office Only” option which allows firms to restrict access to a specific IP address’ source location. This setting is particularly useful when an employee is just starting or when they are on their way out of the company.
  • Multi-factor authentication—Whether it’s an SMS message, a phone call, or a dedicated app, you need to have this in place in order to protect your emails.
  • Web browser protection—Lastly, you simply need some kind of software protecting users as they access various work applications.

Conclusion

We covered a ton of great information in the podcast, so if you’re after more detailed information, be sure to check out the full episode! If you want to learn more about Jamie and Practice Protect, you can connect with him on LinkedIn or visit Practice Protect’s website. Also, be sure to check out Practice Protect’s Accounting Cybersecurity Guide!

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.
accounts payable workflow

Accounts payable encompasses all of the transactions a business makes minus payroll expenses. The accounts payable workflow is an integral part of a company’s financial standing, especially when it comes to cash flow.

According to the Accounts Payable Association, 36% of businesses were concerned about late payments due to process delays. That’s one major reason why it’s so important to have an effective workflow management process in place.

In this article, we’ll walk you through what an accounts payable workflow looks like, the benefits of having an AP workflow, and the steps that a good workflow will typically include. You can also find a free accounts payable workflow template at the end of the post.

What is an Accounts Payable Workflow?

An efficient workflow is a well-organized sequence of steps that take a project from start to finish. When it comes to an accounts payable workflow, it’s the steps taken from the point at which the goods are received to the point where the invoice is paid.

Think of an accounts payable workflow as an assembly line. Every step should be well defined with rules or guidelines to standardize the process from beginning to end.

Business accounting systems have an accounts payable workflow that is either implemented manually or through accounts payable automation software. Streamlining the accounts payable workflow is essential for consistency, accuracy, visibility, and running a business efficiently.

While you can have an accounts payable workflow composed of many manual tasks, it comes with its own set of problems. Some businesses have hundreds or thousands of invoices to process a month. Keeping track of all these paper invoices is overwhelming.

Manual processes without checklists or some type of project management system in place can also lead to invoice errors. It’s also easier for things to fall through the cracks, causing missed deadlines for clients. In the end, these mistakes waste time, incur costs, and disrupt the flow of production.

In the video below, you can see how to diagram out a bookkeeping workflow, like accounts payable:

https://www.youtube.com/watch?v=P9Fph-derj8

Benefits of Having an Accounts Payable Workflow

You may be tempted to continue doing things the way you always have, but creating a workflow for your accounts payable process will save you a lot of time and energy once implemented.

The following are the other primary benefits of having a good accounts payable workflow:

  • Stay organized and ahead of deadlines. With a good workflow, you can reduce errors, hit deadlines, and stay under your time budgets.
  • Lower risk of fraud. An accounts payable workflow automation system is more likely to catch errors if the data on the invoice doesn’t match the data on the purchase order or sales receipt which would indicate the vendor isn’t legitimate.
  • Don’t miss payments. With manual systems, misplaced invoices are more likely, which can result in missed or late payments and affect supplier and vendor relationships. A smart AP workflow makes the invoice process a cinch.
  • Avoid late payment penalties. A good workflow keeps you up to date on the status of invoices and payments. Deadline tracking will let you know when a due date approaches so the payment is made on time.
  • Save time for what matters. Spend less time on manual data entry and more time on strategy.
  • Accelerate the approval process. A good workflow will keep everyone within your firm in the loop on the progress of a task, invoice approvals, or a project. Even better is a system that ensures invoices don’t just sit around and bottleneck like they do in a more freeflow system.
  • Make audits easy. Workflows make audit trails much easier and faster with everything under a single database. It’s also easier to share the information with the auditors.

What Does a Good Accounts Payable Workflow Include?

The goal of an effective accounts payable workflow is to speed up processing time, reduce the manual workload of repetitive and tedious tasks, and make sure everyone gets paid on time.

Here are some of the key things to include in your accounts payable workflow that will make your business run more efficiently:

  • Invoice recording. Scan and import invoice data so that the information is digitized, sorted, and processed. This way the invoice can be tracked throughout the whole AP process.
  • Three-way match capability. Matching pairs invoices to purchase orders and goods received and ensures that vendors and suppliers get paid on time. It also makes it easier to pinpoint deviations and errors.
  • Verify receipts. Accounts payable should verify the receipts of good and services to approve invoices.
  • Review for variances. If any variances are found (i.e. wrong quantity for a particular good that was ordered), accounts payable should send the invoice to the buyer to find the cause of the issue.
  • Approvals. Get the approvals you need from the right people at the right step in the process.
  • Payments. After the invoice is approved and all variances have been addressed and corrected, payments should be issued and invoices should be marked as paid.

While you could keep track of your workflow steps in a spreadsheet, many CPA and bookkeeping firms find that this system becomes inefficient and difficult to keep organized. Managing spreadsheets on a daily basis is the last thing most owners and managers want to spend their time doing. This is one of the many reasons why firms rely on Jetpack Workflow.

The primary benefits Jetpack Workflow customers receive are keeping tasks and projects organized so their firms hit deadlines with automated reminders, keep track of what their team is working on with its cloud-based real-time project tracking feature, and ensure that nothing falls through the cracks.

What Features to Look for in an Accounts Payable Workflow Software

How do you choose the right software for automation when there are so many to choose from? Now is the time for a little business insight and analysis.

Think about the services you offer, your current process, growth prospects, and things you would like to do differently or benefits you would like to gain. Then pair those answers up with the software that most meets those needs.

Here are six criteria that every accounts payable workflow should include:

  1. Ease of set-up and user interface. Make sure the software includes tutorials, webinars, training sessions, prompts, and great customer service to fall back on when setting up the accounts payable software. You also want to make sure the software is easy to navigate so that you can make the most out of all the features.
  2. Day-to-day management. The software should be a hassle-free experience that will help you make better business decisions and not something that you dread logging into every day.
  3. Functionality. The software should include appealing and efficient features for task management, progress reporting, client management, common integrations, and cloud-based real-time project tracking.
  4. Customer service. Customer service should include helpful resources, fast response time, and multiple methods of contact such as email, phone support, and live chat.
  5. Price. Some things to consider when it comes to price are the number of users, bandwidth/resources, and any extra features.
  6. Integrations. Make sure all the communication, client, sales, and accounting tools work seamlessly together.

Free Accounts Payable Workflow Template

If you’re looking for a simple accounts payable workflow template, you can download one for free here. It also includes 31 other free accounting workflow templates to help you jumpstart your growth.

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.
Accountant reviewing a bookkeeping client onboarding checklist template

A bookkeeping client onboarding checklist helps your firm collect the right information, establish expectations, assign responsibilities, and begin recurring work without missing critical steps.

Use the checklist below to standardize onboarding for every new bookkeeping client. You can also download Jetpack Workflow’s free accounting workflow templates to build a more consistent process across your firm.

Free Bookkeeping Client Onboarding Checklist

A good onboarding process takes a client from signed agreement to active service through a clear sequence of tasks. It should cover document collection, secure system access, team assignments, communication expectations, workflow setup, and the first client review.

Download 32 Free Accounting Workflow Templates

Get ready-to-use workflow templates for client onboarding, bookkeeping, payroll, tax preparation, and other recurring accounting services.

Download the Free Templates

Key Takeaways

  • Begin onboarding after the engagement letter and service scope have been approved.
  • Collect financial records and system access through secure channels.
  • Give every onboarding task a clear owner and deadline.
  • Document communication expectations before recurring work begins.
  • Review the client’s existing books before confirming the ongoing workflow.
  • Turn the checklist into a reusable workflow for every new client.

What Is a Bookkeeping Client Onboarding Checklist?

A bookkeeping client onboarding checklist is a documented sequence of tasks used to move a newly signed client from agreement to active bookkeeping service.

It helps the firm collect documents, confirm the scope of work, assign responsibilities, establish deadlines, and prepare the client’s recurring bookkeeping workflow.

Without a defined process, important steps can be overlooked. Team members may request the same information twice, client records may arrive late, and recurring work may begin before the firm fully understands the condition of the books.

A consistent bookkeeping onboarding process gives the client a better first experience while providing the firm with greater visibility and control.

Bookkeeping Client Onboarding Checklist Preview

Use this checklist as a starting point and adjust the tasks based on the services included in the client’s engagement.

Onboarding Task Suggested Owner Suggested Deadline
Send the welcome email and engagement documents Firm owner or client manager Day 1
Collect the completed client questionnaire Client manager Days 1–3
Confirm the signed agreement and payment details Administrator Days 1–3
Request financial documents and secure system access Assigned bookkeeper Days 2–5
Confirm the scope, deadlines, and service expectations Firm owner or client manager Days 2–5
Assign the client to the appropriate team members Firm owner Day 2
Review the condition of the client’s existing books Senior bookkeeper or reviewer Days 3–7
Create the client project and recurring workflow Workflow manager Days 3–5
Hold an internal client handoff meeting Assigned team Days 3–5
Introduce the assigned team to the client Client manager Day 5
Hold the client kickoff meeting Client manager Week 1
Send a written summary and next steps Client manager After kickoff
Schedule the first 30-day client review Client manager Day 30

On mobile, swipe the table sideways to view all columns.

Want the complete template?

Download Jetpack Workflow’s free accounting workflow templates and customize them for your firm.

Get the Free Workflow Templates

1. Confirm the Engagement and Scope of Work

Before beginning any bookkeeping work, make sure the engagement letter has been signed and the scope of service is clear.

The agreement should identify:

  • The bookkeeping services included
  • Services that are excluded or billed separately
  • The start date
  • Monthly or quarterly deadlines
  • Client responsibilities
  • The firm’s responsibilities
  • Billing terms and payment schedule
  • Confidentiality requirements
  • Termination terms
  • Expected turnaround times

Clarifying the scope at the beginning helps prevent misunderstandings and unpaid work later.

For example, monthly bookkeeping may be included in the engagement while historical cleanup, catch-up bookkeeping, payroll correction, or sales tax filing may require a separate agreement.

2. Send a Welcome Email

Send a welcome email as soon as the engagement has been confirmed.

The email should thank the client for choosing your firm and explain what will happen next. It should also introduce the main point of contact and tell the client how to provide documents securely.

A bookkeeping client welcome email can include:

  • A short welcome message
  • The name and contact information of the client manager
  • A summary of the agreed services
  • A link to the onboarding questionnaire
  • Secure document-upload instructions
  • Instructions for providing system access
  • Important onboarding deadlines
  • A link to schedule the kickoff meeting
  • Details about the client communication process

Keep the message clear and concise. The goal is to help the client understand what you need and what they can expect from your firm.

Standardize Your Firm’s Workflow

Build a Consistent Onboarding Process With Jetpack Workflow

A strong onboarding process gives clients confidence in your firm and helps your team begin work with clear expectations.

Jetpack Workflow helps accounting and bookkeeping firms turn static checklists into repeatable workflows. Assign tasks, monitor deadlines, track client dependencies, create recurring projects, and see what needs attention across your firm.

Stop rebuilding your onboarding process for every client.

3. Complete the Client Onboarding Questionnaire

The onboarding questionnaire collects the business information your team needs before work begins.

Request information such as:

  • Legal business name
  • Business address
  • Entity type
  • Industry
  • Main point of contact
  • Billing contact
  • Phone number
  • Email address
  • Fiscal year
  • Federal and state tax identification information
  • Accounting method
  • Current accounting software
  • Payroll provider
  • Payment processor
  • Sales tax obligations
  • Business goals
  • Preferred communication method
  • Existing bookkeeping challenges
  • Expected reporting deadlines

The questionnaire should focus on business information and operational requirements. Sensitive financial records and account access should be collected through a secure system.

For a more detailed discovery process, review the questions to ask when onboarding a new bookkeeping client.

4. Collect Financial Documents Securely

The documents required will depend on the client’s business and the services included in the engagement.

Common onboarding documents include:

  • Prior-period financial statements
  • General ledger
  • Current chart of accounts
  • Bank statements
  • Credit card statements
  • Loan documents
  • Payroll reports
  • Sales tax records
  • Accounts receivable reports
  • Accounts payable reports
  • Fixed asset schedules
  • Merchant processor statements
  • Previous tax returns when relevant
  • Outstanding bookkeeping notices
  • Existing policies and procedures

Use a secure client portal or approved encrypted system to collect financial documents.

Clients should not send passwords, banking credentials, payroll access, credit card information, or other sensitive data through ordinary email or an unsecured form.

5. Establish Secure System Access

Your team may need access to the client’s accounting platform, payroll system, bank feeds, expense management tools, payment processors, and document storage system.

Whenever possible, ask the client to create a separate user account for your firm rather than sharing an existing username and password.

Use role-based permissions so each team member only has access to the information required for their work.

The access setup process should include:

  • Accounting software access
  • Read-only financial account access when appropriate
  • Payroll platform access
  • Accounts payable software access
  • Expense management platform access
  • Sales tax platform access
  • Document portal access
  • Merchant processor access
  • Relevant reporting tools
  • Multi-factor authentication requirements

Record who has access to each system and review permissions when team assignments change.

6. Review the Condition of the Existing Books

Do not assume a new client’s books are ready for recurring service.

Complete an opening review to identify errors, missing information, and cleanup work before confirming the ongoing workflow.

The review may include:

  • Checking whether bank and credit card accounts are reconciled
  • Reviewing uncategorized transactions
  • Identifying duplicate accounts or transactions
  • Checking opening balances
  • Reviewing accounts receivable and accounts payable
  • Examining suspense or clearing accounts
  • Reviewing payroll liabilities
  • Checking sales tax balances
  • Identifying old outstanding checks
  • Reviewing loan balances
  • Checking whether the chart of accounts is properly structured
  • Confirming that prior periods have been closed correctly

If substantial corrections are required, separate the cleanup project from recurring bookkeeping.

Use a documented bookkeeping cleanup checklist to define the additional work, timeline, and responsibilities.

7. Assign the Client to the Right Team Members

Assign the client to team members with the appropriate skills, availability, and industry experience.

Define who will be responsible for:

  • Day-to-day bookkeeping
  • Client communication
  • Document follow-up
  • Quality review
  • Payroll coordination
  • Accounts payable or receivable
  • Month-end close
  • Final approval
  • Escalations

Every task should have one clear owner. Avoid assigning responsibility to a group without identifying who is ultimately accountable for completion.

This helps prevent missed work and gives the client a clear point of contact.

8. Create the Client Project and Workflow

Set up the client in your accounting workflow software and create the required onboarding and recurring projects.

The workflow should include:

  • Individual tasks
  • Task owners
  • Start dates
  • Due dates
  • Dependencies
  • Client document requirements
  • Review steps
  • Recurrence settings
  • Internal notes
  • Completion criteria

You may need separate workflows for:

  • Initial client onboarding
  • Historical cleanup
  • Weekly bookkeeping
  • Monthly bookkeeping
  • Month-end close
  • Payroll processing
  • Sales tax filing
  • Accounts payable
  • Accounts receivable
  • Management reporting
  • Year-end preparation

A documented bookkeeping workflow template can help your firm establish a consistent process before customizing the workflow for each client.

9. Hold an Internal Handoff Meeting

Before meeting with the client, hold an internal handoff meeting with everyone assigned to the engagement.

Review:

  • The signed scope of work
  • Client goals
  • Known bookkeeping issues
  • Systems and software
  • Required deliverables
  • Important deadlines
  • Communication preferences
  • Missing documents
  • Team responsibilities
  • Review and approval procedures
  • Potential risks or complications

This internal meeting helps ensure that the client does not receive duplicate requests or conflicting information from different team members.

Document decisions from the meeting inside the client workflow so the information is available to everyone involved.

10. Introduce the Team to the Client

Send an introduction email explaining who will work on the account and what each person is responsible for.

Include:

  • Each team member’s name
  • Their role
  • The primary point of contact
  • Contact information
  • Expected response times
  • Instructions for submitting questions
  • A link to schedule the kickoff meeting

The client should understand exactly who to contact and what happens when their usual contact is unavailable.

11. Hold the Client Kickoff Meeting

The kickoff meeting confirms that the client and bookkeeping team have the same expectations.

Use the meeting to discuss:

  • The agreed scope of work
  • Business goals and priorities
  • Reporting requirements
  • Monthly document deadlines
  • Communication procedures
  • Approval responsibilities
  • Current bookkeeping problems
  • Missing documents or system access
  • The monthly close schedule
  • Key filing deadlines
  • The next steps in the onboarding process

Give the meeting a clear agenda and send it to the client beforehand.

Before ending the meeting, confirm who owns each outstanding action and when it is due.

12. Send an Onboarding Summary

After the kickoff meeting, send a written summary of the decisions and next steps.

The summary should include:

  • Services the firm will provide
  • Outstanding documents
  • Missing system access
  • Team responsibilities
  • Client responsibilities
  • Important deadlines
  • Communication expectations
  • Reporting schedule
  • Action items from the meeting
  • Date of the next review

A written summary creates a shared record and reduces confusion after the meeting.

13. Schedule the First 30-Day Review

Schedule a review approximately 30 days after onboarding begins.

Use the review to confirm:

  • All required documents have been received
  • System access is working
  • Recurring tasks have been created
  • Responsibilities are clear
  • Deadlines are realistic
  • The client is following the agreed communication process
  • The team has identified any additional cleanup work
  • The client is satisfied with the onboarding experience

Document any problems and update the workflow so future clients benefit from what your team learned.

How to Turn the Checklist Into a Repeatable Bookkeeping Workflow

A static checklist shows what needs to happen. A managed workflow also shows who owns each task, when it is due, what is waiting on the client, and whether onboarding is progressing as planned.

Follow these steps to turn the checklist into a repeatable process:

1. Create a Standard Onboarding Template

Build one master onboarding workflow containing the tasks required for most new bookkeeping clients.

Avoid creating every project from scratch.

2. Assign an Owner to Every Task

Specify who is responsible for completing, reviewing, and approving each task.

Clear ownership reduces delays and confusion.

3. Add Relative Due Dates

Set due dates based on the client’s start date.

For example, the welcome email may be due on day one, document collection on day three, and the kickoff meeting during the first week.

4. Create Task Dependencies

Identify which steps must be completed before other work can begin.

The opening review, for example, cannot be completed until the required records and accounting-system access have been received.

5. Add Client Dependencies

Clearly mark tasks that are waiting on the client.

This helps your team distinguish internal delays from missing client information.

6. Build in Review Steps

Add quality-control and approval steps before recurring work begins.

This is particularly important when the client’s existing books require cleanup or correction.

7. Create Recurring Client Work

Once onboarding is complete, activate the appropriate weekly, monthly, quarterly, and annual workflows.

Review the monthly bookkeeping checklist when setting up recurring client work.

8. Improve the Template After Every Onboarding

Review delays, repeated questions, missing documents, and client feedback.

Update the master workflow so the process becomes more effective over time.

Checklist vs. Spreadsheet vs. Workflow Software

Bookkeeping firms can manage onboarding in several ways, but each method provides a different level of visibility and control.

Method Best Suited For Main Limitation
Printed Checklist
Solo bookkeepers with very few clients Difficult to update, share, and monitor
Google Docs
Documenting the onboarding process Limited task ownership and deadline tracking
Spreadsheet
Basic onboarding tracking Requires manual updates and reminders
Workflow Software
Firms managing multiple clients and team members Requires initial workflow setup and team adoption

On mobile, swipe the table sideways to view all columns.

Spreadsheets can record tasks, but they do not automatically show team members what they need to complete next. They also rely on someone updating the information consistently.

Jetpack Workflow allows accounting and bookkeeping firms to assign tasks, establish deadlines, create recurring projects, monitor progress, and apply workflow updates across future client work.

Explore Jetpack Workflow for bookkeepers or review how Jetpack Workflow works.

What Parts of Bookkeeping Client Onboarding Can Be Automated?

Automation can reduce manual administration, but the underlying onboarding process must be documented first.

Bookkeeping firms may be able to automate:

  • Welcome emails
  • Client questionnaire delivery
  • Internal task creation
  • Team assignment notifications
  • Due-date calculations
  • Client document reminders
  • Follow-up tasks
  • Recurring workflow creation
  • Status updates
  • Internal review notifications
  • First-month check-in reminders

Automation should support the client experience without removing necessary human review.

For example, an automated reminder can notify a client about a missing bank statement, but a team member should still review the information and determine whether additional records are required.

Common Bookkeeping Client Onboarding Mistakes

Starting Work Before the Scope Is Clear

Beginning work without a signed agreement can lead to disagreements about services, deadlines, and fees.

Collecting Sensitive Information Through Email

Passwords and sensitive financial information should be collected through secure, approved systems.

Failing to Review the Existing Books

Recurring work may be delayed if the firm later discovers unreconciled accounts, incorrect balances, or historical errors.

Giving Tasks to a Team Without Clear Ownership

Every task should have one person responsible for its completion.

Treating Every Client Exactly the Same

A standard template provides consistency, but the workflow should still be adjusted for the client’s services, systems, and complexity.

Forgetting Client Dependencies

Your team needs to know which tasks are delayed because information or approval is still required from the client.

Keeping the Checklist Separate From Daily Work

A checklist is less useful when team members must remember to open a separate document. Incorporating it into the firm’s workflow system makes the process easier to track.

Frequently Asked Questions

What should be included in a bookkeeping client onboarding checklist?

A bookkeeping client onboarding checklist should include the signed engagement letter, client questionnaire, secure document collection, system access, service scope, team assignments, communication expectations, opening-book review, workflow setup, kickoff meeting, and first client review.

How long should bookkeeping client onboarding take?

A straightforward onboarding process may take one to two weeks. The exact timeline depends on the complexity of the client’s books and how quickly the client supplies documents, system access, and accurate opening information. Historical cleanup or incomplete financial records may extend the process.

What documents should a new bookkeeping client provide?

Common documents include prior financial statements, the general ledger, chart of accounts, bank and credit card statements, payroll reports, tax records, accounts receivable and payable reports, loan documents, and fixed asset schedules. The required documents depend on the services included in the engagement.

How should bookkeeping firms collect client login information?

Firms should use an approved secure portal, password manager, or encrypted access method. Whenever possible, the client should create a separate user account with appropriate permissions instead of sharing an existing password. Clients should not send passwords or sensitive financial information through ordinary email.

How can bookkeeping client onboarding be automated?

Firms can automate task creation, assignments, due dates, reminders, document follow-ups, recurring workflow creation, and internal status notifications. The process should be documented and standardized before automation is introduced.

What is the difference between client onboarding and bookkeeping cleanup?

Client onboarding establishes the working relationship, collects information, assigns responsibilities, and prepares the recurring workflow.

Bookkeeping cleanup corrects historical errors, reconciles incomplete accounts, and prepares the books for accurate ongoing work. A new client may require both processes, but they should be scoped and managed separately.

How can firms track onboarding deadlines across multiple clients?

Accounting workflow software can organize tasks by client, owner, status, and due date. This gives firm owners visibility into incomplete work and client dependencies without relying on separate spreadsheets. Learn more about due-date tracking software for accountants.

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.

Finding a good CRM for accountants (or accounting firms) can be challenging. Fortunately, there are a few best practices for getting and finding the best CRM for your firm.

Why a CRM?

CRM, or Client Relationship Management, is often geared towards helping salespeople better track their leads and prospects. 

For many accountants and accounting firms, this is NOT the tool they had in mind. In our experience, CRM’s that focus on sales and prospecting are typically a poor fit for many accountants.

Core Features

Let’s first go through the list of ‘features’ and why they’re useful, then discuss some of the options accountants have for finding a CRM software or application.

Here’s a quick list of what we’ll cover:

  • Central Client List
  • Tasks and Task Management
  • Recurring client Management
  • Workflow View

Central Client List

At the core of every CRM software is the ability to have a central client list that can be consistently updated by the team. 

This list can contain basic information such as name, address, and email, as well as more detailed information around billable address, second or third contact points for a given client. It’s important that whatever CRM software or application you choose as an accountant, that the client list is easy to use.

Tasks

The next set of features is adding notes and to-do’s or tasks. Adding notes and tasks on clients is critical for your firm if you wish to maintain an up to date record of all interactions and work that needs to be done for a specific client.

Apart from these two core features, CRM’s start to change based on the industry (or role) they are built for. As mentioned, many CRM applications is a software that is built for salespeople, not accountants. As such, I would recommend looking for tools that focus on Recurring Client Management (RCM).

Recurring Client Management

CRM software is primarily used as a means to track leads and close deals. But in a recurring revenue model (like accounting) you also need current client tracking, built to handle both new and existing client relationships. 

A few unique points about using a tool that includes recurring client management include:

  • Using a tool that includes task management and workflow capabilities: Instead of only tracking lead scores and communications, a quality solution offers the ability to track the work you do for clients that say “yes.”
  • Helps manage the internal team, too: With accounting, you need to know where projects and deliverables are in the workflow process. This means the ability to understand who’s working on what, where they are in the process, and critical due dates. 
  • Templates and Other Goodies: Of course, an internal and external customer/team management system needs helpful gizmos! Things like templates, to save those common processes (e.g. a Month-end close checklist). And other features, like custom labels.

Setting Recurring Work

As an accountant or accounting firm owner, some percentage of your work is going to be recurring. The ability to set up customizable recurrence schedules across your team and clients. So recurring tasks, jobs, or projects are important parts of RCM.

Work Views

Another feature of RCM is being able to create work views so you make sure that client work doesn’t fall through the cracks. 

Tracking client work, especially recurring client work across many clients, can quickly add up and become overwhelming for many generic applications or software tools (whether it’s a basic CRM, task management, or project management application). Therefore, a critical element of RCM is giving the owner and team the ability to quickly see what’s been assigned to them, and drill into a specific work category, status, due date, client file, and more.

Choosing a Quality Client Relationship Management Solution

Now that we’ve covered the core features of a CRM, you’ll want to know some things to look for in a quality solution. 

Here are three key criteria:

  • Learning material: Every piece of software is a new process for your team, clients, and yourself. The easier it is to learn, the better. You’ll want great training materials, onboarding help, or implementation assistance to ensure the best buy-in from your team.
  • Customer service: We’re talking about putting your business in a digital form, so it’s a pretty important piece of tech, right? That means you want fast responses, so check whether or not the solution has chat, email, and/or phone support. 
  • Reviews, case studies, and testimonials: Then it’s time to see what others are saying about a particular software! It’s ok to look on the product site itself, to find case studies and testimonials. Then, go to 3rd party review sites (like G2 and others) to see what else people say.

Further reading: Want a more detailed look? We’ve created a full-length buyer’s guide, with everything you need to choose the best accounting software for your firm. You’ll also find a detailed review of nearly a dozen of the top solutions.

Jetpack Workflow CRM Meets You Where You’re At

Whether you’re switching from a CRM, moving from spreadsheets, or starting from scratch, testing out both CRM and recurring client management applications is a critical step in helping you build a highly scalable, profitable firm. 

Most applications will come with a free trial period. We recommend starting out with a free trial to see if the application is a good fit. As an accountant looking for a solid CRM, the search might not be easy, but hopefully you’ve found this article helpful.

Jetpack Workflow was built for accountants and accounting firm owners, and comes with a 14 day free trial.

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.

Recast Episode: This episode was originally published on June 7, 2018, but it’s a favorite among our Growing Your Firm Podcast community, so we’re bringing it back. Comment below to tell us if you’ve been listening to the podcast since the original airing of this episode.

Podcast

Summary

  • The Making of a Good Recruiter
  • Trends in the Job Market
  • The Four Questions
  • Vision as Part of Recruiting
  • Defining Your Company Culture
  • The Importance of Retention

Connect with Jeff

Additional Resources

Meet Jeff Phillips

Jeff Phillips, co-founder and CEO of Accountingfly, has been building and implementing talent and recruitment strategies since 1999.  In addition to his CEO duties for Accountingfly, Jeff added another title as he stepped in as CEO at Padgett Business Services.

Jeff has been named among the Top 100 Most Influential People by Accounting Today four times, serves on multiple professional and community boards, and was the 2020 President of The CPA Consultants’ Alliance. 

In this episode of the Growing Your Firm podcast, Jeff tells us how to attract 50X more qualified job applicants and retain them, because, in today’s firm, keeping your best staff is harder than ever before.

The Making of a Good Recruiter

Jeff knows that most business owners are not good recruiters. By his estimation, only about 15% are actually good at it, but even then there’s a caveat. “Even if you’re predisposed and have the personality set to be an excellent team leader, leaders are made. They’re not born; they’re trained.” As your firm grows, you will have less and less time for recruitment. That’s just the reality of it.

“Unless you have a trusted and proven system for people, whether it’s the hiring, onboarding, or retention system,” Jeff says,  your hiring process will grind to a halt. As you get busier running your business rather than working on the business, stuff like hiring gets put on the backburner. The most pressing issues  are the ones that arrest your attention, so having a system that helps you deal with the day-to-day issues is vital, especially one that yields repeatable, consistent results. 

Trends in the Job Market

However, the job market has changed. It’s no longer a “seller’s market” whereas jobs are concerned. Demand for accounting talent far outweighs supply. We are certainly in a buyer’s market; prospective employees have the liberty to pick and choose between employers and negotiate better deals for themselves. “The race for talent is over,” Jeff says. “And the talent has won.”

He unpacked that by explaining that if you’re hiring, you are competing for the best available talent in the market. The hiring situation is such that the prospect is in the driver’s seat, so to speak. You have to sell prospective employees on your company and your job openings. “To sell a product, you’ve got to have a brand, something to trade, and something that sets you apart that causes them to send you their resume.”

Clearly, this is more than just a hiring issue, it’s a marketing challenge. One of the major problems, Jeff says, is the way we advertise job openings. “Have you ever seen a job posting that looks like an HR document, and it’s just got a list of 35 bullet points of what the qualifications are and what the duties will be?” This is exactly the kind of thing you want to avoid. Jeff did an A/B test of a job post for a client where he tested a vision-based job posting against a standard HR job posting, and he pulled in 50X more job applicants than the HR document.

So, when it comes to job postings, how do you build an attractive post? It really boils down to four questions that the company needs to answer for prospective employees.

Get everything you need to manage projects and meet deadlines.

Subscribe to our weekly newsletter, and get 32 free accounting workflow templates today!​​

sign me up!

  1. Why should prospective employees give you a portion of their career?
  2. Why would prospective employees want to work in your size of firm?
  3. What is the culture of your business?
    • A quick aside from Jeff, here: “You have a culture whether you know it or not. The answer to this question isn’t: ‘The culture here is we are a family.’ It might be and feel like a family, and that is incredible, but that’s the answer for a lot of firms when we ask that question. We have to go deeper than that.”
  4. What is the vision of the business?

Vision as Part of Recruiting

That last question is the most important in Jeff’s mind. Vision is absolutely critical. So, where do you start to build or define the vision of your company? It starts with the founder(s), and it all starts with why you started your company. Jeff asked a firm owner why he started his firm. His answer wasn’t about doing tax returns, it was that “He worked in public accounting, was tired of the grind, and wanted to start a firm where he took care of clients his own way without missing his kid’s activities.”

But why is vision so important in today’s culture? Jeff notes that the blog Going Concern is read by 180,000 accountants per month, and Going Concern has singled out millennials that read the blog. They survey those millennials to find out the best way to connect with them for job opportunities, and Jeff says it always comes back to vision. Your vision is a vital component in attracting the right kind of talent for your firm.

Defining Your Company Culture

One of the other major questions you need to answer for prospective employees is about your company culture. Jeff worked at Monster.com as a recruitment advertising salesman for seven years, and the first thing he learned in sales was “You sell benefits, not features.” What are the benefits for prospective employees if they decide to join your company? And we aren’t just talking about whether or not you offer medical or dental insurance, either. Sure, those are important, but people want to know the culture they would be walking into, and that’s rooted in who you are as a founder.

“What a wonderful opportunity to communicate and express what it is that’s unique about you, your team, and your company.” You have something unique to offer that prospective employees deserve to consider. The challenge is taking the time to work through this so you can readily articulate it to others, whether that’s your team, prospective employees, or the general public. Jeff points to Zappos as a great example of how to build out company culture.

Your company culture and vision are unifying forces. That doesn’t mean you won’t have vastly different people with differing opinions working for you — in fact, the best and most robust teams are composed of people just like that. But, what people line up behind is your vision — your company’s reason for existing — and your culture. The people who buy into those things will fall in line within your company, and those who can’t buy into them will be appropriately repelled. And that’s a good thing! Jeff says, “You want all of your turnover to happen in the recruiting process, not after you’ve hired them.”

The Importance of Retention

We are at a peak turnover rate in the public accounting industry, with 20% turnover being seen. Turnover is understandably bad for business, so how do we retain good people? Once again, you need to ask yourself several questions.

Firstly, what is your retention strategy? If you don’t prioritize how you retain talent and lead people, you will meet that turnover average. You must develop systems to assimilate new employees, lead them, and retain them. The most important thing in assimilating new employees is communicating their value to you and to the company — make them feel special!

Jeff tells a story about his own assimilation experience. When Jeff started working for a software company in Texas, they sent him his offer letter in a package that included a Tiffany pen to sign the letter with, a gift certificate to a local restaurant, CDs from local bands, and a packet detailing things to do and see locally. “I’m talking about something that happened to me 20 years ago,” Jeff says. “And I’m talking about it because a company had a system in place that made me feel great, that made me feel special and a part of the team!”

Find a way to make new hires feel special because they’ve chosen to spend a portion of their career with you.

Secondly, take time to train your people. Make a commitment to pour into those new hires. You need to have a training schedule that covers the core competencies of their job and the way things are done in your company. Someone has to train them, so make sure things are well documented. Whatever your system looks like, it needs to entail the functional work and the cultural work.

Thirdly, follow up with your new hires. Make sure they are getting settled in well and that the training is holding. Author Michael Buckingham actually analyzed the concept of follow ups and found that the most effective method was a weekly check-in where the manager asks the employee “what are your priorities right now and what can I do to help?”

Lastly, share some of the workload. Delegate some of your tasks to trusted team members. According to Jeff, “Proper delegation is providing crisp, clear results that every job should accomplish.”

By doing all of this, you are communicating value to your employees in a genuine way.

Conclusion

We covered a ton of great information in the podcast, so if you’re after more detailed information, be sure to check out the full episode! If you want to reach out to Jeff and ask about Accountingfly or just say ‘thanks’, email jeff@accountingfly.com.

See Jetpack Workflow In Action

Get under the hood of Jetpack Workflow’s accounting workflow and project management platform. See some of the top features and how it helps your firm standardize, automate, and track client work more efficiently.