Creative agency glossaryTechnology and Innovation

Enterprise Resource Planning (ERP)

Enterprise resource planning (ERP) is business software that runs a company's core operations, such as finance, purchasing, people and projects, from one shared database.

What is enterprise resource planning (ERP)?

An ERP is the system a company runs on. Instead of finance keeping one database, HR another and operations a third, an ERP puts them in one place, so a purchase order, a payroll run and a project budget all draw on the same numbers. The term dates from the early 1990s, when manufacturers extended their planning software from materials and inventory to the rest of the business.

A modern ERP is a suite of modules sharing one data model: general ledger, accounts payable and receivable, procurement, inventory, human resources, project accounting and reporting. Companies switch on the modules they need, and the big platforms are sold to everyone from global manufacturers to mid-sized service firms.

Why it matters

Why ERP matters

Without one, a growing business ends up with its truth spread across spreadsheets and disconnected tools, and the monthly close becomes an exercise in reconciling them. An ERP gives leadership one version of the numbers, and it makes the controls auditors and investors expect, such as approval chains and separation of duties, part of the system instead of a policy document nobody reads.

The flip side is weight. ERPs are large, expensive and slow to change, and a poorly fitted one can bend a company's processes around the software instead of the other way around. Choosing one is a commitment measured in years, so the decision deserves more care than almost any other software purchase.

In practice

How ERP works in practice

  1. 01

    Implementation is the hard part. A company maps its processes, decides which modules it needs, configures the system to match, migrates data from the old tools and trains its staff, a project that commonly runs for months and, at large organizations, sometimes for years. Most new systems now run in the cloud on a subscription rather than on the company's own servers. The data migration and the training deserve as much attention, and as much budget, as the license.

  2. 02

    Once live, every department works in its own module while writing to the shared database. A sales order reserves stock, triggers an invoice and updates the forecast without anyone retyping it. Reporting draws on all of it, which is the real payoff: finance can see the margin on a product line or a project as it happens, not a quarter later.

Watch out

What people get wrong about ERP

Buying a manufacturer's system for a services business. Classic ERPs are built around physical goods, and firms that sell time and ideas, like agencies and consultancies, often do better with an agency ERP or a professional services automation tool built around people, projects and billable hours. The other mistake we see is underestimating change: the software is rarely what fails, the adoption is.

The third is customizing too much. Every bespoke change to an ERP has to be retested, and often rebuilt, when the vendor ships an upgrade, so heavily customized systems end up frozen on old versions. The healthier route is to adopt the standard process wherever it is good enough and save customization for the few things that genuinely make the business different.

Questions

People also ask

What does ERP stand for?

Enterprise resource planning. Despite the name, modern ERP is less about planning than about running day-to-day operations, from accounting and purchasing to people and projects, in one system.

What is the difference between ERP and CRM?

A CRM manages relationships with customers and prospects: contacts, deals and conversations. An ERP manages the operations behind them: orders, money, stock and people. Many companies connect the two so a closed deal flows straight into delivery and billing.

Do small businesses need ERP?

Usually not at first. Accounting software and a few connected tools are enough until the business has several entities, complex purchasing or reporting that spreadsheets can no longer keep up with.

Next to it in the glossary

  1. Creative Agency SoftwareCreative agency software is the set of tools an agency uses to run its work, from briefs and schedules to reviews, budgets, time and billing.
  2. Creative SoftwareCreative software is the set of applications a studio uses to design, edit, animate, grade, mix and deliver the work, from Adobe Creative Cloud and Figma to DaVinci Resolve and Pro Tools.
  3. DNS (Domain Name System)DNS is the system that translates a human-readable domain name into the numeric address of the server that actually holds the website.
  4. Extended Reality (XR)Extended reality (XR) is the umbrella term for technologies that blend digital content with the physical world or replace it entirely, covering augmented, virtual and mixed reality.
  5. GeminiGemini is Google's family of AI models and the assistant built on them, used across Google Search, Workspace, Android and Google's advertising tools.
  6. Generative AIGenerative AI is artificial intelligence that creates new text, images, video, audio or code in response to a prompt, based on patterns learned from large amounts of existing work.

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