CB
CorpBooks

Simple, transparent pricing

14-day free trial on all plans. No credit card required.

Starter

AI expense categorization for sole proprietors

$29/month
1
Corporations
500
Txns/mo
100
Receipts/mo
1
Bank connections
  • 1 corporation
  • 500 transactions/month
  • 100 receipt OCR/month
  • 1 live bank connection (Flinks)
  • CRA-compliant categories (T2125/T2)
  • CSV bank statement import
  • Google Sheets integration
Most Popular

Professional

Live bank feeds + full financial management

$79/month
2
Corporations
5,000
Txns/mo
300
Receipts/mo
3
Bank connections
  • 2 corporations
  • 5,000 transactions/month
  • 300 receipt OCR/month
  • 3 live bank connections (Flinks)
  • Financial dashboard
  • Salary/dividend optimizer
  • Tax installment calculator
  • Priority OCR processing
  • Priority support
  • 2 team seats

Complete

Multi-entity with year-end packages

$99/month
5
Corporations
15,000
Txns/mo
750
Receipts/mo
8
Bank connections
  • 5 corporations
  • 15,000 transactions/month
  • 750 receipt OCR/month
  • 8 live bank connections (Flinks)
  • Year-end report packages
  • RDTOH/CDA/GRIP tracking
  • ML-powered categorization
  • Accountant export portal
  • Priority OCR processing
  • 5 team seats

Practice

Full practice management for growing firms

$149/month
25
Corporations
50,000
Txns/mo
2,000
Receipts/mo
15
Bank connections
  • 25 corporations
  • 50,000 transactions/month
  • 2,000 receipt OCR/month
  • 15 bank connections (Flinks)
  • Everything in Complete
  • Consolidated multi-entity reporting
  • Custom CRA category mappings
  • Dedicated account manager
  • 15 team seats

Detailed comparison

FeatureStarterProfessionalCompletePractice
Corporations12525
Transactions/month5005,00015,00050,000
Receipt OCR/month1003007502,000
Live bank connections13815
Team seats12515
CRA categoriesT2125/T2T2125/T2T2125/T2Custom
AI categorizationBasicAdvancedAdvanced + MLAdvanced + ML
Salary/dividend optimizer
Tax installment tracker
RDTOH/CDA/GRIP tracking
Year-end reports
Accountant portal
Consolidated reporting

Common questions

What are 'bank connections'?

A bank connection is one bank login (e.g., your TD online banking). A single connection gives access to all accounts under that login — chequing, savings, credit cards, lines of credit. So 2 connections could cover 20+ accounts across 2 banks.

Is my data stored in Canada?

Yes. All data is stored in Google Cloud's northamerica-northeast1 region (Montreal). We are PIPEDA compliant and never store SIN or bank credentials.

Can I switch plans later?

Yes. Upgrade or downgrade anytime. When upgrading, you get immediate access to new features. When downgrading, changes take effect at the next billing cycle.

Is this tax advice?

No. CorpBooks is a financial management tool, not a tax advisor. All calculations are based on published CRA rates and rules. Always consult your CPA before making tax decisions.

Do I need to replace my accountant?

No — CorpBooks complements your accountant by doing the heavy lifting of categorization and reporting. Many users cut their CPA costs by 50% because they hand over clean, organized data.

What Canadian banks are supported?

We use Flinks for bank connectivity, which supports all major Canadian banks including TD, RBC, BMO, Scotiabank, CIBC, Desjardins, Tangerine, National Bank, and most credit unions.