









A single day at a PR agency can include drafting a press release, pitching reporters, preparing a spokesperson for an interview, and handling an urgent client request. Some of that work is planned. A lot of it isn't.
When unplanned work isn't logged against the right client, it eats into retainer and project budgets without anyone noticing. Often, the agency only finds out once the margin is already gone.
My Hours gives PR agencies a clear record of time across every client and campaign, so they bill each type of work at the right rate and catch budget overruns before they become problems.
PR agencies manage dozens of clients, campaigns, and retainers at the same time. Every hour logged needs to be tied to the right client and project, so the team can see where time is going and bill each account accurately.


"I love the ease of use of the software, and how you can customize each task, client, and project to meet my individual business needs."
PR work ranges from multi-day projects to quick tasks. All of it counts toward a client's budget, but shorter tasks are the easiest to forget.
My Hours gives your team several ways to log time, whatever the task and wherever the work happens.
Pitches and proposals take hours, even when there's no client to bill. Tracking that time shows how much of your team's capacity goes into winning new clients.


"We capture more time and more easily. It is so easy to start a time log that we are capturing every action down to tasks requiring only several minutes. This gives us a more accurate accounting of our time – time we could not capture before."
Retainer work can expand gradually as new requests are added to the work already in progress. Without a clear view of hours used, you can miss how close a project is to its budget until you’re operating at a loss.
My Hours makes project budget tracking part of the daily workflow, so overruns show up while the work is still in progress.
Strategy, media relations, account management, and other PR services often have different billing rates, and the right rate can also depend on who does the work.
Each project in My Hours can use the billing method that matches the client agreement.

When an account runs over, the extra hours usually land on the same few people. Tracking time per team member shows who is stretched and who has time to spare.

PR work comes with client-related expenses, such as newswire distribution, printing, event costs, and travel. My Hours keeps expense tracking in the same place as client hours, so each cost stays tied to the work it relates to.

A retainer or campaign can stay within its agreed hours and still lose money, especially when senior staff handles most of the work. Comparing what a client pays with what the work costs shows which accounts are earning and which need repricing.

Accurate invoices start with accurate time records. A review step before billing gives managers the chance to catch incorrect entries or missing details. My Hours timesheet approvals let you:
.png)
There's no need to copy billable hours and expenses into a separate invoicing tool. My Hours creates invoices from the same records your team uses to track client work.

Clients want to see how their budget is being used, especially when a retainer covers different types of PR work. My Hours’ reports show the completed work and hours logged for each client, along with a clear view of your team's working hours.


"I just pull down my timesheets at the end of the month, and I have all the details I need. The reporting tools are great too, for getting insights into how you use your time."
PR agencies regularly handle non-public information, including product launches, financial announcements, embargoed news, and crisis communications. My Hours helps protect this information through controlled access and secure data handling.
Encrypted data: Data is encrypted in transit using TLS 1.3.
Role-based access: Regular users can only track time on assigned projects and cannot view other members' time data or billable rates. Manager and administrator access depends on their permissions.
Single sign-on (SSO): Microsoft Entra ID integration lets agencies manage user access centrally.
Regulatory compliance: My Hours complies with GDPR and CCPA, with data backed up several times an hour.
My Hours has helped businesses track time since 2002 and is trusted by more than 100,000 businesses worldwide. PR agencies get one place to track client hours, manage retainer budgets, and invoice accurately, with 24/7 live support whenever the team needs help.
Teams of up to 5 users can use My Hours for free, and larger agencies can try the paid plans with a 14-day free trial. No credit card is needed.

"I love this product and have been using MyHours for years. I have a number of clients, and My Hours helps me manage all the projects and tasks that I do for them in a simple way."




Time tracking for PR agencies records how teams spend their time across clients, campaigns, and tasks, from press releases to media outreach. It supports retainer, hourly, and flat-fee billing, and shows whether each account is staying within budget.
Many solo PR consultants with a couple of clients can get by with a spreadsheet. But once an agency runs several retainers with different rates and scopes, dedicated time tracking software, like My Hours, can make it much easier to keep hours tied to the right clients and catch budget overruns.
Yes, My Hours is free for teams of up to five users. Larger agencies can try the paid plans with a 14-day trial, no credit card needed.
Yes, My Hours supports monthly retainer budgets, hourly billing, and flat-fee projects in one account, so agencies can manage different client agreements without switching between tools.
Track time with our seamless timer or enter your time through our keyboard-friendly timesheet. Add a description and custom inputs.
Automate calculation of billable amounts by setting precise hourly rates by project, task or team member. Add a project budget to monitor its progress.
With the Dashboard you’ll get a bird’s-eye view of billable vs non billable hours, earned income by project, under- or over-utilized employees and more.
Detailed reports are completely customizable and display as much information as needed. Print to PDF, export to XLS or send schedule it via email.
Add and assign tasks with an estimated budget. Create templates when identical tasks appear across projects.
Supervisors get email whenever timesheets are submitted. Each timesheet can be approved or rejected with an email message.
Invite your team to track time on their projects without seeing each other’s hours and rates. Designate managers to oversee their team and manage their work.
Lock team’s time logs to prevent editing or adding new logs in a selected period. Download the audit log report to keep your books in order.
Create numbered invoices straight from hours logged. Integrations with the most popular invoicing apps are available to all customers.
Connect My Hours data with other tools or vice versa through Zapier connectors. Alternatively, use our API to develop your own integration.
My Hours is a cloud-based app with nothing to install. View and manage your hours from any web browser or install our native mobile apps.
My Hours is hosted in Microsofts Azure cloud and we are proud of 99.95% uptime. We perform regular security checks to keep your data in safe hands.