GigBooks

🍁 Built for Canadians·🔒 Privacy-first· CRA Ready

Every expense, sorted.
With GigBooks.ca

Upload your bank statement. GigBooks organizes every transaction into CRA approved categories. Accountant-ready in minutes, not days.

Get Started Free

No credit card required to try

Built for self-employed Canadians
PDF and CSV support
Receipt scanning
Fully Automated
Bank-level encryption
PIPEDA compliant

Works with every Canadian bank and credit card statement

RBCTDScotiabankBMOCIBCNational BankDesjardinsLaurentian BankTangerineSimpliiEQ BankWealthsimpleATB FinancialCoast CapitalMeridianManulife BankNeo FinancialKOHOVancityServusConexusUNI FinancialMotus BankRBCTDScotiabankBMOCIBCNational BankDesjardinsLaurentian BankTangerineSimpliiEQ BankWealthsimpleATB FinancialCoast CapitalMeridianManulife BankNeo FinancialKOHOVancityServusConexusUNI FinancialMotus BankRBCTDScotiabankBMOCIBCNational BankDesjardinsLaurentian BankTangerineSimpliiEQ BankWealthsimpleATB FinancialCoast CapitalMeridianManulife BankNeo FinancialKOHOVancityServusConexusUNI FinancialMotus Bank

22+

CRA Categories

All

Canadian Banks & Credit Cards

~10

Seconds to Upload

100%

Privacy

Food delivery courier cycling with insulated backpack

Tax season shouldn't feel like a second job.

The shoebox of receipts. The abandoned spreadsheets. Wondering if your accountant forgot about you. You didn't start freelancing to spend evenings and weekends stressing over expenses. Yet every year, that's exactly where you end up.

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

Upload a PDF statement or CSV spreadsheet from any major Canadian bank or credit card provider or snap a photo of a receipt. GigBooks categorizes every transaction into official CRA expense lines. Export accountant-ready reports in minutes.

Upload in seconds
Receipt scanning
Auto-categorization
CRA-ready exports
Rideshare driver behind the wheel

Your financial data stays yours.

We built GigBooks the way we'd want our own finances handled.

Yesterday's expense trackers ask for your banking credentials. GigBooks doesn't. Simply upload a PDF statement and your transactions are auto-categorized in seconds. Your data stays as safe as manual entry. No account numbers. No balances. No sensitive information. Ever.

Client-side parsing

We extract only merchant names and amounts. Your PDF and all sensitive information is discarded immediately. It’s never stored.

Anonymized Data

Our auto-categorizer only receives anonymous merchant names and dollar amounts. Nothing personal ever leaves your account. Plus, the AI model never trains on your data, so what's yours stays yours.

Encrypted at rest

All stored data is protected with AES-256-GCM encryption and row-level database security. Your financial details are protected at every layer.

Your data, your control

We don’t share your data with third parties. Your information is handled in full compliance with PIPEDA, Canada’s federal privacy law.

The thing you've been
putting off, handled.

Expense tracking tends to linger in the background, quietly stressing you out. It feels like a lot, but with GigBooks,
it's done faster than you think.

Freelancer sorting through receipts at a desk with a laptop
1Step 1 of 5

Upload your bank statement

PDF, CSV, or snap a receipt

Drag and drop your bank or credit card statements into GigBooks, or snap a photo of a receipt. Your sensitive data is always safe.

  • Supports CSV files, PDF bank or credit card statements, and receipt photos
  • Accepts any Canadian bank or credit card statement
  • Snap a receipt photo and GigBooks extracts merchant, amount, date, automatically categorizes it
  • Files parsed 100% client-side for privacy

file upload

.pdf or .csv

Format detected
2Step 2 of 5

GigBooks categorizes everything

Into real CRA T2125 and T2 expense lines

GigBooks 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 analysis and your sensitive 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
  • Split transactions into multiple categories
  • Hide transactions you don't want to include in your report
  • Override any auto-categorization 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 - all with CRA line numbers. Just email it to your accountant.

  • PDF with cover page, income summary, and T2125 breakdown
  • Multi-tab Excel with category summaries
  • Keep reports with your physical receipts for CRA recordkeeping compliance

Excel (.xlsx)

Multi-tab workbook

PDF Package

CRA line references

Reports your accountant will love

  • Multi-tab Excel with CRA line numbers
  • PDF package with cover page
  • Business expense breakdown
  • Income by client with HST collected
  • Items flagged for accountant review
  • Email 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
Freelance video editor working at dual monitors

Built for how Canadian freelancers actually work.

Freelance life is busy, unpredictable, and rarely organized. GigBooks is designed for people managing real work, real clients, and everything in between, who just need their expenses to stay simple and under control.

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 CRA approved categories are exactly what I need.

PD

Priya D.

Video Editor

Most freelancers in Canada are missing out on thousands in deductions every year.

Not on purpose, just because it's hard to keep track of everything.

That home office percentage.

The subscriptions you pay every month.

The meals and small expenses that never get logged.

It all adds up, and a lot of it slips through the cracks.

GigBooks helps you see the full picture, so you're not leaving money behind.

Because your time and your income both matter.

Freelance makeup artist working on set
Gift a Tax Season Pass

Know a freelancer drowning in receipts?

Give them a GigBooks Tax Season Pass. $49, per tax season. Everything they need to get their expenses CRA-ready so they can focus on what they do best.

  • Unlimited uploads, full dashboard, all exports
  • Code never expires — they redeem when ready
  • No account needed to buy
Give the Gift of GigBooks

GigBooks

gigbooks.ca

Tax Season Pass

All Plus features • Jan 1 – Jun 15

One-time gift

$49

Try everything. Pay when you're ready.

Use GigBooks without signing up. Upload a statement or snap a receipt, 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

Pro

$18/month

For freelancers who need professional exports.

  • Unlimited uploads
  • Full dashboard analytics
  • CSV, Excel & PDF exports
  • Persistent merchant memory
  • 6-year data retention
  • Unlimited receipt scanning
  • Receipt image storage (6 years)
Best Deal

Tax Season Pass

$49one-time

Everything you need for one tax season.

  • Full Pro features Jan 1 – Jun 15
  • Unlimited receipt scanning
Give as a Gift

Buy a Tax Season Pass for a fellow freelancer

Have a promo code?

Enter a promo or gift code to unlock your plan.

Common questions

Stop dreading tax season.

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

Get started — it's free