Creative agency glossaryTechnology and Innovation

Professional Services Automation (PSA)

Professional services automation (PSA) is software that helps firms selling time and expertise manage projects, people, time, billing and reporting in one system.

What is professional services automation (PSA)?

PSA software is built for businesses whose product is people's time: agencies, consultancies, architects, IT services firms, accountants. It brings together what those firms need to run a project from sale to invoice: project planning, resource scheduling, time and expense tracking, budgeting, billing and the reporting that shows whether a project, and a client, is profitable. In short, it runs the business side of delivery.

It sits between project management tools, which track tasks but not money, and ERP systems, which track money but were originally designed around physical goods. A PSA understands the economics of a services business: billable and non-billable hours, utilization, rates that change by role and client, retainers, milestones and work in progress.

Why it matters

Why PSA matters

Services firms win or lose on how well they use their people. If the team is overbooked, quality and morale drop; if it is underbooked, margin disappears. A PSA shows capacity and demand in one view, so leaders can decide whether to take a project, hire or bring in freelancers before the crunch arrives rather than in the middle of it.

It also closes the gap between work and billing. When time is logged against the project budget as the work happens, overruns are visible early, invoices go out on time, and the question of which clients are actually profitable finally gets a real answer.

In practice

How PSA works in practice

  1. 01

    A project is set up from the approved estimate: phases, roles, hours and costs. Resource managers assign people based on skills and availability, and the schedule shows who is working on what for the weeks ahead. As the work runs, team members log time and expenses against the project, and the system tracks actuals against the budget and forecasts where the project will land.

  2. 02

    At billing time, the PSA turns that record into invoices on whatever terms the client agreed: fixed fee by milestone, time and materials, or a monthly retainer. Reports then roll up across projects to show utilization, realization and margin by team, client and service line, which feeds straight into the next round of estimates.

At RIOT

PSA at RIOT

Our own version is Krova, production software we design and build in-house for bids, schedules, budgets and delivery. Production work has its own shape (shoot days, crews, equipment, edits), and Krova is built around that shape, so the bid that wins a job carries straight through to the schedule and the budget that run it.

See the work →

Watch out

What people get wrong about PSA

Expecting the software to create discipline. A PSA is only as accurate as the time logged into it, and a team that fills in time sheets on Friday afternoon from memory will produce precise-looking reports built on guesses. The other mistake we see is over-configuring: so many rules, approval steps and custom fields that logging an hour takes longer than the work it records. And retire the old spreadsheets on launch day: two sources of truth are worse than one imperfect one.

Questions

People also ask

What is the difference between PSA and ERP?

An ERP runs a whole company's finance and operations and was originally designed around physical goods. A PSA is built for services firms, focusing on projects, people, time and billing. Many firms run a PSA for delivery and connect it to an accounting or ERP system for the books.

What is the difference between PSA and project management software?

Project management software tracks tasks, deadlines and collaboration. PSA adds the business side: resource capacity, time and expense tracking, budgets, billing and profitability reporting.

When does an agency need PSA?

When spreadsheets can no longer answer basic questions, such as who is free next week, whether a project is over budget or which clients make money. That point usually arrives with growth: more people, more live projects and more freelancers than one producer can keep track of.

Next to it in the glossary

  1. NFT Art CampaignsNFT art campaigns are marketing programs built around digital artworks issued as blockchain tokens, used to create scarcity, ownership and a collector community around a brand.
  2. Open-Source SystemAn open-source system is software whose source code is publicly available for anyone to use, study, modify and share under the terms of its license.
  3. Professional Services AutomationProfessional services automation (PSA) is software that runs the operational side of a services business, connecting projects, resourcing, time tracking, expenses, billing and reporting in one system.
  4. Projection MappingProjection mapping is a technique that projects video onto three-dimensional surfaces, such as buildings, stages or objects, shaping the image to fit their exact form.
  5. ScriptingScripting is writing short programs that automate tasks or add behavior to software, websites and creative tools, without building a full application.
  6. Virtual Reality (VR)Virtual reality (VR) is technology that replaces a person's view of the real world with a fully digital, three-dimensional environment, usually through a headset that tracks head and hand movement.

Every Technology and Innovation term →

In the work

Where it shows up

All our creations →

From the journal

Read around it

The journal →

Talking the talk is one thing

We make the work.

RIOT is a creative agency and production studio in New York. Strategy, brand, film, photography, design and the campaigns that carry them, made by one team. A few lines is enough to start: we read every brief the same day.

    Footage