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.
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:
/dashboard/billingfor summary and review/dashboard/billing/timefor 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
- Open
/dashboard/billing. - Read the summary cards:
- Unbilled WIP
- Outstanding Invoices
- Received This Month
- Review the three tabs on the page:
- Time Entries
- Invoices
- Payments
- Open each tab you need and review the table below it.
- Click Log Time if you need the time-tracking route.
How to use the current time-tracking screen
- Open
/dashboard/billing/time. - Review the Active Timer card.
- Click Start Timer if you need to see the active timer state on screen.
- If the timer is running, review the visible fields:
- Select case...
- What are you working on?
- Review the Manual Time Entry fields:
- Date
- Case
- Hours
- Description
- 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]