Working in Practice
Use Beam Machine Practice to manage clients, engagements, timesheets, and billing for professional services work.
Working in Practice
This page shows you how to manage professional-services delivery work in Beam Machine.
Product: Beam Machine
Module: Practice
Role: Practice Admin, Engagement Manager, Timesheet User, Billing Reviewer
Difficulty: Beginner to Intermediate
Time: 8 minutes first read
Last Updated: 2026-03-10
Version: Current Beam Machine app build in this repo
Before You Start
- You should know the active entity.
- You should know whether you need client setup, engagement tracking, timesheets, or billing.
- Keep ../15-payroll-audit-controls-and-advisory.md open if you need the wider specialist-work view.
What is Practice?
This module is the professional-services operating area. On paper, this would be the client file list, engagement tracker, timesheet sheets, and billing run pack.
In Beam Machine, it lives under Practice.
When do you use this?
Use this module when:
- a new client must be registered,
- an engagement must be tracked,
- time must be captured,
- or billing work must be prepared from practice activity.
If client and engagement work is not tracked here, time and billing quality suffer.
Where do you find it?
Primary path: Professional -> Practice
Detailed routes:
/dashboard/practice/dashboard/practice/clients/dashboard/practice/clients/new/dashboard/practice/engagements/dashboard/practice/timesheets/dashboard/practice/billing
How to work in Practice
Review the practice dashboard
- Open
Practice. - Review the cards for active engagements, total engagements, and clients.
- Open the correct work area for your task.
Add or review clients
- Open
Practice -> Clients. - Review the client list.
- Open
Add Clientwhen a new client must be registered.
Review engagements
- Open
Practice -> Engagements. - Review active and completed engagement status.
Capture time and review billing
- Open
Practice -> Timesheetsto capture or review time. - Open
Practice -> Billingwhen the engagement work must feed billing output.
ā Checkpoint: You should now know whether the work belongs to client setup, engagement tracking, time capture, or billing.
Common Questions & Issues
"Should this be in Practice or in Accounting?"
Why this happens: Users mix delivery tracking with accounting output.
Fix: Use Practice for client and engagement delivery work. Use Accounting or Invoicing for the finance-side output.
"Can I skip timesheets and just bill later?"
Why this happens: Teams sometimes try to reconstruct delivery after the fact.
Fix: Capture time while the work is current. Billing quality drops sharply when time is recreated later.
What's Next
- Read 19-working-in-audit.md if the engagement is audit work.
- Read ../15-payroll-audit-controls-and-advisory.md for the wider specialist workflow view.
Related Pages
SA Compliance Reference
- Follow your firm engagement acceptance, timesheet, and billing policy for final control.
Still Stuck?
- Check the route in ../98-screen-map.md.
- Contact support:
support@veva.co.za
Was this page helpful?
[Yes] [No]