# Full Documentation > Every insight and lesson on this site in one document, for LLM/agent consumption. The index below lists these pages individually. > > [llms.txt index](https://budget.gnar.li/llms.txt) --- # Statement Reconciliation > Learn how to use statement reconciliation to verify your balances, fix misdated transactions, and keep your budget aligned with your bank. > Keep your balances accurate # Statement Reconciliation Managing account balances is harder than it looks. You edit a transaction date, create a transfer after the fact, or import a credit card payment that lands on the wrong day — and suddenly your balance page shows a number that doesn't match your bank. The gap is small at first, but it compounds over time, eroding your confidence in the data you're budgeting against. Reconciliation solves this. Every time you add a new statement, the app gives you a purpose-built workspace to **verify your balance against the bank** and **fix anything that doesn't match** — right then and there, before the discrepancy has a chance to snowball. You decide what's correct; the app just does the arithmetic and shows you the delta. ## What Is a Statement? A statement is just two things: **a date and a closing balance**. Think of it as a snapshot of your account at a specific moment in time. The "period" a statement covers is implied. It runs from the day after your prior statement's date through the new statement's date. If you don't have a prior statement yet, the period starts from the date you opened the account. The app calculates your **expected balance** using a simple formula: **Prior closing balance + all transactions in the period = expected closing balance** This is why transaction dates matter so much. A transaction dated one day too late falls outside the period, throwing off the expected balance even though the money moved on the right day. Understanding this relationship between dates and periods is the key to accurate reconciliation. ## How Reconciliation Works When you add a new statement — and your account has at least one prior statement — the **Reconciliation** section appears automatically below the statement form. At the top, **summary cards** give you an instant picture of the period: - **Prior Closing Balance** — the starting point from your last statement - **Inflows** — deposits for checking and savings accounts, or payments for credit cards - **Outflows** — spending for checking and savings accounts, or charges for credit cards - **Expected Closing** — the calculated balance based on prior closing plus all transactions in the period - **Delta** — the difference between the closing balance you enter and the expected closing The delta updates **in real time** as you type the closing balance from your bank statement. When it hits zero, you're balanced — the number on your screen matches your bank. **Quick Tip**: Enter the closing balance from your paper or PDF bank statement. The delta tells you instantly whether your records match the bank. A green zero means everything lines up. ## When the Delta Isn't Zero This is where reconciliation gets powerful. Below the summary cards, a **transaction table** shows two views: all transactions within the statement period, and any transactions dated after the period. If a transaction is in the wrong period — for example, a credit card payment dated a day late that should belong in this period — select it and move it to the correct period with one click. The table updates instantly. No page reload, no lost form inputs. The summary cards and delta **recalculate automatically**, so you can see the impact of each correction in real time. Here's a common scenario: you made a transfer between your checking account and a credit card, but the date is off by a day. The transfer shows up in the "after period" section of the table. Select it, click move, and the delta drops to zero. **Quick Tip**: Transfers between accounts (like credit card payments) are the most common source of date mismatches. Always double-check transfer dates when reconciling. ## Balance Adjustments Sometimes the delta can't be resolved by moving transactions alone. Bank fees, rounding differences, or missing transactions can leave a small imbalance that no amount of date-shifting will fix. When this happens, a **"Create Balance Adjustment"** link appears next to the balance difference indicator. Click it to open a form pre-filled with the adjustment amount, the statement period end date, and a description. Review the details, click Create, and the adjustment transaction is added. The reconciliation summary refreshes automatically — your delta drops to zero and the period balances cleanly. **Quick Tip**: The adjustment transaction is tagged "Unassigned" so you can find and recategorize it later if you discover the root cause. Think of it as a bookmark — it keeps the books balanced while giving you a clear trail to investigate. ## Quick Tips for Accurate Reconciliation - **Check transfer dates first** — Transfers between your own accounts (credit card payments, savings transfers) are the number one source of date mismatches. Fix these before looking for other discrepancies. - **Reconcile monthly** — Add a new statement when your bank statement arrives. Monthly reconciliation catches issues before they compound into larger, harder-to-trace problems. - **Use the delta as a health check** — A zero delta means your records match the bank. A non-zero delta means something needs attention. Treat it like a dashboard indicator light. - **Don't ignore small differences** — Even a $0.50 discrepancy can indicate a missing transaction. Investigate before reaching for the adjustment button. ## Conclusion Statement reconciliation turns a guessing game into a confident verification process. Every time you add a statement, you're confirming that your budget reflects reality — and fixing anything that doesn't match. Over time, this habit builds a foundation of accurate data that makes every other part of budgeting more reliable. --- **Related Articles**: - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Build your first budget from scratch - [How to Create a Budget – Step-by-Step Guide](/insights/how-to-create-a-budget.md) – Detailed guide to using the app's features --- # Financial Independence Goals > Learn your FI Number, model FIRE variants (Coast, Lean, Fat, Barista), and see how starting age changes the math. Build a future budget and track progress in one interactive page. > Plan your path, starting with your future budget # Financial Independence Goals Financial independence means having enough invested that your portfolio's returns cover your living expenses—indefinitely. Getting there requires a clear target, disciplined savings, and a realistic picture of your future spending. Our Goals feature brings all three together in one interactive page: you set the target and the assumptions, and the app runs the compound-interest math and updates every projection as you plan. ## What Is a Financial Independence Number? Your Financial Independence (FI) Number—often called your FIRE number—is the total invested capital required to cover your annual living expenses indefinitely without needing to work. The math is straightforward: **Annual Future Expenses ÷ Safe Withdrawal Rate = FI Number (FIN)** With a 4% safe withdrawal rate, someone expecting to spend $40,000 per year in retirement needs $1,000,000 invested. That 4% rule comes from the Trinity Study and Bengen's research: historically, withdrawing 4% of a balanced portfolio annually had a high probability of lasting 30+ years. The Goals feature can calculate your FIN automatically from your FI budget, or you can set a manual target. Knowing your number turns a vague dream into a concrete target. Instead of "I want to retire someday," you get "I need $1.2M by 60." That clarity reduces anxiety and makes it possible to plan: how much to save each month, how many years it will take, and whether you're on track. ## Why Your Future Budget Matters More Than Your Salary Your FI Number is driven entirely by *expenses*, not income. Two people earning the same salary can have wildly different FINs depending on how much they plan to spend in retirement. That's why building a future budget is one of the most valuable steps you can take. A future budget forces you to think through which costs disappear (mortgage paid off, no more commute or childcare), which shrink (food, clothing, work-related spending), and which may grow (healthcare, travel). Many people find they can live on 70–80% of their pre-retirement spending—but the only way to know is to line up your categories and decide, line by line. The Goals feature's FI Budget does exactly that. You see a **Now** column (current spending by category) and a **Future** column (projected retirement spending). A Future Budget Multiplier gives you a starting point—e.g., 80% of current expenses—and you can override any line. Set mortgage to $0, bump healthcare, add pension income. Your target FIN updates automatically from that budget, so your number stays tied to the lifestyle you actually want. ## The Power of Starting Early: FI Number by Age Compound interest is the most powerful variable in the equation. To show how much starting age matters, consider one consistent scenario: **Assumptions:** Target FIN of $1,000,000 (enough for about $40,000/year at a 4% withdrawal rate). Real (inflation-adjusted) return of 7% per year. No money invested today—we're calculating the monthly contribution needed to reach $1M by age 60. - **Age 25, 35 years to go:** About **$555/month** gets you there. Your Coast FIRE number—the amount that would grow to $1M with no further contributions—is about **$94,000**. - **Age 35, 25 years to go:** About **$1,234/month** needed. Coast FIRE number: about **$184,000**. - **Age 45, 15 years to go:** About **$3,155/month** needed. Coast FIRE number: about **$362,000**. - **Age 55, 5 years to go:** About **$13,968/month** needed. Coast FIRE number: about **$713,000**. A 25-year-old needs roughly $555/month; a 55-year-old needs about 25 times that. The takeaway: investing early doesn't just help—it dominates. The Goals feature lets you plug in your own age, timeline, and target to see your required payment and whether you're on track. ## FIRE Variants: Different Paths to Independence The FIRE movement has spawned several approaches. All rely on the same core idea—your FI Number—but differ in target lifestyle and strategy. You can model any of them in the Goals feature. - **Traditional FIRE** — Save aggressively (often 50%+ of income) and retire early. Your FIN is 25× your annual expenses at a 4% withdrawal rate. The Goals page shows whether your current savings rate and timeline get you there. - **Lean FIRE** — Retire on a modest budget, typically $40,000/year or less. Lower expenses mean a lower FIN and a shorter path, but require a frugal lifestyle. Use the FI Budget to model lean future spending and watch your target drop. - **Fat FIRE** — Retire with plenty of cushion, $100,000+/year in spending. A higher FIN means more savings and/or a longer timeline. Set a manual target FIN or build a future budget that reflects the lifestyle you want. - **Coast FIRE** — Save enough *early* so that with no further contributions, compound growth reaches your FIN by retirement age. Once you hit that "coast" number, you only need to cover current living expenses; investments do the rest. The formula is: Coast FIRE Number = FIN ÷ (1 + r)^n, where r is your expected real return and n is years until retirement. The Goals feature doesn't compute this explicitly, but you can compare your current portfolio to the coast number you calculate elsewhere and track progress. - **Barista FIRE** — Reach a partial FI Number, then work part-time to cover the gap while your portfolio keeps growing. Model a lower target or a longer timeline and use the budget to see how much part-time income you'd need. The Goals feature supports all of these approaches. Adjust your timeline, target FIN, future budget, and savings contributions to see how each path plays out. ## How the Goals Feature Works ### FI Plan Settings Every user gets a single FI Plan—automatically created the first time you visit the Goals page. Open the settings drawer to configure: - **Target FIN**: Your target Financial Independence Number. Leave it blank and the app will auto-compute it from your FI budget's future expenses and withdrawal rate. Or set a manual value to override. - **Current Portfolio**: A read-only total showing the combined starting balances from your savings goals. Set each goal's principal to see this update. - **S&P 500 Return Rate**: Historical average return (default: 10.11%) - **Inflation Rate**: Expected inflation (default: 3.1%) - **Real Return Rate**: Automatically computed as the difference between return and inflation - **Safe Withdrawal Rate**: The annual percentage you plan to withdraw in retirement (default: 4%). Used to compute your FIN from future expenses. - **Timeline**: How many years until your target date - **Future Budget Multiplier**: Many people spend less in retirement. Use this to adjust your current expenses to reflect your expected future lifestyle (e.g., 80%). A **"Compute from budget"** button in settings lets you derive your target FIN from your FI budget's future expense projections with one click. ### Investment Savings Goals The savings goals table is where you define your investment vehicles. Each goal represents a savings account, brokerage account, or retirement fund: | Field | Description | |-------|-------------| | **Name** | A label like "Index Fund", "401k", or "Roth IRA" | | **Principal** | How much is in this account today (your current balance) | | **Payment** | How much you contribute each month | | **Annual Rate** | Expected annual return for this specific goal | | **Years** | Time horizon for this goal | Every field is **inline-editable**—click any cell, type a new value, and the page recalculates instantly. No save button needed; changes auto-save as you type. For each goal, the app computes its **Future Value** using the standard FV formula—the same formula used by Google Sheets and Excel. The calculation accounts for your starting balance, monthly contributions, interest rate, and compounding frequency. The totals row shows your combined portfolio projection: the sum of all goals' future values becomes your **Projected FIN**. Your goals' combined principal balances also roll up into the **Current Portfolio** shown in settings. ### Financial Independence Budget The FI budget gives you a side-by-side view of your spending now versus your projected spending in retirement: - **Now column**: Your current monthly spending and income by category - **Future column**: Your projected retirement spending, automatically scaled by the Future Budget Multiplier Each line's future value starts as a default (income passes through unchanged; expenses are multiplied by the budget multiplier), but you can **override any individual line** for fine-grained control. For example, set your mortgage to $0 if it will be paid off, or increase healthcare costs. Click **"Apply Defaults"** to reset all overrides back to the computed values. The **FIN Income** row shows how much monthly income your projected portfolio would generate based on the real return rate. The **Net** row tells you whether your projected retirement income covers your projected expenses—the most important number on the page. ### Progress Ring Chart A visual progress chart sits alongside your FI budget, showing at a glance how close you are to your goal: - **Progress percentage** displayed as an animated ring that fills toward 100% - **On Track** or **Behind** badge based on whether your projected FIN meets your target - **Auto-computed** badge when your target FIN is derived from the budget rather than set manually - Key metrics listed below: Projected FIN, Target FIN, Payment for FIN, and Savings Gap The chart updates in real time whenever you edit a goal or budget line—no page reload needed. ## The Math Behind the Calculations ### FV (Future Value) — Goal Projections ``` FV = PV * (1 + r)^n + PMT * ((1 + r)^n - 1) / r ``` Where PV is your starting balance, PMT is your monthly contribution, r is the periodic interest rate, and n is the number of compounding periods. This tells you how much each savings goal will be worth at the end of your timeline. ### PMT (Payment) — Payment for FIN ``` PMT = -(FV + PV * (1 + r)^n) / (((1 + r)^n - 1) / r) ``` This tells you how much you need to save each month to reach your target FIN, given your current portfolio (the sum of your goals' balances) and expected returns. ### Real Return Rate ``` Real Return = S&P 500 Return - Inflation Rate ``` This represents actual purchasing-power growth, stripping out the effect of inflation. Your FIN Monthly Income is calculated using this rate, not the nominal return. ### FIN from Budget ``` FIN = Annual Future Expenses / Safe Withdrawal Rate ``` When you don't set a manual target, this formula derives your FI Number directly from your budget. As you adjust future spending lines, your target updates automatically. ### Coast FIRE Number ``` Coast FIRE Number = FIN / (1 + r)^n ``` Where r is your expected real (inflation-adjusted) return and n is years until retirement. This is the amount you need invested today so that with *no* further contributions, growth alone reaches your FIN by retirement. Useful for planning a Coast FIRE path. ## Getting Started 1. **Visit the Goals page** from the sidebar navigation 2. **Add your savings goals** — one for each investment account, with your current balance as the principal 3. **Build your FI budget** — add expense and income lines, or seed from your spending history 4. **Adjust future amounts** — override individual lines for expenses that will change in retirement 5. **Review your progress** — the chart and metrics update instantly as you plan Everything on the page is interactive and recalculates in real time. Adjust your timeline, return assumptions, future spending, or savings contributions and watch the projections respond. ## Planning Your Dream Life Getting started with FI planning is a two-step process: **Step 1 — Set up your FI Budget.** Build a realistic "now" budget on the Goals page. The app nudges you with dynamic category placeholders (suggesting the next tag group name), a hint that outflows are negative and inflows positive, and when you enter a category that matches a tag group with budget and transaction history, a suggested amount from recent budget and actual averages (up to 6 months). Use Settings for your target FI Number, safe withdrawal rate, future budget multiplier, and optionally "Compute from budget" to derive the target automatically from your expenses. **Step 2 — Set up goals from investment accounts.** Mark your investment accounts (401k, IRA, brokerage) in Account Settings with the Investment checkbox and an optional expected return rate. On the Goals page, the "Add Goal" form suggests names from your investment accounts that don't yet have a goal, then falls back to names like Index Fund, 401k, IRA, Roth IRA, Money Market, and Emergency Savings. When you type a goal name that matches an investment account, the form can pre-fill the principal (current balance), payment (from recurring deposits), and expected return rate automatically. Together, these two steps give you a complete picture: what you'll spend, what you'll save, and whether you're on track. ## Who Is This For? - **Traditional FIRE, Lean FIRE, Fat FIRE, Coast FIRE, or Barista FIRE** — whatever path you're considering, the Goals feature lets you model it - **Long-term planners** who want to see whether their current savings rate gets them to financial independence - **Anyone curious** about how compound growth turns consistent monthly savings into a portfolio that funds retirement Whether you're 10 years or 30 years from your target, the Goals feature gives you a clear, numbers-driven picture of where you stand and what it takes to get there. --- Ready to plan your financial independence? Sign up and visit the Goals page to see your projections. [Start My First Budget – Import My Transactions Now](/registration/new) ## Related Articles - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Set up your first zero-based budget - [Share Budgets with Family and Partners—Securely](/insights/multi-user-account-sharing.md) – Collaborate on household finances - [Personal Budgeting Apps Compared](/compare.md) – See how Gnar.li's FI planning stacks up against YNAB, Monarch, and other budgeting apps --- # Share Budgets Securely > Share financial accounts with family members or partners using granular access levels. Learn how View Only and Full Access permissions keep everyone on the same page—securely. > With family and partners # Share Budgets Securely When you manage finances with a partner or family, you need a system where everyone can see the same numbers—without compromising control or security. Our multi-user account sharing feature lets you invite family members, partners, or trusted individuals to access specific accounts. You choose exactly who sees what, with granular permissions that keep you in command. ## Why Shared Budgeting Matters Managing household finances often means juggling multiple accounts, tracking spending across family members, and keeping everyone aligned on financial goals. Traditional approaches create friction: - **Separate logins, separate views**: Each person logs into their bank portal, seeing different numbers and making coordination difficult - **Shared credentials**: Some households share bank passwords—a major security risk that makes it impossible to track who did what - **Spreadsheet chaos**: Copying numbers between spreadsheets creates version conflicts and manual reconciliation headaches **A better approach**: Share specific accounts with the people who need access, set appropriate permission levels, and let everyone work from the same source of truth. ## How Account Sharing Works ### Invite with a Single Email As an account owner, you can invite any user to access your financial accounts: 1. Navigate to the account you want to share 2. Click the "Share" button in the account header 3. Enter the email address of the person you want to invite 4. Select an access level (View Only or Full Access) 5. Click "Send Invitation" The invited user receives an email with a secure link. Existing users can accept immediately; new users can sign up and accept in one step. ### Granular Access Levels Not everyone needs the same level of access. Our permission system gives you precise control: | Access Level | What They Can Do | What They Can't Do | |--------------|------------------|-------------------| | **View Only** | View account details and balances, see all transactions, access budgets with the shared account, view insights and reports | Create, edit, or delete transactions; modify account settings | | **Full Access** | Everything View Only can do, plus create/edit/delete transactions, create budgets with the shared account, create transfers between shared accounts | Edit account settings, manage shares, delete the account | | **Owner** | Full control over the account | N/A—owners have complete access | **Use cases:** - **View Only** – Give your partner visibility into spending without write access. Perfect for monitoring household expenses or keeping a family member informed. - **Full Access** – Let your partner add transactions, categorize spending, and collaborate on budgets. Ideal for households where both partners actively manage finances. ### Secure Invitations Every invitation is protected with security built-in: - **Cryptographically secure tokens**: Invitation links are generated with secure random tokens that can't be guessed - **7-day expiration**: Invitations expire after one week, limiting the window for misuse - **Single-use tokens**: Once accepted, the token is immediately invalidated - **Email verification**: Invitations are tied to specific email addresses—you can't accept an invitation meant for someone else ### Complete Data Isolation Sharing an account doesn't mean sharing everything. Shared users only see: - The specific accounts you've shared with them - Transactions within those accounts - Budgets that include those accounts They never see your other accounts or private settings. Your data stays isolated, and authorization policies verify every action. ## Managing Shared Access ### View Current Shares The Share page shows everyone who has access to an account: - Email address and access level for each user - Pending invitations that haven't been accepted - Quick actions to change access levels or remove users ### Change Access Levels You can upgrade or downgrade access at any time: - Promote a View Only user to Full Access when they need to contribute - Demote a Full Access user to View Only if their role changes - Changes take effect immediately ### Revoke Access Remove access with a single click: - The user is notified by email when their access is revoked - Budgets they created using the shared account remain theirs - They can be re-invited later if needed ### Cancel Pending Invitations Changed your mind before someone accepts? Cancel the invitation from the Share page. The token becomes invalid immediately. ## For Invited Users ### Accepting an Invitation When someone shares an account with you, here's what to expect: **For existing users:** 1. Click the acceptance link in the email 2. Log in if not already logged in 3. Review the invitation details (account name, access level) 4. Click "Accept Invitation" to confirm **For new users:** 1. Click the acceptance link in the email 2. Create an account using the signup form 3. Your account is created and the invitation is accepted automatically ### Finding Shared Accounts Accounts shared with you appear in the "Shared With Me" section of your sidebar navigation. From there you can: - View all shared accounts and their access levels - Access account details and transactions - See budgets that include shared accounts - Leave a shared account if you no longer need access ### Leaving a Shared Account If you no longer need access to a shared account: 1. Navigate to "Shared With Me" in the sidebar 2. Find the account you want to leave 3. Click the "Leave" button 4. Confirm your decision Your access is immediately revoked. The account owner is notified, and you can be re-invited later if needed. ## Security and Privacy ### Owner-Controlled Permissions Only account owners can: - Invite new users - Change access levels - Remove users or cancel invitations - Shared users cannot re-share accounts with others ### Authorization at Every Step Every action is verified through our authorization system: - View Only users cannot modify any data—attempts are blocked - Full Access users cannot change account settings or share permissions - Transfer transactions require Full Access on both the source and destination accounts ### Email Notifications Stay informed with automatic notifications: - Owners are notified when invitations are accepted - Shared users are notified when their access is revoked - Owners are notified when shared users leave ### No Credential Sharing Required Traditional bank account sharing often means sharing login credentials—a security nightmare. Our approach keeps everyone secure: - Each person has their own account with their own password - No one needs access to your bank credentials ## Comparison: Shared Access vs. Traditional Approaches | Approach | Privacy | Control | Collaboration | Security | |----------|---------|---------|---------------|----------| | **Shared bank login** | None—anyone with credentials sees everything | None—can't limit access | Full—but no accountability | Low—credentials can be stolen or misused | | **Separate spreadsheets** | Complete | Complete | Limited—constant syncing required | High—but prone to errors | | **Our shared access** | Granular—share only what you choose | Complete—owners set permissions | Full—everyone sees the same data | High—each person has their own account | ## Use Cases ### Couples Managing Household Finances **Scenario**: Both partners want visibility into joint accounts, but only one person handles day-to-day transactions. **Solution**: Share checking and credit card accounts with Full Access for the active partner, View Only for the other. Both see the same budget, but one person drives the transactions. ### Parents Monitoring Teen Spending **Scenario**: You've given your teenager a debit card and want to track their spending without hovering. **Solution**: Share the teen's account with yourself using View Only access. You can see every transaction and help them learn budgeting—without taking over their account. ### Roommates Splitting Expenses **Scenario**: You share a utility account with roommates and need everyone to see the same numbers. **Solution**: Create an account for shared expenses and share it with all roommates using View Only access. Everyone can see what's been paid, and the account owner handles the transactions. ### Financial Advisor Access **Scenario**: You work with a financial advisor who needs visibility into your spending patterns. **Solution**: Share relevant accounts using View Only access. Your advisor can see transactions and trends without being able to modify anything. ## Frequently Asked Questions **Q: Can shared users see all my accounts?** A: No. Shared users only see the specific accounts you've shared with them. Your other accounts, tags, and personal settings remain completely private. **Q: What happens if I share an account and then delete it?** A: When you delete an account, all shares are automatically revoked. Shared users lose access immediately, and any budgets they created using that account will no longer include it. **Q: Can shared users see my budgets?** A: Shared users can see budgets that include the accounts they have access to. They cannot see budgets that only include your private accounts. **Q: Can someone with Full Access change my account settings?** A: No. Only account owners can edit account settings (like name and type), delete the account, or manage shares. Full Access only allows transaction operations. **Q: What if someone accepts an invitation with a different email?** A: They can't. Invitations are tied to specific email addresses. If someone tries to accept an invitation meant for a different email, they'll be asked to sign in with the correct email. **Q: Is there a limit to how many people I can share with?** A: There's no hard limit. You can share accounts with as many people as needed—family members, partners, roommates, or advisors. ## Conclusion Managing finances with others shouldn't mean sacrificing control, security, or privacy. Our multi-user account sharing feature gives you the best of both worlds: - **Complete control**: You decide who sees what and what they can do - **Granular permissions**: View Only for monitoring, Full Access for collaboration - **Privacy-first**: Shared users only see what you share—nothing more - **Secure by design**: Cryptographic tokens, email verification, and automatic expiration You stay in the driver's seat. Your partners, family members, and collaborators get the visibility they need. And everyone works from the same source of truth. --- Ready to collaborate on your budget? Get started free and invite your first shared user. Your financial data stays private, your permissions stay in your control. [Start My First Budget – Import My Transactions Now](/registration/new) ## What Sharing Costs Sharing is available on every plan—but it's worth knowing how accounts are counted: - **Free tier**: Your plan includes 2 active accounts (including the default Cash account created at signup) - **Households usually need more**: A checking account, a credit card, a savings account—and now you're at the limit - **Subscription**: $2/month unlocks unlimited accounts, cancel anytime So if you're sharing with a partner and want them to see the whole picture, the subscription is what makes room for the full set of household accounts. You can start sharing on the free tier with one or two accounts and upgrade whenever you need more. ## Related Articles - [Privacy and Security – Your Financial Data Stays Yours](/insights/privacy-and-security.md) – Learn about our privacy-first architecture - [How to Create a Budget – Step-by-Step Guide](/insights/how-to-create-a-budget.md) – Set up your budget before sharing - [Every Dollar's Job — Module 11: Household & Sharing](/learn/every-dollars-job/module-11/share-an-account) – The course lessons that walk through sharing and the monthly review --- # The Story Behind Gnarli Budget > From financial train-wreck to positive net worth: The personal journey that led to building Gnarli Budget. Learn how tracking every dollar and living within your means can transform your financial future. > Personal motivation from the creator # The Story Behind Gnarli Budget Your bank tells you what you can afford. You tell every dollar its job—but sometimes life throws you a curveball that makes you question whether you'll ever get back on track. This is my story. It's not a story about perfection or having all the answers. It's a story about hitting rock bottom, going back to basics, and building a system that actually works. If you've ever felt like your finances were a train-wreck, this might resonate with you. ## The Financial Train-Wreck We've all had setbacks. Maybe you've experienced one, or maybe one is coming your way. Mine was a divorce. Like learning to play Monopoly or The Game of Life as a kid, I thought I understood how money worked. But when life threw me a major curveball, I discovered I was playing a game I didn't fully understand. The rules were different when it was real money, real bills, and real consequences. Suddenly, I was looking at my financial situation and realizing I had no idea where I stood. My net worth was negative. I was spending more than I earned, and I didn't have a clear picture of where the money was going. It was like trying to navigate in the dark—I knew I was moving, but I had no idea if I was moving forward or backward. **The wake-up call**: When you're borrowing from Peter to pay Paul, you're not in control. You're reacting. And when you're reacting, you're not making progress—you're just surviving. ## Back to the Basics I had to start over. Not with a fancy app or complicated system, but with the fundamentals: tracking receipts, planning to live within my means, and chasing the simple goal of spending less than I earned. **Tracking receipts**: Every coffee, every meal, every purchase. I wrote it down. I kept receipts. I logged everything manually because I needed to see where every dollar was going. **Planning to live within my means**: This meant knowing exactly what I earned, exactly what I needed to spend, and making sure the first number was bigger than the second. It sounds simple, but when you're not tracking it, it's easy to lose sight of. **Borrowing from Peter to pay Paul**: I did it. I'm not proud of it, but I did it. And I learned that when you're in that cycle, you're not building wealth—you're just moving debt around. The only way out is to break the cycle, and that starts with knowing exactly where you stand. **The goal**: Spend less than I earn. That's it. Simple, but not easy. It required discipline, tracking, and making intentional decisions about every dollar. ## Five Years with a Spreadsheet I managed a spreadsheet for about five years. It wasn't fancy. It wasn't automated. But it worked. Every month, I'd: - Import my transactions - Categorize them - Compare what I spent to what I budgeted - Adjust for the next month It was tedious. It was time-consuming. But it gave me something I'd never had before: clarity. I could see exactly where my money was going. I could see patterns. I could make informed decisions instead of guessing. **The turning point**: After about two years, I started seeing progress. My net worth was still negative, but it was getting less negative. I was spending less than I earned. I was building small savings. I was finding my way back to solid ground. By year five, I wasn't just surviving—I was thriving. My balance sheet was improving every year. I had flipped from negative net worth to positive. I had a system that worked, and I was in control. ## Building the App for Myself The spreadsheet worked, but it was a pain. I spent hours every month copying, pasting, categorizing, and reconciling. I thought: "There has to be a better way." So I decided to build an app for myself based on the spreadsheet that had guided my finances and habits. I wanted the same clarity and control, but without the manual work. **The vision**: An app that would: - Import transactions from files I export (no bank connections—I wanted to stay in control) - Automatically categorize based on rules I defined - Show me exactly where I stood at any moment - Help me plan ahead, not just track the past - Give me the same sense of control I had with my spreadsheet I built it for me. I used it for a year. And it worked. It gave me the same clarity and control as my spreadsheet, but with a fraction of the time investment. ## Building It for Others After using the app for a year, I realized: "This works. This actually works." And I thought: "Maybe other people could benefit from this too." So I built it out into an actual app that others could use. I added features that made sense. I refined the interface. I made it something I'd be proud to share. But here's the thing: **Even if no one ever uses this app, I will use it for the rest of my life because it works.** My balance sheet improves every year. I've flipped from negative net worth to positive. I'm not just surviving—I'm building wealth. And it all started with going back to basics and tracking every dollar. ## What I Learned ### 1. Clarity Beats Complexity The most important thing isn't having the fanciest system—it's having a system that gives you clarity. When you know exactly where every dollar is going, you can make informed decisions. When you're guessing, you're flying blind. ### 2. Control Beats Convenience I could have used an app that automatically syncs with my bank. But I wanted control. I wanted to review every transaction. I wanted to decide what data entered the system. That control gave me something auto-sync couldn't: mindfulness and intentionality. ### 3. Progress Beats Perfection I didn't get it right the first month. Or the second. Or the third. But I kept tracking. I kept adjusting. I kept learning. Progress, not perfection, is what matters. ### 4. Intentionality Beats Auto-Pilot When you let your bank balance tell you what you can afford, you're on auto-pilot. When you tell every dollar its job before the month starts, you're in command. That shift from reactive to proactive changed everything. ## The Future: Financial Independence My balance sheet improves every year. I've gone from negative net worth to positive. But I'm not done. **Future features I'm planning include:** - **Financial Independence Number**: Calculate exactly how much you need to save to reach financial independence - **Saving and Investment Goals**: Set specific targets and track progress toward financial independence - **Long-term Projections**: See how your current habits will impact your future net worth These aren't just features—they're tools to help you move from surviving to thriving, from reactive to proactive, from hoping to knowing. ## Why This Matters If you're reading this and you're in a financial train-wreck, I want you to know: **You can recover. You can rebuild. You can flip from negative to positive.** It starts with going back to basics: - Track every dollar - Spend less than you earn - Make intentional decisions - Build a system that works for you It's not about perfection. It's about progress. It's about taking control, one dollar at a time. ## The Bottom Line Your bank tells you what you can afford. You tell every dollar its job. I built this app because I needed it. I use it because it works. And I'm sharing it because maybe, just maybe, it can help you the way it helped me. From financial train-wreck to positive net worth. From reactive to proactive. From surviving to thriving. It's possible. I'm living proof. --- Ready to take control of your financial future? Start tracking every dollar, assign each one a job, and watch your balance sheet improve year after year. The journey starts with a single decision: to go back to basics and build a system that works. [Start My First Budget – Import My Transactions Now](/registration/new) ## Related Articles - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Learn the 3-phase playbook that can transform your finances - [Zero-Based Budgeting Made Simple](/insights/zero-based-budgeting-made-easy.md) – Set up a zero-based budget that assigns every dollar a job --- # Zero-Based Budgeting Made Simple > Set up a zero-based budget in minutes. Auto-clone monthly budgets, import transactions, forecast cash-flow, and track net-worth—all in one secure app. > Automated monthly budgets & real-time insights # Zero-Based Budgeting Made Simple Zero-based budgeting means you give every dollar a job before the month begins. With our app, the whole process is automated, visual, and backed by powerful analytics. As reported by [CNBC Select](https://www.cnbc.com/select/zero-based-budgeting/), zero-based budgeting is gaining mainstream traction, with the TikTok "loud budgeting" trend bringing renewed attention to the "every dollar has a purpose" philosophy. [The Guardian](https://www.theguardian.com/money/2024/apr/20/every-penny-has-a-purpose-the-rise-of-zero-based-budgeting) notes that banks like Starling are adopting zero-based budgeting features, showing how this method is moving from spreadsheet hobbyists to mainstream financial planning. ## How to Set Up a Zero-Based Budget in 9 Steps ### 1. Start a Fresh Monthly Budget (Automatic) Monthly-budget workflow creates a new budget at the start of each month, cloning line items from the previous month. The system determines the date range from the user's payroll schedule, so you never miss a pay-day. **You stay in control**: The app clones your structure, but you decide the amounts for each category. ### 2. Get Data-Driven Guidance (Budget Averages Report) Open the Budget Averages Report – it analyzes historic spending and suggests realistic amounts for each category. Adjust the suggested numbers to fit your goals (e.g., increase savings, cut dining-out). **Why it works**: Instead of guessing, you're making decisions based on your actual spending patterns. ### 3. Import Real Transactions (CSV, TSV & OFX) Transaction import & categorization pulls in bank/credit-card CSV exports, tab-separated data pasted from spreadsheets, and OFX files. Our TagMatcher rule engine automatically tags each transaction (Fast Food, Gas & Fuel, Groceries, etc.) using priority-ordered rules (contains, equals). **Privacy-first**: Your bank credentials stay with you. No Plaid, no third-party access – just your import files and complete control. ### 4. Fill Gaps with Cash-Only Expenses Manually add cash transactions for purchases that don't appear in your imports. Mark them with the appropriate tags so they flow into the same budget categories. **Complete picture**: Every dollar is tracked, whether it's a card swipe or cash transaction. ### 5. Turn Expenses into Transfers & Splits Convert payments between accounts (e.g., credit-card payment) into transfer transactions – double-entry bookkeeping keeps assets and debts balanced. Split larger purchases across multiple categories (e.g., "Home Supplies + Pet Food") using split-transaction support. **Accounting-grade accuracy**: Your assets and liabilities always balance, giving you confidence in your numbers. ### 6. Forecast Cash-Flow (Upcoming Thru) The upcoming_thru parameter blends cleared transactions with scheduled/upcoming ones, showing a live cash-flow projection. Spot overspending before it happens and re-allocate funds instantly. **See tomorrow's balance today**: No more surprises at month-end. ### 7. Review Snapshots & Insights Create tag-filtered snapshot pages (e.g., only "Fast Food" and "Pets") for laser-focused monitoring. Dive into the Insights Dashboard for interactive charts: monthly trends, top merchants, categorization quality, and period-over-period comparisons. Filter by account, tag, or time period to see exactly where your money goes. ### 8. Track Net-Worth in Real Time The Balances & Net-Worth view aggregates every asset and debt, updating instantly as you add, edit, or delete transactions. Watch your net-worth climb as you stick to the zero-based plan. ### 9. Iterate & Optimize Throughout the month you can edit line-item amounts, add scheduled transactions, or adjust tags. Each change instantly recalculates balances, forecasts, and net-worth—so you always have the latest picture. **Result**: Every dollar is assigned, tracked, and visualized, turning the zero-based method from a spreadsheet nightmare into a seamless, automated experience. ## How It Compares to Other Apps | Feature | Typical Auto-Sync Apps | DollarWise | Rocket Money | Your App | |---------|----------------------|------------|--------------|----------| | **Data entry** | Bank-link (Plaid) → auto-import, often delayed, occasional mismatches | CSV/OFX import + optional auto-sync (adds "black-box" layer) | Auto-sync via Plaid (convenient but opaque) | Manual import only (CSV, pasted spreadsheet data, OFX) – no bank-linking, deterministic TagMatcher; user verifies each batch | | **Control over categorisation** | Pre-built categories, limited custom rules | Mostly auto-categorisation; limited custom rule depth, no advanced priority-ordered tagging | Simple auto-categorisation; limited custom rule depth | Full rule engine (contains, equals) with priority ordering – power-users can fine-tune their own tagging logic | | **Zero-based enforcement** | Optional, not baked into workflow | Not a core focus; budgeting is more "track-spending + goals" | Budget creation is optional; no built-in zero-based workflow | Built-in monthly clone + Budget Averages Report that forces a zero-balance each period | | **Privacy** | Requires sharing bank credentials with third parties | Sync requires Plaid-style bank credentials | Relies on third-party aggregators (Plaid); data stored on Rocket's servers | Encrypted at rest and in transit, no external bank connections required; files stay under user control | | **Household transparency** | Individual accounts, limited shared views | Community forum, but no built-in shared snapshots | No built-in shared snapshots; focus is individual | Tag-filtered snapshot pages that any household member can open without extra logins | | **Bookkeeping rigor** | Single-entry view, limited transfer handling | No explicit double-entry or split-transaction handling | No explicit double-entry or split-transaction handling | Double-entry bookkeeping, split-transaction support, automatic net-worth calculation | | **Insight depth** | Basic charts, limited period-over-period analysis | Basic charts, "hidden-savings" detector | Basic expense charts; "biggest spend" lists | Interactive dashboard with merchant breakdowns, trend comparisons, and custom filters | | **Cash-flow forecasting** | Simple spending reports; no forward-looking merge | Simple spending reports; no forward-looking merge of upcoming transactions | No forward-looking merge of upcoming transactions | Upcoming_thru parameter blends actual and scheduled transactions for a live cash-flow forecast | These differentiators position your product as the most intelligent, automated, and accountant-grade budgeting platform for users who want zero-based precision without the spreadsheet hassle. ## Frequently Asked Questions **Q: Do I need to manually assign every transaction?** A: No. The TagMatcher engine auto-categorizes based on your custom rules. You only intervene when a rule misses the mark. The engine uses priority-ordered rules (contains, equals) that you define, giving you full control over the categorization logic. **Q: My bank doesn't offer CSV downloads — what are my options?** A: You're not stuck. Most banks export CSV (or Excel, which you can save as tab-separated data), and the import page also accepts OFX files and direct paste from spreadsheets. If your bank only offers paper or PDF statements, enter each statement's date and closing balance manually — statement reconciliation then verifies your imported transactions against the official closing balance, so your ledger stays accurate without any file upload from the statement itself. **Q: Is my data safe?** A: All data is encrypted at rest and in transit using industry-standard encryption, and we never sell or share your financial data with advertisers or third parties. Unlike apps that use Plaid or other aggregators, we never ask for your bank login credentials. You upload your import files directly, keeping complete control over your data. **Q: How does zero-based budgeting differ from "pay-your-bills first"?** A: Zero-based budgeting assigns every dollar a purpose, including discretionary spending, savings, and debt repayment, whereas "pay-your-bills first" only covers mandatory expenses. With zero-based budgeting, you decide where every dollar goes before the month starts, ensuring nothing is left unassigned. **Q: What if my income varies month to month?** A: The Budget Averages Report can help you create realistic budgets based on your average income over multiple months. You can also adjust the budget period to match your pay schedule, whether that's weekly, bi-weekly, or monthly. --- Ready to try it yourself? Get started free, import your latest statements, and watch the Budget Averages Report build your first zero-based budget in minutes. [Start My First Budget – Import My Transactions Now](/registration/new) --- # Saving Money for Investing > The S&P 500 gained ~17% in 2025. Learn how intentional budgeting helps you save for investing instead of spending on auto-pilot and letting your bank balance decide what you can save. > Why 2025's S&P 500 performance changes everything # Saving Money for Investing Your bank tells you what you can afford. You tell every dollar its job—and when the S&P 500 gains ~17% in a single year like it did in 2025, that job should include investing, not just spending. Most people save whatever's left after spending. Budgeters who practice intentional saving command every dollar before it's spent, allocating money to investments as a priority, not an afterthought. The difference? One approach lets your bank balance decide what you can save. The other puts you in command of building wealth—you steer, not react. ## The 2025 S&P 500 Reality Check The S&P 500 delivered a strong performance in 2025, finishing the year with a 16.4% gain (or 17.9% including dividends), marking its third consecutive year of double-digit returns—a rare feat seen only five times in the index's history since 1928 ([Yahoo Finance](https://finance.yahoo.com/news/p-500-just-did-something-090500312.html), [The Motley Fool](https://www.fool.com/investing/2026/01/08/11-sp-500-stocks-doubled-in-2025-this-one-is-the-b/)). The index closed at 6,845.50 on December 31, 2025, after reaching a record high of 6,932.05 on Christmas Eve ([The Guardian](https://www.theguardian.com/business/2025/dec/31/wall-street-stock-markets), [First Trust](https://www.ftportfolios.com/Commentary/EconomicResearch/2026/1/8/the-sp-500-index-2025-recap)). For someone who invested $10,000 at the start of the year, that's approximately $1,700 in gains—money that didn't require extra work, just intentional allocation. ### What Drove the 2025 Performance The rally was driven primarily by earnings growth, which accounted for over 75% of the total return, with only a modest contribution from valuation expansion ([Carson Group](https://www.carsongroup.com/insights/blog/sp-500-returns-in-2025-have-been-a-story-of-profitability/), [First Trust](https://www.ftportfolios.com/Commentary/EconomicResearch/2026/1/8/the-sp-500-index-2025-recap)). This fundamentals-driven performance stands in contrast to previous years when multiple expansion played a larger role. The "Magnificent 7" tech stocks—NVIDIA, Alphabet, Microsoft, Meta, Broadcom, Apple, and Amazon—were central to the gains, with NVIDIA alone contributing 15.5% of the index's total return ([RBC Wealth Management](https://www.rbcwealthmanagement.com/en-us/insights/us-equity-returns-in-2025-record-breaking-resilience)). These seven stocks represented just over half of the S&P 500's gains in 2025, despite making up only 25% of the index's market capitalization. AI-driven capital spending, strong corporate profits (especially in the tech sector), and three Federal Reserve interest rate cuts helped offset early-year volatility caused by tariff threats ([RBC Wealth Management](https://www.rbcwealthmanagement.com/en-us/insights/us-equity-returns-in-2025-record-breaking-resilience), [ABC News](https://abcnews.go.com/Business/stock-market-ends-2025-double-digit-gains/story?id=128812306)). Despite a nearly 19% decline in the first half of the year, the S&P 500 rebounded sharply, surging nearly 39% on a total-return basis from the April low through year-end ([RBC Wealth Management](https://www.rbcwealthmanagement.com/en-us/insights/us-equity-returns-in-2025-record-breaking-resilience)). This performance underscored a highly concentrated market, where just seven stocks accounted for over half of the index's gains, and only 30.5% of S&P 500 constituents outperformed the index—the fourth narrowest year since 1995 ([First Trust](https://www.ftportfolios.com/Commentary/EconomicResearch/2026/1/8/the-sp-500-index-2025-recap)). **What this means for savers** (using a conservative 16% return): - **$500/month invested** = $6,000/year = $960 in gains - **$1,000/month invested** = $12,000/year = $1,920 in gains - **$2,000/month invested** = $24,000/year = $3,840 in gains These aren't hypothetical numbers—they're what happened in 2025. The question isn't whether the market will perform well again, but whether you'll have money ready to invest when opportunities arise. **The problem**: If you're spending on auto-pilot and saving whatever's left, you're likely missing these opportunities. Your bank balance tells you what you can afford to save, but it doesn't tell you what you should be saving for investing. You're reacting to your balance instead of commanding your savings. ## Auto-Pilot Spending vs. Intentional Saving ### The Auto-Pilot Approach When you spend on auto-pilot, your process looks like this: 1. Income arrives in your account 2. You spend on bills, groceries, entertainment, subscriptions 3. Whatever remains at month-end becomes "savings" 4. You check your bank balance to see if you can afford to invest **The problem with this approach:** - **Reactive, not proactive**: Savings happen by accident, not by design—you're reacting, not commanding - **Bank balance decides**: You only invest if there's "extra" money left over—the bank tells you what you can afford - **Inconsistent investing**: Some months you invest, some months you don't—no control, just leftovers - **Missed opportunities**: When the market performs well, you may not have money ready—you're not in command - **No intentional allocation**: Investment money competes with every other expense—you're not steering, you're drifting **Real-world impact**: If you saved $500 in January but spent it on an unexpected expense in February, you missed the entire year's market gains on that $500. The opportunity cost compounds over time. When you're not in command, your bank balance decides—and it doesn't prioritize investing. ### The Intentional Budgeting Approach When you budget intentionally, your process looks like this: 1. Income arrives in your account 2. You assign every dollar a job before spending begins 3. Investment allocation is a fixed line item, just like rent or groceries 4. You spend the remainder, knowing investments are already covered **Why this approach works:** - **Proactive, not reactive**: Savings happen by design, not by accident—you command, not react - **You decide**: Investment allocation is a priority you set, not a leftover—you steer, the bank doesn't - **Consistent investing**: Every month, you invest the same amount regardless of spending—you're in control - **Ready for opportunities**: When the market performs well, you have money consistently invested—you're positioned, not surprised - **Intentional allocation**: Investment money is protected from competing expenses—you assign the jobs, not the bank balance **Real-world impact**: If you allocate $500/month to investments in your budget, that money is committed before you see it. Even if unexpected expenses arise, your investment allocation remains intact because it was assigned a job before the month began. You commanded it; the budget protected it. You're in control, not your bank balance. ## How Budgeting Enables Intentional Saving ### Step 1: Make Investing a Fixed Expense In a zero-based budget, every dollar gets a job. Instead of treating investments as "whatever's left," make them a fixed line item like any other expense. **How to do it:** 1. Open your budget setup 2. Create a line item for "Investments" or "Investment Fund" 3. Assign a specific dollar amount (e.g., $500/month, $1,000/month) 4. Treat it like rent or utilities—non-negotiable, assigned before discretionary spending **Why this works**: When investments are a fixed expense, they're protected from the temptation to spend on other things. The money is committed before you see it in your account balance. You assign the job; the app tracks it. You stay in command; the system handles the tracking. ### Step 2: Use Cash Flow Forecasting to Protect Your Investment Allocation Our app's cash flow forecasting shows you future balances including all planned expenses. Use it to ensure your investment allocation stays intact even when unexpected expenses arise. **How to use it:** 1. Set your "Upcoming Through" date to month-end 2. Review your projected account balance 3. Verify that after all expenses (including your investment allocation), you'll have enough cash 4. If not, adjust discretionary spending categories, not your investment allocation **Why this works**: You see potential problems weeks in advance, giving you time to adjust spending without touching your investment allocation. You stay in command; the forecast provides the tools. You steer the adjustments; the app computes the projections. ### Step 3: Track Investment Progress Separately Create a dedicated tag or category for investment transactions. This lets you see your investment contributions as a separate line item, making it easy to track progress toward your goals. **How to do it:** 1. Create an "Investments" tag in your budget 2. Tag all investment-related transactions (transfers to investment accounts, stock purchases, etc.) 3. Use tag-filtered snapshot views to see only investment activity 4. Review monthly to ensure you're hitting your investment targets **Why this works**: When investments are tracked separately, they become visible and measurable. You can see exactly how much you're investing each month and adjust your allocation as your income or goals change. You control the allocation; the app tracks the progress. You decide the amounts; the system handles the categorization. ## The Math: Intentional Saving vs. Auto-Pilot Let's compare two approaches over a year: ### Scenario: $5,000/month income, $4,000/month expenses **Auto-Pilot Approach:** - Income: $5,000/month - Expenses: $4,000/month (varies month to month) - Savings: $1,000/month (whatever's left) - Investment consistency: Inconsistent—some months $1,000, some months $500, some months $0 - Annual investment: ~$8,000 (inconsistent contributions) - At 16% return: $1,280 in gains **Intentional Budgeting Approach:** - Income: $5,000/month - Fixed expenses: $3,500/month - Investment allocation: $1,000/month (fixed line item) - Discretionary spending: $500/month (flexible categories) - Investment consistency: Consistent—$1,000 every month - Annual investment: $12,000 (consistent contributions) - At 16% return: $1,920 in gains **Difference**: The intentional approach invests $4,000 more per year and generates $640 more in gains, simply by making investments a priority instead of an afterthought. ## Building an Investment-First Mindset ### Start Small, But Start Intentional You don't need to invest thousands per month to benefit from intentional saving. Start with whatever amount you can consistently allocate. **Example progression:** - **Month 1-3**: Allocate $100/month to investments - **Month 4-6**: Increase to $250/month as you optimize other expenses - **Month 7-12**: Increase to $500/month as you build the habit - **Year 2+**: Scale up based on income growth and expense optimization **Why this works**: Small, consistent investments compound over time. Better to invest $100/month consistently than $1,000 one month and $0 the next. You command the consistency; the market provides the compounding. You assign the dollars; the system tracks the progress. ### Use Budget Averages to Find Investment Money The Budget Averages Report shows your actual spending patterns. Use it to identify categories where you're spending more than necessary, then redirect that money to investments. **How to do it:** 1. Review your Budget Averages Report 2. Identify categories where you consistently overspend (e.g., dining out, entertainment) 3. Reduce those category allocations by 10-20% 4. Redirect the savings to your investment allocation **Why this works**: You're not cutting spending arbitrarily—you're making data-driven decisions based on your actual behavior, then redirecting the savings to wealth-building. You command the redirection; the Budget Averages Report provides the data. You decide where to optimize; the app shows you the patterns. ### Protect Your Investment Allocation from Lifestyle Creep As your income grows, it's tempting to increase spending proportionally. Instead, increase your investment allocation first, then adjust spending. **Example:** - **Year 1**: Income $5,000/month, Investments $500/month, Expenses $4,500/month - **Year 2**: Income $6,000/month (20% raise) - **Auto-pilot approach**: Expenses increase to $5,500/month, Investments stay $500/month - **Intentional approach**: Investments increase to $1,000/month, Expenses increase to $5,000/month **Why this works**: You capture income growth for wealth-building before lifestyle expenses expand to consume it. You command the allocation; the budget protects it. You decide where the raise goes; the system tracks both allocations. ## Real-World Success Stories ### Story 1: The Consistent Investor Sarah earns $4,500/month and allocates $500/month to investments in her zero-based budget. Over 12 months, she invested $6,000. With 16% returns in 2025, that's $960 in gains—money that required no extra work, just intentional allocation. **Key insight**: Sarah didn't wait to see what was "left over." She commanded $500 to investments before the month began, treating it like any other fixed expense. She assigned the job; the budget protected it. ### Story 2: The Optimizer Mike reviewed his Budget Averages Report and discovered he was spending $400/month on dining out. He reduced that to $300/month and redirected $100/month to investments. Over a year, that's $1,200 more invested, which generated $192 in gains at 16% returns. **Key insight**: Mike didn't cut spending arbitrarily—he used data to identify an optimization opportunity, then commanded the savings toward wealth-building. He steered the money; the Budget Averages Report showed the path. ### Story 3: The Income Grower When Lisa got a $500/month raise, she increased her investment allocation from $500/month to $1,000/month instead of increasing her spending. Over a year, that extra $6,000 invested generated $960 in gains. **Key insight**: Lisa commanded income growth toward investments before lifestyle expenses could expand to consume it. She assigned the raise to wealth-building; the budget protected it from lifestyle creep. ## Common Objections, Answered ### "I don't have enough money to invest" **The auto-pilot mindset**: "I'll invest when I have more money." **The budgeting solution**: Start with $50/month or $100/month. Make it a fixed line item in your budget—assign it a job before the month begins. As you optimize expenses and grow income, command more toward investments. The key is consistency, not the initial amount. You decide the allocation; the budget protects it. ### "Investing is too complicated" **The auto-pilot mindset**: "I don't know where to start, so I'll wait." **The budgeting solution**: Budgeting doesn't require investment expertise—it just requires allocating money. You assign the dollars; the investment platform handles the strategy. Start a simple index fund or target-date fund. The budgeting system ensures you have money ready; you can learn investment strategies over time. You command the allocation; the system tracks it. ### "I might need the money for emergencies" **The auto-pilot mindset**: "I'll keep everything in savings just in case." **The budgeting solution**: Budget for both. Create separate line items for "Emergency Fund" and "Investments." You assign the jobs; the budget protects both allocations. Build your emergency fund first (3-6 months expenses), then shift focus to investments. The budget ensures both are funded intentionally—you command the priorities; the system tracks the progress. ### "Market returns aren't guaranteed" **The auto-pilot mindset**: "I'll wait for a better time to invest." **The budgeting solution**: Time in the market beats timing the market. Consistent monthly investments (dollar-cost averaging) smooth out volatility. The 2025 S&P 500 performance shows what's possible when you're consistently invested—you can't capture gains if you're not in the market. You command the consistency; the market provides the returns. You assign the dollars; the system tracks the contributions. ## Conclusion The S&P 500's 17.9% performance in 2025 (16.4% price gain, 17.9% total return including dividends) wasn't a fluke—it was an opportunity. The question is whether you had money ready to invest, or whether you spent on auto-pilot and missed the gains. **The difference between approaches:** - **Auto-pilot spending**: Your bank balance tells you what you can save. Investments happen by accident, not by design. You're reacting, not commanding. - **Intentional budgeting**: You tell every dollar its job. Investments are a fixed priority, protected from competing expenses. You're commanding, not reacting. **The results:** - **Auto-pilot**: Inconsistent investing, missed opportunities, bank balance decides your wealth-building capacity. You're a passenger, not the driver. - **Intentional budgeting**: Consistent investing, ready for opportunities, you decide your wealth-building capacity. You're in command, not along for the ride. When you practice intentional budgeting, you're not just tracking expenses—you're commanding your financial future. Every dollar gets a job, and investments get priority, not leftovers. You assign the jobs; the app tracks the execution. You stay in command; the system handles the repetitive work. The S&P 500 will have good years and bad years. But if you're consistently investing through a zero-based budget, you'll be positioned to capture the gains when they come. You stay in command; the market provides the opportunities. You steer the savings; the market provides the returns. --- Ready to take command of your savings for investing? Set up your zero-based budget, create an "Investments" line item, and assign it a fixed monthly amount. Start small, stay consistent, and watch your wealth grow—you command the savings; the market provides the returns. You assign every dollar its job; the app handles the tracking. [Start My First Budget – Import My Transactions Now](/registration/new) ## Related Articles - [Zero-Based Budgeting Made Simple](/insights/zero-based-budgeting-made-easy.md) – Learn how zero-based budgeting helps you assign every dollar a job - [Cash Flow Forecasting](/insights/cash-flow-forecasting.md) – See how forecasting helps protect your investment allocation from unexpected expenses - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Complete guide to setting up your first intentional budget - [Personal Budgeting Apps Compared](/compare.md) – Find the app that best supports low-cost, intentional investing goals --- # Privacy and Security > Discover how our privacy-first approach protects your financial data. No bank connections, zero third-party access, complete data control—your budget, your data, your privacy. > Your financial data stays yours # Privacy and Security Your bank tells you what you can afford. You tell every dollar its job—and you do it without handing over your login credentials to third-party aggregators. We built our app for budgeters who want to stay in the driver's seat. You export your own CSV files, verify each transaction yourself, and maintain complete control over your financial information. No Plaid, no aggregators, no third-party access—just you commanding every dollar. ## Why Privacy Matters in Budgeting When you connect your bank account to a budgeting app, you're not just sharing transaction data—you're surrendering control. You're granting access to your entire financial profile: account balances, spending patterns, income sources, and more. This data becomes part of a third-party system that you can't fully control, and you can't easily revoke that access. **You stay in charge** when you upload files yourself. You decide what data enters the system, when it enters, and how it's categorized. The app handles the repetitive work—importing, tagging, reconciling—but you maintain command over every line item. **The risks of auto-sync apps:** - **Data breaches**: Third-party aggregators become targets for hackers seeking financial data - **Privacy policies change**: Companies can update their privacy policies, expanding how they use your data - **Limited control**: Once connected, you can't easily revoke access or know exactly what data is being shared - **Account lockouts**: Some banks lock accounts when they detect third-party access, leaving you temporarily unable to access your money As security experts have noted, the more parties that have access to your financial data, the greater the risk of exposure. By keeping your bank credentials private and uploading files directly, you eliminate an entire class of security vulnerabilities. ## Our Privacy-First Architecture ### No Bank Connections Required Unlike apps that use Plaid, Yodlee, or other aggregators, we never ask for your bank login credentials. You export CSV files from your bank's website and upload them directly to our app. This means: - **Your bank credentials stay with you**: We never see your username, password, or security questions - **No third-party intermediaries**: Your data doesn't pass through aggregator services - **You control what enters**: You decide exactly what data enters the system because you upload it yourself **Quick Tip**: Most banks allow you to export transactions as CSV files from their website or mobile app. This takes just a few minutes and keeps you in command of your data. ### Zero Third-Party Data Sharing We don't share your financial data with advertisers, analytics companies, or data brokers. Your transaction history, account balances, and spending patterns remain private. **What we don't do:** - No advertising based on your spending - No selling data to third parties - No analytics tracking of your financial behavior - No integration with external services that access your data **What you get:** - Complete privacy for your financial information - No targeted ads based on your spending - No data sharing agreements you didn't explicitly approve - Peace of mind knowing your data isn't being monetized ### Complete Data Isolation Every user's data is completely isolated. Your accounts, transactions, budgets, and tags are never visible to other users, even if they're on the same server or database. **How it works:** - Each user's data is scoped to their account - All queries automatically filter to your data only - No cross-user data access is possible - Authorization checks ensure you can only see your own financial information This multi-tenant architecture ensures that even if another user's account were compromised, your data would remain completely separate and inaccessible. ## Security Features That Protect Your Data ### Encryption at Rest and in Transit All your financial data is encrypted both when it's stored on our servers and when it's transmitted to your browser. **Encryption at rest**: Your data is encrypted on our servers using industry-standard encryption. Even if someone gained access to our database, they couldn't read your financial information without the encryption keys. **Encryption in transit**: All communication between your browser and our servers uses HTTPS (TLS encryption). This prevents anyone from intercepting your data as it travels over the internet. **Password protection**: Your account password is hashed using industry-standard bcrypt, which means even we can't see your actual password. If our database were compromised, attackers couldn't use your password to access your account. ### Access Control and Authentication Multiple layers of access control ensure only you can access your financial data. **Email verification**: Before you can make changes to your budget, you must verify your email address. This prevents unauthorized account creation and ensures you control the email address associated with your account. **Account lockout**: After 5 failed login attempts, your account is temporarily locked. This prevents brute-force attacks where someone tries thousands of password combinations. **Session timeout**: If you're inactive for 30 minutes, your session expires automatically. This prevents someone from accessing your account if you step away from your computer without logging out. **Password expiration**: Your password expires every 90 days, encouraging you to use fresh, strong passwords regularly. **Password complexity**: Your password must include uppercase letters, lowercase letters, numbers, and special characters. This makes it much harder for attackers to guess or crack your password. ### Defense-in-Depth Security Layers We implement multiple security layers that work together to protect your data: 1. **IP blocking**: Known malicious IP addresses are blocked before they can even reach our application 2. **Rate limiting**: Login attempts and sensitive operations are rate-limited to prevent automated attacks 3. **Email verification**: Write operations require verified email addresses 4. **Session management**: Time-based session expiration and automatic logout for inactive sessions 5. **Anomaly detection**: Suspicious login patterns are flagged and may trigger additional verification 6. **Inactivity re-verification**: Accounts inactive for 90+ days require re-verification before access This defense-in-depth approach means that even if one security layer fails, others continue to protect your data. ## User Control Over Your Data ### Export Your Data Anytime You can export all your financial data in CSV format at any time. This includes: - All transactions across all accounts - All budgets and budget line items - All tags and categorization rules - All account information and balances **Why this matters**: You're never locked into our platform. If you decide to switch budgeting apps or want to keep a local backup, you can export everything with a few clicks. ### Delete Your Account and Data You can request permanent deletion of your account and all associated data at any time from Settings → Security and Data. When your deletion request is processed: - Your budgets, transactions, accounts, and tags are permanently removed - Your account cannot be recovered after deletion - Billing records tied to a subscription, and any records we're legally required to keep, are retained separately per our payment processor's and our own compliance obligations—these aren't part of your budget data **Complete control**: You own your data. Export a copy before requesting deletion if you want a local backup—deletion can't be undone. ### Manual Data Entry Means You Control What Enters Because you upload your import files manually, you decide exactly what data enters the system. You can: - Choose which accounts to import - Select date ranges for imports - Review transactions before they're categorized - Skip transactions you don't want to track This manual control means you're never surprised by data appearing in your budget that you didn't explicitly choose to include. ## Comparison: Privacy-First vs. Auto-Sync Apps | Feature | Auto-Sync Apps (Plaid, Yodlee) | Our App | |---------|-------------------------------|---------| | **Bank credentials** | Required—you must share login credentials | Never required—you export CSV files yourself | | **Third-party access** | Data passes through aggregator services | No third-party intermediaries | | **Data control** | Limited—you can't easily revoke access | Complete—you control what data enters | | **Privacy policy risk** | Aggregator can change policies | No third-party policies to worry about | | **Account lockout risk** | Some banks lock accounts with third-party access | No risk—no third-party access | | **Data sharing** | Often shared with analytics/advertising | Never shared—zero third-party data sharing | | **Encryption** | Varies by provider | Industry-standard encryption at rest and in transit | | **Data export** | May be limited or require special requests | Full CSV export available anytime | | **Account deletion** | May retain data for legal/compliance reasons | Budget data deleted once your request is processed; billing/legal records retained separately as required | ## Frequently Asked Questions **Q: Is my data really secure if I'm uploading import files?** A: Yes. Your data is encrypted both when stored on our servers and when transmitted to your browser. We use industry-standard encryption, and your password is hashed using bcrypt. Additionally, because we never have your bank credentials, there's no risk of your bank account being accessed through our system. **Q: What happens if your servers are hacked?** A: Even if someone gained access to our database, your data would be encrypted and unreadable without the encryption keys. Your password is hashed, so it couldn't be used to access your account. We also implement multiple security layers (IP blocking, rate limiting, anomaly detection) to prevent attacks in the first place. **Q: Can other users see my financial data?** A: No. Every user's data is completely isolated. Your accounts, transactions, and budgets are never visible to other users. All data queries are automatically scoped to your account only. **Q: Do you sell my data to advertisers or data brokers?** A: No. We never share your financial data with third parties. We don't use your spending patterns for advertising, and we don't sell data to brokers. Your privacy is our priority. **Q: What if I want to stop using the app? Can I get my data back?** A: Yes. You can export all your data in CSV format at any time. If you request account deletion, your budget data is permanently removed once the request is processed; billing and any legally-required records are retained separately. **Q: Why should I trust manual imports over auto-sync?** A: Manual imports keep you in command. You review each transaction, verify categorization, and decide what to include. Auto-sync can introduce errors, delays, and privacy risks—and it takes control away from you. With manual imports, you maintain accuracy, mindfulness, and privacy while staying firmly in the driver's seat. ## Conclusion Privacy isn't just a feature—it's a fundamental principle. When you use our app, you're not trading your financial privacy for convenience. You're choosing a budgeting system that keeps you in command of every dollar. Our privacy-first approach means: - **No bank credentials shared**: Your login information stays with you - **No third-party access**: Your data doesn't pass through aggregators - **Complete data isolation**: Your financial information is never visible to other users - **You control what enters**: You decide what data enters and when to export or delete - **Industry-standard security**: Encryption, access control, and defense-in-depth protection Your financial data is yours. You assign every dollar its job. We just provide the tools that eliminate the repetitive work while keeping you firmly in the driver's seat. --- Ready to start budgeting with complete privacy? Get started free and import your first transactions. Your bank credentials stay with you, and your data stays private. [Start My First Budget – Import My Transactions Now](/registration/new) ## Related Articles - [Why Manual Transaction Imports Keep You in Control](/insights/manual-imports-vs-auto-sync.md) – Learn why DIY budgeters prefer hands-on control - [Zero-Based Budgeting Made Simple](/insights/zero-based-budgeting-made-easy.md) – Set up a zero-based budget with privacy-first features - [Personal Budgeting Apps Compared](/compare.md) – Compare which budgeting apps respect your data privacy --- # Preparing for Your Budget > Before creating your budget, gather these essential financial details: take-home pay, fixed expenses, variable costs, and debts. Having this information ready makes budget creation faster and more accurate. > What information to gather first # Preparing for Your Budget Creating an accurate budget starts with having the right information at your fingertips. Before you dive into building your budget, take a few minutes to gather these essential financial details. You decide what goes into the budget; the app just needs accurate inputs to do the math right. Having everything ready will make the budget creation process faster, more accurate, and less stressful. ## Why Preparation Matters A budget is only as good as the data you put into it. Gathering your financial information upfront helps you: - **Create realistic budget amounts** based on your actual income and expenses - **Avoid missing important categories** that could derail your budget later - **Save time** during budget creation by having everything organized - **Make informed decisions** about where to allocate your money ## Information to Gather Before You Build Your Budget ### ✅ Take-Home Pay **What it is**: Your monthly income after taxes and deductions. **Where to find it**: - Your most recent pay stub (look for "net pay" or "take-home pay") - Bank statements showing direct deposits - If you're self-employed or have variable income, average your last 3-6 months **Why it matters**: This is the foundation of your budget. You can only budget money you actually receive, not your gross salary. **Pro tip**: If your income varies month-to-month, use your lowest recent month as the baseline, or calculate a 3-month average for a more realistic starting point. ### ✅ Fixed Expenses **What they are**: Costs that stay the same each month. **Common fixed expenses include**: - Rent or mortgage payments - Insurance premiums (health, auto, home, life) - Loan payments (car, student loans, personal loans) - Child care costs - Subscription services and memberships (gym, streaming services, software) - Phone and internet bills (if on fixed plans) **Where to find them**: - Check your bank or credit card statements for recurring charges - Review automatic payments set up in your accounts - Look at your calendar for annual bills that you pay monthly (divide annual by 12) **Why it matters**: Fixed expenses are non-negotiable and must be accounted for first in your budget. Missing one can throw off your entire financial plan. **Pro tip**: Don't forget annual or quarterly expenses. Divide them by 12 or 3 respectively to get the monthly amount you should set aside. ### ✅ Variable Costs **What they are**: Costs that change month to month. **Common variable costs include**: - Utilities (electricity, water, gas, heating/cooling) - Groceries and household supplies - Fuel and transportation costs - Shopping (clothing, home goods, personal items) - Dining out and entertainment - Travel and vacations - Personal care and grooming - Medical expenses (co-pays, prescriptions) **Where to find them**: - Review past 2-3 months of bank and credit card statements - Look for patterns in your spending - Check your app's transaction history if you've already imported data **Why it matters**: Variable costs are where most people overspend. Having realistic estimates helps you set appropriate budget limits and identify areas where you can cut back if needed. **Pro tip**: For categories with high variability (like utilities), use a 3-month average. For categories you want to control (like dining out), look at your recent spending and decide if you want to maintain, increase, or decrease that amount. ### ✅ Debts, Including Interest **What they include**: All money you owe to others. **Common debts include**: - Credit card balances - Student loans - Medical bills - Personal loans - Car loans - Any other outstanding balances **Where to find them**: - Check your credit card statements for current balances and interest rates - Review loan statements for remaining balances and payment amounts - Check your credit report for a comprehensive view of all debts **Why it matters**: Understanding your total debt and interest rates helps you prioritize which debts to pay off first (typically highest interest rates first) and ensures you're budgeting enough for minimum payments. **Pro tip**: List each debt with its balance, interest rate, and minimum payment. This helps you see the full picture and make strategic decisions about debt payoff. ## How Our App Makes This Easier Once you've gathered this information, our app streamlines the budget creation process: ### Automatic Transaction Import Import your bank and credit card transactions (CSV files) to automatically populate your transaction history. This gives you real data on your variable costs without manual entry. ### Budget Averages Report Our Budget Averages Report analyzes your historical spending and suggests realistic amounts for each category based on your actual transactions. This takes the guesswork out of estimating variable costs. ### Statement Reconciliation Upload PDF statements to anchor your account balances, ensuring your budget starts with accurate numbers. ### TagMatcher Rules Set up automatic categorization rules so your transactions are automatically tagged as they're imported, making it easy to see spending patterns across categories. ## Quick Checklist Before you start building your budget, make sure you have: 1. Your most recent pay stub or income documentation 2. List of all fixed monthly expenses with amounts 3. 2-3 months of bank/credit card statements for variable costs 4. Complete list of all debts with balances, interest rates, and minimum payments 5. Any annual or quarterly expenses calculated as monthly amounts ## Next Steps Once you have all this information gathered, you're ready to create your first budget. Check out our guide on [How to Create a Budget](/insights/how-to-create-a-budget.md) for step-by-step instructions using our app's features. ## Ready to Get Started? Having these details ready will make creating your budget quicker and more accurate. [Sign up for free](/registrations/new) and start building your budget today with all your financial information organized and ready to go. --- # Manual Imports vs. Auto-Sync > Discover how manual transaction review beats auto-sync for accuracy, goal alignment, and financial mindfulness. Learn why DIY budgeters prefer hands-on control. > Why manual review keeps you in control # Manual Imports vs. Auto-Sync Many budgeting apps promise seamless bank connections—even in a world of auto-sync. But the moment a transaction auto-populates, you lose the chance to ask: Does this spend move me toward my goals? As Reddit users in the budgeting community have noted, automatic sync leaves budgets "out of date" and creates a "false sense of security." When transactions appear days later or get mis-categorized, you're already behind on your budget decisions. ## The Problem with "Set-and-Forget" Sync Auto-sync sounds convenient, but it comes with hidden costs: - **Delayed updates**: Transactions can take 1-3 days to appear, leaving your budget out of sync with reality - **Mis-categorization**: Auto-categorizers often mis-label merchants, skewing your category totals - **Lost mindfulness**: When transactions appear automatically, you lose the opportunity to consciously review each expense - **Privacy trade-offs**: Auto-sync requires sharing bank credentials with third-party aggregators like Plaid As one Reddit user put it: "I felt disconnected from my budget after using auto-sync; switching back to weekly file imports brought my awareness back." ## Psychological Benefit of Manual Review ### Mindfulness Through Daily Engagement Manual entry forces daily engagement, which research on habit formation shows improves financial discipline. When you review each transaction as you import it, you're actively thinking about your spending choices. This daily attention creates a stronger connection to your budget. You're not just watching numbers appear—you're making conscious decisions about how each transaction fits into your financial plan. ### Transparency in Multi-Person Households In multi-person households, manual logs keep everyone on the same page without needing to check the bank app. As one user noted: "Manual entry keeps my household transparent; everyone sees the same numbers without checking the bank app." With manual imports, you create a single source of truth that everyone can access, fostering shared accountability and reducing confusion about who spent what. ## Accuracy & Error-Prevention ### Lag & Missing Data Sync can be delayed 1-3 days, which means your budget doesn't reflect your current reality. Manual imports keep the budget current—you import your transactions, review them, and your budget updates immediately. This real-time accuracy is crucial for zero-based budgeting, where every dollar needs to be accounted for. ### Mis-Categorisation Auto-categorisers often mis-label merchants. A purchase at "Target" might get tagged as "Shopping" when it should be "Groceries" or "Home Supplies." Manual review catches these errors before they skew your category totals. With our TagMatcher rule engine, you can write deterministic rules (contains, equals) with priority ordering. Once you set a rule, it always applies the same way—no surprises, no hidden categories. ## Goal Alignment Manual review lets you ask after each entry: "Is this expense supporting my savings, debt payoff, or investment goal?" Without that pause, the system may drive you away from targets by silently allocating money to "miscellaneous" or "untracked" categories. When you manually review transactions, you're actively aligning each expense with your financial goals. As one budgeter explained: "I prefer manual entry because it forces me to think about each expense, which aligns spending with my goals." ## Practical Workflow – Combine the Best of Both Worlds You don't have to choose between convenience and control. Our app combines the best of both: 1. **Bulk import saves time**: Upload your bank's CSV export, paste spreadsheet rows, or import an OFX/QFX/QBO statement — the TagMatcher engine automatically categorizes transactions based on your rules (OFX even shows a preview with a sign flip before anything is written) 2. **Immediate post-import review (5-10 min)**: Verify each batch to ensure every line item is correctly tagged 3. **TagMatcher rule engine automates repetitive part**: The engine handles the bulk of categorization, but you still verify the outcome 4. **Maintains control while reducing friction**: You get the speed of automation with the accuracy of manual review As one user noted: "Auto-import is a helpful double-check, but I still enter most transactions manually to keep my budget up-to-date." ## Conclusion When you manually import and review, you stay in the driver's seat, keep your numbers accurate, and ensure every dollar continues to serve your personal financial mission. Manual imports aren't about doing more work—they're about maintaining control. With our TagMatcher rule engine, you automate the repetitive categorization while keeping the final say over every transaction. This approach gives you: - **Accuracy**: No delayed updates or mis-categorized transactions - **Mindfulness**: Daily engagement with your spending decisions - **Control**: You verify every transaction before it affects your budget - **Privacy**: No bank credentials shared with third parties - **Goal alignment**: Each transaction is consciously reviewed against your financial objectives Your bank tells you what you can afford. You tell every dollar its job. --- Ready to take control of your transaction imports? [Start My First Budget – Import My Transactions Now](/registration/new) --- # How to Create a Budget > Learn how to create a zero-based budget using our app's unique features: monthly-budget workflow, TagMatcher rules, statement reconciliation, and cash-flow forecasting. > A step-by-step guide # How to Create a Budget ## Why a Budget Matters **The Problem**: Most people try to "watch their spending" after the fact, which leaves money on the table and makes it hard to reach financial goals. **The Solution**: A budget gives every dollar a purpose before the month starts, turning budgeting from a reactive chore into a proactive plan. This guide walks you through creating your first budget using our app's unique features, from importing your data to tracking your progress. ## Gather Your Data (Capture Phase) **Purpose**: Collect complete financial data to understand current spending patterns. Before you can create an accurate budget, you need a complete picture of your financial activity. Here's how to gather that data using our app: | What to Do | How to Do It in the App | Why It Helps | |------------|------------------------|--------------| | Export recent statements | Click Import Transactions on the Transactions page and upload your bank/credit-card exports | Gives you a complete, machine-readable record of every inflow and outflow | | Record your statement closing balance | Use the web form on the Statements page to add a new statement with closing date and balance | Provides an immutable reconciliation anchor for each account | | List every income source | Add a "Salary" line in the Monthly-budget workflow – the app automatically clones it each month | Guarantees you budget only on money that actually arrives | | Identify recurring expenses | The TagMatcher rule engine scans your imported transactions and suggests tags (e.g., "Rent", "Utilities"). Fine-tune the rules (contains, equals) and set priorities | Saves you from manually tagging every line and ensures consistency across months | | Spot unusual or one-off items | Use the Snapshot/tag-filtered view (e.g., "One-off") to isolate irregular transactions | Lets you decide whether to treat them as discretionary spending or move them to a savings goal | **Tip**: Run the import once, then review the auto-generated tags. The TagMatcher engine is deterministic – once you set a rule, it will always apply the same priority order. This consistency is key to maintaining accurate budgets month after month. ## Build Your First Budget (Setup Phase) ### Create a New Budget Click New Budget → the system automatically creates a fresh month, copies the previous month's line items, and sets the date range based on your payroll schedule. This eliminates the tedious manual copy-paste work while preserving your budget structure. ### Assign a "Job" to Every Dollar **Zero-based mode**: The app calculates the Budget Averages Report from your historic spending and suggests amounts for each category. Accept the suggestions or adjust them manually. The total will always equal your net income, forcing a $0 balance. This is where zero-based budgeting shines: every dollar gets a purpose before the month begins. No money sits idle, and you never spend more than you've allocated. ### Fine-Tune Categories with TagMatcher Open Settings → TagMatcher Rules. Add or edit rules (e.g., contains: "Starbucks" → tag Fast Food, priority 1). The engine instantly re-tags existing transactions and will apply the same logic to future imports. **Power-user feature**: Chain contains and equals rules with rule priorities to create deterministic categorization that works exactly how you want. This is where spreadsheet veterans love the control – you set the logic, the app executes it consistently. ### Add Planned Transactions Use Scheduled Transactions for recurring bills (rent, gym, subscriptions). They appear as upcoming items in the budget and are automatically marked as paid when the actual transaction clears. This creates a complete picture: you see both planned and actual transactions, giving you a realistic cash-flow forecast. ### Set Savings or Debt-Payoff Goals In the Budget Averages Report, click Add Goal → choose Savings or Debt. The app will show how much you need to allocate each month to stay on track. Goals turn abstract aspirations into concrete monthly allocations. Want to save $5,000 for a vacation? The app calculates how much to set aside each month. ### Validate the Budget The Balance Averages panel shows the projected ending balance. If it isn't $0, adjust category amounts until the budget balances. **Result**: You now have a fully-filled, zero-based budget that mirrors your real spending patterns, with every line item automatically categorized. ## Track, Review, and Refine (Review Phase) A budget isn't a set-it-and-forget-it tool. Regular review keeps it accurate and aligned with your goals. | Action | Where in the App | What You See | |--------|------------------|--------------| | Daily/weekly check-ins | Dashboard → Today's Activity | New transactions appear instantly; mismatched tags are highlighted for quick correction | | Mid-month pulse | Snapshot view (e.g., "Fast Food") | Shows actual spend vs. budgeted amount for that tag; you can re-allocate surplus to a goal on the fly | | End-of-month review | Insights Dashboard → Spending Trends | Interactive charts compare month-over-month, highlight top merchants, and break down spending by tag | | Net-worth update | Balances page | Asset accounts (checking, savings) and liability accounts (credit cards, loans) are summed automatically; net-worth = assets − liabilities | | Adjust for the next month | Budget Averages Report → Copy to Next Month | The app pre-populates the next month with the same line items, then you only need to tweak the amounts that changed | ### Key Features That Make Review Painless - **Upcoming Thru** – The cash-flow forecast includes scheduled and upcoming transactions, so you see a realistic balance for the rest of the month. No more surprises at month-end. - **Tag-filtered snapshots** – Create a view for "Flexible-Expense" tags (Fast Food, Pets, Home Supplies) and share it with a partner without exposing the whole account. Perfect for household transparency. - **Double-entry bookkeeping** – Transfers between accounts automatically generate offsetting entries, keeping assets and liabilities perfectly balanced. This accounting-grade accuracy gives you confidence in your numbers. ## Bonus Tips & Best Practices | Tip | How to Apply in the App | |-----|------------------------| | Keep tags consistent | Use the TagMatcher priority ordering to resolve conflicts (e.g., "Starbucks" vs. "Coffee") | | Leverage the statement anchor | Whenever you receive a new bank statement, add it via the Statements page. The app will recalculate balances from that point, eliminating drift | | Use the "Opening Balance" transaction only once per account | The app creates it automatically when you first add the account | | Turn on notifications for "Upcoming transactions due" | So you never miss a scheduled payment | | Export your finished budget (CSV) | For backup or to share with a financial advisor | | Explore the Insights Dashboard | To discover hidden spending patterns (e.g., "Subscriptions you forgot") | ## Wrap-Up – Your Budget in One Glance Here's what our app delivers to make budgeting seamless: | Feature | What It Does for You | |---------|---------------------| | Monthly-budget workflow | One-click new month, auto-cloned line items | | TagMatcher rule engine | Deterministic, priority-ordered auto-categorisation (contains, equals) | | Statement-anchored balances | Reconciles to the exact closing balance of your bank statements | | Zero-based budgeting | Forces every dollar to have a job; the budget always balances to $0 | | Cash-flow forecasting (upcoming_thru) | Shows future balance with scheduled and upcoming transactions | | Snapshot/tag-filtered views | Focus on flexible-expense categories or shared household views | | Insights Dashboard | Interactive analytics, period-over-period comparisons, top-merchant trends | | Net-worth calculation | Automatic assets − liabilities summary | **Final Thought**: By capturing your real data, letting the app do the heavy lifting (import, tagging, forecasting), and reviewing with the built-in dashboards, you turn budgeting from a monthly chore into a continuous, data-driven habit that keeps every dollar working toward your goals. ## Call-to-Action Ready to try it yourself? - **Zero-based budgeting built-in** – The app forces the budget to balance to $0, so you never spend money you haven't assigned - **Live cash-flow forecast** – See future balances instantly, not weeks later Get started free, import your latest statements, and watch the Budget Averages Report build your first zero-based budget in minutes. [Start My First Budget – Import My Transactions Now](/registration/new) --- **Related Articles**: - [Zero-Based Budgeting Made Simple](/insights/zero-based-budgeting-made-easy.md) – Learn how zero-based budgeting works - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Complete 3-phase playbook for beginners - [Why Manual Transaction Imports Keep You in Control](/insights/manual-imports-vs-auto-sync.md) – Understand the benefits of hands-on control --- # Getting Started with Budgeting > Learn how to start budgeting in three phases: Capture your data, Setup your zero-based budget, and Review your progress. Step-by-step guide for beginners. # Getting Started with Budgeting Most people think budgeting is a one-time spreadsheet. In reality it's a three-phase habit loop that keeps you in control of every dollar. This guide will walk you through a step-by-step plan you can start today. By the end, you'll have a complete budgeting system that captures your real spending, sets up a zero-based budget, and provides a review process that keeps you on track. ## Phase 1 – Capture: Gather Data & Learn About Your Money **Purpose**: Establish baseline understanding of current spending patterns. Before you can create a realistic budget, you need to understand where your money is actually going. This phase is about gathering complete data and identifying patterns. ### Step A: Pull All Recent Statements Export CSV from every bank, credit-card, loan, and cash-only source for the last 2-3 months. This gives you a complete picture of inflows and outflows; avoids hidden "ghost" spending. **Quick Tip**: Our transaction import wizard makes this a 2-minute process. Start by pulling every bank statement you have. Even that occasional cash-only coffee receipt belongs in the data set—otherwise you'll be budgeting blind. ### Step B: List Every Income Stream Document salary, side-gig earnings, refunds, interest, gifts. This guarantees you budget against actual take-home pay, not just the paycheck amount. **Quick Tip**: Use the "Income" tab to label recurring vs. irregular income (like a bonus). This helps you distinguish between reliable monthly income and one-time windfalls. ### Step C: Categorize Raw Transactions (No Budget Yet) Tag each line item into broad buckets: Housing, Transportation, Food, Subscriptions, Discretionary, Savings/Debt, Misc. This reveals where money currently flows and surfaces surprise categories (e.g., "Pet supplies"). **Quick Tip**: TagMatcher rules can auto-apply common patterns; you still confirm each batch. The engine uses priority-ordered rules (contains, equals) that you define, so you maintain control while automating the repetitive work. ### Step D: Spot Patterns & Anomalies Look for recurring fees, seasonal spikes, or one-off large purchases. This helps you decide which items are fixed (must stay) vs. flexible (can be trimmed). **Quick Tip**: Highlight rows that appear > 2 times; flag anything > $200 for a quick sanity check. These patterns will inform your budget setup in the next phase. ### Step E: Calculate Baseline Numbers Total monthly income, total monthly outgo, net surplus/deficit. This establishes the "starting line" for the next phase. **Quick Tip**: If deficit → note the amount; you'll need to shave it off in Setup. If surplus → you have room to allocate to savings or goals. ## Phase 2 – Setup: Build a Realistic, Income-Based Budget **Purpose**: Create a zero-based budget that assigns every dollar a job. Now that you understand your spending patterns, it's time to create a budget that reflects reality while moving you toward your goals. ### Step A: Define Your Budgeting Horizon Choose a period (monthly is classic; weekly works for irregular income). This aligns the budget cadence with pay-cycle and cash-flow timing. **Quick Tip**: Our "Budget Cycle" selector lets you switch instantly. The system automatically determines date ranges based on your payroll schedule. ### Step B: Allocate Fixed Expenses First Housing, utilities, insurance, minimum debt payments, subscriptions. These are non-negotiable; they set the floor of your budget. **Quick Tip**: Auto-populate from the Capture phase; lock them as "Fixed." These are the expenses you can't easily change, so they form the foundation of your budget. ### Step C: Apply the Zero-Based Rule Subtract fixed expenses from income → remaining amount. Then assign every remaining dollar to a purposeful category (savings, debt payoff, discretionary). This guarantees no money is left idle; each dollar has a job. **Quick Tip**: The "Zero-Base Wizard" distributes the remainder based on the Budget Averages Report. The app calculates suggested amounts from your historic spending, but you make the final decisions. **Example Walkthrough**: If your net income is $3,500 and fixed expenses total $1,800, you have $1,700 left to allocate. Assign each dollar: $200 to emergency fund, $150 to groceries, $80 to entertainment, $100 to debt payoff, etc., until the $1,700 is fully allocated and the budget balances to $0. ### Step D: Set Realistic Targets Use the averages you discovered in Capture to inform realistic caps (e.g., "Groceries $450, not $300"). This prevents the frustration of an unattainable plan. **Quick Tip**: Adjust values in the "Category Planner" to fine-tune caps. The Budget Averages Report shows what you actually spent, so you can set targets based on reality, not wishful thinking. ### Step E: Build a Buffer Reserve 1-2 weeks of living expenses in a "Safety Net" sub-category. This protects you from unexpected cash-outflows without breaking the budget. **Quick Tip**: Mark the buffer as "Unspent – roll over each month." This creates a built-in cushion for unexpected expenses. ### Step F: Review the Math Income ≥ Total allocations? If not, revisit discretionary caps until you hit zero surplus/deficit. This ensures the budget is balanced before you launch. **Quick Tip**: The app flashes red if you exceed income; green when balanced. You'll know immediately if your budget is mathematically sound. ## Phase 3 – Review: Track Progress & Close the Loop **Purpose**: Maintain budget accuracy and learn from each cycle. A budget isn't a one-time setup—it's a living system that requires regular review and adjustment. ### Step A: Daily/Weekly Check-Ins Log new transactions (auto-import or manual entry) and verify they land in the right bucket. This keeps the budget live and prevents drift. **Quick Tip**: Push notifications remind you to "Review today's spend." Regular check-ins prevent small overspending from becoming big problems. ### Step B: Mid-Period Pulse At the halfway point, glance at the "Snapshot" view for each flexible category. This lets you course-correct before the month ends (e.g., trim dining-out if you're over). **Quick Tip**: Use the "Mid-Month Alert" to see % of budget used. If you're at 60% of your dining-out budget halfway through the month, you know to cut back. ### Step C: End-of-Period Reconciliation Compare actual spend vs. budgeted amount for every category; note variances. This provides the learning loop for the next Capture phase. **Quick Tip**: One-click "Close Period" generates a variance report. This shows you exactly where you over- or under-spent, informing next month's budget adjustments. ### Step D: Reflect on Goals Ask: Did you meet savings targets? Did any category consistently overspend? This turns raw numbers into actionable insights for the next cycle. **Quick Tip**: Add a short journal entry in the "Insights Dashboard." Note why you overspent in a category—was it a one-time event or a pattern that needs adjustment? ### Step E: Roll Over or Reset Decide whether surplus rolls into next month's buffer or a specific goal. This reinforces the habit of treating surplus as intentional, not accidental. **Quick Tip**: Allocate the surplus to the desired destination. Treat every dollar as intentional, even the ones left over. ### Step F: Celebrate Wins Note a category you nailed (e.g., "Entertainment stayed under $100"). This positive reinforcement builds budgeting confidence. **Quick Tip**: Celebrating wins makes budgeting feel rewarding, not restrictive. ## Conclusion & Call-to-Action You now have a complete 3-phase budgeting system: 1. **Capture** – Gather complete data and understand your spending patterns 2. **Setup** – Create a zero-based budget that assigns every dollar a job 3. **Review** – Track progress, adjust as needed, and learn from each cycle This isn't a one-time setup—it's a continuous habit loop that keeps you in control of every dollar. Each month, you'll capture new data, refine your budget setup, and review your progress, creating a cycle of continuous improvement. **Ready to start?** Check out our free course [Every Dollar's Job](/learn/every-dollars-job.md) and begin your first budget today. [Start My First Budget – Import My Transactions Now](/registration/new) ## Final Checklist - [ ] Export all recent statements (CSV) - [ ] Import them and run the auto-tagging - [ ] Identify fixed vs. flexible expenses - [ ] Build a zero-based budget using the remaining income - [ ] Set a weekly reminder to log new transactions - [ ] Perform a mid-month pulse check - [ ] Complete the end-of-month reconciliation and adjust next month's caps --- **Related Articles**: - [Why Manual Transaction Imports Keep You in Control](/insights/manual-imports-vs-auto-sync.md) – Learn why DIY budgeters prefer hands-on control - [How to Create a Budget – Step-by-Step Guide](/insights/how-to-create-a-budget.md) – Detailed guide to using our app's unique features --- # Cash Flow Forecasting > Learn how cash flow forecasting helps you spot overspending before it happens. Combine actual and upcoming transactions to project future balances and stay ahead of your budget. > See tomorrow's balance today # Cash Flow Forecasting Your bank tells you what you can afford. You tell every dollar its job—and with cash flow forecasting, you see exactly where those dollars will be before they're even spent. Most budgeting apps show you what you've already spent. Cash flow forecasting shows you what you're going to spend—before it happens. This forward-looking view puts you in command: spot overspending early, adjust your budget in real time, and steer clear of month-end surprises. With our app's cash flow forecasting, you combine your actual transactions with upcoming scheduled expenses to see a complete picture of your financial future. Enter a date in the "Upcoming Through" field on your budget details screen, and the system instantly projects your account balances including all planned expenses. You stay in control; the app handles the computation. ## Why Cash Flow Forecasting Matters Traditional budgeting shows you historical spending: "You spent $450 on groceries last month." Cash flow forecasting shows you future spending: "Based on your scheduled transactions, you'll have $200 left for groceries by month-end." **The problem with historical-only views:** - **Reactive, not proactive**: You only see problems after they've happened—you're reacting, not commanding - **Month-end surprises**: You discover you're over budget when it's too late to adjust - **Incomplete picture**: Scheduled bills and upcoming expenses aren't included in your current balance - **No early warning**: You can't spot overspending trends until the damage is done **How forecasting puts you in command:** - **Proactive planning**: See potential problems before they become real problems—you steer, not react - **Early adjustments**: Spot overspending trends and reallocate funds while there's still time - **Complete picture**: Actual spending plus scheduled expenses equals true cash flow - **Confidence**: Know exactly where you'll stand at month-end, not just where you are today The most successful budgeters don't just track what they've spent—they project what they will spend and adjust accordingly. They stay in the driver's seat, not the passenger seat. ## How Cash Flow Forecasting Works ### The "Upcoming Through" Form Option On your budget details screen, you'll find a date field labeled "Upcoming Through." This simple form option puts you in command of your financial future. **How to use it:** 1. Navigate to any budget's detail page 2. Find the "Upcoming Through" date field in the filter section 3. Enter a future date (e.g., the end of the current month or next pay period) 4. Click "Apply" to see your forecast **What happens:** The system instantly combines your actual transactions with all upcoming transactions through the date you specified, showing you a projected view of your budget. You decide the date; the app handles the computation. **Quick Tip**: Set "Upcoming Through" to your budget's end date to see where you'll stand at month-end. Or set it to your next payday to see if you'll have enough cash to cover expenses until then. You're steering the forecast; the app is just the engine. ### How the System Computes Upcoming Transactions The forecasting system uses a straightforward computation that merges two transaction sets: **Step 1: Gather Actual Transactions** The system first collects all your actual (cleared) transactions within your budget's date range. These are transactions that have already occurred and are reflected in your account balances. **Step 2: Gather Upcoming Transactions** Next, the system collects all upcoming transactions from the start of your budget period through the "Upcoming Through" date you specified. These include: - Scheduled transactions (recurring bills, subscriptions) - Manually created upcoming transactions (planned expenses you've entered) - Any transactions dated in the future **Step 3: Combine and Calculate** The system merges both transaction sets into a single combined view: ``` Combined Transactions = Actual Transactions + Upcoming Transactions ``` This combined set is then used to calculate: - **Projected account balances**: What your balances will be after all upcoming transactions - **Category totals**: How much you'll spend in each category including upcoming expenses - **Cash flow projection**: Your net cash flow including both actual and planned spending - **Overspending alerts**: Whether you're on track to exceed budget limits **The computation logic:** - Actual transactions: From your budget's `begin_date` to `end_date` - Upcoming transactions: From your budget's `begin_date` to the `upcoming_thru` date you specified - Both sets are merged chronologically to show the complete financial picture ### Tag Filtering Interaction When you select specific tags (categories) to filter your budget view, the forecasting system applies the same filters to upcoming transactions. **How it works:** 1. You select tags like "Groceries" and "Fast Food" to create a snapshot view 2. You enter an "Upcoming Through" date 3. The system filters upcoming transactions to only include those matching your selected tags 4. The forecast shows projected spending for only those categories **Why this matters:** - **Category-specific forecasting**: See if you'll overspend in specific categories (e.g., dining out) before month-end - **Focused planning**: Project cash flow for flexible expense categories separately from fixed expenses - **Accurate projections**: The forecast reflects only the categories you're monitoring **Example**: You filter to "Fast Food" and "Restaurants" tags, then set "Upcoming Through" to month-end. The forecast shows only your dining-out spending, helping you see if you'll exceed your restaurant budget before it's too late. ### Projecting Future Account Balances The combined transaction set enables accurate balance projections. Here's how it works: **Balance calculation:** 1. Start with your account's opening balance (from the beginning of the budget period) 2. Add all income transactions (actual + upcoming) 3. Subtract all expense transactions (actual + upcoming) 4. Account for transfers between accounts 5. Result: Your projected ending balance **Real-time updates:** - As you add or edit upcoming transactions, the forecast recalculates instantly - As actual transactions clear, they replace their corresponding upcoming transactions - Your projected balances update in real time as you make changes **What you see:** - Current balance: What your account shows today - Projected balance: What your account will show after all upcoming transactions - Difference: How much your balance will change based on scheduled expenses This projection helps you answer critical questions: "Will I have enough cash to cover rent?" "Can I afford that purchase next week?" "Am I on track to meet my savings goal?" ## Practical Use Cases ### Use Case 1: Spot Overspending Early **Scenario**: It's the 15th of the month, and you want to know if you're on track to stay within budget. **Solution**: 1. Open your current month's budget 2. Set "Upcoming Through" to the last day of the month 3. Review the projected category totals **Result**: You see that based on your scheduled transactions, you'll exceed your "Dining Out" budget by $50. You can now cut back on restaurant spending for the rest of the month to stay on track. ### Use Case 2: Plan for Upcoming Bills **Scenario**: You want to know if you'll have enough cash to cover all your bills before your next paycheck. **Solution**: 1. Open your budget 2. Set "Upcoming Through" to your next payday 3. Check your projected account balance **Result**: You see that after all scheduled bills, you'll have $200 remaining—enough for groceries and gas, but not enough for that optional purchase you were considering. ### Use Case 3: Category-Specific Forecasting **Scenario**: You're trying to reduce spending in flexible categories like "Entertainment" and "Shopping." **Solution**: 1. Filter your budget to show only "Entertainment" and "Shopping" tags 2. Set "Upcoming Through" to month-end 3. Review the projected totals for these categories **Result**: You see that you're projected to spend $300 on entertainment this month, which is $50 over your $250 budget. You can cancel a planned subscription or skip a concert to stay within budget. ### Use Case 4: Multi-Account Cash Flow **Scenario**: You have multiple accounts and want to see your overall cash position. **Solution**: 1. View your budget (which includes all accounts) 2. Set "Upcoming Through" to a future date 3. Review the cash flow summary **Result**: You see your total cash flow across all accounts, including how upcoming transactions will affect each account. This helps you decide whether to transfer money between accounts to cover upcoming expenses. ## Comparison: Forecasting vs. Historical-Only Views | Feature | Historical-Only Apps | Our Forecasting System | |---------|---------------------|------------------------| | **View type** | Past transactions only | Past + future transactions combined | | **Balance projection** | Current balance only | Projected balance including upcoming expenses | | **Overspending detection** | After the fact | Before it happens | | **Planning capability** | Limited—can't see future impact | Full—see month-end position today | | **Scheduled transactions** | Shown separately or not at all | Integrated into cash flow calculations | | **Category projections** | Historical averages only | Actual + upcoming = true projection | | **Early warning** | None—problems appear at month-end | Early detection of budget issues | | **Adjustment time** | Too late—month already over | Time to adjust before overspending | ## How It Differs from Simple Budget Tracking Traditional budget tracking shows you: - **What you've spent**: "You've spent $450 of your $500 grocery budget" - **What's remaining**: "You have $50 left for groceries" - **Historical patterns**: "You averaged $480 per month on groceries" Cash flow forecasting shows you: - **What you will spend**: "Based on upcoming transactions, you'll spend $520 on groceries this month" - **Projected remaining**: "After all scheduled grocery purchases, you'll be $20 over budget" - **Future patterns**: "If you continue current spending, you'll exceed your grocery budget by month-end" This forward-looking view transforms budgeting from reactive tracking to proactive planning. ## Frequently Asked Questions **Q: How accurate are the cash flow projections?** A: Projections are based on your actual transactions and scheduled upcoming transactions. If you've accurately entered your scheduled bills and planned expenses, the projections will be highly accurate. The forecast updates in real time as you add or modify upcoming transactions—you control the data; the app handles the computation. **Q: What if I don't have any upcoming transactions set up?** A: The forecast will only show your actual transactions. To get the full benefit of forecasting, create scheduled transactions for recurring bills and manually add upcoming transactions for planned expenses. A: Yes. Use tag filtering to select specific categories, then set your "Upcoming Through" date. The forecast will show projections for only those categories, helping you monitor flexible spending categories separately. You decide which categories to track; the app provides the focused forecast. **Q: How far into the future can I forecast?** A: You can set "Upcoming Through" to any future date. However, forecasts become less accurate the further into the future you project, as unexpected expenses may arise. Most users find month-end or next-payday forecasts most useful. **Q: What's the difference between "Upcoming Through" and just looking at scheduled transactions?** A: "Upcoming Through" combines actual and upcoming transactions into a single forecast view. This shows you not just what's scheduled, but how scheduled expenses interact with your actual spending to affect your account balances and category totals. **Q: Can I use forecasting with tag-filtered snapshot views?** A: Absolutely. Tag filtering and forecasting work together. When you filter to specific tags and set "Upcoming Through," you get category-specific cash flow projections. This is perfect for monitoring flexible expense categories like dining out or entertainment. ## Conclusion Cash flow forecasting transforms budgeting from a rearview mirror into a forward-looking navigation system. Instead of discovering you're over budget at month-end, you can see potential problems weeks in advance and adjust your spending accordingly. You stay in command; the app provides the tools. The "Upcoming Through" form option makes this powerful feature accessible: enter a date, click apply, and instantly see where you'll stand after all your scheduled expenses. Combined with tag filtering, you can create focused forecasts for specific spending categories, giving you the insights you need to stay on track. **Key benefits:** - **See tomorrow's balance today**: Project account balances including all upcoming transactions - **Spot overspending early**: Identify budget problems before they become real problems—you steer, not react - **Make informed decisions**: Know if you can afford purchases before you make them - **Stay ahead of bills**: Ensure you'll have enough cash to cover upcoming expenses - **Category-specific insights**: Forecast spending for specific categories to monitor flexible expenses Your budget shouldn't be a surprise at month-end. With cash flow forecasting, you're always one step ahead—commanding every dollar, not just watching it disappear. --- Ready to take command of your financial future? Open any budget, set your "Upcoming Through" date, and watch as the system projects your account balances and category totals. Start forecasting today and stay ahead of your budget—you steer, the app computes. [Start My First Budget – Import My Transactions Now](/registration/new) ## Related Articles - [Zero-Based Budgeting Made Simple](/insights/zero-based-budgeting-made-easy.md) – Learn how forecasting fits into zero-based budgeting - [Getting Started with Budgeting](/insights/getting-started-with-budgeting.md) – Complete guide to setting up your first budget with forecasting --- # Personal Budgeting Apps Compared > Gnarli Budget, YNAB, Monarch Money, Quicken Simplifi, Copilot Money, Lunch Money, and DollarWise compared: philosophy, strengths, drawbacks, and who each app is best for. # Personal Budgeting Apps Compared The best budgeting app is not necessarily the one with the most features. It is the one that matches how you want to manage money. Some apps automate nearly everything. Others emphasize discipline, privacy, flexibility, or long-term planning. We compared seven notable options: **Gnarli Budget, YNAB, Monarch Money, Quicken Simplifi, Copilot Money, Lunch Money, and DollarWise.** ## Quick Comparison | App | Best For | Core Approach | | --- | --- | --- | | **Gnarli Budget** | Control, privacy, forecasting, and FI planning | You decide; software does the calculations | | **YNAB** | Serious budgeting | Give every dollar a job | | **Monarch Money** | Complete financial management | See your whole financial life in one place | | **Quicken Simplifi** | Automated cash-flow planning | Know what is safe to spend | | **Copilot Money** | Spending plus investments | Automatically organize your financial life | | **Lunch Money** | Power users and flexible workflows | Build the system around the way you manage money | | **DollarWise** | Low-effort budgeting | Stay aware without constantly managing a budget | --- ## Best Overall: Monarch Money **Monarch Money is the best choice for households that want one place to see almost everything.** It combines budgeting, spending, recurring bills, investments, net worth, goals, and household collaboration in a polished interface. Its biggest advantage is breadth. If you have checking accounts, credit cards, loans, retirement accounts, investments, and a spouse or partner with separate accounts, Monarch can bring that entire picture together automatically. ### Best for * Couples and households * People with many financial accounts * Net-worth tracking * Investments plus budgeting * Users who want strong automation ### Main drawback Monarch is broader than it is deep. If your main goal is rigorous budgeting, YNAB or Gnar.li may be a better fit. **Bottom line:** Choose Monarch if you want a complete financial dashboard rather than just a budgeting tool. --- ## Best Value: Gnarli Budget **Gnar.li stands out because it offers unusually deep budgeting and planning tools for just $2 per month.** The free plan supports two accounts. The paid plan unlocks unlimited accounts for about **$24 per year**. That is far below the price of most major competitors. Gnar.li combines: * zero-based budgeting * CSV transaction imports * rule-based categorization * scheduled transactions * cash-flow forecasting * statement reconciliation * reporting * net-worth tracking * account sharing * financial-independence planning The tradeoff is that it does not automatically connect to your bank. You import your financial data yourself. For some users, that is a disadvantage. For others, it is the point. ### Best for * Spreadsheet users * Privacy-conscious households * Zero-based budgeting * FI and financial-independence planning * Users who want control over their financial data ### Main drawback No automatic bank synchronization. **Bottom line:** If you do not mind importing transactions yourself, Gnar.li may offer the strongest value in the group. --- ## Best Pure Budgeting System: YNAB **YNAB remains the benchmark for serious budgeting.** Its system is built around deliberately assigning money before spending it rather than simply reviewing spending afterward. YNAB combines its budgeting method with: * automatic bank imports * targets and goals * debt tools * mobile apps * household sharing * extensive educational content Its biggest advantage is not just the software. It is the methodology surrounding it. YNAB teaches users how to build better financial habits. ### Best for * People who want a structured budgeting system * Zero-based budgeting * Debt payoff * Goal setting * Users who want excellent mobile apps ### Main drawback It is relatively expensive, especially compared with Gnar.li. **Bottom line:** Choose YNAB if budgeting discipline matters more than broad financial tracking or investment analysis. --- ## Best Investment + Spending Experience: Copilot Money **Copilot is especially strong for people who want to see spending and investments together.** It combines checking accounts, credit cards, recurring expenses, net worth, and investment accounts in a polished interface. Copilot is less about running a strict budget and more about understanding what is happening across your finances. ### Best for * Investors * Net-worth tracking * Automatic categorization * People who value design and usability * Apple users ### Main drawback It is not as strong for rigorous zero-based budgeting. **Bottom line:** Choose Copilot if you care more about financial visibility and investment tracking than detailed budget methodology. --- ## Best Automated Cash-Flow Planner: Quicken Simplifi **Simplifi is designed for people who want to know how much money is actually available to spend.** Its Spending Plan considers: * income * bills * subscriptions * savings * planned spending and calculates what remains available. That makes it less demanding than traditional zero-based budgeting. ### Best for * People who dislike detailed budgeting * Recurring bills and subscriptions * Cash-flow management * Automated account tracking * Users looking for good value ### Main drawback It provides less fine-grained control than YNAB or Gnar.li. **Bottom line:** Choose Simplifi if you want useful budgeting guidance without having to manage every dollar manually. --- ## Best for Power Users: Lunch Money **Lunch Money is one of the most flexible personal-finance tools available.** It supports multiple ways of getting data into the system, including: * automatic bank connections * CSV imports * PDF imports * manual transactions * API integrations It also supports flexible budgeting methods, rules, custom categories, multi-currency accounts, and developer access. That makes it particularly appealing to users who would otherwise build their own system in a spreadsheet. ### Best for * Spreadsheet power users * Developers * International users * Multi-currency households * People who want flexible workflows ### Main drawback It does not offer the same opinionated budgeting methodology as YNAB or the same integrated FI planning as Gnar.li. **Bottom line:** Choose Lunch Money if flexibility matters more than having the app tell you how budgeting should work. --- ## Best for People Who Hate Budgeting: DollarWise **DollarWise focuses on keeping users financially aware without requiring constant attention.** Its approach centers on: * automatic account syncing * paycheck planning * AI-powered insights * lightweight transaction reviews * goals and reminders Instead of asking users to maintain a detailed budgeting system, it tries to make financial awareness easier. ### Best for * People who abandon traditional budgets * Users who want minimal maintenance * Paycheck-based planning * Mobile-first users * People who prefer automated guidance ### Main drawback It offers less control and customization than the more hands-on tools. **Bottom line:** Choose DollarWise if your biggest problem is not understanding money, but staying engaged with it consistently. --- ## Which One Should You Choose? | If you want... | Best Choice | | --- | --- | | **Best overall financial dashboard** | Monarch Money | | **Best value** | Gnarli Budget | | **Best pure budgeting system** | YNAB | | **Best investment + spending experience** | Copilot Money | | **Best automated cash-flow planning** | Quicken Simplifi | | **Best spreadsheet alternative** | Lunch Money | | **Best FI / financial-independence planning** | Gnarli Budget | | **Best privacy without bank aggregation** | Gnarli Budget | | **Best international / multi-currency support** | Lunch Money | | **Best for couples and households** | Monarch Money | | **Best for people who hate budgeting** | DollarWise | ## The Real Difference Is Philosophy These apps are not all trying to solve the same problem. In our opinion, here is where each one stands: **Monarch**: > Put your entire financial life in one place so you can manage it. **YNAB**: > Decide what every dollar is for before you spend it. **Simplifi**: > Tell me what is fixed and important, and I will tell you what is safe to spend. **Copilot**: > Connect everything and I will organize your financial life automatically. **Lunch Money**: > Use flexible tools that adapt to the way you manage money. **DollarWise**: > Stay connected to your money without making budgeting feel like work. And **Gnar.li**: > You make the decisions; software performs the calculations. That makes Gnar.li particularly appealing to people who like the control of spreadsheets but do not want to maintain formulas, reports, forecasts, and financial-independence calculations themselves. ## Final Take There is no universal winner. **Monarch** is the strongest overall financial dashboard. **YNAB** remains the strongest pure budgeting methodology. **Copilot** is excellent for combining investments and spending. **Simplifi** is a strong choice for automated cash-flow management. **Lunch Money** is ideal for power users who value flexibility. **DollarWise** is well suited to people who want budgeting to require as little effort as possible. And **Gnarli Budget** is unusually compelling for users who want control, privacy, forecasting, reconciliation, and financial-independence planning at a very low price. Its strongest differentiator may be simple: **It does not try to make financial decisions for you. It tries to make your decisions easier to carry out.** --- # About Gnarli Budget > Who is behind Gnarli Budget, what the project stands for, and who it is for: one independent developer, privacy first, proactive planning. # About Gnarli Budget Gnarli Budget is built by one person. I am an independent developer with no investors, no board, and no plan to sell the project to a larger company. I built the budgeting tool I wanted to use, and I am turning it into a small company that can support itself — and stay small. ## Why I built this I wanted to know where my money was actually going, and I wanted a plan that stretched years ahead, not just to the next paycheck. The tools I tried either automated everything behind my back or stopped at this month's spending. The short version of the story is in [The Story Behind Gnarli Budget](/insights/personal-motivation-a-story-by-the-creator.md). ## What I believe Monitoring your financial activity plus proactive planning leads to financial freedom. And financial freedom is really time freedom: money set aside and a plan you trust buy back the hours you would otherwise spend worrying. ## Privacy is the leading principle Gnarli Budget does not connect to third-party bank aggregators. You import your transactions yourself, as CSV files you control. Your data lives in your account, and built-in export and deletion mean you can take it with you or erase it at any time. ## Who this is for Gnarli Budget works well for people who want control over their automation: you decide what the software does, it does the calculations. It fits people who forecast ahead of their money, and those planning toward financial independence. ## Who this isn't for It is not for everyone. If you want your accounts connected and categorized for you automatically, or a household dashboard that ingests everything, other apps do that better — the [comparison page](/compare.md) points you at them honestly. ## A small company, never for sale The plan is to build a small company and never sell it. The pricing is part of that promise: free forever for up to 2 accounts, unlimited accounts for $2/month. Incentives point at you, not at an exit. ## Where things stand: beta Gnarli Budget is in beta, currently gated by a waitlist. Expect rough edges and changes; what you can count on is that your data stays yours and the fundamentals keep working. --- # Join the Gnarli Budget Beta > Budgeting that never touches your bank. Import your transactions, own every dollar — free to start, $2 a month. Gnarli Budget You make the decisions; software performs the calculations Beyond the spreadsheet Structure, reconciliation, and FI tracking — $0 - $2 a month. Every dollar gets a job Budgets anchored to your payday, edited like a spreadsheet — paste straight from a spreadsheet — and cloned from last month. Zero-based budget spreadsheet with paycheck inflows and a charity outflow Know your FI number Your financial independence target with compound growth projections, tracked as you log transactions. Financial Independence Budget beside the target ring and stats, with Investment Savings Goals below Reconcile against statements Verify balances against the real statement and catch discrepancies before they compound. Statement reconciliation summary cards and tagged transactions Your bank never hears from us No bank connections No aggregators, no shared credentials — no third party ever sees your accounts. Transparent rules, not black-box AI 63+ default categories with editable match rules you can read. Automation never overrides you. Your data stays yours No ads, no data selling. Export or delete everything whenever you want. You won't get lost Guided setup, eight steps, none of them mandatory. Add your accounts with statement balance Import CSV, OFX, or paste from a spreadsheet Review your tags and automate categorization Create your first budget and track your finances Complete them in any order, skip any of them, or skip onboarding entirely. Pricing gradient Ready to own every dollar? Free to start. $2 a month when you need more. Free $0 Up to 2 accounts Full zero-based budgeting Financial Independence (FI) tools Analytical insights: cash flow, balances and more Unlimited $2/mo Everything in Free 3 or more accounts Multi-user sharing Questions? How is this different from other budgeting solutions? Same zero-based philosophy with no bank connections, at $2 a month instead of $8 or more. See how it compares Why don't you offer bank connections? Because handing a third party your bank credentials is the part of budgeting apps people most regret — CSV/OFX import with statement reconciliation keeps you in control. Is my data private? No ads, no data selling, no third-party access. Built and run by one independent developer — export or delete everything whenever you want. --- # Every Dollar's Job > A free, self-paced 11-module course on zero-based budgeting for people who want to stay in control of their money. You decide; the app calculates. Import your CSVs, write your own rules, build a budget that balances to zero, and find your Financial Independence Number. # Every Dollar's Job Your bank tells you what you can afford. You tell every dollar its job. This is a free, self-paced course in zero-based budgeting, built around one idea: you make the decisions, and the software does the math. If you have run your money in a spreadsheet, or tried an auto-sync app and walked away, you are exactly who this course is for. ## What You'll Learn - Why this app never connects to your bank, and why that keeps you in the driver's seat - How to find your real numbers before you budget a single dollar - How to import your bank's CSV files and write rules that sort them for you - How to build a budget that balances to zero, and live in it day to day - How to prove your numbers against every statement - How to turn "spend less than I earn" into a Financial Independence Number ## Course Structure Eleven modules, the last one for households sharing a budget: 1. **Welcome & Philosophy** — You decide, we calculate 2. **Prepare Your Inputs** — Four real numbers, on paper 3. **Get Your Data In** — Demo data, statements, and CSV import 4. **Make It Categorize Itself** — TagMatcher rules 5. **Build Your Zero-Based Budget** — From averages to zero 6. **Plan Ahead** — Scheduled bills and sinking funds 7. **Live In Your Budget** — The two-minute daily check 8. **Understand Your Spending** — The Insights pages 9. **Keep It Accurate & Sustain It** — Reconciliation and rhythm 10. **Plan Your Financial Independence** — Your FI Number and FI Budget 11. **Household & Sharing** — Share an account, then run the review together Each lesson opens with the problem it solves, shows you the idea, gives you something to do (in the app or on paper), and ends with a few questions so you know it stuck. Let's get started. ## Welcome & Philosophy ### You Decide, We Calculate # You Decide, We Calculate ## The Problem Most budgeting tools make you pick a side. Run everything in a spreadsheet and you own every decision. You also own hours of copy-and-paste each month, and one broken formula can wreck the whole sheet. Link your bank to an app instead and you get your time back. In return you hand over your bank login, and your budget can change while you sleep. You should not have to choose between control and convenience. This lesson shows how this app skips that trade. ## Where This App Came From This app started with a setback. Its creator went through a divorce and came out the other side with a negative net worth. More debt than assets. Spending more than he earned. Borrowing from one card to pay another. The way out was not a fancy tool. It was a spreadsheet and one rule: spend less than you earn. For about five years he imported his transactions, sorted them by hand, compared what he spent to what he planned, and adjusted for next month. It was slow. It worked. By year five his net worth had flipped from negative to positive. The spreadsheet gave him clarity and control. It also ate hours every month. So he built this app to keep the control and drop the busywork. If you are a spreadsheet person too, this course was written for you. If you are digging out from a setback of your own, you are in the right place. ## Five Apps, Five Philosophies | App | Philosophy | |---|---| | **Gnar.li** | "You make the decisions; software performs the calculations." | | YNAB | "Decide what every dollar is for before you spend it." | | Monarch | "Put your entire financial life in one place so you can manage it." | | Simplifi | "Tell me what's fixed and important; I'll tell you what's safe to spend." | | Copilot | "Connect everything and I'll organize your financial life automatically." | Look at where the decisions land. Simplifi and Copilot decide for you. Tell them a little, and they hand back a verdict: what is safe to spend, how your money is organized. You review their answer, if you review it at all. Monarch gathers every account into one dashboard. That is handy. It is not a decision. Seeing everything is not the same as steering. YNAB comes closest to our view. Decide before you spend. But it stops there. It says nothing about who checks the numbers, sorts the transactions, or projects what comes next. We split the work on purpose. **You decide. The app calculates.** Only you know what you are saving for, what you are willing to cut, and what "safe to spend" means in your life. We never make that call for you. We never make it around you either, by pulling in a transaction before you have seen it. We do the math instead. Balances, categorization rules, reconciliation, the cash-flow forecast. That work is mechanical. A computer should do it, not you. ## Why We Don't Sync With Your Bank Maybe you have tried an auto-sync app already. Many people who land here have. The pitch sounds great: connect your bank once and never type a number again. Here is what tends to happen next. - **Syncs run late.** Transactions show up one to three days after they happen. Your budget is always a little behind, right when you need it to be current. - **Categories get guessed wrong.** A black-box model labels merchants for you. It calls the hardware store "groceries," and you find out at month end, if you find out at all. - **You hand over your bank login.** Your credentials go to a third-party service you have never met. That is a lot of trust for a budgeting app. - **It feels handled, so you stop looking.** Auto-sync creates a false sense of security. The numbers move on their own, so you check in less. A budget you never look at drifts off course, quietly. This app takes a different road. You export a CSV file from your bank and import it here. You write the rules that sort each transaction. You stay in the driver's seat. The app is the gearbox that makes the ride smooth. ## The Split in Practice ### The split, in the app - You import your CSV. We never see your bank password. - You write the TagMatcher rules. We apply them the same way, every time. - You enter the closing balance from your statement. We calculate every balance after it. - You set every budget amount. The Budget Averages Report suggests. It never assigns. Automation here does not replace you. It works for you. ![The split in practice, shown in the app](/videos/learn/every-dollars-job/module-1/you-decide-we-calculate/app-tour.webm) ## Where This Course Goes Most of this course is the core loop: get your numbers in, sort them, build a budget that balances to zero, live in it, and keep it honest. The last module turns that discipline into one big number: your Financial Independence (FI) Number, the amount you need invested so your money covers your life. If that is why you budget, hang on. Module 10 was built for you. --- **Key Takeaway:** Every app decides who is in charge of your money. Here, it is always you. You decide; the app calculates. Keep that sentence in mind. It explains every feature ahead. ## Check Your Understanding 1. In your own words, what does "You decide. The app calculates." mean? **Answer:** You make every choice about where your money goes. The app only does the math: balances, categorization, forecasts. It never chooses for you. 2. Name two problems people run into with bank auto-sync. **Answer:** Any two of: syncs run late, categories get guessed wrong, you hand your bank login to a third party, or the budget feels handled so you stop checking it. 3. Why isn't "everything in one dashboard" the same as control? **Answer:** Seeing all your accounts in one place is visibility. Control means you make the decisions. A dashboard can show you everything and still decide for you. 4. What does the app never do without your input? **Answer:** Any of: import a transaction (you upload the CSV), set a budget amount (the averages report only suggests), or write a TagMatcher rule. ### What the App Automates (and What It Doesn't) # What the App Automates (and What It Doesn't) ## The Problem "Automation" means different things in different apps, and the difference matters. Some automation saves you time. Some automation quietly takes a decision away from you. You know the philosophy now. This lesson draws the exact line: what the software handles, and what stays yours. ## First, the Method: Zero-Based Budgeting Every dollar gets a job. Your income minus everything you assign equals zero. That does not mean you spend it all. It means every dollar is assigned somewhere before the month starts: rent, groceries, debt payments, savings, fun money. Nothing is "left over," because leftover money has no job, and money with no job wanders off. Your bank tells you what you can afford. You tell every dollar its job. The rest of this course is how to do that with less work. ## Where the Line Falls Automation shows up in five places in this app. Here is what it does and does not do at each one. **Transaction import.** The app reads your CSV file, maps the columns, and skips duplicates. It never asks for a bank login. It never pulls in a transaction you did not upload. **Categorization (TagMatcher).** The app applies the rules you wrote, in the order you set, the same way every time. It never guesses at a merchant with a model you cannot inspect. Every rule is one you can read, edit, and delete. **Balances.** The app starts from a statement closing balance you entered and runs every transaction forward. It never estimates. Every number traces back to a statement you gave it. **Cash-flow forecast.** The app projects your balance ahead using the bills and paychecks you scheduled. It never invents a scheduled transaction you did not create. **Budget suggestions.** The Budget Averages Report shows what you have spent per category over past months. It never sets your budget. You type the number, every time. ![Balances, the cash-flow forecast, and budget suggestions in the app](/videos/learn/every-dollars-job/module-1/what-the-app-automates/automation-in-action.webm) ## Why It Matters None of this is automation instead of you. It is automation for the parts of budgeting that are just arithmetic. A computer is faster and more consistent at those than you are. Let it have them. That leaves your time and attention for the one part only you can do: deciding what each dollar is for. --- **Key Takeaway:** Automation here does the math. You do the deciding. Every feature in this course follows that split. Watch for it. ## Check Your Understanding 1. What is the difference between the app *deciding* something and the app *calculating* something? **Answer:** Deciding means choosing what should happen, like how much to spend on groceries. Calculating means doing the math once you have decided, like running a balance forward. The app only does the second. 2. In a zero-based budget, what does "equals zero" mean? **Answer:** Income minus everything you assigned, including savings, comes out to zero. Every dollar has a job. It does not mean you spent everything. 3. Give two examples of work the app automates for you. **Answer:** Any two of: applying TagMatcher rules, calculating balances, projecting cash flow, or skipping duplicate transactions on import. 4. Why doesn't the Budget Averages Report just set your budget for you? **Answer:** How much you *should* spend in a category is a decision about your life, not a math problem. The report shows your history. Only you know whether that history should be your target. ## Prepare Your Inputs ### Find Your Real Numbers # Find Your Real Numbers ## The Problem Most budgets fail before they start, because they are built on guesses. People budget against their salary before taxes, a number they never get to spend. They forget the yearly subscription. They estimate groceries low and eating out lower. Then the budget does not match real life, and it gets abandoned. This lesson fixes that with four numbers pulled from real documents. You will do this on paper or in a spreadsheet. You do not need an account yet. Nothing here happens in the app until Module 5. ## What You'll Do Grab a notebook or open a blank spreadsheet. You will work out four numbers, one section at a time: 1. Monthly Take-Home Pay 2. Monthly Fixed Expenses 3. Monthly Variable Costs 4. Monthly Debt Payments Label each one exactly as written. Later lessons ask for them by name. ## Part 1: Take-Home Pay **Gross pay** is your salary before deductions. **Take-home pay** (also called net pay) is what actually lands in your account after taxes, Social Security and Medicare, health insurance, retirement contributions, and anything else your employer withholds. Budget against gross pay and you will always come up short. Budget against take-home pay and every number after this one starts from reality. ### Worksheet: Take-Home Pay ![Sample pay stub showing gross pay minus deductions equals take-home pay](/videos/learn/every-dollars-job/module-2/find-your-real-numbers/take-home-pay.webm) 1. Find your last 2 or 3 pay stubs. Paid irregularly (freelance, commission, tips)? Pull your last 3 to 6 months of bank deposits instead. 2. Write down the net pay from each one. 3. Convert to a monthly figure: - Paid weekly: multiply one paycheck by 4.33 - Paid every two weeks: multiply one paycheck by 2 - Paid twice a month: multiply one paycheck by 2 - Irregular income: average the last 3 to 6 months. If it swings a lot, use your lowest month as the baseline. 4. Label the result **"Monthly Take-Home Pay."** Only count money you have actually received. Bonuses, tax refunds, and side income you *hope* for do not go in this number. ## Part 2: Fixed Expenses Fixed expenses are the bills that show up every month at about the same amount. Rent or mortgage. Insurance. Phone and internet. Subscriptions. Minimum loan payments. Childcare, if it is a set amount. They are the foundation of your budget because you can count on them. Some fixed expenses come once or twice a year: a yearly subscription, an annual insurance premium, property taxes, a credit card annual fee. Divide those by 12 and treat them as monthly. That is how you stop a $600 bill from wrecking March. ### Worksheet: Fixed Expenses 1. Pull your last 2 or 3 months of bank and credit card statements. 2. Circle every charge that repeats each month at the same amount. 3. For each one, write down the name, the exact amount, and the day of the month it is due. The due date matters later for cash-flow planning. 4. Add any yearly or twice-yearly bills. Divide each by 12 (or by 6) and write down the monthly figure. 5. Add them all up. Label the total **"Monthly Fixed Expenses."** If this number is more than half your take-home pay, you already know your budget will be tight. That is useful information. It is not a reason to stop. ## Part 3: Variable Costs Variable costs change month to month: groceries, gas, electric and water bills, eating out, entertainment, haircuts, clothing, gifts. This is where most budgets leak, because small purchases add up quietly. It is also where you have the most control. You cannot look these up on a bill. You have to average them. ### Worksheet: Variable Costs 1. Pull your last 3 months of bank and credit card statements. 2. Sort every non-fixed charge into a category. Keep it simple: Groceries, Restaurants, Gas and Transportation, Utilities, Entertainment, Personal Care, Everything Else. 3. For each category, total the three months and divide by 3: ``` Average = (Month 1 + Month 2 + Month 3) ÷ 3 ``` 4. If a category swings with the season (heating in winter, travel in summer), use the highest recent month instead of the average. Plan for the expensive version. 5. Add the category averages together. Label the total **"Monthly Variable Costs."** Later, once your transactions are in the app, the [Budget Averages Report](/budgets/averages) does this math for you across any number of months. For now, doing it once by hand shows you exactly where the money goes. ## Part 4: Debts, Including Interest Debt is money you owe: credit cards, student loans, a car loan, a mortgage, medical bills, money borrowed from family. Every debt has three numbers that matter: the balance, the interest rate (APR), and the minimum monthly payment. Interest rates tell you which debt to attack first. Anything over 15% (most credit cards) costs you real money every month. Under 5% (many student loans and mortgages) can usually wait while you handle the expensive stuff. ### Worksheet: Debt Inventory 1. List every debt. Check the most recent statement or log into each lender's site. 2. For each one, write down the creditor, the current balance, the interest rate, the minimum payment, and the due date. 3. Add up the minimum payments. Label the total **"Monthly Debt Payments."** 4. Work out your debt-to-income ratio: ``` Debt-to-Income = (Monthly Debt Payments ÷ Monthly Take-Home Pay) × 100 ``` Under 20% is healthy. 20% to 40% is manageable but worth watching. Over 40% means debt is limiting your options, and paying it down should be a top budget line. Once your transactions are in the app, [Custom Reports](/analytics/custom_report) can total your debt payments for you by filtering on tags like Auto Payment, Credit Card Payment, and Loan Payment. The Budget Spreadsheet View on any budget shows the same totals. ## Put It Together You now have four labeled numbers. Do one last piece of arithmetic: ``` Monthly Take-Home Pay − Monthly Fixed Expenses − Monthly Debt Payments = what's left for variable costs and savings ``` Compare that result to your Monthly Variable Costs. If variable costs eat all of it, you have found your first budgeting decision. That is the whole point of this exercise. --- **Key Takeaway:** A budget is only as honest as the numbers under it. Take-home pay, fixed expenses, variable costs, and debt payments, all pulled from real documents. These four numbers start on paper, and they are the first thing that goes into the app in Module 5. ## Check Your Understanding 1. Why budget against take-home pay instead of gross pay? **Answer:** Gross pay is before taxes and deductions. You never get to spend it. Take-home pay is what actually lands in your account, so a budget built on it matches real life. 2. How do you handle a bill that comes once a year? **Answer:** Divide it by 12 and treat that amount as a monthly fixed expense, so the money is set aside before the bill arrives. 3. Which debt should get extra payments first, and why? **Answer:** The one with the highest interest rate, usually a credit card. High-interest debt costs the most each month, so paying it down first saves the most money. 4. Why does this lesson use a Worksheet instead of steps in the app? **Answer:** These numbers come from documents you already have, and you do not have data in the app yet. They go into the app later, in Module 5. ### Preparation Checklist # Preparation Checklist ## The Problem It is easy to skim a worksheet and think "I'll fill that in later." Later, you are in the app with a blank budget and no numbers to type. This checklist makes sure the four numbers from the last lesson are real, written down, and within reach before you touch the app. ## The Four Numbers Fill these in. If any line is blank, go back to Find Your Real Numbers and finish that part. 1. Monthly Take-Home Pay: $__________ 2. Monthly Fixed Expenses: $__________ 3. Monthly Variable Costs: $__________ 4. Monthly Debt Payments: $__________ 5. What's left: Take-Home Pay − Fixed Expenses − Debt Payments = $__________ ## Worksheet: Check Your Work ![Checking off each item on the preparation checklist](/videos/learn/every-dollars-job/module-2/preparation-checklist/checklist.webm) - [ ] My take-home pay came from pay stubs or bank deposits, not a guess. - [ ] I converted my pay to a monthly figure. - [ ] Every fixed expense has an exact amount and a due date. - [ ] Yearly and twice-yearly bills are divided into monthly amounts. - [ ] My variable costs are averaged from at least 3 months of statements. - [ ] Every debt has a balance, an interest rate, and a minimum payment. - [ ] I know my debt-to-income ratio. - [ ] I have my last 2 or 3 months of bank and credit card statements handy. You will export them as CSV files in Module 3. ## When to Pause Two results deserve a hard look before you continue. **Fixed expenses plus debt payments are more than take-home pay.** The budget cannot balance until that changes. Either income goes up or a fixed cost comes down. The app can show you the gap. It cannot close it for you. If you are in this spot, a nonprofit credit counselor is worth a call before you go further. **You could not find a number.** Do not estimate it. Go get the document. A budget built on one guess turns into a budget built on five. --- **Key Takeaway:** Four real numbers, written down, statements within reach. That is all the preparation a budget needs. Everything from here on happens in the app. ## Check Your Understanding 1. What are the four numbers you should have before starting Module 3? **Answer:** Monthly Take-Home Pay, Monthly Fixed Expenses, Monthly Variable Costs, and Monthly Debt Payments. 2. What should you do if you could not find one of the numbers? **Answer:** Go find the document and get the real figure. Do not estimate it. 3. Why do you need your bank statements handy for the next module? **Answer:** Module 3 has you export those statements as CSV files and import them into the app. ## Get Your Data In ### Set Up Your Sandbox # Set Up Your Sandbox ## The Problem You cannot safely learn a new system on your real money. One wrong click on a real account is stressful, and that fear slows you down. You need a practice space that behaves exactly like the real app, with nothing at risk. You also need to understand the one number every balance in this app grows from: the statement closing balance. ## What You'll Do First, generate a full set of sample accounts, transactions, and budgets. Then look at how the app anchors an account's balance to a statement, so that when you add your own accounts you get it right the first time. ## Try It: Generate Your Demo Data You need an account for this. Don't have one? [Sign up for free](/registration/new), confirm your email, and come back. 1. **Navigate:** user menu → Onboarding Steps 2. **Click:** "Generate Demo Data" 3. **Click:** "OK" in the confirmation dialog 4. **Wait:** for the message beginning "Demo data created" to appear 5. **Navigate:** Accounts 6. **Verify:** 4 accounts are listed: Primary Checking, Cash, Credit Card, Auto Loan 7. **Navigate:** Transactions → List 8. **Verify:** transactions from the last 3 months are listed 9. **Navigate:** Budgets → List 10. **Verify:** one budget per month of demo data is listed Demo data also includes 60+ spending categories (tags) and a starter set of TagMatcher rules. You will use both in Module 4. ![Generate demo data](/videos/learn/every-dollars-job/module-3/set-up-your-sandbox/generate-demo-data.webm) ## How Balances Work Here The app never guesses a balance. Every account balance is built the same way: ``` Statement closing balance + every transaction dated after that statement = current balance ``` The statement is the anchor. You enter the closing balance and the closing date from a real bank statement. The app runs every later transaction forward from there. When your bank and the app agree, you know the whole chain is right. When they disagree, the difference points you straight at the missing or doubled transaction. That is why the first thing you do with a real account is add a statement. Not a guess at today's balance. A closing balance, on a closing date, from a document. ## Try It: Anchor an Account to a Statement Practice on a demo account so you know the flow before you do it for real. 1. **Navigate:** Accounts 2. **Click:** "Primary Checking" 3. **Click:** "Statements" 4. **Click:** "New Statement" 5. **Type:** Statement Date — the closing date on the statement (demo accounts already have one for each month end, so pick a date that does not) 6. **Type:** Closing Balance — 2500.00 7. **Click:** "Create" 8. **Verify:** the statement appears in the account's statement list with the date and balance you entered ![Anchoring an account to a statement](/videos/learn/every-dollars-job/module-3/set-up-your-sandbox/anchor-a-statement.webm) Entering the date fills the Reconciliation panel: prior closing balance, the deposits and spending in the period, the expected closing, and the delta against what you typed. Module 9 uses that panel every month. When you add your own accounts later, use the same two steps. Create the account ("New Account" on the Accounts page: Name, Balance, Opened On, and the Debt checkbox for credit cards and loans). Then add a statement with the closing balance and date from your most recent bank statement. The free tier covers two active accounts; past that, adding one asks you to subscribe. Demo data already creates four, so clear it when you are ready for your real finances. ## What Happens to Demo Data Later When you are ready for your real finances, the app prompts you to clear the demo data. You can also keep it around as a reference while you set up. Your call. --- **Key Takeaway:** Demo data gives you a full, realistic sandbox in under a minute. Practice the rest of this course on it. And remember the anchor: every balance in this app starts from a statement closing balance you entered, never from a guess. ## Check Your Understanding 1. Why use demo data instead of your real accounts for this course? **Answer:** Practicing on real accounts risks real mistakes with real money. Demo data behaves the same way with no risk. 2. How many sample accounts does demo data create, and what are they? **Answer:** Four: Primary Checking, Cash, Credit Card, and Auto Loan. 3. Where does an account's balance come from in this app? **Answer:** A statement closing balance you entered, plus every transaction dated after that statement. The app never estimates it. 4. What is the first thing to do after creating a real account? **Answer:** Add a statement with the closing balance and closing date from your most recent bank statement, so the account has an anchor. ### Import & Match Your Bank # Import & Match Your Bank ## The Problem Your bank has every transaction you made. Getting that history into a budget usually means one of two bad options: type it all by hand, or hand your bank login to a sync service and hope it keeps up. Neither is how this app works. You export a CSV file from your bank, you import it, and you stay in control of what comes in. ## Coming From Mint or Another Sync App? Good news: you already have the habit of looking at categorized transactions. The only change is how they arrive. Instead of a sync you cannot see, you download a CSV from your bank (or the export your old app gave you), and the app reads it. Nothing arrives that you did not upload. Nothing is categorized by a rule you did not write. Every bank can export a CSV. Look for "Export" or "Download" on the account activity page and pick CSV (some banks call it "Excel" or "Spreadsheet"). Grab the last 2 or 3 months. ## Two Steps, One-Time Setup Importing takes two steps. The first one you do once per account. **Step 1: Tell the app how to read your bank's file.** Every bank lays out its CSV a little differently. An Import Map tells the app which column is the date, which is the description, and which is the amount. Set it once and it is reused for every future import. **Step 2: Upload the file.** Pick the account, choose the file, and go. The app maps the columns, skips duplicates, and applies your TagMatcher rules to every new transaction. ## Try It: Create an Import Map The fastest path is a template. 1. **Navigate:** user menu → Settings → Import Maps 2. **Click:** "New Import Map" 3. **Click:** "Use a Template" 4. **Select:** Account — Primary Checking 5. **Click:** "Use This Template" under Checking Account (Debit/Credit) 6. **Type:** Import Map Name — My Bank Checking 7. **Click:** "Save Import Map" 8. **Verify:** "My Bank Checking" is listed under Primary Checking on the Import Maps page ![Creating an import map from the checking template](/videos/learn/every-dollars-job/module-3/import-and-match-your-bank/create-an-import-map.webm) If your bank's file does not match a template, choose "Upload CSV File" instead. Upload a sample file from your bank, then match each CSV column to a field: your date column to Transaction Date, your description column to Description, and your amount column to Amount. If your bank splits money into separate Debit and Credit columns, map both to Amount, with Debit set to Decrement (-) and Credit set to Increment (+). Skip any balance column. The app calculates balances itself. ## Try It: Import a CSV Use any CSV export from your bank. 1. **Navigate:** Transactions → Import 2. **Select:** Account — Primary Checking 3. **Upload:** your bank's CSV file in the CSV File field 4. **Type:** Starting at — the first date you want imported (leave blank to import the whole file) 5. **Click:** "Upload" 6. **Navigate:** Transactions → List 7. **Verify:** the new transactions appear with the dates, descriptions, and amounts from your file 8. **Verify:** transactions that matched a TagMatcher rule already have a tag; the rest show as Unassigned ![Importing a bank CSV and seeing the rules applied](/videos/learn/every-dollars-job/module-3/import-and-match-your-bank/import-a-csv.webm) **No CSV? Paste from a spreadsheet instead.** The same page has a "Paste spreadsheet" tab. Pick the account first — its Import Map supplies the header row — then copy rows straight out of Excel, Numbers, or Google Sheets and paste them in. Remove or reorder any header column that does not match what you pasted, then click "Import transactions". Everything after that is identical: duplicates are skipped and your TagMatcher rules run exactly as they do for a file upload. ## After the Import Take five minutes and scan what came in. Check that amounts match your bank. Look for anything the rules missed. That quick review is the whole reason to import by hand: you see every line before it becomes part of your budget. Module 4 shows you how to make the rules catch more next time. Two habits keep imports painless. Import on a schedule, weekly or every payday, so nothing piles up. And keep the CSV files. They are your backup. --- **Key Takeaway:** Set up an Import Map once per account, then import a CSV whenever you like. The app reads the file, skips duplicates, and applies your rules. You review the result. Your bank login never leaves your hands. ## Check Your Understanding 1. What does an Import Map do? **Answer:** It tells the app which CSV column holds the date, the description, and the amount for a specific bank's file format. You set it once per account. 2. Where do you upload a CSV to import transactions? **Answer:** The Import Transactions page, under Transactions → Import. Pick the account, choose the file, and click Upload. 3. What happens to duplicate transactions when you import the same file twice? **Answer:** The app detects them and skips them. 4. Why does this app use CSV import instead of a bank connection? **Answer:** Nothing arrives that you did not upload, your bank password stays with you, and you review every transaction before it shapes your budget. ## Make It Categorize Itself ### TagMatcher Rules # TagMatcher Rules ## The Problem Sorting a month of transactions by hand takes an hour you do not have, and you will sort the same coffee shop differently in March than you did in February. Auto-sync apps solve this with a black box that guesses. You get speed and lose the ability to see why anything was labeled the way it was. TagMatcher is the middle path. You write a small set of plain rules. The app applies them the same way every time, in the order you chose. ## How a Rule Works A rule has three parts: - **Pattern to Match:** text to look for in the transaction description, like `STARBUCKS`. - **Matching Method:** *Contains* (the description has that text anywhere in it) or *Equals* (the description is exactly that text). - **Assign to Tag:** the category the transaction gets when the rule matches. Rules are checked from the top of the list down. **The first rule that matches wins.** That one sentence explains every tricky case below. Start with *Contains*. Bank descriptions are messy: `STARBUCKS #1234 SEATTLE WA`, `SQ *STARBUCKS`, `STARBUCKS COFFEE`. One *Contains* rule for `STARBUCKS` catches all of them. Use *Equals* only when a short pattern would match things it should not. ## Try It: Write Your First Rule Demo data ships with a starter set of rules. Add one of your own. 1. **Navigate:** user menu → Settings → Tag Matchers 2. **Verify:** a list of existing rules is shown, each with a pattern, an operator, and a tag 3. **Click:** "New Tag Matcher" 4. **Type:** Pattern to Match — PEETS COFFEE 5. **Select:** Matching Method — Contains 6. **Select:** Assign to Tag — Coffee Shops 7. **Select:** Position — Add to end (lowest priority) 8. **Click:** "Save" 9. **Verify:** the new PEETS COFFEE rule appears at the bottom of the list From now on, every imported transaction whose description contains PEETS COFFEE gets the Coffee Shops tag. (The starter set already covers STARBUCKS, which is why this one uses a different merchant — write rules for the merchants your own statements actually show.) ![Writing a new TagMatcher rule](/videos/learn/every-dollars-job/module-4/tagmatcher-rules/write-your-first-rule.webm) ## Priority: Specific Before General Two rules can match the same transaction. `AMAZON PRIME MONTHLY` contains both `AMAZON` and `AMAZON PRIME`. If the `AMAZON` → Shopping rule sits higher in the list, your Prime membership gets filed as shopping. The fix is order. Put specific rules above general ones: ``` 1. Contains "AMAZON PRIME" → Online Services 2. Contains "AMAZON" → Shopping ``` Now `AMAZON PRIME MONTHLY` hits rule 1 first and stops there. Plain `AMAZON.COM` misses rule 1 and lands on rule 2. On the Tag Matchers page, the up and down arrows next to each rule move it in the list. That list order is the priority. ## Three Cases You'll Hit **Same store, different spellings.** `WALMART`, `WAL-MART`, and `WAL MART` are the same store to you and three different strings to the app. Write three *Contains* rules, all assigned to Groceries. Any spelling gets sorted right. **A pattern that is too short.** *Contains* `TARGET` matches the store. It also matches `TARGET MARKETING INC` on a paycheck deposit. Make the pattern longer (`TARGET STORE`, or `TARGET T-` if your bank prints store numbers that way) or switch that rule to *Equals*. **One merchant, two categories.** Most `AMAZON` charges are shopping, but Prime is a membership. That is the priority case above: specific rule first, general rule after. ## Try It: Fix a Priority Problem 1. **Navigate:** user menu → Settings → Tag Matchers 2. **Click:** "New Tag Matcher" 3. **Type:** Pattern to Match — AMAZON PRIME 4. **Select:** Matching Method — Contains 5. **Select:** Assign to Tag — Online Services 6. **Select:** Position — Add to beginning (highest priority) 7. **Click:** "Save" 8. **Verify:** the AMAZON PRIME rule is at the top of the list, above any rule that matches AMAZON alone ![Adding a higher-priority rule above a broader one](/videos/learn/every-dollars-job/module-4/tagmatcher-rules/fix-a-priority-problem.webm) ## Building a Full Rule Set You do not need a rule for everything. Aim for the merchants that show up every month. Twenty to fifty rules usually cover 90% of transactions. Here is the order of work: 1. Sort your transactions by description and list the merchants that repeat. 2. Group them by the tag they should get. 3. Write one *Contains* rule per merchant, specific patterns first. 4. Import a file, scan the results, and fix the misses with a new rule or a reorder. Then leave it alone. Add a rule when a new merchant shows up. Reorder when something lands in the wrong tag. That is the whole maintenance job. Your rules always beat any category your bank's CSV may carry. --- **Key Takeaway:** TagMatcher rules are yours to read, edit, and reorder. Start with *Contains* rules for your regular merchants, put specific patterns above general ones, and remember: the first rule that matches wins. ## Check Your Understanding 1. A description reads `AMAZON PRIME MONTHLY`. Rule 1 is Contains `AMAZON` → Shopping. Rule 2 is Contains `AMAZON PRIME` → Online Services. Which tag does it get, and why? **Answer:** Shopping. Rules are checked top to bottom and the first match wins. Rule 1 matches first. To fix it, move the `AMAZON PRIME` rule above the `AMAZON` rule. 2. When should you use *Equals* instead of *Contains*? **Answer:** When a short *Contains* pattern would match transactions it should not, and the description you want is always exactly the same text. 3. How do you change a rule's priority? **Answer:** Use the up and down arrows on the Tag Matchers page to move it in the list. List order is priority. When creating a rule, you can also choose "Add to beginning" or "Add to end." 4. How is this different from an auto-sync app's categorization? **Answer:** Every rule here is one you wrote and can see. It applies the same way every time. An auto-sync app labels merchants with a model you cannot inspect or correct. ## Build Your Zero-Based Budget ### Create Your First Budget # Create Your First Budget ## The Problem A blank budget is scary. Forty categories, forty empty boxes, and no idea what to put in any of them. Most people guess low, blow past the guess in week two, and decide budgeting does not work. The fix is to start from what you actually spent, then adjust on purpose until every dollar has a job. ## What Zero-Based Means Here ``` Income − everything you assign (including savings) = $0 ``` Income at the top is your Monthly Take-Home Pay from Module 2. Below it, every category gets an amount: the fixed bills, the variable averages, the debt minimums, and savings as its own line. When the net comes out to zero, nothing is floating. Every dollar has a job. Zero is the target, not "as low as possible." If you finish with money unassigned, give it a job: an extra debt payment, a savings line, or a fun-money line you will not feel guilty about. ## Start From Your Averages The Budget Averages Report looks at your past budgets and transactions. For each category it shows what you budgeted on average, what you actually spent, and the difference. That is your starting point. It is a suggestion, not a decision. You will change most of the numbers. ## Try It: Read Your Averages 1. **Navigate:** Budgets → Averages 2. **Verify:** a table lists each category with a Budget Average, an Actual Average, and a Delta column 3. **Type:** Number of months to include — 3 4. **Click:** "Update" 5. **Verify:** the averages recalculate for the last 3 months ![Reading the Budget Averages report](/videos/learn/every-dollars-job/module-5/create-your-first-budget/read-your-averages.webm) Scan the Delta column. A big positive delta means you keep budgeting more than you spend. A big negative one means the opposite. Both are places your first real numbers should differ from the average. ## Try It: Build the Budget From Averages The Planning page creates a draft budget for the next period and can fill every line from your averages in one step. 1. **Navigate:** Budgets → Planning 2. **Click:** "Create Draft" 3. **Select:** Seed budget lines from — Use averages 4. **Click:** "Create Draft" 5. **Verify:** a new budget with a "Draft" badge appears on the Planning page with amounts filled in ![Creating a draft budget seeded from averages](/videos/learn/every-dollars-job/module-5/create-your-first-budget/build-from-averages.webm) ## Try It: Adjust to Zero Now make it yours. The draft is a column on the Planning page, and you edit it right there. Work the big lines first. They move the total the most. 1. **Navigate:** Budgets → Planning 2. **Verify:** the draft column ends with Total Income, Total Expenses, and Net 3. **Type:** Paycheck — your Monthly Take-Home Pay from Module 2 4. **Type:** each fixed expense — the exact figures from your Monthly Fixed Expenses list 5. **Type:** each variable amount — start from the average, then raise or lower it on purpose 6. **Verify:** Net reads $0.00 7. **Click:** "Promote" on the draft column 8. **Click:** "OK" in the confirmation dialog 9. **Verify:** the column no longer shows the "Draft" badge ![Adjusting a draft to zero and promoting it](/videos/learn/every-dollars-job/module-5/create-your-first-budget/adjust-to-zero.webm) Each cell saves as you leave it, so there is no Save button. A draft only shows cells for the categories its source had an amount for; seed from a budget or from averages that already include a category to plan it here. If the net is positive, you have unassigned dollars. Give them a job. If it is negative, you have promised more than you earn. Lower a variable line or a savings line until it balances. That choice is the budget. The app just keeps the arithmetic honest. ## Three Mistakes to Avoid - **No savings line.** Savings is an expense you pay yourself. Put it in the budget or it will not happen. - **Forgetting the yearly bills.** The divide-by-12 amounts from Module 2 need their own lines. - **Copying the average and stopping.** The average is what you did, not what you decided. Change at least one number on purpose. --- **Key Takeaway:** Start from the Budget Averages Report, fill a draft in one step, then adjust each line until Net Cash Flow is exactly zero. Every dollar assigned, savings included. The report suggests. You decide. ## Check Your Understanding 1. What does it mean when a zero-based budget "equals zero"? **Answer:** Income minus everything assigned, including savings, is zero. Every dollar has a job. It does not mean you spend everything. 2. Where do you find what you have historically spent per category? **Answer:** The Budget Averages Report, under Budgets → Averages, which shows budget averages, actual averages, and the difference for each category. 3. What should you do if your draft budget ends with a positive Net Cash Flow? **Answer:** Assign the extra dollars a job: an extra debt payment, more savings, or a fun-money line. 4. Why doesn't the app just set your budget amounts from the averages and finish? **Answer:** The averages show what you did. Deciding what you should spend is a choice about your priorities, and only you can make it. ## Plan Ahead ### Bills, Big Expenses & Sinking Funds # Bills, Big Expenses & Sinking Funds ## The Problem Rent hits on the 1st. The car insurance comes every six months. The paycheck lands on the 15th and the 30th. A budget that only knows monthly totals cannot tell you whether the 1st is going to hurt. And the twice-a-year bills? Those are the ones that "come out of nowhere" and land on a credit card. Two tools fix this. Scheduled transactions tell the app *when* money moves. Sinking funds turn big irregular bills into small monthly ones. ## Scheduled Transactions A scheduled transaction is a bill, paycheck, or transfer that repeats on a known day. Rent on the 1st. Phone bill on the 12th. Paycheck twice a month. You create it once and the app knows it is coming. That is what powers the cash-flow forecast you will use in Module 7. Without scheduled transactions, a forecast is just today's balance. With them, the app can show you what the balance looks like on the 28th, after rent and before payday. Amounts follow the account's sign rules. On a checking account, a bill is negative and a paycheck is positive. On a credit card, a charge is positive and a payment is negative. ## Try It: Schedule a Bill 1. **Navigate:** Transactions → Scheduled 2. **Verify:** demo data already lists recurring items such as Mortgage & Rent and Paycheck 3. **Click:** "Create Scheduled Transaction" 4. **Type:** Description — Internet 5. **Type:** Amount — -79.99 6. **Select:** Account — Primary Checking 7. **Select:** Tag — Internet 8. **Select:** Day of Month — 12 9. **Click:** "Create" 10. **Navigate:** Transactions → Scheduled 11. **Verify:** Internet appears in the list for the 12th of each month ![Scheduling a recurring bill](/videos/learn/every-dollars-job/module-6/bills-big-expenses-and-sinking-funds/schedule-a-bill.webm) Set up every recurring item you listed in Module 2: each fixed bill, each minimum debt payment, each paycheck. Use exact amounts from your statements. When a bill changes, edit the scheduled transaction the same day. The forecast is only as good as this list. ## Sinking Funds: Big Bills, Small Pieces A sinking fund is money you set aside a little at a time for a bill you know is coming. Car insurance is $720 every six months? That is $120 a month. Budget $120 to an Auto Insurance line every month, and when the bill arrives the money is already there. Same idea for anything big and irregular: property taxes, holiday gifts, a new set of tires, a vacation. Divide the total by the months until it is due. That is the monthly line. In a zero-based budget, these lines look just like any other expense. So does saving. Your emergency fund, your vacation fund, and your extra debt payment are each a budget line with an amount. They are not "whatever is left." Nothing is ever left. That is the point. ## Try It: Add a Sinking Fund Line 1. **Navigate:** user menu → Settings → Tags 2. **Click:** "New Tag" 3. **Type:** Name — Auto Insurance Fund 4. **Select:** Tag Group — Savings 5. **Click:** "Save" 6. **Navigate:** Budgets → List 7. **Click:** your current budget 8. **Click:** "Edit" 9. **Type:** Auto Insurance Fund amount in Outflows — 120.00 10. **Type:** one variable line in Outflows — lower it by 120.00 so the budget still nets to zero 11. **Verify:** Net Cash Flow reads $0.00 ![Creating the sinking-fund category](/videos/learn/every-dollars-job/module-6/bills-big-expenses-and-sinking-funds/add-a-sinking-fund.webm) A budget carries the lines it was created with. A category you add later shows up in the budget you create after it, so add sinking-fund categories before you plan the period they belong to. ## Which Savings First If money is tight, fund in this order: 1. A starter emergency fund, so the next surprise does not go on a card. 2. Extra payments on any debt over 15% interest. 3. Sinking funds for the bills you already know are coming. 4. Everything else: the trip, the down payment, the new couch. One to three goals at a time. Spreading $200 across eight lines makes none of them happen. --- **Key Takeaway:** Schedule every recurring bill and paycheck so the app knows when money moves. Turn big irregular bills into monthly sinking-fund lines. Savings is a line in the budget, never the leftovers. ## Check Your Understanding 1. What does a scheduled transaction do for you? **Answer:** It tells the app when a recurring bill, paycheck, or transfer happens, so the cash-flow forecast can show your balance on future dates. 2. Your car insurance is $600 every six months. What is the sinking-fund line? **Answer:** $100 a month. Divide the total by the number of months until it is due. 3. In a zero-based budget, where does savings come from? **Answer:** It is a budget line with its own amount, assigned like any other expense. It is never what is left over. 4. On a checking account, what sign does a scheduled bill have? What about a paycheck? **Answer:** A bill is negative (money out). A paycheck is positive (money in). ## Live In Your Budget ### Daily Tracking # Daily Tracking ## The Problem "Can I afford this?" is the question a budget exists to answer, and most budgets cannot answer it on a Tuesday afternoon. They know what you planned for the month. They do not know that rent clears Friday, or that you already spent most of the restaurant line. So you check your bank balance, see a big number, and say yes. Then the 28th arrives. A two-minute daily check fixes this. Not an hour. Two minutes, with the right view open. ## The Two-Minute Check 1. **Look at what came in.** Any new transactions since yesterday? Are they tagged right? 2. **Look at what is coming.** Set the forecast to the end of the budget period and read the projected balance. 3. **Look at the line you are about to spend from.** Is there room in it? That is it. Adjust if something is off, then close the app. ## Try It: Fix a Tag 1. **Navigate:** Transactions → List 2. **Click:** the actions menu at the end of any row, then "Edit" 3. **Verify:** a panel opens showing Description, Amount, Post Date, and Tag 4. **Select:** Tag — a different category 5. **Click:** "Update" 6. **Verify:** the row now shows the new tag ![Retagging a transaction](/videos/learn/every-dollars-job/module-7/daily-tracking/fix-a-tag.webm) If you fix the same merchant twice, stop and write a TagMatcher rule for it. Two fixes by hand is one rule you should have written. ## The Forecast: Upcoming Through A budget page shows what has happened so far. The Upcoming Through setting adds what is scheduled to happen. Set it to the last day of the budget period and every category total includes the bills still to come. The remaining balance becomes a real answer to "what's left," not a snapshot of today. ## Try It: See the Whole Month 1. **Navigate:** Budgets → List 2. **Click:** the current budget 3. **Click:** "Settings", then "Filters" 4. **Type:** Upcoming Through — the budget's end date 5. **Click:** "Apply" 6. **Verify:** the budget summary shows "Upcoming through" followed by that date 7. **Verify:** category totals now include scheduled transactions dated before the end of the period ![Setting Upcoming Through to see the whole month](/videos/learn/every-dollars-job/module-7/daily-tracking/see-the-whole-month.webm) Use the same setting to answer a shorter question. Set Upcoming Through to your next payday to see whether you clear it. Set it to next Friday to see whether rent is covered. ## The $400 Question You want to buy something for $400. Here is the full check: 1. Which budget line does it come from? 2. With Upcoming Through set to the end of the period, how much is left in that line? 3. If it is $400 or more, buy it. If not, decide what other line gives up the difference, or wait. That third step is the budget doing its job. You are not asking the bank whether the money exists. You are asking your plan whether this purchase was the plan. ## Focus on Less A budget with forty lines is hard to read in two minutes. The Tag filter in Budget Settings shows only the lines you pick, so you can look at just Groceries, Restaurants, and Gas & Fuel and ignore the rest. Once you have a filter you use every day, save it as a Budget Snapshot so it is one click away. ## Try It: Filter to Your Flexible Spending 1. **Navigate:** Budgets → List 2. **Click:** the current budget 3. **Click:** "Settings", then "Filters" 4. **Select:** Tag — Groceries 5. **Select:** Tag — Restaurants 6. **Select:** Tag — Gas & Fuel 7. **Click:** "Apply" 8. **Verify:** only those three categories are shown, and the summary reads "3 tags" ![Filtering a budget to three categories](/videos/learn/every-dollars-job/module-7/daily-tracking/filter-to-flexible-spending.webm) ## Moving Money Between Lines Over in Restaurants and under in Groceries? Move the money. Lower one line, raise the other, keep the net at zero. That is not failing the budget. That is running it. The only rule is that the total stays at zero, so the money has to come from somewhere you can name. --- **Key Takeaway:** Two minutes a day: check new transactions, set Upcoming Through to the end of the period, and read the line you are about to spend from. Ask the plan, not the bank balance, whether you can afford it. ## Check Your Understanding 1. What does the Upcoming Through setting change on a budget page? **Answer:** It adds scheduled transactions dated through that day to every category total, so the remaining amounts include bills that have not cleared yet. 2. You want to spend $400. What do you check before you buy? **Answer:** Which budget line it comes from, and how much is left in that line with Upcoming Through set to the end of the period. If it is short, decide which other line gives up the difference, or wait. 3. You corrected the tag on the same coffee shop twice this week. What should you do? **Answer:** Write a TagMatcher rule for it so the app tags it correctly on every future import. 4. Why is moving money between budget lines allowed? **Answer:** A zero-based budget only requires the total to stay at zero. Lowering one line and raising another keeps every dollar assigned. It is how you run the budget, not a failure. ## Understand Your Spending ### Insights Dashboard # Insights Dashboard ## The Problem "Where did my money go?" is the question that starts most budgets, and a list of 300 transactions cannot answer it. You need the totals. Which five categories ate most of the month. Whether you actually spent less than you earned. Whether last month was normal or a spike. The Insights pages answer those, from the same transactions you already imported and tagged. ## What Each Page Answers - **Dashboard**: the overview. Spending by category, income versus expenses, and links into everything below. - **Spending**: Top Categories by Spend, as a chart and a table. It also shows the dollar total of transactions that still need a tag. That number should be small. If it is not, Module 4 has your fix. - **Income vs Expenses**: total in, total out, and the net for the period, month by month. This is the "did I live within my means" page. - **Monthly Trends**: one category over time. Is eating out creeping up? This is where you see it. - **Custom Report**: pick accounts, tags, and a date range, then export the result as CSV. When you want to do your own math in a spreadsheet, start here. - **Balance Sheet**: assets minus liabilities, and how that number has moved over time. ## Try It: Find Your Top Five 1. **Navigate:** Insights → Spending 2. **Verify:** a chart and table list your top categories by spend for the current period 3. **Verify:** the page shows a total for uncategorized spending 4. **Navigate:** Insights → Income vs Expenses 5. **Verify:** the chart shows income and expenses by month with a net figure for the period ![Reading the spending and income reports](/videos/learn/every-dollars-job/module-8/insights-dashboard/find-your-top-five.webm) Write down your top five categories and the net figure. Those six numbers are your monthly review. ## Watching the Net Worth Line Net worth is everything you own minus everything you owe. It is one honest number that ignores how busy the month felt. If you are digging out of debt, this is the chart that keeps you going: every debt payment moves the line, and one month it crosses zero. That crossing is the whole story of this app's creator, told in one line on one page. ## Try It: Check Your Balance Sheet 1. **Navigate:** Insights → Balance Sheet 2. **Verify:** the page shows your assets, your liabilities, and a total 3. **Verify:** the Net Worth Over Time chart plots that total month by month ![Checking the balance sheet](/videos/learn/every-dollars-job/module-8/insights-dashboard/check-your-balance-sheet.webm) ## Using What You See Insights are for deciding, not admiring. Once a month: 1. Compare each top-five category to its budget line. Over budget three months in a row? Either the line is wrong or the habit is. Change one of them. 2. Look at the net on Income vs Expenses. Negative means the budget balanced on paper and not in life. Find the line that broke. 3. Check uncategorized spending. Write a rule for whatever is hiding in there. Then adjust next month's budget. The dashboard reports. You decide. --- **Key Takeaway:** The Insights pages turn your tagged transactions into answers: where the money went, whether you came out ahead, and which way net worth is moving. Review once a month and change something on purpose. ## Check Your Understanding 1. Which page shows your top categories by spend? **Answer:** Spending, under Insights. It also shows the total of transactions that still need a tag. 2. Which page tells you whether you spent less than you earned? **Answer:** Income vs Expenses, under Insights. It shows income, expenses, and the net by month. 3. What is net worth, and why does this app treat it as the number that matters? **Answer:** Everything you own minus everything you owe. It ignores how busy the month felt and shows whether you are actually getting ahead. Watching it cross zero is the app creator's own story. 4. A category has been over budget three months running. What are your two options? **Answer:** Raise the budget line to match reality, or change the spending habit. Either way, change something on purpose. ## Keep It Accurate & Sustain It ### Reconciliation & Sustaining Your Budget # Reconciliation & Sustaining Your Budget ## The Problem "Why doesn't my balance match my bank?" Every budget hits this moment. A transaction got imported twice. One never got imported. A charge posted on the 1st that you thought was the 31st. If you let it slide, you stop trusting the numbers, and a budget you do not trust is a budget you stop using. Reconciliation is the monthly habit that catches the difference and pins it down. It takes about ten minutes, and it is what makes the rest of the system safe to rely on. ## How Reconciliation Works Here Every account balance is anchored to a statement (Module 3). When your next statement arrives, you add it, and the app does the comparison for you: ``` Prior closing balance + inflows during the period − outflows during the period = expected closing balance ``` You type the closing balance from the bank. The app shows the expected closing balance from your transactions, and the delta between them. A zero delta means the app and the bank agree on every dollar in that period. A non-zero delta is the size of the mistake, which is usually enough to find it. ## Try It: Reconcile a Statement Practice on the demo checking account. You added its first statement in Module 3, so the app has a prior closing balance to work from. 1. **Navigate:** Accounts 2. **Click:** "Primary Checking" 3. **Click:** "Add Statement" 4. **Type:** Statement Date — the last day of this month 5. **Type:** Closing Balance — the closing balance from your bank statement (with demo data, any figure works) 6. **Verify:** the Reconciliation section shows Prior Closing Balance, Inflows, Outflows, Expected Closing, and Delta 7. **Verify:** the delta reads "Balanced" or "Off by" an amount 8. **Click:** "Create" 9. **Verify:** the new statement appears in the account's statement list ![Reconciling a statement](/videos/learn/every-dollars-job/module-9/reconciliation-and-sustaining-your-budget/reconcile-a-statement.webm) ## When It's Off The Reconciliation section lists every transaction in the statement period, and a second tab lists transactions dated after it. Three fixes cover almost every case: - **A transaction is in the wrong period.** Your bank posted it on the 1st; you have it on the 31st. Select the ones that belong and use "Move unselected items to next period," or pull a later one in with "Move selected items to this period." The delta updates as you go. - **A transaction is missing or doubled.** Search the transaction list for the delta amount. A missing one you add. A doubled one you delete. - **It is a few cents you cannot find.** Use "Create Balance Adjustment" to post a small reconciliation transaction and close the gap. Use this sparingly. It is a shrug, not a fix. When the delta is zero, save. The new statement becomes the anchor for next month. ## The Rhythm That Keeps It Running You now have every piece of the system. What keeps it alive is a rhythm, not willpower. **Daily (2 minutes).** Check new transactions, glance at the forecast, fix any tag. That is Module 7. **Weekly (10 minutes).** Import the week's CSV. Scan what came in. Add a TagMatcher rule for any new merchant. Move money between lines if something is off. **Monthly (30 minutes).** Add the statement and reconcile. Read Insights: top five categories, net income versus expenses, net worth. Build next month's draft from averages and adjust it to zero. That is the whole job. Import, tag, budget, reconcile, review. When life changes, the budget changes: a raise goes to a savings line, a new bill gets a scheduled transaction, a paid-off loan frees up a line to reassign. The budget is a tool you adjust, not a rule you obey. ## What Comes Next Look at what you have built. Your transactions arrive on your terms. Your rules sort them. Your budget balances to zero every month, and your statements prove the numbers are real. That is the core loop, running the way you want, with you steering. One module remains, and it is the one this whole system has been building toward. Every month you spend less than you earn, the gap goes somewhere. Module 10 turns that gap into a target: your Financial Independence Number, and a plan for reaching it. --- **Key Takeaway:** Reconcile every statement. Enter the closing balance, read the delta, and fix what it points to. Then keep the rhythm: two minutes daily, ten weekly, thirty monthly. A budget you can prove is a budget you keep. ## Check Your Understanding 1. What does a zero delta in the Reconciliation section mean? **Answer:** The expected closing balance from your transactions matches the closing balance on your bank statement. The app and the bank agree on every dollar in that period. 2. Your delta is exactly $45.00. What is the most likely cause? **Answer:** One transaction for $45.00 is either missing or entered twice. Search the transactions for that amount. 3. When should you use "Create Balance Adjustment"? **Answer:** Only for a small difference you cannot track down after checking for moved, missing, or duplicate transactions. It closes the gap. It does not find the cause. 4. What are the three parts of the maintenance rhythm? **Answer:** Daily: check transactions and the forecast. Weekly: import and tag. Monthly: reconcile, review Insights, and build next month's budget. ## Plan Your Financial Independence ### Your FI Number # Your FI Number ## The Problem "Retire someday" is not a plan. It has no number, so you cannot tell whether you are ahead or behind, and you cannot tell what this month's savings actually bought you. Financial Independence (FI) planning replaces "someday" with one number: how much you need invested so that your investments pay for your life. ## The Formula ``` FI Number = Annual Future Expenses ÷ Safe Withdrawal Rate ``` If you expect to spend $40,000 a year and use a 4% withdrawal rate, your FI Number is $1,000,000. Spend $60,000 a year and it is $1,500,000. The **safe withdrawal rate** is the share of your portfolio you can take out each year with a strong chance it lasts 30 years or more. The 4% figure comes from a long-run study of U.S. market history (the Trinity Study). You can set it lower for more safety or higher for more risk. The app lets you change it in the Goals settings. Two things drive the number: your future spending, and the rate. Lower spending is the lever you control most. That is why the budget you built is the foundation of this module. ## Auto-Computed or Set by Hand The app can fill in your FI Number from your FI Budget (next lesson) and your withdrawal rate, or you can type a target of your own. Either way, it is the number your goals are measured against. ## Try It: Set Your Withdrawal Rate 1. **Navigate:** Goals 2. **Click:** "Settings" 3. **Verify:** the settings panel shows Safe Withdrawal Rate (SWR), Target Financial Independence Number (FIN), and Timeline (Years) 4. **Type:** Safe Withdrawal Rate (SWR) — 4 5. **Type:** Timeline (Years) — the number of years until you want to reach FI 6. **Click:** "Save" 7. **Verify:** a confirmation message reports the FI Plan settings were updated ![Setting your safe withdrawal rate](/videos/learn/every-dollars-job/module-10/your-fi-number/set-your-withdrawal-rate.webm) Leave the Target FIN blank for now. The next lesson fills it from your FI Budget. If you already know your target, type it here and the app uses your number instead. ## Aside: Mark Your Investment Accounts Investment accounts (a brokerage account, 401k, IRA) are regular debit accounts with one extra flag. Marking them as investments and giving each an expected return rate unlocks smart defaults on the Goals page: when you add a goal named after the account, the app pre-fills the balance and the rate. Pick a return rate you believe. Enter it as a decimal: 0.05 (5%) for a bond-heavy mix, 0.07 (7%) for a balanced one, 0.10 (10%) for mostly stocks. These are estimates. Real returns swing year to year. The Goals settings also track an S&P 500 return rate and an inflation rate, and use the difference as your real return. ## Try It: Flag an Investment Account Adding an account here needs a subscription if you already have two. The free tier covers two active accounts, and demo data creates four, so this step prompts you to upgrade before the New Account form appears. 1. **Navigate:** Accounts 2. **Click:** "New Account" 3. **Type:** Name — Index Fund 4. **Type:** Balance — 25000.00 5. **Select:** Investment Account — checked 6. **Type:** Expected Return Rate — 0.07 7. **Click:** "Create" 8. **Navigate:** Accounts 9. **Verify:** Index Fund is listed under Investment Accounts ![Flagging an investment account](/videos/learn/every-dollars-job/module-10/your-fi-number/flag-an-investment-account.webm) The investment flag is only available on debit accounts. A loan or credit card cannot be an investment. --- **Key Takeaway:** Your FI Number is annual future expenses divided by your safe withdrawal rate. Set the rate in Goals settings, flag your investment accounts with a return rate, and the next lesson turns your budget into the spending half of the formula. ## Check Your Understanding 1. You expect to spend $50,000 a year in retirement and use a 4% safe withdrawal rate. What is your FI Number? **Answer:** $1,250,000. Divide $50,000 by 0.04. 2. What does the safe withdrawal rate represent? **Answer:** The share of your portfolio you can withdraw each year with a strong chance it lasts 30 years or more. 4% is the common default. 3. Which of the two inputs to the formula do you control most, and why does it matter? **Answer:** Future spending. Lower annual expenses mean a lower FI Number, which you can reach sooner. 4. What does marking an account as an investment account do? **Answer:** It lets the Goals page pre-fill a goal's balance and rate from that account when you add a goal with the same name. ### Your FI Budget # Your FI Budget ## The Problem The FI formula needs one input you do not have yet: what you will spend per year *after* you stop working. It is not this year's budget. The mortgage may be gone. The commute is gone. Healthcare and travel may cost more. Guess it and your FI Number is a guess. Build it from your real budget and it is a plan. ## Now and Future The FI Budget has two columns. **Now** is your current monthly income and expenses. **Future** is what you expect once you reach FI. Income lines are positive amounts. Expense lines are negative. By default the app fills Future by applying the Future Budget Multiplier from your settings to each expense, for example 80% of today's spending, because most people spend less once work-related costs go away. Income defaults to the same as Now. You can override any Future amount by hand. "Apply %" resets every Future value back to the computed default. The sum of your negative Future amounts, times 12, is your annual future expenses. Divide by your safe withdrawal rate and you have your auto-computed FI Number. Lower future expenses, lower target, sooner FI. ## Try It: Build the FI Budget 1. **Navigate:** Goals 2. **Verify:** a Financial Independence Budget section is shown with Now and Future columns 3. **Click:** "Add Line" 4. **Type:** Category — Housing 5. **Type:** Amount — -1800 6. **Click:** "Add Line" 7. **Type:** Category — Groceries 8. **Type:** Amount — -600 9. **Click:** "Add Line" 10. **Type:** Category — Healthcare 11. **Type:** Amount — -500 12. **Click:** "Add Line" 13. **Type:** Category — Social Security 14. **Type:** Amount — 1500 15. **Verify:** each expense line shows a Future value computed from the multiplier 16. **Click:** "Settings" 17. **Click:** "Compute from budget" 18. **Click:** "Save" 19. **Verify:** the Target Financial Independence Number (FIN) shows a value marked as auto-computed from your FI Budget ![Building the FI Budget and computing your FIN](/videos/learn/every-dollars-job/module-10/your-fi-budget/build-the-fi-budget.webm) Add a line for every category in your real budget, then be honest about what disappears (mortgage, commute, childcare) and what grows (healthcare, travel, hobbies). Click any Future amount to override it. Revisit this quarterly. Your Now column drifts as your real budget changes, and Future should follow. ## Aside: Add Goals From Your Investment Accounts Goals are the other half of the page: what you have invested, what you add monthly, and what it grows to. If you flagged investment accounts in the last lesson, the goal form does most of the typing for you. When you open the Add Goal form, the name field suggests your investment accounts that do not have a goal yet, then common names like Index Fund, 401k, IRA, and Roth IRA. Type a name that matches an investment account and the app pre-fills: - **Current Balance** from the account's balance - **Monthly Contribution** from any scheduled deposit into that account - **Annual Rate** from the account's expected return rate The pre-fill only touches fields you have not changed, so your edits stick. ## Try It: Add a Goal 1. **Navigate:** Goals 2. **Verify:** the Goal Name field suggests "Index Fund," the investment account you created in the last lesson 3. **Type:** Goal Name — Index Fund 4. **Verify:** Current Balance and Annual Rate are pre-filled from the Index Fund account 5. **Type:** Monthly Contribution — 500 6. **Click:** "Add Goal" 7. **Verify:** Index Fund appears in the goals list with a Future Value, and the progress chart compares your projected portfolio to your target ![Adding a savings goal from an investment account](/videos/learn/every-dollars-job/module-10/your-fi-budget/add-a-goal.webm) Every field in the goals list is editable in place. Update balances as your accounts grow and the projection updates with them. ## Reading the Chart The progress chart shows where your goals land against your target on your timeline. "On Track" means the contributions you make now get you there. "Behind Target" tells you the gap, in dollars per month. That gap is a budget decision, and you know exactly how to make one. --- **Key Takeaway:** Build the FI Budget from your real numbers, set Future to what life will actually cost, and let the app compute your target. Then add a goal per investment account and watch the projection against it. The budget you built in Module 5 is what makes this number real. ## Check Your Understanding 1. What is the difference between the Now and Future columns? **Answer:** Now is your current monthly income and expenses. Future is what you expect after reaching FI. Future expenses default to a percentage of Now, set by the Future Budget Multiplier. 2. How does the FI Budget produce your FI Number? **Answer:** The app adds up the negative Future amounts, multiplies by 12 for annual expenses, and divides by your safe withdrawal rate. 3. What does the app pre-fill when you add a goal named after an investment account? **Answer:** Current Balance from the account, Monthly Contribution from any scheduled deposit into it, and Annual Rate from the account's expected return rate. 4. The chart says you are behind target by $300 a month. Where does that decision go? **Answer:** Into your monthly budget. Raise the contribution line by $300 and lower another line to keep the budget at zero, or extend the timeline. ## Household & Sharing ### Share an Account With Your Partner # Share an Account With Your Partner ## The Problem You and your partner run one household out of two logins. The usual fixes are both bad. Share the bank password and you lose any record of who did what, and the credential now lives in two places. Copy the numbers into a shared spreadsheet and they are stale the moment you save, so every conversation starts with "is this current?" What you want is narrower than either: one set of numbers, two people, and no shared password. ## Access Is Per Account, Not Per Login You do not share your budget. You share *specific accounts*. Everything else — your other accounts, your tags, your settings — stays invisible. Each person you invite gets one of two levels: | Level | What they can do | What they cannot do | |-------|------------------|---------------------| | **View Only** | See the account, its balance, every transaction in it, and any budget that includes it | Change anything at all | | **Full Access** | Everything View Only can do, plus create, edit, and delete transactions and transfers in that account | Edit account settings, share the account with anyone else, delete it | You stay the owner. Only the owner invites people, changes their level, removes them, or deletes the account. Nobody you invite can pass that access along. ## The Invitation Is Mail, Not a Password When you invite someone, the app emails them a link. That link: - is a single-use token — once accepted, it stops working - expires seven days after you send it - is bound to the exact address you typed, so it cannot be forwarded and used by somebody else If your partner does not have an account yet, the link takes them through signup and drops them straight into the share. ## Try It: Invite Your Partner Use a real address your partner can open. If you are practising alone, use a second address you own. 1. **Navigate:** Accounts 2. **Click:** "Primary Checking" 3. **Click:** "Share" 4. **Verify:** the Manage Account Sharing page shows three sections — Invite a User, People With Access, and Pending Invitations 5. **Type:** Email — your partner's email address 6. **Select:** Access Level — View Only 7. **Click:** "Send Invitation" 8. **Verify:** a message reading "Invitation sent to" your partner's address appears, and the invitation is listed under Pending Invitations with the date you sent it and the date it expires ![Inviting a partner to a shared account](/videos/learn/every-dollars-job/module-11/share-an-account/invite-your-partner.webm) Start at View Only even when you expect to promote them. Raising the level later costs nothing, and it means the first thing your partner does in your account is look, not type. ## What Your Partner Sees Their side is three steps, and you cannot do it for them: 1. They open the email and click the link. 2. The app shows which account they are being given and at what level, and asks them to confirm with "Accept Invitation". 3. The account appears under **Shared With Me** in their sidebar, badged with their access level and labelled "Shared by" your email address. You get an email when they accept. From that moment you are both reading the same transactions. ![Accepting an invitation and finding the shared account](/videos/learn/every-dollars-job/module-11/share-an-account/accept-an-invitation.webm) ## Try It: Take an Invitation Back Sent one to the wrong address, or changed your mind before it was accepted? Cancelling invalidates the token immediately. 1. **Navigate:** Accounts 2. **Click:** "Primary Checking" 3. **Click:** "Share" 4. **Verify:** the invitation you sent is listed under Pending Invitations 5. **Click:** "Cancel" on that invitation's row 6. **Click:** "OK" in the confirmation dialog 7. **Verify:** a message reading "Invitation cancelled" appears and Pending Invitations now reads "No pending invitations." ![Cancelling a pending invitation](/videos/learn/every-dollars-job/module-11/share-an-account/take-an-invitation-back.webm) Once an invitation has been *accepted* it is no longer an invitation — that person moves to People With Access. That row is where you change someone's level or remove them, and removing them emails them to say so. ## Choosing the Level - **View Only** is the right default for a partner who wants to see where the money went, for a teenager's card you are watching without taking over, and for an advisor who needs your spending patterns and nothing else. - **Full Access** is for the household where both of you actually enter and categorize spending. It is transaction power, not settings power: they still cannot rename the account, add a statement, or re-share it. --- **Key Takeaway:** Share one account at a time, at the lowest level that does the job. The invitation is a single-use, seven-day, email-bound token — not a password — and you can cancel it before acceptance or revoke access after it, from the same page, at any time. ## Check Your Understanding 1. Your partner has View Only access and spots a transaction filed under the wrong tag. What can they do about it? **Answer:** Tell you. View Only can see the account, its transactions, and budgets that include it, but cannot change anything. If you want them fixing categories themselves, promote them to Full Access from People With Access. 2. Why does an invitation expire after seven days? **Answer:** It limits how long a forwarded or intercepted link is worth anything. The token is also single-use and tied to the address you typed. If it lapses, resend the invitation to issue a fresh one. 3. You gave your partner Full Access. Can they share the account with your accountant? **Answer:** No. Only the owner invites people, changes access levels, or removes them. Full Access covers transactions and transfers in that account — not sharing, not account settings, not deletion. 4. You revoke a partner's access to an account they had built a budget around. What happens to their budget? **Answer:** It stays theirs; it just no longer includes your account. They are emailed to say access was revoked, and you can re-invite them later if that changes. ### Run the Monthly Review Together # Run the Monthly Review Together ## The Problem Access solved the plumbing. It also created a new way to make a mess: the same coffee filed under two different tags, cash spending nobody logged because each of you assumed the other had, and a monthly review that turns into "did you already enter that?" Sharing is the easy half. The household needs a division of labour and a standing appointment. ## One Importer, Two Reviewers Give each role a job and stop renegotiating it every month. - **The owner imports and reconciles.** Only the owner can add statements or edit account settings, so the owner is already the only person who can close a month properly. Keep CSV and OFX imports there too. Re-importing the same file is safe — every transaction carries an idempotency key — but one importer means one person knows which files have been pulled. - **The Full Access partner enters and categorizes.** Cash spending, splits, and fixing the tags the matchers got wrong. This is the work that genuinely needs two pairs of hands. - **The View Only partner reviews and flags.** They cannot change anything, which makes them a useful second reader rather than a second cook. - **Nobody re-shares.** Not a rule you have to enforce — the app does not permit it. Write down who does what. A household budget fails on ambiguity long before it fails on arithmetic. ## One Picture, Two People Once an account is shared, the person it was shared with can fold it into their own totals: - **Balances** has an **Include shared accounts** checkbox. It is on by default, so shared accounts count toward the balances list and the total. - **Budgets → Averages** has an **Include shared budgets** checkbox, also on by default, so averages are drawn from shared accounts too. Turn either off to see only what is yours. That toggle is the entire answer to "are we looking at the household, or at me?" — and it is why one page serves both questions without a second login. ## Try It: See the Household Picture Run this from the *receiving* side. You need someone to have shared an account with you — if you and your partner each did the last lesson's Try It in the other's direction, you both have one. 1. **Navigate:** Shared With Me 2. **Verify:** the shared account is listed with its access level badge and a line reading "Shared by" the owner's email address 3. **Click:** "View" on that account 4. **Verify:** the account's transactions are listed 5. **Navigate:** Balances 6. **Verify:** "Include shared accounts" is checked and the shared account appears in the list 7. **Click:** "Include shared accounts" 8. **Verify:** the shared account drops out of the list and the total changes by that account's balance ![Rolling a shared account into the household picture](/videos/learn/every-dollars-job/module-11/run-the-monthly-review-together/see-the-household-picture.webm) ## The Review: Thirty Minutes, Once a Month Same agenda every time, both of you at the table. 1. **Reconcile.** The owner enters the closing statement for each account and clears the differences (Module 9). Nothing below this line is trustworthy until this is done. 2. **Read last month.** Open the Insights pages together (Module 8): where the money went, whether you came out ahead, which way net worth moved. 3. **Settle the overspends.** Every line that went over is a decision, not a verdict. Decide together whether the budget was wrong or the spending was, and say which one out loud. 4. **Set next month to zero.** Adjust the lines you just argued about until income minus everything equals zero (Module 5). 5. **Name the one thing.** Pick a single change for next month. One. A household can absorb one change a month; it cannot absorb five. It fits in thirty minutes precisely because the importing, categorizing, and reconciling already happened during the month — which is what the division of labour above is for. ## Try It: Leave a Shared Account Access is not permanent for the recipient either. If you no longer need an account someone shared with you, take yourself out of it. 1. **Navigate:** Shared With Me 2. **Click:** "Leave" on the account you no longer need 3. **Click:** "OK" in the confirmation dialog 4. **Verify:** a message reading "You left" and that account's name appears, and the account is gone from Shared With Me ![Leaving a shared account](/videos/learn/every-dollars-job/module-11/run-the-monthly-review-together/leave-a-shared-account.webm) The owner is emailed when you leave, budgets you built stay yours, and they can invite you back. --- **Key Takeaway:** Sharing an account does not divide the work — you do. One importer and reconciler, one categorizer, a standing thirty-minute review, and one change a month. The Include shared accounts toggle is how each of you switches between the household's numbers and your own. ## Check Your Understanding 1. Why does the account owner do the importing and reconciling? **Answer:** Only the owner can add statements or edit account settings, so only the owner can close a month. Imports are idempotent, so a repeat import is safe, but keeping them with one person means one person knows which files have been pulled. 2. Your partner shared their checking account with you. What does turning off "Include shared accounts" on Balances change? **Answer:** Their account drops out of your balances list and your total, leaving only accounts you own. It changes your view only — nothing about the share or their data changes. 3. Where does an overspent budget line get settled? **Answer:** In the review, out loud, as a joint decision: either the line was wrong and you raise it, or the spending was and you cut it. Then you rebalance the rest of next month back to zero. 4. You leave an account someone shared with you. What happens to the budget you built that included it? **Answer:** It stays yours; it just no longer includes that account. The owner is notified that you left, and can invite you back later.