Hafez Accounting CPA Inc.

CPA Coquitlam & Tri-Cities Firm

Non-profit and Charity Accounting Services

Specialized CPA Accounting Support for Nonprofits & Charities in Coquitlam and Greater Vancouver

Managing the finances of a nonprofit organization or registered charity requires more than traditional bookkeeping. Organizations must maintain accurate financial records, properly account for restricted funding, meet CRA and funder requirements, prepare meaningful reports for their Board of Directors, and demonstrate that funds are being used responsibly and in accordance with their intended purpose.

Hafez Accounting CPA Inc.

we provide professional, reliable, and affordable accounting and financial management services specifically tailored to:

With extensive senior-level experience working directly within the nonprofit sector, we understand your financial responsibilities from the perspective of management, the Board, funders, regulators, and external accountants.

Nonprofit and charity accounting services by licensed CPA in Coquitlam

Our goal is to help non-profit and charitable organizations build a strong financial foundation through efficient, streamlined financial processes, reliable reporting, and sound financial management—giving their leaders greater clarity and confidence to manage resources effectively and focus on what matters most: achieving their mission and serving their communities.

Non-Profit and charity Accounting Experience You Can Rely On

Hafez Accounting CPA Inc. is founded by M. Ali Mahdiyar, CPA, CMA, who brings more than 18 years of Canadian accounting and finance experience, including approximately 14 years working with nonprofit organizations.

Ali has served nonprofit organizations in senior financial positions including Director of Finance, Controller, Finance Manager, and financial consultant, with direct responsibility for:

This hands-on experience gives Hafez Accounting a practical understanding of the financial challenges nonprofit organizations face—from managing day-to-day accounting to satisfying Boards, funders, government agencies, CRA, and external auditors.

Ali Mahdiyar Chartered Professional Accountant with 30+ years of experience in Coquitlam
M. Ali Mahdiyar
Founder-CPA, CMA

Our Non-profit & Charity Accounting Services

Full-Cycle Accounting & Bookkeeping

Reliable accounting records are the foundation of effective nonprofit financial management. We can manage or support your organization’s ongoing accounting functions, including:

Whether your organization requires complete outsourced accounting support or assistance with specific accounting functions, our services can be tailored to your organization’s size, funding structure, transaction volume, and reporting requirements.

Fund Accounting & Restricted Funding

Nonprofits and charities frequently receive funds that must be used for specific programs, projects, or purposes.

We help organizations establish and maintain appropriate accounting records for restricted and unrestricted funds, providing clearer accountability over how funding is received, allocated, spent, and reported.

Our support can include:

Clear fund accounting helps management and the Board understand not only the organization’s overall financial position, but also the financial performance and available resources of individual programs and projects.

Financial Statements & Board Reporting

A Board of Directors needs timely, understandable financial information to properly oversee an organization.

We prepare financial reporting packages tailored to the needs of management, Treasurers, Finance Committees, and Boards of Directors.

Services can include:

Our objective is to transform accounting information into clear and useful financial reporting that supports informed decision-making and effective Board oversight.

Budgeting, Forecasting & Financial Planning

An effective nonprofit budget is more than an annual requirement—it is an important management and governance tool.

We can assist with:

We work with management to develop realistic budgets that reflect the organization’s programs, funding arrangements, staffing requirements, operating costs, and strategic priorities.

Government Funding, Grants & Contribution Agreements

Organizations receiving government and other restricted funding often face detailed budgeting, documentation, cost-allocation, reporting, and compliance requirements.

Our experience includes financial management and reporting for government-funded nonprofit programs, including federal contribution agreements and other government and community funding programs.

We can assist with:

Proper grant accounting helps your organization demonstrate financial accountability while reducing the risk of unsupported expenses, reporting problems, or unexpected funding adjustments.

T3010 Charity & T1044 Nonprofit Information Returns

CRA reporting requirements differ depending on whether an organization is a registered charity or another type of nonprofit organization.

We provide preparation and filing support for:

We work to ensure that information reported to CRA is consistent with your organization’s accounting records and year-end financial information.

GST/HST & Public Service Bodies' Rebates

GST/HST rules for charities and nonprofit organizations can differ significantly from those applying to regular businesses.

Depending on your organization’s activities and eligibility, we can assist with:

Our objective is to help your organization properly account for GST/HST while identifying applicable rebate opportunities.

Payroll & Employee Reporting

For nonprofit organizations with employees, we can provide ongoing payroll and annual reporting support, including:

For organizations receiving program funding, payroll costs can also be allocated and tracked by project or funding source where appropriate.

Year-End & External Auditor Support

A well-organized year-end can reduce delays, additional accounting costs, and pressure on management.

We can prepare your organization’s accounting records for auditors by providing:

We can maintain and prepare your accounting records and year-end working papers while working collaboratively with your independent external auditor or assurance firm.

Internal Controls & Financial Processes

Strong financial controls help nonprofit organizations protect their resources and improve accountability.

We can review accounting procedures and assist management with practical improvements involving:

Our approach is designed to provide controls appropriate to the organization’s size,
staffing level, resources, and operational complexity.

Senior-Level Financial Support Without a Full-Time Finance Department

Smaller and growing nonprofit organizations may require professional financial oversight without needing—or being able to justify—the cost of a full-time Controller or Director of Finance.

Hafez Accounting can provide ongoing CPA accounting, Controller-level, and financial management support tailored to your organization’s needs.

This can include a combination of:

This flexible approach gives nonprofit organizations access to experienced financial management while controlling administrative costs.

Why Non-Profits & Charities Choose Hafez Accounting?

Organizations We Can Support

Our services are suitable for a wide range of mission-driven organizations, including:

Focus on Your Mission. We'll Help Manage the Financial Details.

Your organization’s resources should be directed toward achieving its mission—not consumed by accounting complications and financial reporting deadlines.

At Hafez Accounting CPA , we combine professional CPA expertise with extensive hands on nonprofit financial management experience to provide reliable, accurate, practical, and affordable accounting support.

Whether you need ongoing bookkeeping and payroll, fund accounting, Board reporting, budgeting, grant reporting, T3010 or T1044 preparation, year-end support, or senior- level financial guidance, we can develop a service package around the needs of your organization.

This flexible approach gives nonprofit organizations access to experienced financial management while controlling administrative costs.

Posted on Google Google
Zahra Gharibi profile picture
Zahra Gharibi
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had such a great experience! The staff was incredibly professional, friendly, and attentive. Everything was explained clearly, and I felt comfortable and well taken care of throughout the entire process. I’m very happy with the service and the results. I would definitely recommend this place to anyone looking for quality service and a professional team. ⭐️⭐️⭐️⭐️⭐️
Posted on Google Google
Tamina JD (Tamina) profile picture
Tamina JD (Tamina)
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I highly recommend Mr. Mahdiyar's services. He is exceptionally knowledgeable, professional, and dedicated to providing outstanding service. Friendly, patient, and attentive, he goes above and beyond to ensure your tax filing process is smooth, accurate, and stress-free. His expertise and commitment to his clients truly set him apart. Thank you Mr. Mahdiyar.
Posted on Google Google
Leigh Ann Howell profile picture
Leigh Ann Howell
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I was looking for a tax firm who could coordinate personal and corporate taxes properly. Hafez Accounting met and exceeded my expectations. We met in person, which I prefer, and my taxes were explained and I was not overcharged for their services. I look forward to working with Ali to guide me through the tax system to help avoid tax leakage. I found him to be efficient, conscientious, and responsive. I would highly recommend their services. Leigh Ann Littlewood
Posted on Google Google
Omid Omidbakhsh profile picture
Omid Omidbakhsh
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a great experience working with Hafez Accounting CPA, especially with Mr. Mehdi Yar for my 2026 tax filing. He was extremely patient, honest, and clearly very knowledgeable. He answered all of my questions with confidence and provided thorough explanations whenever needed, making the entire process easy to understand. What really stood out was his commitment to client support. After my spouse and I received our tax refund from the CRA and had a few follow-up questions, he kindly scheduled a 30-minute Zoom session and addressed all of our concerns in detail. Thank I truly appreciate his professionalism and dedication. I highly recommend his services to anyone looking for a reliable and trustworthy accountant. I will definitely be working with him again for my 2027 taxes.
Posted on Google Google
Issa Mergasory profile picture
Issa Mergasory
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had an excellent experience working with my accountant this tax season. They were professional, knowledgeable, and incredibly thorough in handling my file. Everything was explained clearly, and they made what is usually a stressful process feel smooth and straightforward. I really appreciated their attention to detail and how they took the time to ensure I received all the deductions and credits I was eligible for. Communication was prompt and friendly, and I always felt like my questions were taken seriously. If you're looking for someone reliable and efficient to handle your taxes, I would highly recommend their services. I’ll definitely be coming back next year!
Posted on Google Google
Melissa Rohani profile picture
Melissa Rohani
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great experience—very accurate work and I received a good refund. Highly recommended
Posted on Google Google
nazanin hamidy profile picture
nazanin hamidy
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great experience! They handled my taxes professionally and made everything simple and stress-free. Highly recommended.
Posted on Google Google
Zahra Sajadi profile picture
Zahra Sajadi
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a really great experience with Mr. Mahdiyar. He is very friendly, professional, and easy to talk to. He took the time to answer all my questions patiently and explained everything in a clear and simple way. I felt very comfortable working with him and truly appreciated his knowledge and support. I highly recommend him to anyone looking for a trustworthy and caring accountant!

Let's Discuss Your Organization's Accounting Needs

Hafez Accounting CPA Inc. proudly serves nonprofit organizations and charities in

Tell us about your organization, programs, funding structure, and current accounting needs. We’ll discuss how Hafez Accounting CPA Inc. can provide the right level of accounting and financial support for your organization.

Professional CPA Accounting & Tax Services in Coquitlam and Tri-Cities