Projects with budgets & deadlines.
Projects let you group work with a maximum budget, start and end dates, and hourly or fixed-price billing. Each time entry can be assigned to a project to track real-time progress.
Billing types
Hourly billing: tracked hours are multiplied by the rate. Fixed price: a set amount regardless of hours. In both cases you can see hours spent vs budget.
Recurring billing
For fixed-price projects you can enable recurring billing: monthly, quarterly or custom, picking the billing day and (optionally) the contract duration in months. The project shows a timeline of every period — invoiced, pending, future, skipped or marked as paid outside the app. For each pending period you can create the invoice, adjust the amount, skip the month or mark it as manually paid.
In the calendar
Projects appear automatically in the calendar: start date marked with 🚀, end date with 🏁. The daily activity panel shows active projects for each day.
Status and billing
Each project has a status (active, paused, completed or archived) that describes only the work — not whether you’ve been paid. A project counts as invoiced only when an invoice is linked to it, which happens automatically when you import its hours or convert an accepted proposal. If a project is ‘completed’ but not invoiced yet, Temprofit shows it with an amber banner and a highlighted ‘Create invoice’ button so you can close the loop in one click. Archived projects never count towards ‘To invoice’.
This rule prevents double-counting: your KPIs and P&L always keep ‘Invoiced’ and ‘To invoice’ as separate figures, never mixing them.