This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

Quickbooks Online for Nonprofits: Building a Strong Financial Foundation

August 20, 2026 2:00 PM - 3:00 PM (EDT)

Description

QuickBooks Online can be a powerful tool for nonprofit organizations when it is set up and used correctly. This interactive session will introduce nonprofit professionals to the unique accounting requirements of nonprofit organizations and demonstrate how to configure and use QuickBooks Online to track donations, grants, programs, and financial transactions with confidence. Participants will leave with practical strategies and best practices they can immediately apply to improve financial reporting, board reporting, and overall financial management. 

Learning Outcomes

  • Understand the key differences between nonprofit and for-profit accounting.
  • Configure QuickBooks Online for a nonprofit organization.
  • Identify best practices for recording donations, grants, and program expenses.
  • Use classes and reporting features to improve financial oversight.
  • Gain practical tips to strengthen financial management and support informed decision-making.

Audience - Whether you are new to QuickBooks Online or looking to improve your organization's financial processes, this session will provide actionable tools and best practices that you can implement immediately.

  • Executive Directors
  • Finance Directors
  • Bookkeepers
  • Treasurers
  • Board Members
  • Development and Grant Managers
  • Staff responsible for managing a nonprofit's finances using QuickBooks Online

About the Presenter:

Carol O'Neil, EA, is the Founder and CEO of CEO Financial Services, a firm providing Fractional CFO, accounting, tax, and advisory services to nonprofit organizations and growing businesses. As an Enrolled Agent (EA), Fractional CFO, and accounting advisor, Carol specializes in nonprofit accounting, QuickBooks Online, financial reporting, internal controls, and operational efficiency.

Known for her practical, systems-based approach, Carol helps nonprofit leaders move beyond bookkeeping to gain meaningful financial insights. She is passionate about empowering organizations to strengthen financial stewardship, enhance board reporting, maintain grant compliance, and make confident, mission-driven decisions. Her engaging teaching style combines real-world experience with actionable strategies that participants can implement immediately within their own organizations.

Location

Virtual via ZOOM

Pricing

Members - FREE

Non-Members $25.00

Contact Information

Nonprofits First
Name: Callie Sharkey
Phone: (561) 910-6678
Email: csharkey@nonprofitsfirst.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}