Back to Articles

Do I Charge BC PST on Advertising Sold on a Mailed Flyer? (2025)

April 22, 2026·9 min read·ledg
PSTBCGSTAdvertisingSole ProprietorBundled Sales

A question that lands in r/cantax and r/PersonalFinanceCanada every spring, paraphrased:

"I'm starting a small business in Lower Mainland BC. I'll sell ad space on a single flyer to local businesses, print 5,000 copies, and mail them to the community. The fee per ad space is flat. Do I charge GST and PST on this fee, and do I need to break out the cost of materials, or do I tax the bundled fee?"

The short answer for BC: 5% GST yes on the full fee. 7% PST generally no, as long as you have multiple advertisers on each flyer. This post walks the actual rule, the worked numbers, and the two traps that flip the answer.

The bright-line rule from Bulletin PST 125

The controlling document for this exact business model is Bulletin PST 125, Advertising Agencies, published by the BC Ministry of Finance. The "Direct Mailing" section on page 7 reads almost like it was written for this Reddit poster.

There are two parallel rules sitting next to each other in the bulletin, and the difference between them is the entire game:

Multi-customer flyer (non-taxable):

If you produce and distribute direct mailing materials for more than one customer (e.g. advertising booklets or advertising coupons), you do not charge PST because you are selling advertising space, which is a non-taxable service.

Single-customer flyer (fully taxable):

If you produce and distribute direct mailing promotional materials for a specific customer (e.g. flyers, brochures, product samples, catalogues), you must charge PST on the materials, including the delivery and shipping charges, unless you deliver the materials directly to an address outside B.C.

So the line is not "ad service vs. printed material" in the abstract. The line is whether the flyer carries ad space sold to multiple customers or is being printed and mailed for a single customer. The OP's plan, one flyer with multiple advertiser slots, sits firmly on the non-taxable side.

(Source: BC Bulletin PST 125, Advertising Agencies, page 7.)

What you charge each advertiser

Assume you sell ad space at a flat fee of $500 per spot to BC-based local businesses. For each advertiser, the invoice looks like this:

LineAmount
Advertising space, Issue X (full or half page)$500.00
GST 5%$25.00
PST 7%$0.00
Total$525.00

That's it. No PST on the output. Do not put a "materials" or "your share of printing" line on the invoice. Both make the transaction look like a sale of tangible personal property and risk the audit position that PST applies to that portion (see Bulletin PST 316, Bundled Sales and Leases).

If you have eight advertisers in a single issue, that's $4,000 of ad-space revenue with $200 of GST collected and zero PST. You remit the $200 GST to CRA on your next filing.

What you DO pay PST on (your inputs)

The same Bulletin PST 125 page 7 paragraph that exempts your output is followed immediately by:

However, you must pay PST on your purchases of tangible products, such as graphic designs, artwork and printing costs that are used to provide this service.

Translation: you are the end consumer of everything that goes into producing the flyer. You pay PST on:

  • Printing. Bulletin PST 109 (Printers and Publishers) lists "Flyers and other promotional items" in its Taxable Sales section on page 1. Your printer's invoice for the 5,000-flyer print run carries 7% PST on the full amount.
  • Mailing services bundled with the printing. PST 109 page 4: "If the printed materials are subject to PST, you also charge PST on the mailing service because these services form part of the total purchase price." If your printer also folds and mails, that line is PST-taxable too.
  • Graphic design and artwork delivered as tangible originals (printed proofs handed over). Delivered intangibly by email, generally not PST-taxable.
  • Office software, computer hardware, business-use telecom. Standard PST-taxable inputs for any BC business.

You do not pay PST on:

  • Postage paid to Canada Post. PST 109 page 5: "You do not charge PST on the cost of postage." (Canada Post fees are GST-taxable, not PST-taxable.)
  • Stock images downloaded online. PST 125 page 8 explicitly carves these out as non-taxable.

You can claim the GST you paid on those inputs as Input Tax Credits (ITCs) on your GST return. The PST you paid is a real cost; there is no equivalent of an ITC for BC PST when you are the end consumer.

The two traps that flip the answer

Trap 1: Single-advertiser print runs

If you ever print a flyer for only one advertiser, even on a one-off basis, that print run becomes a TPP sale to that one customer. You owe PST on the full bundled fee, including the mailing component, per PST 125's "Taxable Sales" rule above.

To stay clearly on the non-taxable side, plan every print run with at least two advertisers, and keep records (signed media kits, email confirmations, contracts) showing multiple customers per run. The "more than one customer" boundary is not formally defined in the bulletin, so a CPA familiar with BC audit practice is worth a 30-minute call before scaling.

Trap 2: Giving the advertiser physical copies

If an advertiser asks for 100 extra copies to distribute themselves and you sell those to them, that's a sale of tangible personal property. You charge 7% PST on those 100 copies, and any delivery charge to get them to the advertiser is also PST-taxable.

A handful of sample copies given to the advertiser at no extra charge to confirm print quality is generally fine under the incidental sales rule (Bulletin PST 316, page 6) as long as: the fundamental purpose of the contract is the advertising service, there is no separate charge for the samples, and the fee would have been the same with or without the samples. You still pay PST on those samples as part of your input cost (because PST is already paid on the entire 5,000-flyer print run).

Do you need to register for BC PST?

If your only revenue is from non-taxable multi-customer ad space, no. Bulletin PST 001 (Registering to Collect PST), page 9:

You are not required to register to collect and remit PST if you do not make taxable sales of goods, software or accommodation, do not make taxable leases of goods, and do not provide taxable services...

You simply pay PST as an end consumer on inputs and never have a PST account. Voluntary registration is allowed but buys you nothing useful here, since flyer-printing inputs do not qualify for the resale exemption (the printed flyers are not being resold as TPP). Skip the voluntary registration.

The moment you make any taxable sale (a single-customer flyer print job, an extra-copies sale, taxable related services to TPP), you must register immediately. There is no $30K threshold for the in-province PST trigger the way GST has one.

Multiple sole-prop businesses, one GST number

The Reddit poster mentioned they're already a self-employed contractor with a GST number and wanted to confirm that the second business doesn't need a separate one. Correct. A sole proprietor is one legal person, gets one Business Number (BN), and a single GST/HST account (e.g., 123456789 RT0001) covers every sole-prop business activity that person operates.

You can request a second program account (RT0002) under the same BN if you want segregated reporting, but it is optional and rarely worth the bookkeeping overhead for a small second venture.

The same one-person-one-account principle applies to PST. But again, you do not need a PST account at all if your only sales are non-taxable ad space.

(Source: CRA, When you need a business number or program account.)

Out-of-province advertisers, the HST trap

Place-of-supply for an advertising service is the recipient's address. If all your advertisers are in BC, your invoices are all GST 5% only.

The moment you sell ad space to a chain or franchise headquartered in an HST province (Ontario, NB, NS, NL, PEI), the place of supply for that one invoice is the recipient's HST province, and you charge HST at that province's rate on that invoice (13% in Ontario, 15% in the others). You collect HST through the same GST/HST account, no extra registration needed, but you absolutely need to track the right rate per advertiser.

(Source: CRA, Place of supply rules for charging GST/HST.)

Where ledg fits

ledg is the bookkeeping product we built for solo BC operators running exactly this kind of mixed business. You connect a bank or upload CSV exports, every transaction lands in a clean ledger, and:

  • The GST/HST tracker rolls each invoice through place-of-supply rules so a BC ad sale and an Ontario ad sale don't end up taxed the same way by accident.
  • The PST input tracker captures the 7% PST you paid on printing and design inputs as a real expense (not as a refundable credit), so your T2125 net income reflects the full cost of producing the flyers.
  • The accountant handoff exports a tidy PDF + CSV pack at year-end so your accountant can file the T1 with T2125 attached without chasing receipts.

We don't file your taxes. Your accountant does. ledg keeps the books accountant-ready year-round.

Try ledg free, 100 entries, no credit card.

TL;DR

  • GST 5% on the full bundled ad-space fee, on every invoice to a BC advertiser. Out-of-province advertisers in HST provinces get HST at their provincial rate.
  • BC PST 7% is not charged on the output if the flyer carries ad space sold to multiple advertisers (Bulletin PST 125, page 7).
  • You pay PST on inputs: printing, design tangibles, taxable office supplies. Postage is PST-free.
  • Do not split a "materials" line on the advertiser's invoice. The fee is for advertising space, not for shares of printing.
  • Single-advertiser print runs and extra-copies sales flip the rule and become fully PST-taxable.
  • No PST registration required if your only sales are non-taxable ad space.
  • One sole prop = one GST account, regardless of how many businesses you run under it.

The flyer is your delivery medium, not your product. Price and invoice it that way and the PST math stays clean.

Was this article helpful?

Every rating gets read. We rewrite the ones that don't land.

Stop calculating tax rates by hand

ledg auto-calculates GST, PST, HST for every province. Free up to 100 ledger entries.