Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Vancouver
Bookkeeping · Vancouver

Bookkeeping for Vancouver businesses

Vancouver ledgers carry things a purely local business never meets: US dollar invoices, platform settlements arriving net of fees, and revenue billed long before it is earned. EverStone keeps books for Vancouver businesses remotely at a fixed monthly fee.

Quick answer: A Vancouver service or technology business usually books foreign currency invoices, merchant settlements arriving net of fees, and revenue received well before it is earned. Each needs its own treatment in the ledger rather than a single sales account. EverStone keeps those books remotely at a fixed monthly fee. If you are looking for a bookkeeper in Vancouver, this is that service, run remotely by a CPA firm rather than a solo bookkeeper, so the people who keep the ledger are the people who prepare the year-end return.

Monthly bookkeeping for Vancouver businesses starts from $325 a month, with payroll and GST/PST filings handled in the same package. The books feed every filing that follows: the T2 or T2125, the GST/HST return and its input tax credits, the CCA schedule and the CRA instalments.

Flow showing why a payment processor’s deposit is not the revenue: gross sales go into a clearing account, the processor’s fees and any refunds and chargebacks come out of it, the net deposit comes out on the settlement cycle, and the account should return to nil — a balance left behind is the signal that something has gone missing
When the clearing account does not return to nil, something is missing.
On this page
  1. Foreign currency is recorded twice
  2. Payment platforms deposit a net figure
  3. Revenue billed before it is earned
  4. Sales tax on services that cross a border
  5. PST in a service business
  6. Contractors, and getting the paperwork before you pay
  7. Remote bookkeeping
  8. What gets done, and when
  9. Vancouver bookkeeping questions

Foreign currency is recorded twice

A US-dollar invoice paid weeks later is two Canadian amounts, not one. The sale is recorded at the transaction-date rate and the receipt at the rate when the money arrives. The difference is a foreign exchange gain or loss in its own account, not buried in revenue. That separates what the business earned from what the currency did, the only way to tell whether a margin really moved. Foreign exchange gains and losses covers the treatment.

Payment platforms deposit a net figure

A processor pays out several transactions at once, less fees and sometimes refunds and chargebacks, on its own cycle. Recording that deposit as revenue understates sales and expenses and cannot be tied back to the orders. Use a clearing account: gross sales in, fees, refunds and deposits out, returning to nil. If it does not, something is missing — which is the point. With more than one processor, it becomes essential.

Revenue billed before it is earned

Subscriptions, retainers, annual licences and deposits are cash for work not yet done, not revenue on arrival. Recorded as deferred revenue and released as the service is delivered, they give a monthly result that reflects the business. Recorded on receipt, they create a spike followed by apparent decline, overstating income whenever a large annual invoice lands. For a Vancouver business with recurring contracts, the deferred revenue schedule separates usable monthly figures from noise.

Sales tax on services that cross a border

GST on a service depends on place-of-supply rules. Services to non-residents can be zero-rated in defined cases, which differs from exempt because input tax credits can still be claimed. Coding those sales as tax-free blurs this and can weaken the input tax credit claim, so settle it once for customers outside Canada. Zero-rated versus exempt supplies explains the difference.

PST in a service business

British Columbia’s 7% PST is a separate tax with its own registration and returns. Service businesses usually meet it on purchases: PST on software, telecommunications, hardware and office equipment is generally not recoverable, so it belongs in the expense or asset. Some services are themselves taxable, a registration question. Keep separate accounts for the two taxes.

Contractors, and getting the paperwork before you pay

Vancouver businesses use a lot of contract labour — designers, developers, editors, consultants — and the bookkeeping consequences start at the first payment. Payments to non-residents for services performed in Canada can carry withholding, and payments to individuals raise the classification question that decides whether source deductions were required. Collecting the business number, address and terms at onboarding costs nothing; reconstructing them across a year of payments is hard.

Remote bookkeeping

EverStone is a fully virtual, one-CPA firm with no Vancouver office or local staff. Feeds arrive electronically, documents move securely, and clearing and deferred revenue schedules are kept monthly. The CPA reconciling the merchant account prepares the corporate return, so revenue is settled once.

The moment there are employees, payroll in Vancouver becomes the recurring obligation.

Keeping the books accurately and knowing what they mean are different jobs, and it is worth being deliberate about which level of finance support you actually need.

For CFO support in Vancouver and GST/HST filing in Vancouver, the scope and the fixed-fee approach are the same.

About this article
EverStone CPA

Prepared and reviewed by a CPA at EverStone CPA, serving businesses in BC, Alberta, Ontario and Manitoba. Updated . About the firm  ·  Send an enquiry

What gets done, and when

What gets done, and when A monthly engagement, not a shoebox in March — for a business operating in Vancouver, British Columbia
CadenceWhat we do
MonthlyTransactions categorized, bank and credit card accounts reconciled, source documents filed
QuarterlyGST/HST return prepared and filed, where you report quarterly
AnnuallyBooks closed and handed clean to the year-end file
OngoingPayroll entries and owner draws tracked so nothing is reconstructed later
Sales tax where you operate5% GST plus 7% BC PST: two registrations, two returns

Source: Which bookkeeping cadence costs less. General information, not advice.

In Vancouver, EverStone also works with e-commerce sellers, realtors and restaurants.

Common questions

Vancouver bookkeeping questions

How should US dollar invoices be recorded?+
The sale at the exchange rate on the transaction date and the receipt at the rate when payment arrives, with the difference posted as a foreign exchange gain or loss in its own account rather than left inside revenue. Ask about your case →
Why should platform deposits go through a clearing account?+
Because processors pay out net of fees, refunds and chargebacks. A clearing account records gross sales in and fees and deposits out, and it should return to nil — when it does not, something is missing.
Is a prepaid annual subscription revenue when it is received?+
No. Cash received for work not yet performed is deferred revenue, released as the service is delivered. Booking it on receipt creates a spike followed by an apparent decline and overstates income in that period.
Do I charge GST to a customer outside Canada?+
It depends on the place-of-supply rules and the nature of the supply. Certain services to non-residents can be zero-rated, which still permits input tax credits — unlike exempt supplies, where they cannot be claimed. See the published fees.
Does a service business need to worry about PST?+
Usually on the purchasing side. PST paid on software, telecommunications and equipment is generally not recoverable and belongs in the expense or asset. Some services are themselves taxable, which is a registration question.
Do you have a Vancouver office?+
No. EverStone works online and keeps Vancouver books remotely. Bank, card and processor feeds arrive electronically and documents are exchanged securely, so no office visit is required.
Do you work with businesses outside Vancouver itself?+
Yes. Books for businesses in Burnaby, Richmond, North Vancouver and the rest of Metro Vancouver are kept exactly as Vancouver ones are: bank feeds, receipts through a secure upload link, and the same fixed monthly fee.

Starting fees

Every fee is fixed in writing before any work begins.

  • Monthly bookkeeping, GST/PST filing includedfrom $325 a monthThis page
  • Payroll, remittances, T4s and ROEsincluded in monthly bookkeeping
  • Books, payroll and the year-end T2 together$500–$700 a month
  • Corporate year-end and T2 returnfixed fee, quoted in writing
  • Personal tax return (T1)from $125; self-employed or rental $275–$500
  • Catch-up bookkeepingfrom $2,200 per year of records
  • Controller or CFO supportcontroller from $1,650, CFO from $2,750 a month
  • One-off advice call with a CPA$225 plus GST

Get a fixed quote for your Vancouver business

Tell us what you need. You get a written fee first, with no obligation.

Please tell us your name.
Please enter an email address we can reply to.
Tell us what you need.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 24 Google reviews.