ATAR — TAX ADVISOR — RRA Certified
Kigali, Rwanda — RRA Certified Tax Advisor

Professional Internal Audit &
Compliance Services
for Rwanda

BAC Practice Ltd delivers rigorous internal audit, regulatory compliance review, and risk management services. We strengthen governance and protect the organisations that build this nation.

Trusted by 100+ clients across Rwanda's leading institutions
100+
Clients Audited
98%
Client Satisfaction
500+
Findings Resolved
ATAR — Tax Advisor Certified RRA Certified IIA Standards Risk-Based Methodology
What We Do

Our Core Services

Comprehensive audit and compliance solutions — from annual planning through verified implementation.

View All Services
Why Choose Us

Our Differentiators

Audit should not be adversarial. Every engagement is built on independence, rigour, and a working relationship with your team — not against it.

Certified Audit Professionals
Our team holds ICPAR (CPA), CIA, and CISA qualifications with deep sector knowledge.
Advanced Audit Management System
A proprietary engagement platform gives clients real-time visibility into findings and progress.
Risk-Based Methodology
Every audit follows a documented, risk-based approach aligned with IIA Standards.
Transparent Communication
We share findings as they are identified and discuss root causes before the final report.
Sector Breadth
Engagements across banking, education, healthcare, government and NGOs.
Long-Term Governance Partner
Focused on sustained improvement, not a single one-off engagement.
Industry Experience

Trusted Across Sectors

Government
Banks & MFIs
Universities
Healthcare
Insurance
NGOs & INGOs
Public Enterprises
Manufacturing
Latest Insights

From the BAC Practice Blog

All Posts
Client feedback

What Our Clients Say

"

BAC Practice ran a full internal audit of our financial controls. Findings were specific and actionable, and the team explained every recommendation clearly — no jargon, no ambiguity.

JN
Higher Education Institution
Internal Audit
"

Their IT audit caught control gaps our own team had missed for years. The reporting was thorough and the follow-up review confirmed every fix actually held.

MC
Commercial Bank, Kigali
IT & Systems Audit
"

BAC Practice reviewed our donor compliance posture ahead of an external review. Their checklist and corrective-action plan saved us from several findings the donor would have flagged.

DK
NGO Country Director
Compliance Review
Our Audit Management Platform

Real-Time Visibility Into
Every Engagement

BAC Practice operates a proprietary audit management system — giving clients real-time visibility into findings, implementation progress, and engagement status, all in one place.

Audit Plan Tracker
Track every audit programme — scope, fieldwork dates, status and assigned auditors — across all engagements.
Working Papers & Evidence
Centralised, version-controlled evidence linked directly to each test and finding.
Findings & Recommendations
Every finding logged with risk rating, owner, and recommended corrective action.
Follow-Up Monitoring
Automatic tracking of implementation progress until every recommendation is closed.
Compliance Reporting
Findings-resolved rate by client, by risk level, by year — with one-click export.
Audit Services Request a Proposal
admin.bacpractice.com/audit/findings
18
Active Engagements
4
Critical Findings
11
In Follow-Up
82%
Findings Resolved
Commercial Bank Ltd
Internal Audit · FY2026
Closed Low
Riverside University
Compliance Review · Q2 2026
In Progress Medium
Northgate Hospital
IT & Systems Audit · Q1 2026
Open Critical
Lakeside Insurance
Risk Management · FY2025
Reported High
Harvest Cooperative
Follow-Up Review · Q2 2026
In Progress Medium
Showing 5 of 86 findings View all →
Your Client Portal

Your Engagements, Fully Visible

Every BAC Practice client gets a personal portal — track engagement status, view findings, download reports, and message our audit team, all from one place.

Engagement Dashboard

See every engagement we are running for you — status (Planning, Fieldwork, Reporting, Follow-Up), service type, and real-time updates from our team.

Findings & Recommendations

Your open findings at a glance — risk rating, recommended action, and implementation status. Clear alerts for anything still outstanding.

Invoice History

Every invoice BAC Practice sends you appears here with its status — Paid, Unpaid, Overdue — and the balance due. Pay via WhatsApp or bank transfer in seconds.

Document Vault

Download your issued audit reports, compliance certificates, and engagement letters any time — securely stored and organised by engagement.

Direct Messaging

Message the BAC Practice team directly from your portal. Link messages to a specific engagement or ask a general question — we reply within 24 hours.

Smart Notifications

Automatic alerts when a finding is issued, an invoice is unpaid, or the team posts an engagement update — visible the moment you log in.

Access Your Portal

No password to create — sign in with your Pherraxo account. Learn more →

Simple process

From Enquiry to Assurance in 4 Steps

We keep it simple and transparent so you always know exactly where your engagement stands.

1
Reach Out
WhatsApp, call, or fill our contact form — we respond within one business day.
2
Engagement Proposal
We meet to understand your needs and risks, then prepare a detailed scope and fee proposal.
3
Fieldwork & Reporting
Audit work begins on schedule. You receive findings as they are identified and can track progress in your portal.
4
Follow-Up & Assurance
We monitor implementation until every recommendation is closed, with ongoing advisory available.
Secured by Pherraxo
All sign-ins use Pherraxo OAuth 2.0 with PKCE — no passwords stored on our servers, all traffic encrypted in transit.
IIA Standards Compliant
All engagements follow a documented, risk-based methodology aligned with IIA Standards.
Responsive Support
Our team is available Mon–Fri 8AM–6PM by phone, WhatsApp, and email.

Ready to Strengthen Your Governance?

Let's discuss how BAC Practice can strengthen your internal controls and compliance posture.