Bookkeeper Schools & Programs

Bookkeeping, accounting, and auditing clerks earn a median salary of $47,440 per year (BLS, OEWS, May 2024), and the field generates roughly 151,000 job openings annually – one of the highest totals of any occupation. Bookkeeper training programs can get you job-ready in months, not years, teaching you to record financial transactions, reconcile accounts, run payroll, and produce the reports that business owners and accountants rely on. Whether you are looking for a short certificate or a two-year degree, bookkeeping programs build practical skills you can use right away.


Bookkeeper Salary Snapshot

U.S.
U.S. Median Pay $49,210 $23.66 per hour
Job Outlook -5.8% -94,300 jobs (2024–2034)
170,000 openings/yr

What Is a Bookkeeper Program?

Bookkeeping programs teach students to record financial transactions, manage accounts payable and receivable, and prepare financial statements for businesses of all sizes. Coursework focuses on real-world accounting software, payroll procedures, and the day-to-day financial recordkeeping that keeps organizations running. With approximately 1.7 million bookkeeping, accounting, and auditing clerk positions in the United States, this is one of the largest occupational categories in the country. Graduates are prepared for entry-level bookkeeping, accounting clerk, and payroll specialist positions across virtually every industry.


What You’ll Learn

  • Double-entry accounting principles and journal entries
  • QuickBooks, Sage, Xero, and other accounting software platforms
  • Payroll processing, tax withholding, and quarterly filings
  • Accounts payable and accounts receivable management
  • Bank reconciliation and financial statement preparation
  • Spreadsheet skills for budgeting, forecasting, and reporting
  • Business math and basic tax preparation
  • Internal controls and fraud prevention fundamentals
  • General ledger maintenance and chart of accounts setup
  • Business communication and professional documentation

How Long Does Training Take?

Certificate programs typically take 3 to 9 months of full-time study and generally cost between $1,500 and $8,000 depending on the institution. These programs focus on core bookkeeping skills and software proficiency, getting you job-ready quickly. Associate degree programs take about 2 years and range from $5,000 to $25,000, including broader business coursework such as economics, business law, and management principles. Part-time and online options can extend timelines but offer more scheduling flexibility. Some intensive boot camp-style programs cover the essentials in as little as 8 to 12 weeks, though costs and depth of coverage vary.


Admissions & Requirements

  • High school diploma or GED is typically required
  • Basic math proficiency (some programs require a placement test)
  • Computer literacy and familiarity with spreadsheets is helpful
  • No prior accounting experience is usually needed for certificate programs
  • Associate degree programs may require prerequisite English and math courses
  • Attention to detail and comfort working with numbers
  • Some programs accept students on a rolling basis with open enrollment

Licensing & Certification

Bookkeepers do not need a state license to practice. However, voluntary certifications can strengthen your resume and demonstrate competence to employers. The American Institute of Professional Bookkeepers (AIPB) offers the Certified Bookkeeper (CB) designation, which requires passing a national exam and documenting work experience. Intuit offers the QuickBooks ProAdvisor certification, which is free and widely recognized by small businesses. The National Association of Certified Public Bookkeepers (NACPB) offers its own Certified Public Bookkeeper (CPB) credential. Some bookkeepers eventually pursue further credentials in accounting or tax preparation as they advance in their careers.


Career Outlook & Salary

The BLS reports a median annual wage of $47,440 for bookkeeping, accounting, and auditing clerks, with the top 10% earning over $71,160 (BLS, OEWS, May 2024). While overall employment in this category is projected to decline by about 3% from 2022 to 2032 due to automation of routine tasks, the occupation still generates approximately 151,000 openings per year because of its sheer size and the need to replace workers who leave the field. Bookkeepers with software proficiency, particularly in cloud-based platforms like QuickBooks Online and Xero, remain in demand. The mean annual wage is $52,184, with higher earnings common in metropolitan areas, financial services firms, and government agencies. Bookkeepers who add payroll, tax preparation, or advisory skills can command higher compensation.


Where You’ll Work

Bookkeepers are employed in virtually every industry, since all businesses need financial recordkeeping. Common employers include accounting firms, small and mid-sized businesses, nonprofit organizations, government agencies, and healthcare practices. Many bookkeepers work for bookkeeping service firms that manage accounts for multiple clients. Self-employment is also common – experienced bookkeepers often launch their own practices serving small businesses. Remote work opportunities have expanded significantly, as cloud-based accounting software allows bookkeepers to manage client accounts from anywhere.


Online vs In-Person Options

Bookkeeping is one of the most online-friendly training fields. Most certificate and associate degree programs are available fully online, since the work centers on software, spreadsheets, and financial documents rather than hands-on lab work. Online programs let you study on your own schedule, which is ideal for working adults. Many programs provide access to cloud-based accounting software as part of tuition, so you can practice with the same tools used on the job. In-person programs may offer more structured classroom support and networking with local employers.


Browse by Location



Bookkeeper Salary by State

BLS OEWS, May 2024

StateMedian annualTop 10% annual
Alabama$42,490$58,490
Alaska$54,510$76,740
Arizona$49,030$67,830
Arkansas$40,070$58,920
California$57,470$80,730
Colorado$54,080$76,440
Connecticut$57,290$77,450
Delaware$51,590$71,240
District of Columbia$62,470$87,510
Florida$47,980$69,990
Georgia$47,490$65,970
Hawaii$48,400$64,380
Idaho$46,690$66,540
Illinois$48,840$68,430
Indiana$46,880$63,870
Iowa$47,150$64,190
Kansas$45,920$61,750
Kentucky$45,260$67,050
Louisiana$43,550$62,830
Maine$49,510$64,780
Maryland$54,080$76,490
Massachusetts$57,120$77,490
Michigan$47,680$68,120
Minnesota$52,350$72,760
Mississippi$40,070$61,490
Missouri$46,990$69,850
Montana$45,600$61,460
Nebraska$46,140$61,650
Nevada$49,500$70,580
New Hampshire$50,410$70,100
New Jersey$56,730$76,610
New Mexico$46,610$64,720
New York$55,880$80,130
North Carolina$46,640$66,500
North Dakota$48,260$64,770
Ohio$47,430$65,720
Oklahoma$44,480$65,080
Oregon$50,180$70,810
Pennsylvania$47,390$69,610
Rhode Island$53,730$74,800
South Carolina$46,300$65,970
South Dakota$44,780$57,130
Tennessee$46,540$64,020
Texas$48,250$71,760
Utah$48,210$68,980
Vermont$51,510$68,490
Virginia$48,680$70,320
Washington$56,580$75,580
West Virginia$40,080$57,130
Wisconsin$48,860$63,430
Wyoming$45,810$67,060

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024.


Career Guide

Bookkeeping serves as a practical entry point into the broader accounting and finance field. Many bookkeepers start by managing day-to-day transactions for small businesses and gradually take on more complex responsibilities such as financial reporting, budgeting, and tax preparation. Career advancement paths include full-charge bookkeeper roles, controller positions at small companies, and transitions into accounting with additional education. Some bookkeepers build thriving freelance practices managing books for multiple clients. For a detailed look at daily responsibilities, earning potential by experience level, and advancement strategies, see our full career guide.

Career Guide: Bookkeeper →


FAQs

Do I need a degree to become a bookkeeper?

No. Many bookkeepers start with a certificate program that takes less than a year. A certificate in bookkeeping paired with QuickBooks proficiency is enough to qualify for most entry-level positions. An associate degree can open doors to higher-paying roles and provides a foundation if you later want to pursue accounting.

What is the difference between a bookkeeper and an accountant?

Bookkeepers handle the day-to-day recording of financial transactions, bank reconciliations, and payroll. Accountants typically analyze financial data, prepare tax returns, and provide strategic financial advice. Accountants usually need at least a bachelor’s degree, while bookkeepers can enter the field with a certificate or associate degree.

Is the AIPB Certified Bookkeeper exam difficult?

The AIPB Certified Bookkeeper exam covers adjusting entries, error correction, payroll, depreciation, and internal controls. Candidates who have completed a bookkeeping program and have some work experience generally find it manageable with focused study. The AIPB offers a prep course and workbooks to help you prepare.

Can bookkeepers work remotely?

Yes, and remote bookkeeping has become increasingly common. Cloud-based accounting platforms like QuickBooks Online, Xero, and FreshBooks allow bookkeepers to access client files from anywhere with an internet connection. Many bookkeeping firms operate entirely remotely, and freelance bookkeepers routinely manage clients across multiple states. Employers increasingly list remote-friendly bookkeeping positions, making this a strong option for people seeking location flexibility.

Will automation replace bookkeepers?

Automation has changed the bookkeeping profession but has not eliminated the need for skilled bookkeepers. Software can handle routine data entry and bank feeds, but bookkeepers are still needed to review transactions, catch errors, manage exceptions, reconcile accounts, and communicate with clients and vendors. Bookkeepers who embrace technology and develop advisory skills – helping business owners understand their numbers – are well-positioned for long-term career stability.

How much can I earn as a freelance bookkeeper?

Freelance bookkeepers typically charge between $25 and $80 per hour depending on location, experience, and the complexity of work. Some charge monthly retainer fees per client, often ranging from $300 to $2,000 or more for full-service bookkeeping. Building a client base takes time, but experienced freelance bookkeepers with 10 to 15 regular clients can earn well above the national median wage while enjoying schedule flexibility and independence.


Salary data reflects U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) for May 2024. Actual salaries vary by location, experience, and employer. Program availability and tuition costs vary by school.


Browse Bookkeeper Schools by State

Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, District of Columbia, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming

Notice an update we should make?
We strive for accuracy. Contact us here if you see incorrect or outdated info on this page.