Welcome back

Sign in to your private expense space.

Expense accountChoose which account you are working in
YOUR PERSONAL FINANCE SPACE

Good to see you 👋

What would you like to do today?

Total recorded$0.00
Expenses saved0
Top category—

Scan a receipt or invoice

Take a photo or upload a saved file — including invoices, online purchase confirmations and online account documents.

📷

or

Upload invoices, emailed receipts, online orders, downloaded bills or account statements. PDF, JPG, PNG and WebP supported (maximum 4.5 MB).

AI extracts expense details from receipts, invoices and online purchases. Review every amount before saving. A statement containing multiple purchases cannot be recorded as one expense. Uploaded documents are processed for analysis but are not saved as attachments.

New expense

Add a purchase in a few seconds.

Add products to this expense to track spending on specific items, such as milk, coffee or fuel. Receipt scans may fill these in automatically. Enter the product name, quantity and total price for that product.

Product spending alerts use these names. For example, a product alert for “milk” tracks expenses containing milk as a product.

Alerts & limits

Set spending thresholds for categories, products or all expenses. Alerts appear here when you open the app.

Notification centre

No notifications yet.

In-app alerts are checked when you use the app. Email delivery requires an email provider.

Create a spending alert

In-app alerts are automatic. Push notifications require device permission below.

Device push notifications

Get spending alerts on this device even when ZeroHours Spend is closed.

Checking device support…

iPhone: open ZeroHours Spend in Safari, choose Share → Add to Home Screen, then open the installed app to enable push. Your device will ask for permission.

Your alert rules

Track expenses

Your spending at a glance.

Total spending$0.00
Transactions0
Average expense$0.00

Find individual purchases

Recent expenses

Recycle bin

Deleted expenses can be restored for 30 days. They are then permanently removed automatically.

Deleted expenses0 deleted expenses

Loading…

Configure

Make ZeroHours Spend yours.

Appearance

Dark themeSwitch your dashboard appearance

Categories

Subscription & billing Stripe test mode

Hybrid billing: $9.99 CAD/month per person. Members with their own active subscription are not charged again; otherwise one account owner sponsors them. Taxes may apply. Test payments only.

Calculating seats…Checking test subscription…
AI processing allowanceOne $4.00 CAD estimated AI processing allowance per person per calendar month, across all expense accounts

Checkout requires server-side Stripe test credentials. Stripe test mode only. New and expired accounts require an active trial or paid subscription to access the app.

Account & security

Your profile

Manage your personal sign-in details. These changes affect your login, not the expense accounts you share.

Sign-in email

Current email:

Change password

Sign-in verification

Authenticator app (optional)Checking status…

Optional: use Google Authenticator, Microsoft Authenticator, or another authenticator app. Once enabled, you’ll need a code when signing in on a new session. Keep your authenticator device available.

SMS verification (optional)Not activated · Requires a paid Supabase Phone MFA add-on and an SMS provider.
Not available yet

Authenticator-app 2FA is available now. SMS will only be activated after you approve its additional recurring cost.

Offline access & session

Encrypted offline accessSet a PIN to unlock expenses without internetOptional: this PIN is only for offline use on this device. It is not required when signing in online with your email and password.
Signed in as

Shared access

Invite household members to capture expenses using their own login. Choose whether they can view all transactions or delete and restore expenses. You can change permissions at any time. Shared accounts require internet.

Your expense accounts

Keep your spending organized in separate accounts. Choose exactly which account another person can access.

Share an expense account

Invite someone to one account only. They use their own login and cannot access your other accounts unless you share those separately.

The invited person signs in or signs up with this email, then accepts under Configure → Shared access. Automatic invitation emails are not available yet.

Expenses are stored in your account. Shared household access is available above. Receipt image cloud storage is not yet enabled. Two-factor authentication is optional and can be managed in Account & security.