Initializing, please wait a moment

Enter a short description and the amount, then press Enter or the Add expense button to record it.

For a walkthrough of logging, editing, and backing up expenses, see the expense tracker step-by-step guide.

Total spent: $0.00
    No expenses yet. Add your first one above.

    Entries and the running total sit on this browser only, off any server. Export a backup before clearing browser data or moving to another device.

    Expense Tracker


    Log each expense with a short description and an amount, and the total updates automatically as you add entries.

    Use it to track daily spending, split a trip's costs, or keep a running tally of a project's expenses without installing an app or creating an account.

    Each entry gets a checkbox to mark it reviewed and a button to remove it; the running total only counts entries currently in the list.

    Your expense entries and the running total behind them are stored in this browser's local storage, so a reload or a closed tab will not reset the tally, and only clearing this site's browser data starts you from zero. Because that data belongs to this one browser and never reaches a server or an account, the Export backup (JSON) button is what you use before switching devices or wiping browser data - save the file, then Import backup on the other browser to pick the tally back up.

    ← Back to Utility Tools

    Related tools:

    Tags: #utility

    Related guides:

    Loading reviews...

    Frequently Asked Questions

    What does Expense Tracker do?

    It logs a description and an amount for each expense you add, then adds every amount together into a running total shown above the list.

    When is the expense tracker the right fit?

    Use it to track daily spending, split a trip's costs with a running tally, or watch a project's expenses add up, without installing an app or signing in.

    Does my expense data leave this browser?

    No. Entries are saved in this browser via local storage, so the list survives a page reload; clearing this site's browser data removes it, so export a backup first if you want to keep the record.