Made for Canadians · Privacy-first · Automatic CRA Categorization
🍁GigBooks.ca

Canada's expense categorization tool
for freelancers & gig workers.

Upload your bank statement PDF's or CSV's, GigBooks will auto-categorize every transaction into CRA T2125 expense categories and export accountant-ready reports in minutes. No account required to try.

Drop your bank statement here

or click to browse. Supports CSV and PDF statements from most Canadian banks.

Accepts any Canadian bank or credit card PDF and CSV — including Scotiabank, TD, RBC, BMO, CIBC, National Bank, Desjardins, Tangerine, and more.

22+

CRA Categories

All

Canadian Banks & Credit Cards

~30

Seconds to Upload

100%

Privacy

Tax season shouldn't feel like a second job.

The shoebox of receipts. The abandoned spreadsheet from March. Your accountant asking for “one more thing” — again. You didn't start freelancing to spend weekends sorting bank statements. Yet every year, that's exactly where you end up.

GigBooks turns your bank statement into a CRA-ready expense report.

Upload a PDF or CSV from any major Canadian bank. Our AI categorizes every transaction into official CRA T2125 expense lines. Export accountant-ready reports in minutes.

Upload in seconds
AI categorization
CRA-ready exports

How it works

Five simple steps from a bank statement to a CRA-ready expense report.

1Step 1 of 5

Upload your bank statement

PDF or CSV — we handle both

Drag and drop your bank export into GigBooks. Your file is parsed right in your browser — raw data never leaves your device.

  • Supports CSV files and PDF bank statements
  • Accepts any Canadian bank or credit card PDF and CSV — including TD, RBC, Scotiabank, BMO, CIBC, National Bank, Desjardins, Tangerine, and more
  • Files parsed 100% client-side for privacy

Drop your file here

.csv or .pdf

Format detected
2Step 2 of 5

AI categorizes everything

Into real CRA T2125 expense lines

Our AI reads each transaction and maps it to the exact CRA line number your accountant needs. Income by client, business, personal, and account transfers — all sorted instantly.

  • 22+ CRA-compliant categories mapped to official line numbers
  • Confidence levels flag anything uncertain
  • Your privacy first. All uploaded PDF and CSV files are anonymized for AI analysis and your raw data is never stored

ADOBE CREATIVE

Office Supplies (8811)

high

ESSO STATION

Motor Vehicle Fuel (9281)

medium

LOBLAW GROCERIES

Personal — Groceries

high
3Step 3 of 5

Answer a few quick questions

So we get the tricky ones right

GigBooks groups ambiguous transactions and asks smart questions. "Are these fuel purchases for a business vehicle?" One tap updates them all.

  • Grouped questions — answer once, update many
  • Binary yes/no for simple items
  • Maximum 5–8 questions per upload

We found 4 fuel transactions ($312.56)

Are these for a vehicle used for business?

4Step 4 of 5

Review & edit

You have full control

Swipe through transaction cards, tap to change a category, or bulk-edit. GigBooks remembers your corrections for next time.

  • Mobile-friendly swipeable cards
  • Merchant memory learns your preferences
  • Override any AI decision with one tap
Business Expenses (47)
Personal (23)
Needs Review (3)
5Step 5 of 5

Export your report

CRA-ready, accountant-approved

Download a multi-tab Excel workbook, a clean PDF package, or a flat CSV — all with CRA line numbers. Or email it straight to your accountant.

  • PDF with cover page, income summary, and T2125 breakdown
  • Multi-tab Excel with category summaries
  • Email directly to your accountant (Max plan)

Excel (.xlsx)

Multi-tab workbook

PDF Package

CRA line references

Built for every kind of gig

GigBooks works for anyone who files a T2125.

Video EditorsPhotographersVideographersGraphic DesignersIllustrators
AnimatorsMotion Graphics ArtistsSound DesignersAudio EngineersMusic Producers
MusiciansDJsVoice-Over ArtistsPodcastersCopywriters

What freelancers are saying

I used to spend a full weekend organizing receipts. GigBooks did it in 10 minutes.

SM

Sarah M.

Freelance Photographer

My accountant was impressed. Everything mapped to the right CRA lines.

JK

James K.

IT Consultant

Finally, something built for Canadian freelancers. The T2125 categories are exactly what I need.

PD

Priya D.

Video Editor

Reports your accountant will love

  • Multi-tab Excel with CRA line numbers
  • PDF package with cover page
  • T2125 business expense breakdown
  • Income by client with HST collected
  • Items flagged for accountant review
  • Email directly to your accountant
T2125 Summary
Line 8521Advertising & Promotion$1,240.00
Line 8711Interest & Bank Charges$ 432.50
Line 8811Office Supplies & Software$2,876.00
Line 9200Travel Expenses$3,412.88
Line 9281Motor Vehicle — Fuel$ 891.20
Total Business Expenses$12,847.58

Privacy-first architecture

Your financial data never leaves your device.

This isn't a marketing line — it's how GigBooks is engineered. Your bank statement is parsed entirely in your browser. When our AI categorizes your transactions, it only sees anonymized merchant names and amounts. No account numbers. No balances. No personal information. Ever.

Client-side parsing

PDFs and CSVs are parsed entirely in your browser. Raw data never touches our servers.

Anonymized AI

Only merchant names and amounts are sent for categorization — never account numbers or personal info.

Encrypted at rest

All stored account data is encrypted. Your financial details are protected at every layer.

User-owned delete

Delete your account and all associated data is permanently destroyed within 24 hours.

$3,000+

in missed deductions — every year.

The average Canadian freelancer misses $3,000+ in deductions every year. When your expenses are disorganized, deductions fall through the cracks. That home office percentage. The software subscriptions. The mileage you forgot to claim. GigBooks doesn't just organize — it surfaces what you're missing. Time and money — the two things gig workers need most.

Common questions

Try everything. Pay when you're ready.

Use GigBooks without signing up. Upload a CSV or PDF, see it categorized, explore the dashboard. Subscribe when you need to export.

Current Plan

Free

$0forever

Get started instantly. No account required.

  • Upload CSV & auto-categorize
  • AI-powered CRA categories
  • Q&A for ambiguous items
  • First 3 category totals
Start Free
Most Popular

Plus

$18/month

For freelancers who need professional exports.

  • Unlimited CSV uploads
  • Full dashboard analytics
  • CSV, Excel & PDF exports
  • Persistent merchant memory
  • 6-year data retention
Best Deal

Tax Season Pass

$49one-time

Everything you need for one tax season.

  • Full Plus features Jan 1 – May 1

Have a promo code?

Enter a promo or gift code to unlock your plan.

Stop dreading tax season.

Upload your bank statement. Get organized in minutes. Keep more of what you earn.

Get started — it's free