Logging Time and Reviewing Billing

SOP for using the current Billing dashboard and Time Tracking screen, with clear notes on the parts that are review-only or not visibly wired end to end.

publicusers

Logging Time and Reviewing Billing

This page shows you how to use the current billing screens without overstating what they do.

Product: VerityLaw
Module: Billing
Role: Billing staff, legal operator, administrator
Difficulty: Beginner
Time: 5 to 10 minutes
Last Updated: 2026-03-10
Version: Current repo baseline

Before You Start

  • Sign in to the dashboard.
  • Know whether you need a billing overview or the time-tracking screen.
  • Have the case context ready if you are trying to capture time.

What is this task?

This task covers the two current billing routes:

  1. /dashboard/billing for summary and review
  2. /dashboard/billing/time for the visible time-tracking UI

When do you use this?

Use this task when you need to review WIP, invoices, and payments, or when you need to inspect the current time-tracking screen.

Where do you find it?

Billing dashboard: /dashboard/billing
Time tracking route: /dashboard/billing/time
Button from billing page: Log Time

Important current-state note

The billing dashboard is mainly review-oriented. The time-tracking screen shows timer and manual-entry controls, but in the visible route code:

  • Start Timer only toggles the on-screen timer state.
  • Add Entry is a visible button with no attached save handler on the page.

That means you should treat /dashboard/billing/time as partly implemented UI unless your environment adds behavior not visible in the reviewed code.

How to review billing

  1. Open /dashboard/billing.
  2. Read the summary cards:
    • Unbilled WIP
    • Outstanding Invoices
    • Received This Month
  3. Review the three tabs on the page:
    • Time Entries
    • Invoices
    • Payments
  4. Open each tab you need and review the table below it.
  5. Click Log Time if you need the time-tracking route.

How to use the current time-tracking screen

  1. Open /dashboard/billing/time.
  2. Review the Active Timer card.
  3. Click Start Timer if you need to see the active timer state on screen.
  4. If the timer is running, review the visible fields:
    • Select case...
    • What are you working on?
  5. Review the Manual Time Entry fields:
    • Date
    • Case
    • Hours
    • Description
  6. Review the time-entry table below the form.

What if something looks wrong?

"I need to save a manual time entry"

Why this happens: The current page shows the fields and Add Entry button, but the visible code does not attach a create action to that button.

Fix: Treat the page as an in-progress UI and confirm with your team before documenting a completed save workflow.

"I need to create invoices or record payments from this page"

Why this happens: The current billing dashboard exposes review tabs for invoices and payments, not visible create buttons for those records.

Fix: Use /dashboard/billing as a review screen and document only the controls that are actually on the page.

What's Next

Related Pages

Still Stuck?

  • Search the VerityLaw help set.
  • Use the support bot if your environment exposes it.
  • Contact support: support@veva.co.za

Was this page helpful? [Yes] [No]