Formula Library
Google Sheets Formulas for Personal Finance
Ready-to-use formulas for budgeting, tracking expenses, calculating loan payments, and projecting savings growth. Copy, paste, and customize.
Browse by Category
Affordability
Spreadsheet formulas to calculate how much home, car, or rent you can afford based on your income, debts, and expenses.
3 formulasBudgeting
Google Sheets formulas for tracking expenses, calculating budget allocations, and analyzing your spending patterns over time.
10 formulasDebt & Loans
Calculate loan payments, interest costs, and payoff timelines for mortgages, credit cards, and other debt.
11 formulasIncome
Google Sheets formulas for converting salary between annual and hourly rates, calculating overtime, and estimating take-home pay.
4 formulasFIRE
Financial Independence, Retire Early formulas for calculating your FIRE number and time to financial independence.
7 formulasEducation
Spreadsheet formulas for planning and tracking education savings, including 529 plans, college funding, and tuition projections.
1 formulasUtilities
General-purpose Google Sheets formulas for lookups, conditional formatting, data validation, and data manipulation.
8 formulasInvestment
Google Sheets formulas for ROI calculations, portfolio analysis, and investment performance tracking with practical examples.
10 formulasSavings & Interest
Google Sheets formulas for compound interest calculations, savings goal projections, and emergency fund planning.
10 formulasAll Formulas
50/30/20 Budget Allocation
beginnerCalculate how much to allocate to needs, wants, and savings based on the popular 50/30/20 budgeting rule.
=income * 0.50 (needs), =income * 0.30 (wants), =income * 0.20 (savings) Budgeting Amortization Schedule
advancedBuild a complete loan payment schedule showing principal, interest, and remaining balance for each payment.
=PMT(rate/12, periods, -principal) Debt & Loans Annual to Hourly Salary Converter
beginnerConvert between annual salary, monthly, weekly, and hourly pay rates using simple Google Sheets formulas and examples.
=annual_salary / 2080 Income Array Formulas
advancedPerform calculations across entire ranges at once, enabling powerful automated financial analysis in Google Sheets.
=ARRAYFORMULA(formula_applied_to_range) Utilities Barista FIRE Income Needed
intermediateCalculate how much part-time income covers the gap between portfolio withdrawals and living expenses.
=annual_expenses - (portfolio * withdrawal_rate) FIRE Budget Variance
beginnerCalculate the difference between planned budget and actual spending to see if you're over or under budget.
=planned_amount - actual_amount Budgeting CAGR (Compound Annual Growth Rate)
intermediateMeasure the smoothed annual return of an investment, portfolio, or asset over any time period using Google Sheets formulas.
=(ending_value/beginning_value)^(1/years)-1 Investment Car Affordability Calculator
beginnerCalculate how much car you can afford based on income using the 10-15% rule in Google Sheets with step-by-step examples.
=monthly_income * 0.10 Affordability Coast FIRE Calculator
intermediateCalculate when you can stop actively saving for retirement and let compound growth do the rest in Google Sheets.
=retirement_target / (1 + return_rate)^years_until_retirement Savings & Interest Coast FIRE Target Amount
intermediateCalculate the lump sum needed today so compound growth alone covers your retirement target using Google Sheets formulas.
=retirement_target / (1 + return_rate)^years_to_retirement FIRE College Savings Calculator (529 Plan)
intermediateCalculate how much to save monthly for college education using a 529 plan with Google Sheets formulas and examples.
=PMT(return_rate/12, years*12, 0, -future_college_cost) Education Compound Interest (FV)
beginnerCalculate how much your savings will grow over time with compound interest using the FV function in Google Sheets.
=FV(rate/12, periods, -monthly_contribution, -initial_deposit) Savings & Interest Compound Monthly Savings Growth
intermediateProject how regular monthly contributions grow over time using the FV function with compound interest.
=FV(annual_rate/12, months, -monthly_contribution, -starting_balance) Savings & Interest Conditional Formatting Formulas
beginnerGoogle Sheets formulas to use with conditional formatting for visual alerts and highlights in your budget spreadsheet.
=A2>B2 (to highlight when actual exceeds budget) Utilities Credit Card Minimum Payment
beginnerCalculate how credit card minimum payments are determined and see why paying only the minimum costs so much over time.
=MAX(balance * 0.01 + monthly_interest, 25) Debt & Loans Credit Utilization Rate
beginnerCalculate how much of your available credit you are using - a key factor in credit scoring - with Google Sheets formulas.
=total_balances / total_credit_limits Debt & Loans Data Validation Dropdown
beginnerCreate dropdown menus for consistent category selection in budget tracking and expense logging with Google Sheets.
Data > Data validation > Dropdown Utilities Days Until Date
beginnerCalculate the number of days remaining until a target date for financial deadlines, goals, and payment due dates.
=target_date - TODAY() Utilities Debt Avalanche Priority Order
intermediateUse SORT to rank your debts by interest rate from highest to lowest - the mathematically optimal payoff order.
=SORT(debt_range, rate_column, FALSE) Debt & Loans Debt Payoff Date
beginnerCalculate the exact date when a debt will be fully paid off based on your current payment schedule in Google Sheets.
=EDATE(TODAY(), NPER(rate/12, -payment, balance)) Debt & Loans Debt Payoff Timeline
intermediateCalculate how many months it will take to pay off a debt with fixed monthly payments using a simple spreadsheet formula.
=NPER(rate/12, -payment, balance) Debt & Loans Debt-to-Income Ratio
beginnerCalculate your debt-to-income ratio in Google Sheets - a key metric lenders use and an important financial health indicator.
=total_monthly_debt / gross_monthly_income Debt & Loans Discretionary Spending Available
beginnerCalculate how much is left for flexible spending after covering fixed costs and savings targets in your budget spreadsheet.
=income - fixed_expenses - savings_target Budgeting Dividend Yield
beginnerCalculate the annual percentage return from dividends relative to stock price with a simple Google Sheets formula.
=annual_dividend / current_price Investment Dollar Cost Averaging
beginnerCalculate your average cost per share when investing a fixed amount regularly using a Google Sheets spreadsheet formula.
=total_invested / total_shares Investment Effective Tax Rate
beginnerCalculate the actual percentage of income that goes to taxes - often much lower than your marginal bracket.
=total_tax_paid / total_gross_income Income Emergency Fund Target
beginnerCalculate your ideal emergency fund size based on monthly expenses and risk factors using a Google Sheets formula.
=monthly_expenses * months_coverage Savings & Interest Expense-to-Income Ratio
beginnerCalculate what percentage of your income goes to expenses - a quick way to see where your money is going.
=total_expenses / total_income Budgeting Extra Payment Impact
intermediateCalculate how much time and interest you can save by making extra payments on your debt with spreadsheet formulas.
=NPER(rate/12, -(payment + extra), balance) - NPER(rate/12, -payment, balance) Debt & Loans FIRE Number Calculator
beginnerCalculate your Financial Independence Retire Early target based on annual expenses using a simple spreadsheet formula.
=annual_expenses * 25 FIRE How Much Do I Need to Retire
beginnerCalculate your retirement savings target based on expected annual expenses and the 25x rule in Google Sheets.
=annual_expenses * 25 Savings & Interest Inflation-Adjusted Value
intermediateCalculate the real purchasing power of future money by accounting for inflation using simple Google Sheets formulas.
=future_value / (1 + inflation_rate)^years Savings & Interest Interest Saved by Extra Payment
intermediateCalculate exactly how much interest you save by adding extra to your monthly debt payment using Google Sheets formulas.
=(payment * NPER(rate/12, -payment, balance) - balance) - ((payment+extra) * NPER(rate/12, -(payment+extra), balance) - balance) Debt & Loans Internal Rate of Return (IRR)
advancedCalculate the annualized return rate of an investment with multiple cash flows over time using Google Sheets IRR function.
=IRR(cash_flows) Investment Lean FIRE vs Fat FIRE Target
intermediateCalculate and compare minimal versus comfortable financial independence numbers side by side in a Google Sheets formula.
=annual_expenses / withdrawal_rate FIRE Monthly Average Spending
beginnerCalculate your average spending per category over multiple months to spot trends and set realistic budgets.
=AVERAGEIF(category_range, "Category", amount_range) Budgeting Monthly Loan Payment (PMT)
beginnerCalculate the monthly payment required to pay off a loan with a fixed interest rate over a set number of periods.
=PMT(rate/12, periods, -principal) Debt & Loans Mortgage Affordability Calculator
beginnerCalculate how much house you can afford based on income, debts, and the 28/36 rule using Google Sheets formulas.
=monthly_income * 0.28 Affordability Net Present Value (NPV)
advancedCalculate the current dollar value of future cash flows, discounted at your required rate of return.
=NPV(discount_rate, cash_flows) + initial_investment Investment Net Worth Growth Rate
beginnerCalculate how fast your net worth is growing year-over-year to track financial progress in a Google Sheets spreadsheet.
=(current_net_worth - previous_net_worth) / previous_net_worth Investment Overtime Pay Calculator
beginnerCalculate overtime earnings with the standard 1.5x rate, splitting regular and overtime hours in a Google Sheets formula.
=IF(hours>40, 40*rate + (hours-40)*rate*1.5, hours*rate) Income Percentage of Budget Used
beginnerCalculate what percentage of your budget you have spent in each category to track progress throughout the month.
=spent/budget Budgeting Portfolio Allocation Percentage
beginnerCalculate what percentage of your total portfolio each investment represents using a simple Google Sheets formula.
=investment_value / total_portfolio_value * 100 Investment QUERY for Financial Data
advancedUse SQL-like queries to filter, sort, aggregate, and analyze transaction data without complex formulas.
=QUERY(data, "SELECT columns WHERE conditions") Utilities Real Return (Inflation-Adjusted)
intermediateCalculate investment returns adjusted for inflation to see actual purchasing power growth with Google Sheets formulas.
=(1 + nominal_return) / (1 + inflation_rate) - 1 Investment Rent vs Buy Calculator
intermediateCompare the true cost of renting versus buying a home over time with practical spreadsheet formulas and examples.
=buy_costs - rent_costs Affordability Required Monthly Savings
beginnerCalculate how much you need to save each month to reach a financial goal by a target date using Google Sheets formulas.
=PMT(rate/12, months, -current_savings, goal) Savings & Interest Return on Investment (ROI)
beginnerCalculate the percentage return on an investment relative to its cost using a simple Google Sheets formula and examples.
=(current_value - initial_investment) / initial_investment * 100 Investment Rolling Average Spending
intermediateCalculate a 3-month or 6-month rolling average for each budget category to smooth out irregular expenses.
=AVERAGE(OFFSET(current_cell, -months+1, 0, months, 1)) Budgeting Rule of 72
beginnerQuickly estimate how long it takes for an investment to double at a given interest rate using this simple formula.
=72/annual_rate Savings & Interest Running Balance
beginnerTrack your account balance after each transaction with a cumulative running total formula for Google Sheets.
=starting_balance + SUM($C$2:C2) Budgeting Safe Withdrawal Amount
beginnerCalculate how much you can withdraw from a portfolio each year and each month using the 4% rule in Google Sheets.
=portfolio_value * 0.04 FIRE Safe Withdrawal Rate (4% Rule)
beginnerCalculate how much you can withdraw annually from your retirement portfolio without running out of money.
=portfolio_value * 0.04 Savings & Interest Savings Goal Timeline
intermediateCalculate how many months it will take to reach a savings goal with regular contributions using Google Sheets formulas.
=NPER(rate/12, -monthly_savings, current_savings, -goal_amount) Savings & Interest Savings Rate
beginnerCalculate the percentage of income you save - the most important metric for building wealth and reaching financial independence.
=(income - expenses) / income FIRE Sparkline Trends
intermediateCreate mini charts inside cells to visualize spending trends, account balances, and financial progress.
=SPARKLINE(data_range, {"charttype","line"}) Utilities Sum Expenses by Category
beginnerUse SUMIF to add up all transactions that match a specific category, like Groceries or Entertainment, in Google Sheets.
=SUMIF(category_range, "Category Name", amount_range) Budgeting SUMIFS with Multiple Criteria
intermediateSum values that match multiple conditions, like totaling expenses for a specific category within a date range.
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2) Utilities Take-Home Pay Calculator
intermediateEstimate your net pay after federal, state, and FICA taxes are deducted from gross income using Google Sheets formulas.
=gross_pay - federal_tax - state_tax - fica_tax - deductions Income Total Interest Paid
beginnerCalculate the total amount of interest paid over the life of a loan using Google Sheets with practical examples.
=(PMT(rate/12, periods, -principal) * periods) - principal Debt & Loans VLOOKUP for Category Matching
intermediateAutomatically look up and return information based on a category or transaction name using VLOOKUP in Google Sheets.
=VLOOKUP(lookup_value, table_range, column_index, FALSE) Utilities XIRR (Irregular Cash Flows)
advancedCalculate investment returns when cash flows occur at irregular intervals using the XIRR function in Google Sheets.
=XIRR(cash_flows, dates) Investment Year-Over-Year Spending Change
beginnerCompare spending by category between this year and last year, with percentage change to spot trends.
=(this_year - last_year) / last_year Budgeting Years to Financial Independence
intermediateCalculate how many years until you reach your FIRE number based on savings rate and expected investment returns.
=NPER(return_rate, -annual_savings, -current_savings, fire_number) FIRE