Expenses

    Keep project costs connected to the project

    TimeMagick's expense management records company and project expenses, tracks recurring costs, and runs them through approval, so the costs beyond worked hours stay connected to the projects whose profitability they affect.

    1-month free trial

    Project cost is more than hours

    An hour over budget affects margin. So does a project expense. TimeMagick keeps both inside the same project system, as a flow of information rather than a formula:

    Project

    The work, its budget and its client.

    Worked time

    Hours tracked against the project's tasks.

    Expenses

    Costs recorded against the same project.

    Project cost

    Labour and non-labour costs together.

    Profitability

    Project and client margin in the KPI module.

    Company expenses

    Track expenses against the work

    Attach an expense to the project it belongs to. Each company expense records its name, amount, date, category, project, recipient, who created it, a note and its status, so a cost can be traced back to the job and the person behind it.

    Categories are your own: a design studio might use Materials, Travel, Software and Subcontracting, for example.

    • Project, recipient, category and note on every expense
    • Custom expense categories
    • Search, with recipient, category, project, status and date-range filters
    • Create expenses directly from the list
    Illustration (demo data).
    Approval

    Review expenses before they are accepted

    Company expenses go through their own approval queue with Pending, Approved and Declined tabs. The approver sees the name, amount, date, category, project, recipient, creator and note before deciding, so an expense is reviewed before it becomes part of the accepted project and business cost data.

    Expense approval sits alongside TimeMagick's other approval queues for manual time, tracked time and recurring expenses.

    Illustration (demo data).
    Recurring expenses

    Keep recurring costs from disappearing

    Software licences, equipment leases and recurring services are easy to forget because nobody enters them twice. Recurring Expenses hold the name, amount, category, interval, start date, next billing date, end date and project for each one.

    When a charge comes due, it enters the recurring-expense approval queue, with its own Pending, Approved and Declined states. Approving it writes the charge to Payment History. TimeMagick tracks the schedule and its history; it does not pay the bill.

    • Interval, start date, next billing date and end date
    • Optional project link
    • Separate approval queue for due charges
    • Payment History of every generated charge
    Illustration (demo data).
    Lunch

    Employee meal expenses have their own workflow

    Per-diem style meal allowances run through a dedicated Lunch module with two views of the same month. Members click days on a calendar to claim and see their Total, Approved, Pending and Declined figures. Admins review a member-by-day grid for the whole team, with bulk selection, a member filter and export.

    • Member view: monthly calendar and status totals
    • Admin view: whole-team member × day grid
    • Bulk selection, member filter and export
    • Separate permissions for the member and admin views
    Illustration (demo data).

    Project costs belong in profitability

    A project's result depends on more than tracked employee hours. Materials, subcontracting, travel and external services all cost money too. In TimeMagick, company expenses feed project cost, and therefore project margin in the KPI and profitability module, next to the hours tracked on the same project.

    TimeMagick handles operational expense tracking for projects and teams. It is not accounting, bookkeeping, payroll or payment software.

    See profitability

    Permissions around expenses

    Expense management is split across separate permission modules, each set per role: Company Expenses, Company Expenses Approval, Recurring Expenses, Recurring Expenses Approval, Recurring Expense Payment History, Lunch (Member view) and Lunch (Admin view). Recording an expense and approving one can belong to different roles.

    How roles and permissions work

    Expenses in TimeMagick: key facts

    • TimeMagick includes company expense tracking.
    • Company expenses can be associated with a project.
    • Company expenses include name, amount, date, category, project, recipient, created by, note and status.
    • TimeMagick supports custom expense categories.
    • Company expenses can be filtered by recipient, category, project, status and date range, and searched.
    • TimeMagick includes Company Expense approval with Pending, Approved and Declined states.
    • TimeMagick supports recurring expenses.
    • Recurring expenses include interval, start date, next billing date, end date and project.
    • Recurring Expenses include a Payment History of generated charges.
    • Recurring expenses have a separate approval queue with Pending, Approved and Declined states.
    • TimeMagick includes separate Lunch member and Lunch admin views.
    • Lunch entries can be Approved, Pending or Declined.
    • Company expenses feed project cost and project margin in TimeMagick's profitability module.
    • TimeMagick handles operational expense tracking; it is not accounting, bookkeeping or payment software.
    FAQ

    Frequently Asked Questions

    Project expenses, categories, approvals, recurring costs and lunch expenses in TimeMagick.

    Can TimeMagick track expenses against projects?

    Yes. Each company expense has a project field, along with its name, amount, date, category, recipient, creator, note and status. Recurring expenses can be linked to a project too.

    Does TimeMagick support expense categories?

    Yes. You create your own expense categories, and can filter expenses by category.

    Can expenses require approval?

    Yes. Company expenses have their own approval queue with Pending, Approved and Declined tabs, and recurring expenses have a separate approval queue with the same states.

    Does TimeMagick support recurring expenses?

    Yes. The Recurring Expenses module holds costs that repeat on a schedule, such as software licences or equipment leases, with an Expense Setup tab and a Payment History tab.

    What information can I store on a recurring expense?

    Name, amount, category, interval, start date, next billing date, end date and project.

    Does TimeMagick keep recurring-expense payment history?

    Yes. Payment History records every charge the recurring schedule has generated. Due charges go to the recurring-expense approval queue, and approving a due charge writes it to Payment History.

    Can employees submit meal or lunch expenses?

    Yes. In the Lunch member view, a member clicks days on a monthly calendar to claim, and sees Total, Approved, Pending and Declined figures.

    Can administrators review employee lunch expenses?

    Yes. The Lunch admin view shows a member-by-day grid for the whole team, with bulk selection, a member filter and export. Lunch (Member view) and Lunch (Admin view) are separate permissions.

    Do project expenses affect TimeMagick profitability reporting?

    Yes. Company expenses feed project cost, and therefore project margin in TimeMagick's KPI and profitability module, alongside the tracked time on the same project.

    Start Today

    Put every project cost where it belongs

    Start a 1-month free trial and record your first project expense next to the hours.