Stop Stressing Over Your Books.
Get professional bookkeeping that keeps your finances clean, your taxes optimized, and your business growing.
Watch: How We Help Small Business Owners
2 min video
Sound Familiar?
Running a Business Shouldn't Mean
Drowning in Paperwork
Messy Books = Tax Nightmares
Disorganized records lead to costly errors, missed deductions, and CRA headaches you don't need.
Wasting Hours on DIY
Every hour you spend on bookkeeping is an hour not spent growing your business or with your family.
Paying More Tax Than You Should
Without proper planning, you're likely leaving money on the table at tax time.
No Financial Clarity
Flying blind without clear financial reports means you can't make smart business decisions.
You didn't start your business to become an accountant. Let us handle the numbers.
Our Services
Bookkeeping That Actually
Gets Done Every Month
Stop stressing about your books. We handle it all—so you can focus on running your business.
Monthly Bookkeeping
Your books, done right—every single month. Finally know exactly where your money is going.
- Complete transaction categorization
- Bank & credit card reconciliation
- Monthly P&L and balance sheet
- QuickBooks Online management
- Dedicated bookkeeper assigned
- Unlimited email support
Bookkeeping Cleanup
Messy books from months (or years) of neglect? We'll fix them fast.
- Historical transaction cleanup
- Account reconciliation
- QuickBooks file optimization
- CRA-ready records
Corporate Taxes
Year-end taxes handled by a CPA who knows your books inside out.
- T2 corporate tax returns
- Year-end tax planning
- CRA compliance
- Seamless handoff from bookkeeping
CFO Advisory
Strategic financial guidance for businesses ready to scale.
- Cash flow forecasting
- Budget vs. actual analysis
- Quarterly strategy sessions
- Growth planning support
Trusted by professionals across Greater Vancouver

Meet Your CPA
Shawn Sitthikoun, CPA
Founder & Principal, ONYX CPA
With over a decade of experience in accounting and finance, I founded ONYX CPA with a simple mission: to help business owners like you focus on what you do best while we handle the numbers.
I've worked with businesses across healthcare, construction, real estate, tech, and professional services. What I've learned is that most business owners don't need a complicated accounting setup—they need a reliable partner who keeps things simple, accurate, and optimized for taxes.
At ONYX CPA, we're not just about compliance. We're about giving you the clarity and confidence to make smart financial decisions. When your books are clean and your taxes are planned, you can focus on growth.
10+
Years Experience
100+
Clients Served
CPA
Certified
Client Stories
Business Owners Love Working
With ONYX CPA
Don't just take our word for it. Here's what our clients have to say.

“I really like working with Shawn is that he always tries to make time. anytime I have questions I can either message him or email him and he tried to make sure that he can call back or email back or arrange some kind of meeting to answer any questions I have.”
Ritu Sharma
Micromoon Skin Studio

“We're very fortunate to have Shawn now who's able to help us navigate income planning, dividend planning, and tax planning. I highly recommend Shawn because unlike most of the senior accountants that we've worked with he's actually not afraid to roll up his sleeve.”
Victor Kong
Treantly Recruitment

“He did a great job. I had to do a refinance on the warehouse. He helped me with that. He actually built like a new system for the accounting and he did a really good job. I definitely recommend Shawn to anyone who has a business or personal.”
Max Shlafman
Electra Fix Appliance Repair

“Shawn was recommended to me by my wife who had done taxes through ONYX by Shawn and she had really good reviews. Shawn helped me do my corporate and my personal taxes and helped me save a lot of money actually.”
Sukhjit Singh
My Space Mirror
“For the last five years or so, I've been working with Onyx CPA, Shawn at Onyx CPA and he has help me so much in order to build my business to the level which is today. For those of you that are kind a on the fence on whether or not to work with Shawn, I'm telling you jump over the fence.”
Kajan Johnson
Kajan Johnson MMA
“Honestly working with Shawn and Onyx has been amazing. Having someone like him just being able to handle the numbers, telling me kind of what to do and what I need to not do in order to save money on my taxes and just be able to scale my business, has been truly a blessing.”
Sasha Tadayumi
Modern Warrior Academy Inc.
“Shawn has been extremely reliable with my taxes and consistently reminds me when they are due. He is also very patient when I'm late providing documents. I've been working with him for about 3 years and have nothing but positive experiences. I would highly recommend him to anyone.”
Steven Lai
Director, Steddie Enterprise Ltd.
“As a small e-commerce business, having an accountant who truly understands the various selling and payment platforms we use is incredibly important, and Shawn has been fantastic. He's knowledgeable, detail-oriented, and proficient across all the systems that support our operations.”
Chris Shaw
Co-Founder, Soar Organics
“I've been working with him for the past 3 years for my business tax and advisory needs. He's very easy to talk to, always responds promptly, and gives practical guidance on managing taxes and accounts. After struggling with different accountants before, finding him has been a great decision.”
Himanshi Narang
Director, 10747742 Canada Inc.
“Shawn has been great to work with! My girlfriend and I are new business owners and filing taxes can be quite scary and challenging. There's a lot we're still learning, but Shawn has been very patient and has helped guide us through this transition in our lives.”
Cody Osborn
Owner & Head Coach, Stronger Together Fitness
“Working with Onyx CPA has been an absolute game-changer for our business. Their team is incredibly organized, detail-oriented, and always on top of our financial records. What used to take us hours each week is now handled smoothly and accurately.”
Alex Kreutz
Controller, Elevation Ventures Inc.
“I am a real estate developer and commercial realtor. My previous accountant was retiring so I switched to Onyx CPA from the recommendation of a friend. He is excellent. His knowledge and advice on my complicated files are outstanding. He is diligent and thorough.”
Melvin Yap
President, Kaiman Group of Companies
Google Reviews
Trusted by Businesses Who Value Accuracy and Integrity
See how companies rely on our accounting expertise to stay compliant, profitable, and financially confident.
Rana Hakami
9 months ago
Onyx CPA is a excellent, efficient, reliable & flexible accountant. Business and personal taxes are organized, and his process is easy to follow. Highly recommend for personal & small business!
Andrew W
10 months ago
The best accountant I have ever dealt with. Got my taxes done and always helps me ensure I’m claiming everything properly. Very organized and detail oriented. Highly recommend!
Varun Sunder Rajan
10 months ago
The best! As a student athlete that works part time, it’s hard to organize things I need for taxes. Onyx gave me an affordable rate, and provided me outstanding service.
Craig Zurloff
3 years ago
Onyx is an organized and an attentive company while they worked on my tax return they were very thorough. You can entrust your taxes done right as you are in good hands with them.
Nancy V
10 months ago
The best accounting services ever, I’m so grateful to come across this company and work with him. He is amazing!!
A Tristar Gym West Coast
3 years ago
Best accountants in Greater Vancouver by far! They are my acccountants for my business and also handle my personal taxes. They work fast and are always professional.
James Pak
10 months ago
I go to Onyx for all of my accounting needs and they are the best!
Jody Gordon
3 years ago
Great accounting service. Fast, reasonable fees and helpful at explaining what I needed to provide. Everything done on-line. And they got me a refund which I have not had in years!
Ready to Get Started?
Let's Talk About Your
Financial Goals
Book your free consultation and QuickBooks audit. We'll show you exactly where your books stand and how we can help.
What's Included:
Or reach us directly:
Book Your Free Audit
Schedule a free 30-minute consultation and get your QuickBooks audit report—no strings attached.
We'll respond within 24 hours. Your information is kept confidential.
