Learn bookkeeping
A bookkeeper records and tracks a company's financial transactions and creates reports that track business performance. Read on to learn about educational courses, opportunities, and potential careers in bookkeeping.

What is bookkeeping?
Bookkeepers pay a company's bills, send invoices, prepare tax returns, provide monetary advice, and monitor key financial ratios. To succeed as a bookkeeper, you'll need to have organizational and communication skills and be good with numbers.
Maximize Your Potential
Sign up for special offers, career resources, and recommendations that will help you grow, prepare, and advance in your career.
Browse online Bookkeeping Certificates
Find new interests and advance your career opportunities
Stand out in your field
Use the knowledge and skills you have gained to drive impact at work and grow your career.
Learn at your own pace
On your computer, tablet or phone, online courses make learning flexible to fit your busy life.
Earn a valuable credential
Showcase your key skills and valuable knowledge.
Certificates
Related Topics
Choosing the right bookkeeping program for you
Before you select a bookkeeping program, consider your skill level. If you are just beginning, an entry-level course may suffice. If you're seeking advanced bookkeeping knowledge, earning a degree could help you develop foundational knowledge. You may also need to consider the amount of time available to study, tuition costs, and any financial assistance options.
Here are a few paths to consider.
Courses
An introductory bookkeeping course lets you learn at your own pace while covering essential topics such as the double-entry system, types of business transactions, and banking processes, as well as ledger accounts, trial balances, and reconciliations. Courses typically last around six weeks, and require about eight hours of studying per week.
Certificates
Certificates are usually more in-depth than introductory courses and can last for months, rather than weeks. These programs will introduce you to more advanced elements of bookkeeping, such as asset disposal calculations and tax returns.
Once completed, you may be able to apply for a more advanced position, such as a payroll specialist.
Executive education programs
An executive education program may appeal to professionals already in the field looking to increase their skills or prepare for leadership opportunities. Programs in managerial finance or corporate finance can help you gain niche expertise to help you advance in your field.
Degrees
A bachelor's degree in a field such as accounting can help you pursue a long-term career in bookkeeping. Degree programs teach foundational accounting principles, taxation, auditing, financial reporting, and could even prepare you to become a certified public accountant.
A master's degree can prepare you for advanced roles in the industry with leadership responsibilities.
Jobs in bookkeeping
You'll find jobs in the bookkeeping field across all industries, from small businesses to multinational corporations. Here are some roles to consider:
Learn bookkeeping online with edX
If you're interested in becoming a bookkeeper, start your learning journey today by enrolling in a course from edX.
More opportunities for you to learn
We've added 500+ learning opportunities to create one of the world's most comprehensive free-to-degree online learning platforms.