Check2Check

Log in to pick up where you left off.

{{ loginError }}

Don't have an account? Sign up

Demo login — any valid email address and password works.

Create an account to save your budget.

{{ signupError }}

Already have an account? Log in

Enter your email and we'll send a link to reset your password.

If an account exists for that email, a reset link is on its way.

Back to log in

Check2Check
{{ wizardStepLabel }}
Check2Check
Let's set up your budget

Check2Check Budget works off deposits, not transactions. Add your recurring Bills and Expenses, your goals, and how you'd like money split — then each time you get paid, we'll recommend where it should go.

Recurring Bills & Expenses

Fill in amounts and due dates for what you added, or add anything else that didn't fit the grid.

{{ wizardCapNote }}
{{ row.name }}
Due date
of each deposit
%
$
Quick-add common Bills & Expenses

Tap any that apply — you can adjust amounts and due dates after. Tap again to remove.

{{ wizardCapNote }}
Savings & investment goals

Add a target amount, and a target date if you have one in mind.

{{ wizardCapNote }}
{{ row.name }}
Target date
Already have $
Target
$
Split what's left

After Bills & Expenses (including Spending Money) are covered, how should the rest divide across savings, investing, and debt payoff?

{{ row.label }}
%
$
{{ wizardSplitNote }}
Lookahead window

Days ahead to check for Bills due

Ready to go
Summary
{{ wizardSummaryBills }} Bills & Expenses
{{ wizardSummaryGoals }} goals
Lookahead: {{ wizardLookahead }} days
Choose what to keep

{{ trimIntro }}

Keep everything you set up with PRO — a one-time {{ proPrice }}, no subscription.
Bills & expenses {{ trimBillCountLabel }}
Goals {{ trimGoalCountLabel }}
{{ trimDropNote }}
{{ lastDepositLabel }}
How much came in?

{{ depositError }}

Going into {{ activeBudgetName }}
We'll check Bills & Expenses due in the next {{ lookaheadDays }} days, then split what's left by your saved priorities.
${{ previewAmountLabel }} to place
Suggested amounts below — edit any of them to set your own split.
{{ remainingLabel }}
Bills & Expenses
{{ row.name }}
{{ row.needLabel }} remaining
{{ row.pctLabel }}
$
Then, by your split
{{ row.name }}
+$
Reserve funds
Add to reserve
Held for future expenses — includes leftover from fully-funded goals
+$
Spending money
{{ spendingMoneyLabel }}
{{ spendingMoneyNote }}
{{ shEyebrow }}
{{ shTitle }}
{{ shSub }}
Upcoming Bills & Expenses
No Bills or Expenses due in the next {{ lookaheadDays }} days.
{{ b.name }}
Due {{ b.dueLabel }}
{{ b.recurBadge }}
{{ b.amountLabel }}
{{ b.statusLabel }}
Should be set aside ${{ billsSetAsideTotal }}
{{ grp.label }}
No {{ grp.label }} yet — add one to start tracking progress.
{{ g.name }} {{ g.amountLabel }}
Reserve funds
${{ unallocatedFundsLabel }}
Reserved for future expenses. Tap to adjust.
Bills & Expenses
Upcoming Bills & Expenses
No bills yet
Add a recurring bill or expense to start tracking due dates.
Search and filters are paused while you reorder.
{{ billResultNote }}
Nothing matches
No bill matches that search and filter.
{{ b.name }}
Est. ${{ b.amountLabel }}
Due {{ b.dueLabel }} · Est. ${{ b.amountLabel }}
{{ b.recurBadge }}
{{ b.statusLabel }} {{ b.posLabel }}
Edit bill or expense
Due date ASAP
Due date
of each deposit
Repeats
Every days
{{ editBill.recurNote }}
%
$
Closes this cycle with no payment. The month shows as skipped in this bill's history.

{{ editBill.issue }}

{{ billDetailName }}
Due {{ billDetailDue }} · Estimated ${{ billDetailAmount }}
No history yet

{{ billHistoryEmptyNote }}

You expect about ${{ billHistoryExpected }} a month
{{ billChartReadoutLabel }}
Skipped
${{ billChartReadoutAmount }}
Estimate
vs. prior month
{{ billChartDeltaLabel }}
avg ${{ billDetailAvg }}
baseline ${{ billChartFloor }} peak ${{ billChartPeakLabel }}
{{ b.initial }}
{{ billSampleNote }}
{{ billHistoryLockNote }}
{{ billStatsAvgLabel }}
{{ billStatAvg }}
Highest
{{ billStatHigh }}
Vs. a year ago
{{ billDetailYoyLabel }}
No confirmed months yet — these fill in as you mark the bill paid. Estimates are never counted.
Based on confirmed months only.
{{ billTrendSummary }}
Month by month
{{ billPaidSkipSummary }}
{{ h.label }} Estimate Skipped {{ h.whenLabel }} {{ h.deltaLabel }} ${{ h.amount }} —
Mark as paid
{{ markPaidBillName }}

{{ markPaidError }}

Adjust spending balance
Add money back or subtract a purchase from the current balance.

{{ spendingAdjustError }}

{{ spendingAdjustNoteCount }}/60
New balance: {{ adjustPreviewLabel }}
Recent adjustments
PRO
{{ h.amountLabel }} {{ h.dateLabel }}
{{ h.note }}
Goals
Savings goals{{ savingsShareLabel }}
No savings goals — this bucket's share of every deposit goes to your reserve until you add one.
{{ g.name }}
{{ g.shareSplitLabel }} allocation
{{ g.amountLabel }}{{ g.dateNoteSuffix }}
{{ g.posLabel }}
Investment goals{{ investmentShareLabel }}
No investment goals — this bucket's share of every deposit goes to your reserve until you add one.
{{ g.name }}
{{ g.shareSplitLabel }} allocation
{{ g.amountLabel }}{{ g.dateNoteSuffix }}
{{ g.posLabel }}
Debt payoff{{ debtShareLabel }}
No debt payoff goals — this bucket's share of every deposit goes to your reserve until you add one.
{{ g.name }}
{{ g.shareSplitLabel }} allocation
{{ g.amountLabel }}{{ g.dateNoteSuffix }}
{{ g.posLabel }}
Achieved · {{ archivedGoalsCount }}
{{ a.name }} ${{ a.amountLabel }} · {{ a.meta }}
Retired goals keep their balance but take no share of a deposit. Reopening gives them a share again.
Reserve funds
Reserved for future expenses.
${{ unallocatedFundsLabel }}
$

{{ reserveError }}

Edit goal
Target date
Already have $
Target
$
${{ editGoal.currentLabel }} / ${{ editGoal.targetLabel }}{{ editGoal.dateNoteSuffix }}

{{ editGoal.issue }}

Settings
Allocation priorities

After Bills & Expenses are covered, how should the rest divide?

{{ row.label }}
%
$
{{ prioritiesSplitNote }}
Lookahead window

Days ahead to check for Bills due

Color scheme

{{ schemePickerNote }}

App
Account
Logged in as
{{ loginEmailDisplay }}
{{ planLabel }}
PRO
FREE
PRO
{{ row.label }}
{{ row.freeText }}
{{ row.proText }}
PRO is a one-time purchase — no subscription.
About & legal
Version {{ appVersion }}
Danger zone
Reset clears the budget on this device. Delete account removes your login and PRO record as well.
PRO
{{ paywallHeadline }}

{{ paywallBody }}

{{ benefit.label }}
One-time purchase. No subscription, no renewals.
Your budgets
{{ budgetCountLabel }}

Switching is instant. Nothing crosses between budgets — bills, goals, history and reserve all belong to one.

{{ b.name }} Active
{{ st.label }} {{ st.value }}
{{ b.last }}
{{ budgetCapNote }}
{{ budgetProNote }}
New budget

A budget is its own set of bills, goals, splits and history.

Name

{{ budgetNameError }}

Colour
Start from
{{ budgetCreateHint }}
{{ reachedHeadline }}
{{ reachedName }}
${{ reachedAmount }} of ${{ reachedTargetLabel }}

{{ reachedBlurb }}

{{ reachedMore }}
What should it do now?
Aim higher
Keeps everything saved and raises the target, so deposits carry on feeding it at the same share.
New target $

{{ newTargetError }}

Spend it and start over
For the ones that come round again — annual insurance, Christmas, tyres. Progress goes back to $0 and the target and share stay put.
Retire it
Moves it to Achieved on the Goals screen and hands its share of every deposit to the other goals in this bucket. You can bring it back any time.
Reports
PRO

{{ rpSubtitle }}

{{ t.label }}
${{ t.value }}
Reports are part of PRO
Twelve months of income and bill spend, where every dollar went, your biggest bills, and a CSV or PDF you can keep.
{{ t.label }}
${{ t.value }}
{{ t.note }}
Bill spend by month
{{ c.initial }}
{{ rpMonthTitle }}
{{ s.label }}
{{ s.value }}
{{ rpMonthEstimateNote }}
Where each deposit went
{{ d.amountLabel }} {{ d.dateLabel }}
{{ p.label }} {{ p.value }}
Month split
{{ r.label }} {{ r.value }}
{{ rpMonthNoDepositNote }}
{{ rpMonthHint }}
Average ${{ rpAvgBills }} a month
{{ rpTrend }}
{{ rpEstimateNote }}
Where the money went
{{ s.label }} {{ s.pctLabel }} ${{ s.value }}
{{ rpSplitNote }}
No deposits logged in this range
Bill spend above comes from your bill history. Log a deposit and the split of every paycheck shows up here.
Biggest bills
{{ b.name }} ${{ b.total }}
{{ b.meta }}
Export
{{ rpExportBlurb }}
{{ rpExportStatus }}
Activity

Every movement in one place — deposits in, spending out, bills paid and cycles skipped.

Nothing has moved yet
Log a deposit, adjust spending money or mark a bill paid and it lands here.
{{ g.label }}
{{ r.title }}
{{ r.sub }}
{{ r.amountLabel }}
{{ timelineCountNote }}
Paycheck check

{{ shAssumeLine }}

{{ shSummaryTitle }}
{{ shSummaryBody }}
{{ s.label }} {{ s.value }}
Money in and out, in order
Nothing due and no paycheck projected inside the window.
{{ r.dateLabel }}
{{ r.label }}
{{ r.shortLabel }}
{{ r.deltaLabel }}
left {{ r.balanceLabel }}
Ways to close the gap
{{ f.title }}
{{ f.note }}
{{ shFootnote }}
Get told before a bill is due

Your phone will ask for permission next. Here is exactly what you are agreeing to.

{{ p.label }}
Bill reminders

Scheduled on this device — nothing is sent from a server, and Check2Check never sees your bills.

Notifications are blocked
{{ remindersBlockedNote }}
How far ahead
{{ remindersLeadNote }}
Next reminders
{{ remindersPreviewEmptyNote }}
{{ r.whenLabel }} {{ r.stateLabel }}
{{ r.bodyLabel }}
Which bills
{{ remindersBillNote }}
Purchase & restore help

PRO is a one-time purchase held by the app store, not by us. Everything below is something you can check yourself first.

{{ h.title }}
{{ h.note }}
{{ helpContactNote }}
{{ helpContactLabel }}
Deposit history

Only the most recent deposit can be changed — earlier ones may already have been paid out.

No deposits yet
Log a deposit and it will show up here.
${{ d.amountLabel }}
{{ d.dateLabel }} · {{ d.timeLabel }}
Latest
{{ p.label }} {{ p.value }}
Reset all data?

This erases everything Check2Check holds on this device. It happens immediately and cannot be undone — there is no backup to restore from.

{{ row.label }}
Your login stays active, and PRO stays on your account.
Delete your account?

This is permanent. We delete your login and everything tied to it, and wipe the budget on this device.

{{ row.label }}
{{ deleteProWarning }}
Redo setup?

This reopens the setup wizard with your current bills, goals and splits already filled in, so you can change them without starting from scratch.

{{ row.label }}
{{ redoWarning }}
Deleting your account…
This can take a moment. Don't close the app.
Account deleted

Your account and its data are gone. Thanks for giving Check2Check a try — you're welcome back any time.

Terms of Use
Last updated {{ legalUpdated }}
1. Agreement

Check2Check is a budgeting tool provided by Check2Check. By downloading or using the app you agree to these terms. If you do not agree, please stop using the app and delete it.

2. What the app is, and is not

Check2Check helps you plan how to divide money you already have across bills, savings goals and spending. It does not connect to your bank, move money, or make payments on your behalf.

Nothing in the app is financial, tax, legal or investment advice. Figures shown are calculations based on the numbers you enter. You are responsible for the accuracy of what you enter and for the decisions you make.

3. Your account

You may create an account so your PRO purchase can be recognised on your devices. Keep your login details secure — you are responsible for activity under your account. You must be old enough to form a binding contract where you live, and at least 13 years old.

4. Free and PRO

The free version of Check2Check is supported by advertising and limits some features, including how many bills and goals you can track, how much bill history you can see, and which color schemes you can use.

PRO is a one-time purchase, not a subscription. Nothing renews and you will not be charged again. PRO unlocks the features described on the upgrade screen at the time of purchase. We may add features to PRO later; we will not remove a feature you paid for and then charge you again for it.

5. Payments and refunds

Purchases are processed by the app store you downloaded the app from, not by us. Refunds are handled under that store's policy — we cannot issue or reverse a charge ourselves. If your purchase does not unlock, use "Restore purchase" first, then contact us and we will help.

6. Your data is on your device

Your budget — bills, goals, deposits and history — is stored on your device, not on our servers. That means we cannot recover it for you. If you delete the app, reset the app, or lose the device, that data is gone. Details are in the Privacy Policy.

7. Acceptable use

Do not attempt to break, reverse engineer or circumvent the app's paid features, interfere with its advertising, or use it to do anything unlawful.

8. No warranty, and our liability

The app is provided "as is". We do not promise it will be uninterrupted, error-free, or that its calculations will suit your circumstances.

To the extent the law allows, we are not liable for lost data, lost money, missed payments, or other indirect losses arising from your use of the app. Where liability cannot be excluded, it is limited to the amount you paid us. Nothing here removes rights you have under consumer law that cannot be waived.

9. Changes and ending use

We may update the app and these terms. If a change materially affects you we will say so in the app. You can stop using Check2Check at any time by deleting it. We may suspend access if these terms are seriously breached.

10. Contact

Questions about these terms: {{ legalContact }}

Privacy Policy
Last updated {{ legalUpdated }}
The short version: your budget stays on your device. We never see your bills, goals, deposits or balances.
What stays on your device

Everything you enter about your money — bill names and amounts, goals and targets, deposits, allocations, reserve funds and bill history — is stored locally on your device. It is not uploaded to us and we have no way to read it.

What we collect

Account details. If you create an account, we store your email address and a securely hashed password. We use these only to sign you in and to remember that you own PRO.

Purchase status. When you buy PRO, we record that this account has PRO. The payment itself is handled by your app store — we never receive your card number.

Basic diagnostics. Crash and error reports, so we can fix problems. These do not include your budget data.

Advertising

The free version shows ads supplied by a third-party ad network. Ad networks may use a device advertising identifier to limit repeats and measure performance, subject to the tracking permission you grant your device. They do not receive your budget data. Buying PRO removes all ads.

Who we share with

We do not sell your personal information. We share only what is necessary with the services that run the app: our authentication provider, the app store that processes your purchase, our ad network, and our crash-reporting provider.

How long we keep it

We keep your account record and PRO entitlement for as long as your account exists. Diagnostics are kept for a limited period and then deleted.

Your choices

Delete your budget. "Reset all data" in the Danger zone erases everything held on your device, immediately and permanently.

Delete your account. "Delete account" in the Danger zone removes your login, your PRO record and the budget on this device. It is permanent and we cannot recover it. Deleting your account does not refund a purchase, and may mean PRO can no longer be restored.

Ads and tracking. You can withdraw ad tracking permission in your device settings at any time. You will still see ads on the free plan, just less relevant ones.

Children

Check2Check is not directed at children under 13, and we do not knowingly collect their information.

Changes and contact

If this policy changes materially we will tell you in the app. Questions: {{ legalContact }}

Confirm your purchase
Check2Check PRO
One-time unlock · lifetime access
{{ proPrice }}
Total due today {{ proPrice }}
Charged once. No subscription, nothing renews.
How you pay
The {{ storeName }} handles the payment. Continue and its purchase sheet appears — nothing is charged until you confirm there.
{{ storeSheetAuthNote }} Check2Check never sees your card details.
By paying you agree to the and . Refunds are handled by your app store.
{{ storeName }}
Confirm purchase
Check2Check PRO
One-time purchase · Check2Check
{{ proPrice }}
Account {{ storeAccountLabel }}
{{ storeSheetNote }}
{{ checkoutBusyTitle }}
{{ checkoutBusyNote }}
{{ checkoutSuccessTitle }}

{{ checkoutSuccessBody }}

{{ benefit.label }}
{{ checkoutErrorTitle }}

{{ checkoutErrorBody }}

AD {{ adBannerMessage }} Remove
{{ undoToastLabel }}
Press back again to close