Paycheck Budget Planner

Set up your pay schedule to begin
—days
Next paycheck

— safe to spend per day until your next paycheck

Where this paycheck goes

A quick visual breakdown of bills, planned spending, savings, extra debt and what is left over.

Bills due before your next paycheck

Only what this paycheck has to cover. Everything later belongs to a later paycheck.

What's left after each of your next paychecks

Income minus bills, savings, debt and planned spending.
Funded Tight Short

How your recent paychecks actually went

Planned spending against what you entered in Period close.

Your pay year

Each block is one paycheck, showing what is left once bills, savings, debt and planned spending are all taken out.
Funded Tight Short

Every paycheck, planned

Income comes in, bills are assigned by their due date, then savings, debt and spending. What's left is yours. Savings, debt and other planning defaults live in Setup.

Add a bill

Give it a due date and the planner works out which paycheck has to pay it.

Your bills

Add a spending category

Your variable costs, budgeted per paycheck rather than per month.

This paycheck

Budget against what you've actually spent so far.

Close out a paycheck

Enter what you actually spent, then compare it with what you planned.

Planned against actual

How you get paid

Everything in the planner is built from your answers here.

Side income

Optional. A second, steady amount added to every paycheck period.

Planning defaults

Applied to every paycheck. Changes save immediately.

Bill categories

Customize the categories available when adding a bill.

Your data

Stored locally in this browser using IndexedDB, with an automatic fallback to localStorage on older or restricted browsers. Nothing is ever uploaded anywhere.
Save status: Saved

Local backup history

About 15 seconds after your last change, a snapshot of your data is saved automatically. The 5 most recent are kept here, separate from the JSON backup file above — a safety net for accidental edits.

Quick Start

A simple paycheck-by-paycheck workflow. Your data stays in this browser.
1. Set your pay schedule

Choose how often you get paid, your payday and take-home amount. Use Run setup guide if you prefer a guided setup.

2. Add bills

Add recurring and one-time bills with due dates. The planner automatically assigns each bill to the paycheck that must cover it.

3. Plan spending

Create per-paycheck spending categories such as groceries, fuel and eating out. Mark flexible costs as optional.

4. Close the period

Enter actual spending in Spending or Period close. The dashboard then compares planned vs actual history.

Safe to spend/day is a planning guide based on your current paycheck, planned bills, savings, debt and remaining spending budget. It is not financial advice.

Reading your Dashboard

Everything here updates automatically as you add bills, spending and schedule changes.
Countdown & safe to spend

Days left until your next paycheck, and how much you can safely spend per day until then.

Status badges

Funded (comfortably covered), Tight (under 10% of income left over), or Short (won't stretch to the next paycheck).

Where this paycheck goes

A donut chart splitting the paycheck into bills, planned spending, savings, extra debt and what's left over.

Your pay year strip

Every paycheck in your year at a glance, color-coded by status, with the current one outlined.

Bills & the optional flag

Give a bill a due date and the planner works out which paycheck has to pay it.
Repeats

Every month on a fixed day, once a year on a fixed date, or a one-time bill on a specific date.

Optional bills

Mark a bill optional if you could skip or delay it in a genuinely tight month, like a subscription or a gym membership.

Automatic assignment

Each bill is matched to whichever paycheck period actually covers its due date — no manual sorting needed.

Shortfall help

If a paycheck runs short, the app first suggests trimming whatever bills and spending you've marked optional.

Spending & Period close

Track what you actually spend against what you planned, one paycheck at a time.
Budget per paycheck

Spending categories like groceries or fuel are budgeted per paycheck, not per calendar month.

Track as you go

Enter actual amounts live in Spending, or catch up all at once later in Period close.

Close a paycheck

Freezes its planned and actual figures, so a later budget change can never rewrite what already happened.

Reopen if needed

A closed paycheck can always be reopened from Period close to edit its figures again.

Backup, Excel & PDF

Use these tools to keep a copy of your plan and create reports.
Backup

Download a JSON backup regularly. Restore from backup replaces the data currently stored in the planner.

Excel report

Export a branded Excel 2016-safe workbook with Dashboard, Pay Calendar, Bills, Spending and Period History sheets.

Print / PDF

From Dashboard, pick a starting paycheck and how many to include, then Print. In the browser dialog, choose Save as PDF for a PDF copy.

Offline use

The app uses no external libraries or web fonts. After download, the HTML file can run without an internet connection.

Your data & automatic safety net

Your data never leaves this browser.
Where it's stored

IndexedDB, with an automatic fallback to localStorage on older or restricted browsers.

Automatic snapshots

About 15 seconds after a change, a snapshot is saved. The 5 most recent are kept in Setup → Local backup history.

Restoring

Restore an automatic snapshot or a JSON backup file any time — both are confirmed before anything gets replaced.

Reset all data

Clears everything stored in this browser, including snapshots. Export a JSON backup first if you're not certain.