Best Value Complete Financial Planning Bundle
✓ Financial Planning✓ Net Worth Tracker✓ Monthly Budgeting✓ Travel Budget Planner✓ Annual Budgeting Planner✓ Monthly Expense Tracker✓ Annual Tax Planner✓ Retirement Planning
View Bundle →

PocketGuard Alternative: Spreadsheet "In My Pocket" Approach

Black smartphone resting face-down on an open spiral notebook beside a dark computer keyboard in a minimalist flat-lay workspace

Quick Summary

How to replicate PocketGuard's 'in my pocket' workflow in Google Sheets. Bills, goals, expected income, and the daily spendable number formula.

Quick answer. PocketGuard sells one number: “In My Pocket.” Expected income minus committed bills minus scheduled savings equals what is safe to spend right now. That whole calculation collapses into a single Sheets cell. The app charges $12.99 a month or $74.99 a year to surface it on a phone; our Monthly Budget Template bakes the same cell into a $19 file you keep.

The rest of this article is built around that one cell. Everything PocketGuard does - the Bills tab, the Goals tab, the pay-cycle logic, the green/amber/red color band - exists to feed it. Rebuild the cell, give it honest inputs, and the app’s signature feature is portable.

This post is for people who like the In-My-Pocket framing but would rather not rent it, want their data in a file they own, or bank outside the US where PocketGuard’s coverage thins out.

The one cell

Place it on a Dashboard tab, top-left, large font:

=SUMIFS(Income!C:C, Income!A:A, ">="&B1, Income!A:A, "<="&B2)
 - SUMIFS(Bills!C:C, Bills!D:D, ">="&B1, Bills!D:D, "<="&B2)
 - SUMIFS(Goals!C:C, Goals!A:A, ">="&B1, Goals!A:A, "<="&B2)
 - SUMIFS(Transactions!D:D, Transactions!A:A, ">="&B1, Transactions!A:A, "<="&B2, Transactions!E:E, "Discretionary")

B1 is the pay-cycle start. B2 is the end. The four terms map directly to PocketGuard’s model: expected income, committed bills, scheduled goal contributions, and discretionary transactions logged so far. The result is the number safe to spend before this cycle closes. As transactions land in the log, the cell drops in real time.

Conditional formatting on the cell: green above 15 percent of expected income remaining, amber between 0 and 15, red if negative. Same color logic PocketGuard uses.

Four inputs feed it. The rest of this article is each input.

What the subscription costs

PocketGuard’s pricing page lists $12.99 a month or $6.25 a month on annual billing - $156 or $75 a year. A lifetime offer surfaces for some accounts around $149.99 but is not on the public page.

YearsAnnual ($75/yr)Monthly ($156/yr)
1$75$156
5$375$779
10$750$1,559

Whether $75 a year is fair depends on how often the app is open. Daily users get a useful nudge per dollar. People who drift see the renewal charge before they remember opening the app.

Input 1: Bills

PocketGuard detects bills from your bank feed; Sheets asks for the list up front. One Sunday afternoon is realistic.

BillCategoryAmountDue dayFrequencyPaid this cycle?
RentHousing1,6501MonthlyYes
InternetUtilities655MonthlyYes
PhoneUtilities458MonthlyNo
Streaming bundleSubscriptions2812MonthlyNo
Car insuranceInsurance14215MonthlyNo
GymHealth4920MonthlyNo
ElectricityUtilities8522MonthlyNo
Annual domainSubscriptions184Annual (Nov)No
Quarterly waterUtilities9510QuarterlyNo

Two columns earn their place. Due day sorts by when the cash hits. Frequency makes annual and quarterly bills behave: a helper column flags whether each bill’s actual due date falls inside the current pay-cycle window, and the formula’s second SUMIFS only sums the “yes” rows.

Input 2: Goals (which PocketGuard treats as bills)

The design choice most people underrate: a savings goal contribution leaves In My Pocket the same way rent does, even if the transfer has not happened yet. Discretionary spending cannot silently eat the savings transfer because the transfer is already gone, in the math.

A row per goal with a monthly contribution:

GoalTargetCurrent balanceMonthly contributionTarget date
Emergency fund10,0003,4003002028-06-01
Vacation (Aug)2,4001,1502502026-08-01
Car repair fund1,5008001002027-01-01
Holiday gifts900380752026-12-01
Total contributions725

The 725 total flows into the In My Pocket formula via the third SUMIFS term.

One behavior to keep: do not subtract a goal contribution twice. If you transfer 300 to the emergency fund and also log it as a discretionary transaction, the math double-counts. The clean convention is a “Savings” category on goal transfers that the discretionary SUMIFS filters out.

Input 3: Transactions, with a “Type” column that does real work

DateMerchantAmountCategoryType
2026-06-01Grocery store64.20GroceriesDiscretionary
2026-06-02Coffee5.40Eating outDiscretionary
2026-06-02Gas station38.00TransportationDiscretionary
2026-06-03Rent1,650.00HousingBill
2026-06-04Pharmacy22.50HealthDiscretionary
2026-06-05Internet65.00UtilitiesBill
2026-06-05Emergency fund transfer300.00SavingsGoal

The Type column is the lever. Only Discretionary rows pull from In My Pocket. Bill and Goal rows do not, because the Bills and Goals tabs already accounted for them.

Entry frequency is the trade. PocketGuard pulls overnight. Sheets is daily (a minute on mobile) or weekly (a 5-minute statement scan). Most PocketGuard users drift toward weekly anyway, because checking the app at the checkout line is a habit, not a feature.

Input 4: The dates in B1 and B2

The reason In My Pocket feels different from a calendar-month budget is that the window matches your pay cycle, not the month. Biweekly paychecks reset the math every 14 days.

In Sheets, the entire pay-cycle behavior lives in two date cells:

Cycle typeB1 (start)B2 (end)
Calendar monthFirst of monthLast of month
BiweeklyLast paydayLast payday + 13
Semi-monthly1st or 15th14th or last day
Custom (rent to rent)1st of monthLast day of month

Biweekly is where most apps stumble. With B1 and B2 on the Dashboard, the start advances 14 days at each cycle - a five-second update, then the SUMIFS terms recompute themselves. Our biweekly paycheck budget walkthrough covers the cadence in more depth.

Worth flagging on the Bills tab specifically: the spreadsheet does not detect new recurring charges. A quarterly statement scan catches the ones that slipped in, the same audit that anchors our Rocket Money walkthrough.

The five-row comparison

Most of the rows the sibling alt-posts use are the same on both sides. The ones that decide a switch:

PocketGuard PlusSpreadsheet (template or DIY)
Cost$75 to $156 per year$19 once, or free DIY
The cell itselfHome screen, automaticOne Sheets cell, same logic
Transaction syncAuto via Plaid (US)Weekly CSV or daily manual
Bills detectionFrom the bank feedManual list, quarterly audit
Works outside USLimitedAny currency

The capability everything else flows from - the In My Pocket number - is identical on both sides. What separates them is whether transactions arrive automatically or you put them there.

Who is computing the cell, and what that costs

Both tools land at the same number. The difference is whether the number arrives on your phone with the transactions auto-loaded, or whether you keep the file and the math in your own hands. Two cases where each side genuinely earns its price.

The app earns it when In My Pocket is doing checkout-line work. That is the one place the spreadsheet cannot follow. If the look at the number happens at the register, several times a week, the visibility itself is the feature. It also earns it on volume: five cards, three accounts, 200+ monthly transactions is real data-entry tax, and PocketGuard absorbs it.

The spreadsheet earns it almost everywhere else. Renewal arithmetic alone is the first reason - $75 a year for ten years is $750, and the $19 template breaks even around month three on the annual plan. Auditability is the second: every term in the cell is visible, and you can follow each SUMIFS argument back to the rows being counted. Banking outside the US is a third (Plaid coverage thins quickly past North America). And the fourth is the slow one - a category the vendor does not have, like “Coffee” separate from “Eating out,” or “Kids - extracurricular” separate from “Kids - clothing.” In Sheets, that is a column. In an app, it is a feature request.

Templates that fit this

  • The Monthly Budget Template at $19 has the dashboard cell wired up, the Bills and Goals tabs structured to match the PocketGuard model, and the category set ready to use. Pay-cycle dates go in B1 and B2 and the rest runs from there.
  • If the answer to “what is the number?” still needs the question “where does the money even go?” answered first, the Monthly Expense Tracker at $15 is the simpler file. A clean log with category totals, no targets, no In-My-Pocket cell yet. Useful as a first month.

Ready to get started?

Download instantly and start managing your finances, or contact us to design a custom template package for your needs.

Private & secure

Your financial data stays on your device. We never see it.

Learn more →

Need help?

Check our guides or reach out with questions.

View FAQ →