Skip to main content

Understanding Project Types

Explore how each project type works to calculate client invoices

Updated over 6 months ago

Project types determine how billing is calculated and how client work is tracked in Shrlock. Selecting the correct project type ensures accurate invoicing and reflects your working relationship with the client.

Why it matters

Each project type supports a different billing structure. Choosing the right one helps you:

  • Bill clients appropriately

  • Track time against budgets

  • Avoid invoicing errors

Note: Project type is locked once a project is created. Be sure to select the correct type for your billing needs.

How to set the project type

To choose a project type:

  1. Go to the Projects tab.

  2. Click New Project.

  3. In the New Project modal, select the desired Project Type.

Project type options and billing behavior

Retainer Projects

  • Billing model: Monthly retainer

  • Setup: Set a monthly retainer fee and a project billing rate

  • How billing works:

    • Tracked time Γ— project rate = usage

    • If usage < retainer, invoice defaults to retainer amount

    • If usage > retainer, an overage fee is added based on excess hours Γ— rate

Hourly Projects

  • Billing model: Time-based billing

  • Setup: Set a default billable rate

  • How billing works:

    • Tracked hours Γ— rate = invoice amount

    • You can apply different rates at the time-entry level (e.g., for after-hours or premium work)

Fixed Fee Projects

  • Billing model: Flat fee

  • Setup: Set a single price for the full project

  • How billing works:

    • Tracked time is still visible but does not affect invoicing

    • Invoices use the fixed project fee, regardless of hours worked

Non-billable Projects

  • Billing model: No billing

  • Setup: No fee or rate needed

  • How billing works:

    • Time is tracked for internal visibility only

    • No invoice will be generated

    • Best used for internal work or non-billable client activities like meetings or outreach

Tip: If you selected the wrong project type during creation, we recommend starting a new project with the correct type to ensure accurate billing.

Did this answer your question?