Why choose BANA Professional Corporation?
Established in 2014, we are a Chartered Professional Accounting firm registered with CPA Ontario and fully compliant with its regulatory and ethical standards.
​
Our team comprises Canadian and internationally qualified professionals, including Chartered Professional Accountants (CPA), Chartered Certified Accountants (ACCA), and Chartered Accountants (CA). Together, we bring a wealth of expertise to support your financial success.
​
We take pride in offering a personalized and customized approach to help individuals and businesses make informed financial decisions. Our services go beyond traditional bookkeeping, accounting, payroll, and tax filing — we deliver comprehensive solutions tailored to your unique needs.
​
At the heart of our practice is a simple philosophy: your success is our success. We are committed to exceeding expectations and building lasting relationships based on trust, integrity, and results.

Meet Our Team

Hassan Ali Bana
Principal Practitioner
​
Credentials:
CPA, CGA (Canada)
FCMA (Pak)
Masters in Economics & Finance (KU, Pak)
Languages Spoken:
English, Gujarati, Hindi, Punjabi, Sindhi, Urdu
Hassan Ali Bana is the principal practitioner at BANA Professional Corporation, a Chartered Professional Accountant (CPA), and a graduate of CPA Canada's prestigious In-Depth Tax Program (IDTP). With over 35 years of experience in accounting, taxation, and system implementation, Hassan brings deep technical expertise and strategic insight to every engagement.
​
He upholds the highest standards of professional qualification, ethics, and practice, consistently demonstrating excellence in knowledge, skill, and proficiency across his advisory work.
​
Hassan serves a diverse clientele of individuals and businesses across both public and private sectors. His practice spans industries including healthcare, education, consulting, technology, real estate, construction, and cryptocurrency—offering tailored solutions that align with each client's unique needs and regulatory landscape.
Our Practice Areas
As a trusted business advisor, BANA Professional Corporation can provide you and your business with services over and above traditional bookkeeping, accounting, payroll compliance and tax filing assistance.
​
BANA provides services to businesses, families and individuals. He has experience working with clients in various public and private sectors and in a range of different industries.
​
While working for their clients, BANA's priority is to provide superior accounting and tax advisory services that help their clients thrive.
BANA has a team of Certified Advanced QBO ProAdvisors. BANAs implement QBO in a manner that fullfill your both management and statutory requirements. BANAs maintain your books using transaction approach as per Canada Revenue Agency (CRA) requirement so your books are always ready in the event of audit.
BANAs experties in QBO implementation and record keeping is as follows:
-
Migration of an Existing Company data to
QuickBooks Online (QBO) -
Creating Customers and Recording Sales transactions, Recording Advance Payments, Advanced Invoicing, Receiving of Payments, Credits, Refunds, Statements
-
Creating Suppliers and Recording Supplier Transactions, Purchase Orders, Recording Prepayments, Creating Bills, Payment of Bills, Credit Notes.
-
Advanced Banking, Bank Feeds, Creating Rules, Matching Transactions, Bank Reconciliations
-
Advanced Reporting, Standard and Customized Reports, Settingup Budgets and Budget Variance Reports
-
Company Setup, Configure Key Company Settings and Customization of Various Forms
-
Period End Activities
Reconciling Accounts, setting up Recurring
Transactions, Sales Tax Setup and Filing,
Journal Entries, Working Papers. -
Advanced Categorization
Configuration and Use of Class, Location
Jobs and Project Tracking Fields -
Setup Inventory, Buy/Sell Inventory, Donate
and Revalue Inventory, Periodic Inventory -
Settingup Multicurrency, Exchange
Gain/Loss, Revaluation -
Advanced Payroll, Govt Remittances
and Filings -
Staff Scheduling, Time Tracking, Conversion of Time into Revenue and Expense
Accounting Services
BANAs provide an expert financial and accounting advice to their clients consistent with national accounting standards set by the Accounting Standard Board in accordance with the Canadian generally accepted accounting principles (GAAP) including but not limited to:
-
Public Sector Accounting Standards (PSAS)
-
International Financial Reporting Standards (IFRS)
-
Accounting Standards for Private Enterprise (ASPE)
-
Accounting Standards for Not-for-Profit Organizations (ASNPO)
-
Accounting Standards for Pension Plans (ASPP)
Time Tracking and Payroll Compliance Services
BANA's provide implementation of Time Tracking and provide payroll service as follows:
-
Staff Scheduling
-
Staff Time Tracking
-
Process Payroll
-
Accurate Tax Calculation and Timely Filings
-
Accounting integrations
-
Employee portal
-
Direct deposit
Tax Advisory and Filing Services
Hassan is a graduate of CPA's In-Depth Tax Program (IDTP) which is the most comprehensive, practical and relevant tax training. Hassan helps individuals and businesses to reach their strategic business goals that align with today's tax legislation. Hassan uses the CPA way to assess your tax specific situations, analyze your complex tax issues to reach on appropriate conclusion and provide right tax advise. Hassan has experties in following tax areas:
-
Acquisition of Control
-
Amalgamations and wind-ups
-
Anti-avoidence provisions
-
Asset vs Share Sale Consideration
-
Bump Rules
-
Business & Property Taxation
-
Business Takeover Considerations
-
Capital Gains
-
Capital Re-organization
-
Corporate Taxation
-
Death of a taxpayer
-
Debt Forgiveness
-
Estate Freezes
-
Foreign Affiliates
-
GST/HST, QST and PST
-
Immigration and Emigration
-
International Inbound
-
International Taxation - Non-resident Loans
-
ndividual Taxation
-
Partnerships
-
Post-mortem taxation
-
Relationships
-
Rollovers
-
Shareholder Taxation
-
Tax Issues Involved in Preferred Shares Financing
-
Trusts
What our clients say
Very Professional and Friendly
​
"Amazed! Hassan is a great CPA and he truly cares about his clients! I 100% recommend him to everyone!"
So Quick and Easy!
"Always a pleasure to work with Hassan - he is quick, efficient and asks pertinent questions.
Thank you!"
Hassan is Great
"Hassan is great and helpful. It has been several years having his accounting services and I am really happy!"






