Outsourced virtual accounting services for nonprofits and small businesses.

Bookkeeping & Accounting

We manage accounts receivable, accounts payable, bank reconciliation, payroll processing and other essential daily financial transactions.

Specialized Nonprofit Services

We track your restricted funds, prepare your Statement of Functional Expenses and record allocation of program expenses.

Audit Preparation

We help your organization prepare for external financial and regulatory audits by anticipating issues and assisting with Uniform Guidance Compliance.


Trust is an integral component of everything we do, resulting in a strong foundation for our partnerships. JFW Accounting Services’ dedicated experts operate as an extension of your team – gaining you access to top notch talent you can depend on for only a fraction of the cost of an in-house team.

Our commitment to client satisfaction results in strong, long-lasting relationships with our client partners, positioning us as industry leaders in accounting for nonprofits and small businesses.

We pride ourselves on fulfilling your immediate and growing financial needs!

Strategic Accounting for Nonprofits & Businesses

From years of partnering with nonprofits and businesses of all sizes, we know that outsourced accounting is a real game-changer when it comes to growth and long-term success. Our team will guide you through a collaborative process to effectively manage your finances, arming you with accurate data and expert mentorship. Our client accounting and advisory services scale with your needs and resources.
We design, install and maintain effective accounting systems that are easy to use and offer robust reporting.
We manage accounts receivable, accounts payable, bank reconciliation, payroll processing and other essential daily financial transactions.
Virtual CFO Services
JFW Accounting Services’ experts provide strategic insight, financial modeling and market analysis that guides your organization’s financial decision-making.

Free Insights from our Nonprofit Accounting Firm

Start your Accounting Journey

Utilize Cutting Edge Accounting Technology

What Our Clients Say

“Working with JFW Accounting Services has given NCHV the tools and guidance we have needed to improve our accounting processes and offer better accountability to our board and donors regarding our finances. It is rare to find an accountant you truly enjoy working with, but Jo-Anne and her team have become a trusted partners in our organization’s success. Her promptness, wise guidance on the implementation of accounting principles, and attention to detail have provided me with better insights into my organization’s financial picture, improving my ability to lead the organization with sustainability in mind.”
“Jo-Anne is a pleasure to work with– always professional, knowledgeable, and timely meeting our needs. She is an integral part of our financial team and helped us implement more effective accounting processes and consistent reporting. Highly recommend working with her.”
“JFW Accounting Services is an important part of my organization’s success. Jo-Anne is responsive, patient, and extremely knowledgeable. We consider her part of the team and are grateful for her support! “
“We have worked with Jo-Anne Williams-Barnes for over five years and can say unequivocally that she has been a tremendous asset to our organization. Her deep experience, accounting expertise and general know-how has significantly benefited us. She oversees all aspects of our finances, including our annual audit and tax filings and we would be lost without her. She has a wonderful attitude, is an absolute delight to work with, I highly, highly recommend her!”

We look forward to helping you achieve your financial goals!

Our Awesome Team

  • Jo-Anne Williams Barnes

    Founder & CEO
  • Tyria Hall

    Small Business Accounting Coordinator
  • Lesley Tweedie

    Accounting & Client Manager
  • Amy Sexton

    Senior Team Accountant
  • Randy Boswell

    Team Accountant
  • Farkhunda Salehi

    Team Accountant