NOT financial advice - seek advice from a professional for your specific situation

    TaxKilnCanadian tax guidance

    Tax Guide for Self-Employed Canadian Food Truck & Street Food Operators 2025

    Food truck and street food operators face a hybrid tax profile: part vehicle-based service, part restaurant. Prepared food sold from a truck is taxable for GST/HST purposes — unlike basic groceries, which are zero-rated. Highly seasonal revenue in most of Canada, combined with municipal licensing and food-safety compliance, makes accurate cost tracking essential. This guide covers T2125 reporting for independent food truck operators.

    Last reviewed:

    Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact CRA. Read our editorial scope →

    Provincial licensing & certification

    JurisdictionRequirement
    All municipalitiesMobile food vendor / food service licence required by the city where you operate. Annual renewal. Separate licence often needed per city you serve.
    Health inspectionMandatory pre-opening inspection by local Public Health unit + ongoing inspections. Failure to comply = closure order. Inspection fees deductible.
    OntarioFood Handler Certification (provincially approved course). Toronto requires Mobile Food Vending Permit; suburban municipalities each have own rules.
    British ColumbiaFoodSafe Level 1 certification mandatory. Vancouver Street Food Vending Program with annual permit lottery for prime locations.
    AlbertaAlberta Food Safety Certification. City of Calgary / Edmonton mobile vendor permits with zone restrictions.
    QuébecMAPAQ food handler certification + municipal permit. Montréal restricts food truck locations to designated zones.
    Propane / generatorTSSA (ON), Technical Safety BC inspection of propane systems mandatory. Annual recertification cost deductible.

    Trade-specific deductible expenses

    • Food cost (COGS) — ingredients, packaging, condiments. Track as a % of revenue (typical 28-35%). Inventory shrinkage and spoilage written off as COGS
    • Food truck vehicle — CCA Class 10 (30% DB) for vehicle portion. If purpose-built with permanent kitchen installation, the full unit may qualify as a single Class 10 asset
    • Kitchen equipment — separate from vehicle: grills, fryers, refrigeration, prep tables. Class 8 (20% DB) if > $500. Small wares (utensils, pans) Class 12 (100%)
    • Propane & generator fuel — operating expense (NOT vehicle fuel). Track separately from gasoline/diesel for the truck itself
    • Commissary kitchen rental — required in many jurisdictions (you can't legally prep food in the truck overnight). Monthly fee fully deductible
    • Event & festival participation fees — booth fees, vendor fees, electricity hookup fees: all deductible
    • Municipal & health licences — annual food vendor permit, health inspection fees, certification renewal fees: current expense
    • POS & payment processing — Square/Clover terminal, transaction fees, receipt paper: current expense
    • Cleaning & sanitization supplies — sanitizers, gloves, hairnets, soap: current expense
    • Marketing — truck wrap (capital — amortize over useful life), social media ads, website: largely deductible
    • Insurance — commercial auto, general liability, product liability, propane endorsement: fully deductible
    Prepared Food = Taxable (Not Zero-Rated)
    Basic groceries are zero-rated for GST/HST, but prepared food sold by a food truck is taxable. Any item heated, served with cutlery, or sold in single servings is taxable at the applicable provincial rate (5% GST in AB, 13% HST in ON, etc.). If you also sell take-home packs of unprepared bulk ingredients (rare), those may be zero-rated — but the default assumption is everything you sell is taxable.

    Vehicle expenses

    The food truck itself is a Class 10 motor vehicle if used for transportation. If it's a purpose-built unit that rarely moves except to events, some operators allocate it to Class 8 (general equipment) — but Class 10 is the standard treatment. Keep a logbook distinguishing travel km from on-site idling. Commercial auto insurance with a propane endorsement is mandatory; personal auto policies will not cover food service operations.

    GST/HST

    All prepared food sales are taxable. Register for GST/HST once you cross $30,000 in revenue (within 4 consecutive quarters) — or voluntarily from day one to claim ITCs on the truck, equipment, and food cost. Most food truck operators benefit from regular method (not Quick Method) because of high ITC volume. File quarterly. Note that festival/event organizers often require proof of GST/HST registration before allowing you to vend.

    WSIB / WCB coverage

    If you have employees or regular helpers, WSIB/WCB registration is typically mandatory under restaurant/food service classification. Sole operators are usually exempt but can opt in for personal coverage. Premiums vary by province — Ontario food service rate is around 1.5-2% of payroll. Volunteers at events may also need coverage in some provinces.

    CRA audit focus for this trade

    What gets flagged
    • Cash sales underreported (CRA benchmarks COGS-to-revenue ratios — food cost < 25% looks suspicious)
    • GST/HST not charged on prepared food (treating as zero-rated grocery)
    • Personal use of food/ingredients not added back to income
    • Vehicle expenses claimed at 100% business with no logbook
    • Commissary rental claimed without supporting lease/receipts
    • Off-season expenses claimed without corresponding income (CRA may challenge intent to earn profit)
    • Event vendor fees claimed without receipts or correspondence

    Worked example

    Toronto food truck (May-Oct season) — $135,000 gross

    Gross sales (6-month season)              $135,000
      Food cost (COGS @ 32%)                    ($43,200)
      Commissary kitchen rental ($800/mo x 12)  ($9,600)
      Propane & generator fuel                  ($4,200)
      Vehicle fuel & maintenance                ($5,400)
      Commercial insurance                      ($4,800)
      Event/festival fees                       ($8,500)
      Municipal licences & health fees          ($1,950)
      POS & payment processing fees             ($3,800)
      Cleaning & supplies                       ($2,100)
      Vehicle CCA (Class 10, half-year)         ($6,000)
      Kitchen equipment CCA (Class 8)           ($3,200)
      ────────
      Net self-employment income                ≈ $42,250
    
      CPP (self-employed)                        ≈ $5,030
      Federal + Ontario tax                     ≈ $5,900
      ────────
      Take-home                                  ≈ $31,320
      HST collected on $135k @ 13%              $17,550 (less ITCs)

    Related calculators & references

    Canadian Income Tax Calculator

    CPP & EI Calculator

    GST/HST Guide

    Business Expenses Guide

    CCA Classes Reference

    Should I Incorporate?

    Last reviewed: