Skip to main content
Projects organize work into managed units with budgets, timelines, and task tracking. Service Agreements define how you bill a customer — one-time charges, recurring line items, hourly rates, or a mix.

What it does

  • Project creation — Name, description, status, priority, start/end dates, budget hours
  • Task tracking — Real-time progress: X of Y tasks done with a progress bar
  • Budget tracking — Compare actual hours logged via Time Tracking against the budget
  • Service Agreements — Standalone agreements with line items, SOW attachments, and hourly rates per customer; link to Invoices for billing
  • Time rollup — Time entries logged against a project automatically roll up into project hours and become billable

How to create a project

1

Open Projects and click New Project

Navigate to PSA → Projects and click New Project.
2

Fill project details

Enter project name (required), description (optional), status (Planning / Active / On Hold / Completed / Cancelled), and priority (Low / Medium / High / Critical).
3

Set dates and budget

Enter start and end dates (optional). Enter a budget in hours if you want to cap.
4

Assign company and manager

Optionally link to a Company and assign a project manager.
5

Create the project

Click Create Project. You can then add tasks and log time.

Service Agreements

Service Agreements have their own top-level Agreements page in the sidebar (Finance group), separate from Projects. Each agreement has:
  • Line items — the building blocks of what you bill, described below
  • Hourly Rate — applied to hours logged by techs against this agreement
  • Status — Active, Paused, Cancelled, or Expired
  • Effective Date & End Date — when the agreement is/was in effect
When creating an Invoice, optionally link a Service Agreement to auto-populate its recurring charges. Additional manual line items can be added on top.

Line items

Each agreement is built from individual line items rather than a single flat monthly fee. For each line item you set a description, quantity, unit price, and billing cadence:
  • Monthly — recurs every billing cycle.
  • Annual — recurs once a year (shown pro-rated per month in the agreement’s rollup so you can compare it against monthly items).
  • One-time — bills exactly once. After it’s charged on an invoice, its cadence can no longer be changed.
Line items can be picked from your Service Catalog — which pre-fills the description and price — or entered as a custom description. The agreement shows a running rollup of monthly, annual, and one-time totals, plus an effective monthly figure that combines them for easy comparison across agreements.
Agreements created before line items existed still work — they fall back to their original flat monthly recurring amount until you add line items of your own.

SOW and contract attachments

Upload the signed Statement of Work, contract, or other supporting document directly to the agreement’s Documents panel — up to 5 MB per file. Replace or delete an attachment at any time; there’s no version history, so a replacement fully supersedes the previous file.

Company default agreements

A company can have one of its agreements marked as its default agreement. When a technician logs billable time without explicitly picking a Service Agreement, Regentra resolves the rate through the ticket or project’s company and, if the company has a default agreement set, uses its hourly rate automatically. Set or clear a company’s default from the agreement’s detail page (“Make default for <company>”). Explicitly choosing a different agreement on a time entry always wins over the default.
If a company’s default agreement is Paused, Cancelled, or Expired, time entries simply won’t pick up a rate from it — there’s no error or warning at the point of logging time. Review a company’s default agreement status if unbilled time is showing up at $0 unexpectedly.

How time entries roll up

When a tech logs time against a task in a project:
  1. The time entry records duration and billable rate
  2. It’s attributed to the linked Service Agreement (if any)
  3. The project’s Actual Hours counter increments
  4. When invoices are generated, time entries are included as line items
Complete audit trail: logged time → project hours → invoices. On the Projects list, search by project name, company name, or description. Filter by:
  • Status — Planning, Active, On Hold, Completed, Cancelled
  • Priority — Low, Medium, High, Critical
Results update in real time.

Frequently asked questions

A project links to one company. If that company has multiple agreements, choose which to use when logging time, or rely on the company’s default agreement if one is set. Time can also be logged without an agreement.
Status remains unchanged, but Actual Hours visibly exceeds Budget Hours. No automatic alert — manager monitors.
Mark it Completed or Cancelled. They don’t appear in the Active filter by default, but remain searchable with full history.
No. A Service Agreement is a customer contract defining rates and terms. A Project Budget is an internal estimate of hours for a specific piece of work. They can be linked but serve different purposes.