Spending log

How to track expenses without losing the details

Choose one spending log. Record each purchase with its date, amount and category, then compare the totals with your plan. Keep transfers and card repayments from duplicating purchases.

By OaktallyUpdated October 15, 2026How our examples work

A small log that adds up

Illustrative USD purchases from one day.

DatePurchaseAmount
Oct 15Groceries$32.4
Oct 15Bus fare$2.6
Oct 15Coffee$5
Total recorded spending: $40.00. This log records actual purchases; a budget sets the amounts you planned beforehand.

1Pick one place to record

A notebook, spreadsheet or app can work. Use one main log so the same receipt does not land in several totals.

2Capture the useful details

Record the date, amount, currency and category. Add a short note only when you need it to understand the purchase later.

3Check statements and receipts

Look for missing purchases, refunds and duplicate records. A card repayment settles the card; do not count it as new spending if the purchases are already logged.

4Compare totals with the plan

Review category totals each week. Use the difference to adjust the next plan, rather than assuming an unused budget amount is money saved.

Try it with your numbers

Edit the free worksheet for your own income and costs. Download it without joining a list.

Build your monthly plan

Frequently asked questions

Do I need a separate category for every store?

Usually not. Group by what you bought or the decision you need to make. A store may sell items for several categories.

Is the linked worksheet a transaction tracker?

No. It plans monthly amounts. Keep your actual purchase log separately, then use its totals to review the worksheet.

Further reading

Consumer.gov: Making a budget ↗CFPB: Income, bills, spending and savings tools ↗

Educational examples, not individual financial advice.

Keep purchases beside the plan they belong to

Oaktally is being built to keep recorded spending, categories and your personal budget together. Join the free list for a launch invitation.

Get personal early access