Services / Tax returns

Self-Employed and Small Business Tax Returns in Surrey

We prepare year-end tax returns for small businesses from your records, explain what the numbers mean, and file with the CRA. Help is available in English and Punjabi.

ਆਪਣੇ ਟੈਕਸ ਬਾਰੇ ਪੰਜਾਬੀ ਵਿੱਚ ਗੱਲ ਕਰੋ।

Who this is for

  • Sole proprietors and partnerships reporting business income on a personal return
  • If your business is incorporated, see our corporate tax page instead
  • Owners who also need bookkeeping, payroll or GST filings handled alongside the return
  • Businesses that are behind on filings and want to get caught up

What to bring

  • Your bookkeeping records for the year, or bank and credit card statements if you do not keep books
  • Sales records and invoices issued
  • Receipts for business expenses
  • Payroll records, if you have employees
  • GST filings made during the year, if you are registered
  • Last year's return and Notice of Assessment, if available

What is included

We prepare your year-end business tax return from your bookkeeping records. We go through the figures with you. Then we file the return with the CRA. If your records are not complete, we can bring them up to date first.

How it works

  1. Call or request a callback. We ask a few questions about how your business is set up and what records you keep.
  2. Bring your records to our Surrey office. We go through them with you and tell you if anything is missing.
  3. We prepare and file. You review the return before it is filed, and you keep a copy.

Fees

Fees depend on the size of the business and the state of the records. We tell you the fee before we start.

Common questions

What is the deadline for a business tax return?

It depends on how your business is set up. If you report business income on your personal return, the filing deadline is June 15, with any balance owing due April 30. We will confirm the dates that apply to you.

My books are a mess. Can you still do the return?

Yes. We can bring the records up to date first and then prepare the return. Tell us the situation when you call and we will explain what it involves.

Can you also look after bookkeeping and GST during the year?

Yes. Many clients have us handle bookkeeping, payroll and GST filings so the year-end return is straightforward. See our bookkeeping page for details.

Can I speak to someone in Punjabi?

Yes. Our team speaks English and Punjabi. Tell us your preferred language when you call or request a callback.

This page describes our service in general terms and is not advice about your individual situation. Deadlines and rules referenced apply to the 2025 tax year unless stated otherwise.

Talk to us about your business return

Call us or request a callback. Help is available in English and Punjabi.

Call now Get a callback