The article provides steps to submit, view and manage timesheets in TherapyPM.Video Walkthrough
For a live demonstration on How to Submit Timesheets, watch the below video:
Timesheets can be submitted directly by the assigned provider. Additionally, administrators have full access to generate and submit timesheets for all providers within the organization.
Admins can;
Select a desired time frame (weekly, bi-weekly, or custom date range)
Use pay periods configured under Settings → Payroll Setup
Review pending entries
Submit timesheets individually or in bulk
This ensures accurate payroll processing and timely billing within the required pay cycle.
Steps to Generate and Manage Provider Timesheets

Go to Payroll
Click on the Timesheets tab. You will be directed to the Timesheets page, where you can manage timesheets for all providers.
Select Generate Timesheets By from the dropdown.

Choose from:
Pay Period - configured under Settings > Payroll Setup.
Sessions Rendered Till Date - Generates all completed sessions up to the selected date.
- Sort by desired sort filters from below options and Click Go to generate data;

Choose the Payroll Year
Select the Payroll Period you want to manage
Select the provider(s) Individual selection or Bulk select
Filter by Region, if you have multiple regions setup.
Filter by Status, if you want to view Submitted or Non Submitted timesheets.
Review Timesheet Table: Once generated, the data will appear in a table containing the following details:

Day of the Week – Click on any day to filter sessions for that specific day
Date – Service date
Provider – Service provider name
Patient – Client who attended the session
Activity – Type of service provided
Time In – Session start time
Time Out – Session end time
Hours – Total session duration
Rate – Pay rate configured in the provider profile
Mileage Rate – Mileage rate configured in provider profile (if applicable)
Miles – Enter mileage if travel occurred
Extra Amount – Add reimbursements or additional compensation
Total – Total amount for the service
Grand Total – Gross total including service amount, mileage, and extra amounts
Submitted - The column will display “X” if the timesheet has not been submitted and “✓” once the timesheet is successfully submitted.
Download Timesheet Report
Use the Download tray located in the top right corner to export the displayed timesheet report in CSV or PDF format.
- Manage Timesheets: Select timesheets using the checkbox next to each row. Then use the dropdown menu at the bottom to perform actions, Select desired option and click on Ok to finalize.

Save Changes
Available after editing table fields.Submit Timesheets
Submit selected timesheets.
When selected, the system will prompt you to:Submit only selected entries
Submit all entries in the table
Move to Unbillable
Removes selected timesheets from billing calculations.
To restore, navigate to Settings and retract.Submit to Integrated Payroll System
Available if a payroll integration has been configured.Retract Timesheet
When sessions are pulled into Timesheets, they become locked in the calendar.
Retracting will unlock the session in the calendar for editing.
Integrations
Timesheets can also be connected to integrated payroll systems.
If you would like to enable an integration, please contact our support team.