Chartered Professional Accountant - Ontario, Canada

Bookkeeping, controllership, tax & fractional CFO services for growing founders.

A Canadian CPA running a firm out of Ottawa, with a specialized remote delivery team trained on Western standards. The result: senior-controller-grade work at highly competitive rates, reviewed by a CPA Ontario member before it leaves our hands.

Trusted by Thousand of Organizations

Home Hero Image

What We Do

Finance support built for growing businesses

CPA-reviewed bookkeeping, controllership, and fractional CFO support for growing businesses. Accurate reporting, better decisions, and finance operations built to scale.

Our Services

Three core services. Scoped to your stage

We build the engagement around what your business actually needs — not a one-size-fits-all monthly fee.

Bookkeeping & Monthly Close

Books closed by the 10th business day. Every month. With a CPA reviewing the file before it goes out.

  • Bank, credit card, and merchant reconciliations
  • Monthly trial balance and management accounts
  • CPA-Ontario-reviewed file with documented working papers

Learn More

Controllership

Senior accounting ownership for companies that aren't ready to hire a full-time controller — but have outgrown a bookkeeper.

  • Close ownership and technical accounting memos
  • IFRS 15 and ASPE 3400 revenue recognition for SaaS, DTC and Services
  • Multi-entity consolidations and intercompany eliminations

Learn More

Fractional CFO

Cash forecasting, runway analysis, KPI design, and board-ready reporting — for founders who need a finance partner, not a hire.

  • Rolling 13-week cash forecast and runway model
  • Monthly board pack and KPI dashboard
  • Fundraise prep — data room, pipeline reviews, investor questions

Learn More

Why Choose Us

Why founders pick a small firm over a big one.

Three things you get from us that you usually don't get from offshore bookkeeping shops or large local firms.

1

A CPA actually reviews your file.

Every deliverable that leaves our hands is reviewed by a CPA Ontario member — me, personally — before it reaches you. Not a manager-level reviewer at an outsourcing firm. Not a quality check 'in spirit.' A signature, on the record, every month.

2

Senior controller level, not junior bookkeeper level.

Three years running monthly close at BenchSci, a Canadian B2B SaaS, doing multi-entity consolidations, revenue recognition, and the kind of close discipline a Series A/B board expects. That depth of experience is rare in offshore delivery.

3

Offshore pricing, without the offshore tradeoffs.

Our delivery team is based in Karachi, made up of ACCA finalists and Pakistani Chartered Accountants trained to Western standards. You get offshore cost efficiency, domestic-level rigor, and one point of accountability through a CPA Ontario member.

How we work

Three steps from first call to first close.

Discovery call

30 minutes, free, on Zoom. We talk through your current setup, what's not working, and what good looks like. By the end, you know whether we're a fit. If we're not, we'll tell you who is.

Scoped engagement.

Within 5 business days, you receive a scoped proposal — services, cadence, deliverables, fee. We don't pad scope or build in 'discovery surprises' later. The fee on page one is the fee on page ten.

On-boarding and first close.

Onboarding takes two to three weeks for most engagements. By month-end of the first full month, you have a closed file, a management report, and a CPA Ontario member's name on it.

Our Industries

Industries we know

We're not for everyone. These are the verticals where our experience is deepest and our work is sharpest.

B2B SaaS

ARR tracking, ASPE 3400 revenue recognition,multi-entity consolidation, board-ready KPI design.

Learn More

Shopify DTC

Multi-channel sales accounting, inventory and COGS, A2X integration, marketplace VAT and sales-tax filings.

Learn More

Construction

Progress billing (AIA g702/g703), multi-project job costing, equipment depreciation, work-in-progress (WIP) scheduling, and union/prevailing wage payroll compliance.

Learn More

Management Consulting

Billable utilization tracking, project-based revenue recognition, multi-currency expense management, time-and-materials (T&M) accounting, and resource capacity planning.

Learn More

Marketing & Advertising

Client retainer management, media-spend reconciliation, ad-hoc project profitability, third-party vendor cost tracking, and multi-platform ROI attribution reporting.

Learn More

Manufacturing & Trading

Inventory costing, landed cost analysis, gross margin reporting, multi-jurisdiction trading entities.

Learn More

I’m a Canadian CPA trained at BDO Canada and BenchSci, where I worked on multi-entity close, technical accounting, and audit support for growth-stage companies.

I started this firm to deliver senior-level accounting support at founder-friendly pricing, with every file reviewed by a CPA Ontario member.

Our remote team delivers Toronto-quality standards to global clients. If that sounds like what you’ve been looking for, I’d genuinely love to connect

Hasan Hanif

(Founder, Hanif Accounting & Advisory, CPA
Chartered Professional Accountant, Ontario)

Our Resources

Insights & Guides, free

The 10-day close checklist

The end-to-end task list we run for every monthly close. Adapt it for your team.

Download

SaaS revenue recognition

A Practical Guide Plain language walkthrough of ASPE 3400 for B2B SaaS founders. Includes worked examples.

Download

The monthly founder finance review

What experienced controllers and CFOs review every month: key frameworks, 12 essential metrics, and a sample monthly close package.

Download

The finance function for founders

Why growing SMEs overpay for finance hiring and what an all-in-one finance partner can do instead

Download

Financial

Advisory

Financial

Advisory

Financial

Advisory

Financial

Advisory

Facing technical challenges or product concerns?
We’re here to assist

info@worldenergyassociates.com

Let’s collaborate on custom solutions or discuss
product insights

Book a call

We’d love to help! Let us know how

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Outgrown your setup?

Book a 30-minute call. We'll figure out together whether we're the right fit. No pitch deck, no sales playbook.