Vancouver, BC · CPA Accounting Firm
Vancouver CPA firmfor owner-managed businesses and incorporated professionals
DSJM Accounting handles corporate and personal tax, bookkeeping, payroll and year-round planning across Greater Vancouver. The firm is led by David Moon, CPA, who works with every client directly.
Who we work with
Built for Vancouver owner-managers and incorporated professionals.
If you run an incorporated business in BC and want a CPA who plans ahead and actually answers when you call, you're in the right place. See the industries we serve.
- You incorporated and now have a corporate return, GST, and payroll to keep straight
- You are a physician, dentist, lawyer or other professional running a professional corporation
- You are a contractor or consultant tired of scrambling at year-end
- Your current accountant only surfaces once a year, at filing time
- You want salary-versus-dividend and tax planning done before December, not after
- You are starting or growing a company and want clean books and a real CPA relationship
What we do
Full-service accounting for BC businesses.
Everything an incorporated business in Vancouver needs from its accountant, in one place. Explore all services in detail.
Corporate Tax (T2)
Preparation, planning and CRA correspondence for your incorporated business. Filed on time and structured to keep your tax bill down.
Personal Tax (T1)
Owner and family returns, coordinated with your corporation so salary, dividends and credits work together.
Bookkeeping & Cloud Accounting
Monthly or quarterly bookkeeping in QuickBooks Online or Xero, reconciled so your numbers stay current.
Payroll
Setup, regular runs, source deductions, and T4/T5 slips — done right and remitted on time.
Financial Statements
Notice to Reader (compilation) engagements for your bank, lender or shareholders.
GST / PST & CRA Compliance
Registration, filing and ongoing GST/PST compliance so you stay onside with CRA and the province.
Business Advisory
Incorporation, structuring, salary-vs-dividend, cash flow and budgeting, all year.
Professional Corporations
A specialty for medical, dental and other incorporated professionals: structure, tax planning and income splitting where permitted.
Why DSJM
A CPA who understands owner-managers from the inside.
David Moon is a CPA who has also run an operating business himself. He is the one who reviews your books, plans your tax, signs your returns, and answers when you call.
You deal with the principal
No rotating juniors. The CPA who reviews your file is the person you talk to, and you are never handed off.
Year-round planning
We plan incorporation, pay mix, GST and cash flow ahead of time, so filing season is routine.
Local and reachable
A Vancouver firm that knows BC tax and CRA, available in person across Greater Vancouver and remotely across Canada.
Service area
Serving Vancouver and Greater Vancouver.
DSJM is based in Vancouver and works with businesses throughout the Lower Mainland, plus remote clients elsewhere in British Columbia and across Canada.
Common questions
What clients ask before reaching out.
Where is DSJM Accounting located?
We are a CPA firm based in Vancouver, BC, serving owner-managed businesses and incorporated professionals across Greater Vancouver — Burnaby, Richmond, Surrey, the North Shore and the Tri-Cities — and remotely across Canada.
Do I work directly with a CPA?
Yes. You work directly with David Moon, CPA, the principal of the firm, not a rotating junior. You get an experienced contact who knows your file all year.
Do you offer a free consultation?
Yes. We offer a free 15–20 minute intro call so you can describe your situation and we can tell you honestly whether and how we can help. Book one here.
Can you handle both corporate and personal taxes?
Yes — and we coordinate them. Your salary-versus-dividend mix and personal position are planned alongside the corporation, not in isolation.
Let's talk about your books and your tax.
Book a free 15–20 minute call with David Moon, CPA. We'll give you a straight answer on whether we can help and what it would cost.
Book a free consultation