.net worth

Draw your pattern to unlock
First time? Default pattern: 1-2-3-5-7

Edit bill

Are you sure? This cannot be undone.

.net worth

loading...
Connecting
๐Ÿ’ฐ

Connect your database

One-time setup to sync across all your devices. Takes about 5 minutes and is free.

1

Create a free Firebase project

Go to console.firebase.google.com and sign in with a Google account. Click Add project, give it any name (e.g. "my-budget"), skip Google Analytics, and create the project.

2

Create a Firestore database

In your project, click Firestore Database in the left sidebar โ†’ Create database โ†’ choose Start in test mode โ†’ pick any region โ†’ click Enable.

3

Get your app config

Click the gear icon โ†’ Project settings โ†’ scroll down to "Your apps" โ†’ click the </> (web) icon โ†’ register the app โ†’ copy the firebaseConfig object shown.

Paste the entire config object (the {...} part) below:

Current pay period

Bank balance

$

Next period

Fixed bills

Add new options in Setup โ†’ Options
Paid Description Due date Amount Method Type Category

Credit cards, lines of credit, and other variable monthly expenses. Update balances each month.

Add irregular payment

NameTypeThis monthLast monthChange

Pay period

About bill intervals

Monthly โ€” hits the same calendar day every month (e.g. always the 12th). Perfect for most bills.

4-weekly โ€” recurs every 28 days from the first due date. This means it drifts about one day earlier each month and doesn't always fall on the same date. Set the first due date and the app automatically calculates the current due date from there.

Pattern lock

Change the pattern required to open this app. You'll be asked to draw a new pattern twice to confirm.

Database

Paste a new Firebase config object below to switch databases:

Payment methods & categories

Payment methods
Categories

Data

Loading...