One private ledger for everything your money touches: the business, the taxes, the rental properties, the debts, and the life you're saving for. Stop guessing. Start deciding.
Built for Canadian householdsSelf-employed friendlyGST every quarterTwo people, one set of books
Everything in one ledger
Most money apps show you where it went. This one helps you decide where it goes.
Business & GST
The quarter closes itself
Business income and expenses live in the same lines your T2125 asks for, so the GST worksheet fills in from real entries as you go. You know what line 109 says weeks before the deadline does.
GST/HST · Q3 2026due Oct 31
Line 101 · Sales
$24,150.00
Line 105 · GST collected
$1,207.50
Line 108 · Input tax credits
− $391.40
Line 109 · To remit
$816.10
112 Prairie Ave · Septemberrental
Rent collected
$1,850.00
Mortgage interest
− $742.00
Tax, insurance, upkeep
− $463.00
Cash flow
+ $645.00
Return on the equity locked inside
4.1%
Rental properties
Keep the rentals, or don't
Each property shows its true monthly cash flow, the return on the equity trapped in it, and what selling would actually free up. Whichever way you decide, you decide it with numbers.
Tax, all year
April holds no surprises
A running estimate of what both returns will owe — income tax, CPP, instalments, credits — kept current all year. When filing season comes, everything is already sorted into the lines of the return, yours and your spouse's.
2026 estimate · both returnsupdated live
Your balance owing (T2125)
$6,240
Spouse's balance owing (T4)
$3,180
Next instalment · Sep 15
$2,355
Set aside monthly
$785
Debt payoff order, with a debt-free dateGoals funded by a monthly numberMileage & receipt logs, CRA-styleTwo people, one shared ledger
How it works
Three steps between tonight and a household that runs on decisions instead of guesses.
1
Create your secure account
Your email is your username; your password is hashed, never stored as text. Every household's data is walled off from every other's at the database level.
2
Put your life in it
Income, spending, the properties, the debts, the goals. Fill it in over a coffee or over a month — it saves as you go, on every device you sign in from.
3
Decide on purpose
The ledger turns numbers into answers: what to pay off first, what to save monthly, what to file quarterly — and whether those rentals are earning their keep.
Private by architecture
Your finances are the most personal data you have. The ledger is built so they stay yours.
Your username is your email, and your password never reaches the ledger as text — it is stored only as a one-way hash by the auth service, the same way serious production apps do it.
Row-level security in the database itself. Every row of your ledger is stamped with your household, and the database refuses to serve it to anyone else — even a bug in the app can't cross that line.
One household, by invitation only. Your spouse joins with a one-time invite code from inside your ledger. Nobody else can.
Receipts live in a private vault scoped to your household — uploads are never public.
You hold the delete button. Erase every figure, whenever you want. Your numbers are yours.
Simple subscriptions
Start free tonight — then pick how much of the work you want taken off your plate.
Solo
$0
free forever
The full ledger, in your browser
Business books & the T2125 layout
Quarterly GST worksheet
Debt, goals & cost-of-life planning
Household
$9/month
or $90/year — two months free
Everything in Solo
Two people, one shared ledger
Sync on all your devices
Receipt & document uploads
Case files for CRA paperwork
Best value · free in early access
Tax Ready
$19/month
or $190/year — two months free
Everything in Household
Reads your tax documents into the ledger
Filing-season prep for both returns
GST worksheet prepared every quarter
Reminders before every deadline
Everything Handled
$49/month
or $490/year — two months free
Everything in Tax Ready
Year-round watch on your whole calendar
Accountant-ready year-end binder
First in line for every new feature
Early access is free while we build. When billing launches, founding households get notice well in advance — and your numbers are always yours to keep or erase, on any plan.
Your money, on purpose.
It takes two minutes to open your ledger — and it's free while we build.
familyfund.ca
The Family Fund Ledger
Intentionally looking at your money — and where it should go.
A private ledger for one household. Two people, one set of books.
Life Fund Ledger
One household, one business, two rentals. Figures live in this browser, and — if you connect the Sync tab — in your own private Supabase project, shared between the two of you. Nothing ever reaches the repository.
Local only
Verify these rates. Brackets, CPP figures, benefit amounts and limits are indexed every year. The defaults below are structural placeholders labelled 2025 — check them against CRA for the year you are working in before relying on any number this page produces.
The household IN-001 · IN-003
Canada taxes individuals but means-tests families. You each file your own return, yet the Canada Child Benefit, the GST/HST credit and the medical expense threshold all run on your combined net income — which is why the Splitting tab exists.
CPP & basic credits 2025 · verify
Self-employed, you pay both halves of CPP — about 11.9% to the first ceiling plus 8% between the ceilings. An employee pays roughly half that and their employer matches it. Half of the self-employed amount is deductible and half generates a credit; both are applied here, along with the basic personal amounts. Other credits — donations, tuition, childcare, provincial — are not modelled, so tax shown here errs high. That is the safe direction for a reserve.
Federal brackets 2025 · editable
Provincial brackets 2025 · editable
Canada Child Benefit parameters 2025 · verify
These drive the clawback modelling on the Splitting tab. The CCB is reduced against adjusted family net income above the first threshold, at a steeper rate for more children — which is what makes an RRSP contribution by either of you worth more than its headline tax saving.
The boundary is the point. Business and personal money go in separate accounts, always. Mixing them turns bookkeeping into archaeology and makes every deduction harder to defend if anyone ever asks. Everything on this tab is the business side; the Cost of Life tab is the personal side.
Revenue T2125 · sole proprietorship
Expenses T2125 categories
Enter annual amounts. The business use % column handles anything mixed — a phone used for both, a laptop, a subscription. Claim only the business share, and be able to say how you arrived at it.
Business use of home Calculated share
The business-use-of-home deduction cannot create or increase a business loss, but the unused portion carries forward. If you own, claim mortgage interest — never principal.
Motor vehicle Logbook required
⚠️ A logbook is not optional. Without one this claim is very hard to defend. Record the odometer at the start and end of the year, and log business trips with date, destination and purpose.
Capital assets & CCA T2125 Area A · line 9936
Equipment is not an expense — it depreciates through a CCA class. One row per class pool (computers cl. 50 @ 55%, furniture & equipment cl. 8 @ 20%, vehicles cl. 10 @ 30%, tools under $500 cl. 12 @ 100%). CCA is optional each year — claim any amount from zero to the maximum; unclaimed amounts stay in the pool. First-year treatment: the reinstated Accelerated Investment Incentive gives property acquired from 2025 and available for use before 2030 1.5× the normal rate on additions in year one, with the half-year rule suspended (⚠️ verify annually — it phases out 2030–2033); the toggle falls back to the classic half-year rule. A negative pool on disposal is recapture (income); a positive pool with nothing left in the class is a terminal loss (deductible for a business).
Payroll — spouse salary RP account · approximation, verify vs CRA PDOC
⚠️ Withholding here uses the annualized method — close, but not the CRA payroll tables. Before the first real remittance, verify one pay against CRA's online payroll deductions calculator (PDOC) and adjust. EI for a spouse is a genuine question: employment of a non-arm's-length person is insurable only if its terms resemble what a stranger would get — request a CPT-1 ruling rather than guessing, because wrongly paid premiums are refundable but wrongly claimed benefits are not.
Financial statements Owner-prepared · no assurance
These are owner-prepared internal statements — exactly what the CRA needs for a sole proprietorship (the T2125 is the tax financial statement; no signed statements are required). What they are not is a compilation engagement under CSRS 4200: if a lender ever demands "accountant-prepared financials," that is a CPA's signature being purchased, and these numbers hand the CPA everything — the engagement gets cheaper, not avoided.
Bank tie-out The reviewer's entry point
This is the worksheet the reviewing accountant starts from: monthly business-account deposits and withdrawals from the statements, tied against recorded revenue + GST collected and against owner's draws. A tie-out that closes to near zero means the books match the bank — the review engagement gets short and cheap. A difference is not a crisis; it is the reviewer's work list.
The bottom line Feeds the Tax tab
Household income & tax Two returns, one household
The reserve rule Constitution I
Move this percentage of every business deposit to a separate tax account on the day it lands. Not monthly. Not quarterly. If you don't have real figures yet, start at 30% today and correct later — reserving too much is trivial to fix, reserving too little is not.
Instalments & deadlines CRA
ABIL — business investment loss Lines 21699 / 21700 · deduction, not a credit
An ABIL arises only from shares or debt of a small business corporation — a CCPC using substantially all of its assets in an active business carried on primarily in Canada (status holds if met any time in the 12 months before disposition — ⚠️ verify the tests). A loss inside your own sole proprietorship is not an ABIL; it is an ordinary business loss, already fully deductible. The ABIL belongs to whoever owned the shares or debt — it cannot be moved to the other spouse. It is among the most-reviewed claims the CRA sees: build the case file before filing, and have the reviewing accountant bless this one — especially a loan to your own corporation, where non-interest-bearing loans need care.
GST/HST is not revenue. You collect it on the CRA's behalf and it was never yours — the same rule as the income tax reserve, and the same separate account. A business that spends its GST is borrowing from the government at a rate it did not agree to.
Registration & method Setup
What you owe Across the year
Quarterly returns Line numbers as they appear on the return
Sales (101) is revenue before tax. Collected (105) is the GST/HST you charged. ITCs (108) is the GST/HST you paid on business purchases — claimable only if you are registered and hold the documentation. Net tax (109) is what you remit; a negative figure is a refund. Tick Filed once the return is submitted and paid.
Quick Method vs regular Worth checking once a year
Where a household saves tax. Two people in different brackets have options one person doesn't. Every figure below is computed by re-running both returns with the change applied — not estimated from a marginal rate.
The rate gap The size of the opportunity
Salary to your spouse Deductible to the business
⚠️ Only for work genuinely performed, at a rate you would pay a stranger for the same work. Keep a record of duties and hours, pay it properly with source deductions, and issue a T4. A salary that is not real is not a deduction — it is a reassessment.
Spousal RRSP Deduction now, taxed later at their rate
Watch the attribution rule on a spousal plan: withdrawals within three calendar years of a contribution are taxed back to the contributor, not to the annuitant.
Child benefit & the RRSP multiplier Adjusted family net income
Pool these on one spouse Threshold effects
What life costs Personal only — business and rentals stay out
Enter annual amounts for the whole household, from twelve months of real statements — not three, and not from memory. Three months misses most of the periodic costs, which is the entire point. The total is usually 20–35% higher than people guess.
The split Fixed · variable · periodic
Periodic costs are the ones remembered as emergencies. Annualised and divided by twelve, they become sinking funds and stop being surprises.
Emergency fund Household sizing
The question this tab answers: if someone handed you the cash equity in this property today, would you buy this property with it? If not, you are buying it again every day you don't sell.
Every debt Household, ranked by after-tax rate
Interest on money borrowed to earn income is deductible, so its real cost is lower: a 6% rental mortgage at a 43% marginal rate costs 3.4%, while a 6% car loan costs 6%. Ranking by after-tax rate usually reorders the list against intuition. Deductible debt is ranked against the marginal rate of whichever spouse claims it.
Payoff plan Avalanche, rolled
What extra payments buy Interest saved
Balance to zero Projected
The priority ladder Certainty first
Fund strictly in order. Rung 4 — RESP grant money — is a guaranteed 20% the moment it lands. Nothing in any market competes with it, which is why it sits above investing.
Goals Amount · date · monthly
A goal without arithmetic is a wish. Every row derives its own required monthly contribution — if that number is uncomfortable, the honest responses are a later date or a smaller target, not a quieter goal.
RESP grant capture Rung 4
Financial independence Heuristic, not a promise
The year Tick as you go — saved locally
The two logs that turn everyday life into claims. Kilometres and medical costs are the deductions households leak most — not because the rules are hard, but because nobody wrote things down on the day. Log the trip when it happens and the receipt when it's paid; the totals flow to the vehicle claim, the rental schedules, and the medical pool on their own.
Mileage log The logbook the CRA asks for
Log every trip with a purpose the day it happens — date, destination, why, kilometres, and which book it belongs to. Business trips feed the vehicle claim on the Business tab. Rental trips (collecting rent, supervising repairs, showing the unit) feed each property's T776 motor-vehicle line — with two rentals in your general area the CRA allows reasonable travel for rent collection and management, a broader rule than single-property landlords get (⚠️ verify the conditions in the T4036 guide). Medical travel counts when equivalent care wasn't available within 40 km one way — over 80 km, meals and lodging can join the claim.
Medical expense log Every practitioner, every family member
Only the unreimbursed portion counts — record what insurance paid back and the log nets it. Eligibility follows whether the practitioner is authorized to practise in Saskatchewan: dentist, orthodontist, chiropractor, physiotherapist, optometrist, psychologist, prescriptions, glasses and contacts, private health plan premiums — yes. ⚠️ Massage therapy is a verify item in Saskatchewan — it counts only where the profession is provincially regulated, and Saskatchewan's regulation has been in transition; check CRA's authorized-practitioner list for the year before counting it. Vitamins, gym, and over-the-counter items — no. One more lever: the claim may cover any 12-month period ending in the tax year, so a log with dates lets you slide the window to catch an expensive stretch.
This is the accountant's deliverable. Every return of the season, rendered line-by-line with the CRA line numbers, so filing is keying numbers into certified software — nothing to compute at the keyboard. Print it, or work from the screen. ⚠️ Line numbers follow the current published forms but are re-labelled by CRA occasionally — the software's field names are authoritative where they differ.
T2125 — Statement of Business Activities Files with your T1
T1 — you Key into certified software
T1 — spouse Key into certified software
GST34 — the year's returns GST/HST NETFILE
Payroll — remittances & T4 If the salary is running
Instalments Both lawful methods
For the reviewing accountant. The engagement this pack supports: an annual review of these schedules against the business bank statements (the tie-out worksheet on the Business tab is the entry point), plus sign-off engagements when a lender requires accountant-prepared financials. Preparation is done; what is being purchased is verification and, where required, a signature.
A file is a drawer you can come back to. Open one per job — a tax year's receipts, a CRA letter, a GST quarter. Save it as a draft, edit whenever, attach receipt photos as they happen. When it's ready, one of you submits through the CRA's actual channel (certified NETFILE software, or My Account → Submit documents for a review — it accepts exactly the PDFs and photos attached here) and records the confirmation number on the file. That confirmation trail is FR-067's audit log.
One ledger, both of you. Sync keeps a single shared copy of everything in this console in your own Supabase project (hosted in Canada), so either of you can open it on any device and see the same books. Without sync, everything still works — it just lives only in this browser.
Account Your Supabase project
Each of you gets your own sign-in. The ledger is shared through the household, and row-level security means only household members can read a byte of it. Passwords are handled by Supabase Auth — never stored by this page.
Household The shared ledger
The first of you creates the household and gets an invite code. The second signs up, enters the code, and is connected to the same ledger. The code is only visible to members.
Sync status Last write wins, with a warning
Changes save locally first, then push a few seconds later. If the other of you has pushed since this browser last pulled, you'll be asked before anything is overwritten. Working offline is always safe — push when you're back.
Scope. This is a worksheet, not a filing, and not advice. Every rate here is an editable default labelled by year, not authority — verify against CRA. Anything ambiguous or aggressive belongs with a CPA, and paying a spouse, splitting property income, and the attribution rules all reward one conversation with one. Full reasoning behind each calculation lives in specs/001-personal-finance-system/research.md.