Gain confidence and master your bookkeeping skills

Welcome to the Bookkeeping Academy, where we empower individuals like you to gain confidence and master the art of bookkeeping. Our comprehensive course is designed to equip you with the knowledge, skills, and practical experience necessary to excel in the field of bookkeeping.

Whether you’re starting a new bookkeeping business, seeking career advancement, or simply looking to refresh your skills, our course is tailored to meet your specific needs.

Integrated with QuickBooks & FreshBooks Training

Book a 15min consultation Register for training

Who should take the Bookkeeping Academy Course?

The Bookkeeping Academy course is designed for individuals who are interested in developing a solid foundation in bookkeeping and accounting principles. This course is ideal for individuals who are:

Planning to start a bookkeeping business
Virtual Assistance
Needing practical or hands-on training
Needing a refresher
Looking for a bookkeeping training advisor, coach, or mentor
Wanting to strengthen their bookkeeping skills
Bookkeeping students

What To Expect

Whether you have limited knowledge of bookkeeping or are looking to refresh your existing skills, the Bookkeeping Academy course provides comprehensive training that caters to various levels of expertise. You can expect a personalized approach based on your skill level and what you’d like to achieve.

From basic accounting principles to advanced financial analysis techniques, this course will provide you with the knowledge and practical tools to excel in the field of bookkeeping.

Online Bookkeeping Training

Enjoy the convenience and flexibility of booking your sessions with Sal and work at your own pace.

In-Person Bookkeeping Training

Provided if more than two attendees are registered and offered every 90 days.

Prerequisites: Must have basic computer skills. Basic bookkeeping knowledge is an asset but not necessary. Please note that we use Zoom for online training.

Book a call

About Sal Rezai

Sal started Accounting by Sal Corp. in 2008 with the mission to help other individuals get clarity and ease the stress that so often comes with bookkeeping and accounting systems. In her years of experience, she has helped bookkeeping professionals learn the skills they need to work confidently in the industry, gain their client’s trust, and establish their bookkeeping business. Sal is a bookkeeping and accounting expert with an entrepreneurial spirit and a love for teaching and mentorship.

Accounting by Sal Corp. is an award-winning company, winning the Top Choice Awards in Edmonton for Top Accounting Services of 2023. The company consistently receives 5-star reviews on Google from many happy clients. The team comprises of accounting professionals, Certified QuickBooks ProAdvisors, FreshBooks Partners, and Certified Xero Advisors.

Speak with Sal

Accounting and Bookkeeping Expert

What’s Included

The Bookkeeping Academy offers flexible learning options, allowing students to learn at their own pace and customize their schedules to accommodate their personal and professional commitments. Sal takes the time to assess your existing knowledge, experience, and specific areas of interest to deliver a truly personalized approach!

Month-Long Course

  • 4x 90-minute sessions
  • Book additional time at a per-session rate
  • Schedule your own time
  • Ongoing email support
  • Integrated with QuickBooks & FreshBooks Training

Register for Bookkeeping Academy

The Bookkeeping Academy course is an investment in your professional growth, opening doors to exciting career opportunities! Taught by industry expert and business mentor Sal Rezai, you will benefit from a supportive, collaborative, and personalized learning environment.


For those who are looking to freshen up their knowledge or are new to bookkeeping. The Refresher Course covers the basics, including daily tasks associated with managing the financial transactions of a business


This course includes:

  • Cash and Accrual Methods of Accounting
  • Owner’s Contributions and Withdrawals
  • Debits and Credits and the Transactional Process
  • Customer Records, Sales Invoices and Payments
  • Revenue and Expense Transactions
  • Canada Sales Tax Preparation and Filing
  • Matching Principle in QBO
  • GST/HST Sales Tax NETFILE Returns and Payments
  • General Ledger Accounts
  • GST/HST Sales Tax Accounts
  • Recording Transactions, Bank Reconciliation
  • Special journals and credit notes
  • Adjusting Entries, Reversing Entries
  • Vendors Records, Purchases and Expenses Invoices and Payment
  • Transactions and Sales Taxes (using the correct sales tax code in QBO)
  • Account Balances and Chart of Accounts


Looking to develop your bookkeeping skills? The Mastery Course will help you gain a deeper understanding of bookkeeping and accounting principles and empowers you to take your skills to the next level.


This course includes:

  • Bank Reconciliation, helpful tips for bank reconciliation adjustments
  • Practice journalizing and posting entries to different types of accounts
  • Banking Transactions; Deposits and Withdrawals
  • Steps to prepare T4As for your contractors and subcontracts
  • Vendors Records, Purchases and Expenses Invoices and PaymentsCompleting the Full Accounting Cycle
  • How to Close the Books in QuickBooks Online
  • Credit Cards Charges and Payments
  • Financial Statement Reporting: Trial Balance, Income Statement, Balance Sheet
  • Recurring Transactions and other time-saving features
  • Performing Year-End Tasks and closing the book
  • Payroll Setup, Payroll Mirgarion Payroll 3rd party App integration
  • QuickBooks Online Year-End Checklists
  • Accounts Receivable and Bad Debts Expense
  • Monthly, Quarterly and Yearly Bookkeeping Checklists
  • Custom Reporting and Financial Statements in Quickbooks Online


Designed for bookkeepers starting and managing their own bookkeeping business. With the skills gained in this course, you will be able to perform the day-to-day and monthly bookkeeping tasks required for a small service business.


This course includes:

  • Client onboarding process
  • Building a service offering
  • Initial call with clients & what to ask
  • Using the right Technology and softwares
  • Processes & strategies for client’s bookkeeping catch-up and clean up
  • Business mentorship
  • Steps to show the Paid diagnostic review for the clean up process
  • Performing Month End Tasks
  • Tips on how to best clean up the Undeposited Funds cleanup in QBO
  • How to Close the Books in QuickBooks Online
  • Tips on how to best clean up the Undeposited Funds cleanup in QBO
  • Company’s Fiscal Year-End and Year-End Adjusting Entries
  • How to Charge for bookkeeping services
  • Monthly, Quarterly and Yearly Bookkeeping Checklists
  • How to attract the right clients
  • Fiscal Year-End Process and Reporting
  • How to grow your business and gain confidence as a new bookkeeper

Monthly Subscription

When you purchase a Bookkeeping Academy Course, you have the option to sign up for a discounted monthly subscription for additional one-on-one time with Sal. The subscription includes:

  • 3×90-Minute Sessions Per Month
  • Monthly Subscription Price: $249CAD

OR if you don’t want a monthly subscription but would like additional sessions with Sal, individual 90-minute sessions are available.

  • Per Session Price: $197CAD
Bookkeeping Online Training

Frequently Asked Questions

We can customize the course to your needs. Whether you need to learn all of the basics or just a few, or you’re more confident in other areas, we take the time to listen to your needs and goals during our consultation and adjust as required

Yes. We can use your preferred cloud accounting software choice – QuickBooks, FreshBooks, or Xero. All of the subjects are taught through the software and not as a separate software training course.

Although it’s not a prerequisite, it’s easier to learn if you come in with your own bookkeeping clients that we can use as an example for step-by-step tutorials. Without real clients, we will need to use a test company file on the accounting software, which has many restrictions. With your own clients, training is more effective.

Each session comes with assignments that Sal will assign. If you’re stuck on an assignment, email support is available for quick questions. You can email Sal and she will help you through the assignment with either a written email or a 1-2 minute video. If the problem is complex, Sal will cover it live through a session.


Sal helped make the bookkeeping process easy and was patient in spending time with me to help me understand Quickbooks online. She has a wealth of knowledge of how to effectively integrate various tech tools and was a pleasure to work with both virtually and in person. I would highly recommend her.

- April-Lynn Levitt

Accounting By Sal Reviews

Case Study

Tosin Founder @FreshStartaccounting

Tosin Founder Case Study

“Sal is amazing. She helped me with bookkeeping best strategies, marketing, and social media marketing. Sal shared her own business bookkeeping contents and checklists with me. To be honest, it’s so hard to find someone you can trust that’s amazing at strategy but also execution. Sal is it! She listened to me on calls, provided guidance and helped me recognize areas for improvement. I also gained marketing skills I didn’t have before. She over-delivers to help me reach my ultimate goal and doesn’t give the bare minimum. I feel so fortunate that I met Sal – and to be working with her.” I will be hiring Sal again and again. In fact, we have another call booked in two weeks. “


I reached out to Sal for support with using Quickbooks Online in my business. Before we started, she asked me what I needed and what my goals were for the training and addressed those areas. Her training was thorough and very methodical. As we went through all the steps, Sal explained how each function worked and what it did along with some relevant examples. She is a great trainer and has a wealth of knowledge and experience. I will use Sal again for support and training. Thank you Sal!!

Sera Weatherall

Accounting By Sal Reviews