EthioTax®
Free Courses

Free accounting courses.
No signup. No paywall.

Structured online courses for accounting and finance students. Written by qualified accountants. Built-in practice questions. Always free to start.

Written by qualified accountants

Every lesson is written or reviewed by ACCA, CIMA, or ETICPA members — not generic content writers.

Built-in practice questions

Each lesson ends with MCQs so you test your understanding immediately, not hours later.

No registration required

Start any course right now. Create a free account to save your progress.

Updated every exam sitting

Syllabus changes, examiner reports, and new question formats are reflected within days.

Beginner

Assurance, Controls & Ethics

A comprehensive study of external audit, internal controls, professional ethics, and assurance engagements for the ETICPA ATQ Level 2 qualification.

5 chapters6 lessons
Start
Beginner

Bookkeeping Essentials: Recording Financial Transactions

Bookkeeping Essentials: Recording Financial Transactions

18 chapters18 lessons
Start
Intermediate

Bookkeeping Essentials: Recording Financial Transactions

Learn to accurately record financial transactions, maintain ledgers, and balance the books. This beginner-friendly course builds essential bookkeeping skills for everyday business finance.

18 chapters18 lessons
Start
Intermediate

Costing Foundations: Management Information for Beginners

Learn to track, analyze, and report business costs to support better decision-making. This beginner-friendly course builds essential management costing skills for everyday business finance.

12 chapters12 lessons
Start
Beginner

Financial Accounting

A comprehensive ATQ Level 2 Financial Accounting course covering the regulatory framework, non-current assets, financial instruments, group accounts, and financial statement preparation under IFRS.

7 chapters16 lessons
Start
Beginner

Introduction to Accounting

Master the core principles that underpin all of accounting. This module builds your understanding of the accounting equation, double-entry bookkeeping, and the preparation of basic financial statements — the essential foundation for every ETICPA ATQ Level 1 qualification.

7 chapters22 lessons
Start
Beginner

Introduction to Cost Accounting

A complete foundation course in cost accounting for ETICPA ATQ Level 1. Covers cost classification, materials, labour, overheads, costing methods, marginal costing, budgeting, and variance analysis.

7 chapters15 lessons
Start
Beginner

Management Accounting

An ATQ Level 2 Management Accounting course covering overhead absorption, budgeting, standard costing, variance analysis, performance measurement, working capital and investment appraisal.

9 chapters14 lessons
Start
EthioTax Recruitment

Your next finance role
starts here.

Browse 1,000+ accounting and finance jobs for the Ethiopian diaspora, or register as a candidate and let our team personally match you to the right role.

1,000+ live roles90-day placement guaranteeAccounting & finance only

Two ways to find your next role

Finance specialists

Job board

Browse jobs

Search 1,000+ live vacancies. Filter by role, location and contract type. Apply directly.

Browse jobs →

Managed placement

Get matched

Register once. We personally match you to roles and advocate on your behalf.

Register free →
1,000+Live rolesUpdated daily
90 DaysPlacement guaranteeEvery permanent role

Your profile is never made public. We contact you only when a role matches.

How it works →
Also worth exploring

Test what you have learned.

50,000+ practice questions and full mock exams — all exam standard, all free to start.