Take Control of Your Family Finances

Import bank statements, scan receipts with AI, and reconcile everything in one place. Built for families who want clarity on where their money goes.

Start Free Trial See How It Works
screenshot

Replace with: Screenshot of the Transactions page showing the full table with status badges, stat cards at top, and an expanded transaction with attached receipt

Recommended size: 1200 x 675px (16:9)

Everything You Need to Manage Family Money

From bank imports to receipt scanning, FamilyBooks handles it all — no spreadsheets required.

🏦

Multi-Account Import

Import bank statements from multiple accounts and family members. Supports RBC Excel/CSV format with automatic account detection.

📷

AI Receipt Scanning

Upload receipt photos or PDFs. Our AI extracts merchant, items, tax, and totals automatically — no manual data entry needed.

🔗

Smart Reconciliation

Match bank transactions with receipts in one click. See exactly which purchases are accounted for and which still need attention.

👨‍👩‍👧

Family-Oriented

Track spending across family members. Separate accounts for each person while keeping a unified view of household finances.

📊

Status Tracking

Every transaction has a clear status: Unmatched, Receipt Attached, Reviewed, or No Receipt Needed. Always know where you stand.

🔒

Self-Hosted & Private

Your financial data stays on your own server. No third-party cloud storage. Full control over your most sensitive information.

How It Works

Get started in minutes, not hours. Four simple steps to financial clarity.

Replace with: Screenshot of the Import page showing the "Import Full Ledger" button and file upload area
1

Import Statements

Upload your bank ledger (Excel/CSV). All accounts and transactions are imported automatically.

Replace with: Screenshot of the Transactions page showing the stat cards (Total, Unmatched, With Receipt, etc.)
2

Review Transactions

Browse all transactions with smart filters by account, status, and date. See the big picture at a glance.

Replace with: Screenshot showing the "Attach Receipt" button clicked, with a receipt being uploaded to a transaction
3

Attach Receipts

Upload a photo or PDF of each receipt. AI extracts the details and links it to the transaction.

Replace with: Screenshot of an expanded transaction row showing the attached receipt details (merchant, amount, line items)
4

Mark as Reviewed

Confirm matches and mark transactions as reviewed. Track your progress until everything is reconciled.

Built for Real Families

Not another budgeting app. FamilyBooks is designed for how families actually manage money.

Multi-Account Family Dashboard

Track all family bank accounts in one place — chequing, savings, credit cards. Each family member's accounts are grouped together.

  • Support for debit and credit accounts
  • Track external cards (kids, shared accounts)
  • Running balance per account
  • Owner-based grouping (Mom, Dad, Kids)
Replace with: Screenshot of the Accounts page showing accounts grouped by owner (Nabil, Kenza, Aziz)

AI-Powered Receipt OCR

Snap a photo or upload a PDF of any receipt. Our dual OCR engine extracts everything — merchant name, individual items, tax, payment card used.

  • Tesseract (local, 100% private) — default
  • Claude AI (more accurate) — optional
  • PDF support with auto-conversion
  • Line item extraction with categories
Replace with: Screenshot of an expanded transaction showing the attached receipt with extracted line items

Clear Transaction Status

Every transaction gets a visual status so you always know what needs attention. Filter by status to focus on what matters.

  • Red: Unmatched — needs a receipt
  • Green: Receipt Attached — ready for review
  • Blue: Reviewed — confirmed and done
  • Grey: No Receipt Needed — recurring bills, transfers
Replace with: Screenshot of the Transactions page filtered to show "Unmatched" transactions with the red status badges

Simple, Transparent Pricing

Self-hosted means no recurring cloud fees. You own your data forever.

Personal

$99 one-time
Perfect for individuals
  • ✓ Up to 3 bank accounts
  • ✓ Unlimited transactions
  • ✓ Tesseract OCR (local)
  • ✓ 1 user
  • ✓ Self-hosted on your server
  • ✓ Email support
Get Started

Business

$499 one-time
For accountants & advisors
  • ✓ Everything in Family
  • ✓ Unlimited users
  • ✓ Multi-tenant (manage clients)
  • ✓ Excel export & reports
  • ✓ Custom branding
  • ✓ Dedicated support
Contact Us

Your Data, Your Server, Your Rules

FamilyBooks is self-hosted. Your financial data never leaves your control.

🏠

Self-Hosted

Runs on your own server or VPS. No cloud dependency. No subscription fees.

🔒

Encrypted Auth

JWT-based authentication with bcrypt password hashing. Secure login for every user.

🛡️

Local OCR Default

Tesseract runs entirely on your server. Receipt images are never sent to external services unless you opt in.

💾

SQLite Database

Simple, file-based database. Easy to backup, restore, or migrate. No complex database server needed.

Ready to Take Control?

Start your free 14-day trial. No credit card required. Set up in under 10 minutes.

Request a Demo

Or email us at contact@saoudi.ca